A ty to snad máš nějak jinak? On má čip na 3V3, ty máš čip na 3V3, v čem je problém?
OZ není komplikace, bylo by to spíš zjednodušení, hlavne by sis mohl hodně zvýšit vstupní odpor, takže bys tam neřešil vstupní dělič v řádu stovek ohmů… Nicméně sice neznám tak dobře ARMy od STM, ale zřejmě to není potřeba, když tam autor má na vstupu 2x 1M a stačí mu to. Ničeho se neboj a udělej to stejně jako to má on.
Neznám tenhle obstarožní kousek, nicméně je to na všech stejné, nastavíš si, kolik voltů měříš na dílek, a pak už jen odečítáš počet dílků (a samozřejmě násobíš, tedy např. 1,5 div * např. 0,2V/div = 0,3V). U tohohle ale stejně po těch letech a bez kalibračního protokolu nebudeš vědět, co vlastně měříš.
Edit: Ehh, tak tohle už je hodně velká historie… V tom návodu píšou citlivost lepší než 52 mV/cm a pak tam máš dělič (takže vlastně násobíš, takže 0,052V * 100 = 5,2V na cm), takže asi nějak tak… Orientačně.
Založen: Aug 16, 2022 Příspěvky: 485 Bydliště: Roztoky
Zaslal: po listopad 28 2022, 19:23 Předmět:
A ještě jedna věc. To měření má smysl pouze tehdy, když je MCU napájen a ten pin je nakonfigurován jako analogový vstup. V jiném případě budeš měřit naprostý hovadiny, protože ten pin může být třeba výstupní, nebo digitální vstup a pak ti ovlivní ten signál od trafa.
Založen: Sep 28, 2005 Příspěvky: 1364 Bydliště: ZČ + JM
Zaslal: po listopad 28 2022, 20:09 Předmět:
Tím "střídavým 1V" je pravděpodobně myšlena sinusová efektivní hodnota. Tudíž 1,4V nula-špička (2,8V špička-špička).
Stejnosměrný střed děliče je 1,5V při napájení 3V (nebo 1,65V při napájení 3,3V). Superponováním střídavého 1V na stejnosměrný 1,5V (nebo 1,65V) bude výstupní signál pro ADC v rozsahu 0,1V-2,9V (1,5V-1,4V=0,1V až 1,5V+1,4V=2,9V) nebo 0,25V až 3,05V (1,65V-1,4V=0,25V až 1,65+1,4=3,05V), pořád v bezpečném rozsahu ADC při referenci Vcc.
Stejnosměrné napětí na tomto stroji nezměříš. Pro měření střídavého napětí si sežeň někoho s modernějším osciloskopem, aplikujte nějaké signály zároveň do obou osciloskopů a udělej si poznámky kolik voltů na dílek při jakém děliči ti to ukazuje. _________________ Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Se z těch simulací asi jednou pos**ete, místo abys vzal do ruky páječku a udělal co ti píše kolega (a u toho případně zjistil, jaké REÁLNÉ vybavení si potřebuješ sehnat), tak furt klikáte a klikáte (a to bohužel nejseš sám, proto množné číslo) a simulujete a ho**o z toho, s prominutím. Btw, opravdu chcete žít v metaversu? Vždyť je to celé nesmysl, život je život a nejde nahradit nějakým matrixem.
Založen: Sep 28, 2005 Příspěvky: 1364 Bydliště: ZČ + JM
Zaslal: st listopad 30 2022, 13:55 Předmět:
Ten odporový dělič 2x10k v původním zapojení je tam proto, aby se celý vstupní průběh napětí z trafa (kteréhož polovina je v záporných hodnotách) převedl do pouze kladných hodnot zpracovatelných ADC, tj. 0-3,3V, zmenšení střídavé složky na 1Vef. zajišťuje vstupní kondenzátor.
Tvoje druhá simulace (bez DC děliče) zmenšuje trimrem amplitudu signálu z trafa, ale neposouvá signál do kladných hodnot, takže ADC může číst jen kladné půlvlny, a to ještě zmenšené. Záporné půlvlny to můžou odpálit, pokud nebude předřazen sériový odpor pro omezení proudu na rozumné hodnoty a jestli vůbec jsou na ADC vstupu přítomny clamping diody (jsou? datasheet jsem nestudoval).
ondraN napsal(a):
Nejlepší (pro čistotu signálu) by bylo, kdyby se ten oddělovací kondík C1 zapojil na běžec odporového trimru (cca 10k), který by měl krajové vývody zapojené na sekundár trafa. Tím se udrží SS složka na pinu MCU a amplituda se dá libovolně nastavit.
Tím kolega myslí přidat trimr ale zároveň nechat DC dělič 2x10k (což ve druhé simulaci nemáš) _________________ Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: st listopad 30 2022, 16:43 Předmět:
Mahoney napsal(a):
Se z těch simulací asi jednou pos**ete, místo abys vzal do ruky páječku a udělal co ti píše kolega (a u toho případně zjistil, jaké REÁLNÉ vybavení si potřebuješ sehnat), tak furt klikáte a klikáte (a to bohužel nejseš sám, proto množné číslo) a simulujete a ho**o z toho, s prominutím. Btw, opravdu chcete žít v metaversu? Vždyť je to celé nesmysl, život je život a nejde nahradit nějakým matrixem.
No, nemůžu se udržet, ale napsal jsi pravdu. Jedna věc je simulace, druhá věc je praxe + měření a já taky rád tu druhé. Třeba SIMetrix je dobrá věc, ale realitu nenahradí. Bohužel máš ale smůlu, realita se sune jiným směrem... _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
No to nemám, smůlu bude mít spíš ten, kdo tomu podvodu uvěří (pokud tedy mluvíš k té poznámce), a navíc se dějí a budou dít ještě jiné věci, na které si ti nemocní strůjci toho podvodu ani nešáhnou. Ale to nepatří do tohoto fóra.
Názor že bez měření není vědění zastávám také, proto jsem napsal co jsem napsal (v té první části). Přinejmenším už aspoň ví, že si místo oscilografu má koupit osciloskop, tedy pokud v tom chce pokračovat.
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: po prosinec 05 2022, 12:43 Předmět:
Tak pokračování
zapojil jsem tu desku následně
Kód by měl fungovat na F0 Discovery kitu s následujícím
* pinoutem:
*
* -# PA5 - vstup DAC, hlídané napětí.
* -# PA2 - Relé, aktivní úroveň H.
* -# PA3 - Povolovací výstup (nemusí být použit, stálá úroveň H - speciální IO pro test to prostě potřeboval).
* V konstruktoru Filter::Filter() :
* -# PC8 - modrá led na kitu, bliká s periodou 240 ms, indikuje, že fw žije.
* -# PC9 - zelená led na kitu, svítí při jednotlivých bitech telegramu.
*
prvním s schématem http://1-2-8.net/mwva/mrazik/hdo/html/hdo.png
dal jsem to na YouTube Odkaz na video
https://youtu.be/XDWe7khwMvM
ta logická sonda by po detekci HDO povelu "A1B2DP5 by se měla rozsvítit? nebo bliknout bohužel nic se neděje .Našel jsem spínací časy v mé lokalitě
kód:
A1B2DP5
Aktuální období31. 10. - 31. 12. 2022
relé1 (C25d)
Pracovní dny
00:30-05:45
14:15-15:45
20:45-22:00
Víkendy a svátky
01:30-06:30
13:45-15:30
22:45-24:00
akorát nevím co je toto
-# PA3 - Povolovací výstup (nemusí být použit, stálá úroveň H - speciální IO pro test to prostě potřeboval). tak jsem to nechal být
předem díky za rady
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: po prosinec 05 2022, 15:28 Předmět:
Tak poraď jak na to ? kdyby se mi ten projekt povedlo importovat STM32Cube IDE abych mohl debugovat
díky
kód:
12:12:48 **** Incremental Build of configuration Default for project hdo ****
make all
make: *** No rule to make target 'all'. Stop.
"make all" terminated with exit code 2. Build might be incomplete.
edit mě se to podařilo importovat ale nedaří se mi to s kompilovat ,já jsem se díval po netu ale nedozvěděl jsem se proč ten makefile dělá takovou neplechu dílky za nápady jek to napravit
Naposledy upravil markoni dne st prosinec 07 2022, 14:57, celkově upraveno 1 krát.
Založen: Aug 16, 2022 Příspěvky: 485 Bydliště: Roztoky
Zaslal: po prosinec 05 2022, 21:04 Předmět:
To ti neporadím, protože to nevím. Import z nějakého historického prostředí není snadný a někdy ani možný. To už jsi ale asi věděl na začátku a doporučení, dát od toho ruce pryč, jsi neslyšel.
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: čt prosinec 08 2022, 11:56 Předmět:
kód:
##########################################################################
# User configuration and firmware specific object files
##########################################################################
#
# Makefile for gcc
#
ROOT_PATH = .
##########################################################################
# GNU GCC compiler prefix and location
##########################################################################
#CC = clang -ccc-gcc-name arm-none-eabi-g++ -target arm -mfloat-abi=soft
#CCP = clang++ -ccc-gcc-name arm-none-eabi-g++ -target arm -mfloat-abi=soft
Nevím jak funguje STM32Cube IDE ve Windows (jestli si to dělá nějaký sandbox, když je to založené na Eclipse), ale autor toho původního projektu to dělal na Linuxu, kde je GCC a Make přímo součástí systému.
V tom konfiguračním skriptu, co jsi přiložil, jsou všechny cesty v POSIX formátu (a navíc jsou tam nadefinované nějaké symboly pro Clang místo GCC), ale nepřiložil jsi chybový výpis z konzole, takže vlastně vůbec nevíme a nevidíme "co tomu chybí" (na čem to lehlo).
Časy uváděny v GMT + 1 hodina Jdi na stránku Předchozí1, 2, 3Další
Strana 2 z 3
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.