Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Napájení Arduina z 12V zdroje - napěťová ochrana?
Jdi na stránku Předchozí  1, 2
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Celeron



Založen: Apr 02, 2011
Příspěvky: 17909
Bydliště: Nový Bydžov

PříspěvekZaslal: čt srpen 31 2023, 23:39    Předmět: Citovat

Jo prohodil jsem označení, opraveno.
_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19578
Bydliště: Jičín, Český ráj

PříspěvekZaslal: pá září 01 2023, 7:15    Předmět: Citovat

Ať dělám, co dělám, nevidím tu, kam je připojená zem arduina. Ale to ti asi ve výkresu chybí zakreslený spoj mezi zemí potenciometrů a zemí společnou pro reléový modul.
Na modulu s relé je jumper, kterým si volíš, jestli arduino a výstupy budou napájené ze stejného zdroje, nebo výstupy budou mít vlastní napájení. Ten jsi vytáhl?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3311

PříspěvekZaslal: pá září 01 2023, 14:33    Předmět: Citovat

HILL: Arduino má GND prohnané přes desku, jedno nalevo, jedno napravo.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ModraVez



Založen: Oct 24, 2021
Příspěvky: 12

PříspěvekZaslal: pá září 01 2023, 15:24    Předmět: Citovat

Jumper na reléovém modulu jsem nevytáhl. Z předchozích příspěvků už vím, že to byl jeden z problémů.

Co se týče země pro potenciometry - to je GND na levé straně Arduina. Snažím se oddělovat 5V obvod od 12V obvodu.

Myslím, že:
- musím sehnat reléový modul ovládaný 12V, př. https://hadex.cz/m459c-modul-rele-4x-napajeni-12v-s-optoclenem/
- na reléovém modulu musím vytáhnout jumper a připojit 12V ze zdroje na JD-VCC a 0V ze zdroje na GND.
- na reléovém modulu musím VCC připojit na 5V z Arduina a IN1 až IN4 na D6 až D9 z Arduina. Zapnutí relé bude nastavení D6 na LOW a vypnutí relé bude nastavení D6 na HIGH. Nevím, jestli je třeba propojit GND z Arduina na GND relé - ze schématu na https://electronics.stackexchange.com/questions/505318/how-to-properly-use-a-relay-module-with-jd-vcc-from-arduino-raspberry to vypadá, že to není třeba. Při INx nastaveném na LOW teče proud z VCC to INx, a při INx nastavené na HIGH proud z VCC to INx neteče.
- musím si sehnat step-down měnič napětí z 12V na 5V - př. https://hadex.cz/m406-napajeci-modul-step-down-menic-3a-s-lm2596-uinmax35v/
- musím připojit IN+ měniče na 12V na zdroj, IN- měniče na 0V na zdroji, OUT+ na VIN/RAW na Arduinu a OUT- na GND na Arduinu

Ruprecht a bdn doporučili kondenzátory mezi střed a zem potenciometrů. K čemu je to třeba? Potenciometr je jen dělička napětí, ne? Tam by žádné velké přechodové děje být neměly. Nebo mi něco uniká?



c8.png
 Komentář:
 Velikost:  37.33 kB
 Zobrazeno:  70 krát

c8.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2215

PříspěvekZaslal: pá září 01 2023, 16:17    Předmět: Citovat

mozes to urobit tak, ze das jeden step-down menic na 5V a tym budes napajat rele modul + arduino. Ja to tak pouzivam. Jumper tam mam, a napajanie 5V mam privedene na ten rele modul. Z neho potom mam potiahnute z toho pin headra 5V, gnd a samotne vstupy pre arduino.
Ak to chces oddelene, existuje aj galvanicky oddeleny DC-DC menic 12V->5V a v tom pripade vsetko das na 5V a 12V bude akurat na konktaktoch relatka. a zeme budu tiez oddelene.

_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ModraVez



Založen: Oct 24, 2021
Příspěvky: 12

PříspěvekZaslal: pá září 01 2023, 16:55    Předmět: Citovat

Takhle?


c10.png
 Komentář:
 Velikost:  43.26 kB
 Zobrazeno:  54 krát

c10.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Cowley



Založen: Feb 04, 2005
Příspěvky: 3311

PříspěvekZaslal: pá září 01 2023, 16:59    Předmět: Citovat

Rezistory mezi Arduino a relé modul netřeba...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2215

PříspěvekZaslal: pá září 01 2023, 17:39    Předmět: Citovat

ano, tak. Len ako pisal, tie rezistory netreba, ten modul ich uz ma.
_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
bdn



Založen: Jan 16, 2020
Příspěvky: 469

PříspěvekZaslal: pá září 01 2023, 18:52    Předmět: Citovat

Vstupy ADC je možno oddělit RC článkem. C dát co nejblíže ke vstupu.
Nějaké čtení k tomu třeba zde: https://electronics.stackexchange.com/questions/269683/filtering-adc-input

Datasheet atmega328p
citace:
The ADC is optimized for analog signals with an output impedance of approximately 10 kΩ or less.

Pokud použiješ potenciometr např 100kohm, C na vstupu "akumuluje" onu čtenou hodnotu vstupem ADC.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1288
Bydliště: ZČ + JM

PříspěvekZaslal: so září 02 2023, 21:26    Předmět: Citovat

citace:
kondenzátory mezi střed a zem potenciometrů

Hodně zjednoduším: abys dobře měřil, potřebuješ v rozumném čase nabít vnitřní kondenzátor v procesoru. Když je zdroj signálu "měkký", nenabiješ kondenzátor úplně. Navíc na vysoké impedanci (1MΩ) se snadno nachytají ruchy, ADC hodně skáče. Zkus si někde zobrazit surová čísla z ADC. A netuším, kolik bitů čteš a jak načtenou ADC hodnotu filtruješ. Prostě kondenzátor z jezdce poteciometru nemá jak ublížit a hodně pomáhá Smile

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ModraVez



Založen: Oct 24, 2021
Příspěvky: 12

PříspěvekZaslal: so září 02 2023, 23:48    Předmět: Citovat

Dík za rady a odkazy.

Ohledně počtu bitů - potenciometr chci používat na nastavení délky zalévání od 0 do max (10 minut). Úplně by mi stačilo celkový rozsah rozdělit na 32 dílů (tzn 5. bitů) - odpovídalo by to cca 20 sekundám na díl. Chtěl jsem použít analogRead který ale čte na 10 bitů.

Ohledně filtrace - chtěl jsem přečíst hodnotu cca 10x, s 100ms mezerou mezi čteními, a udělat průměr.

Vyhodil jsem odpory k obvodu relé a přidal RC článek navrhovaný bnd.

Je to tak správně?



c14.png
 Komentář:
 Velikost:  43.27 kB
 Zobrazeno:  51 krát

c14.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1288
Bydliště: ZČ + JM

PříspěvekZaslal: ne září 03 2023, 8:30    Předmět: Citovat

RC článek jako dolní propust, tzn. z jezdce přes sériový odpor na kondenzátor (druhá noha C na zem, C paralelně ke vstupu). Pokud jsou potenciometry napájeny ze stejného zdroje jako procesor, stačí C. Pokud bys zpracovával nějaké vnější napětí, tak i R, který případně omezí proud, pokud vstupní napětí přesáhne napájení procesoru (viz. vnitřní clamp diody).
Filtraci vyzkoušej, mělo by to nějak fungovat (a asi je jedno, když bude zalévání o vteřinu delší). A jsou i jiné formy filtrace, třeba zvýšit/snížit hodnotu proměnné o 1 pokud čtení je vyšší/nižší, než hodnota proměnné (jakýsi digitální low-pass), nebo filtr s hysterezí (změň výstupní hodnotu jen pokud čtení ADC je alespoň o "x" větší/menší, než...), ale tady to asi nebude potřeba.

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Poradna Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
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

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

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.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.17 sekund