Zaslal: so říjen 29 2011, 1:57 Předmět: Arduino - navrh zapojeni vykonoveho spinaciho obvodu
Ahoj,
potreboval bych poradit se zapojenim nasledujiciho. Arduinem potrebuji spinat odporovou zatez 12V cca. 20A rizenou PWM. Dale potrebuji spinat stejnosmerny motor 12V cca 10A take rizeny PWM. Idealne bych jeste potreboval dostavat zpetnou vazbu ze motor bezi - log 0 nebo 1 a sledovat hodnotu odporu zateze. Dale do Arduina potrebuji privest spinaci signal ss 12V a dale jeste sledovat hodnotu napeti - ss cca. 9-15V.Mohl by mi prosim nekdo nacrtnout schema zapojeni i s hodnotami soucastek? Prg napisu ale s timto si bohuzel neporadim. Diky.
Jestli to dobře chápu tvé požadavky jsou zhruba takovéto?
Kdyžtak to ještě blíže vyspecifikuj.
položka, Arduino I/O, popis
-------------------------------------------------
1/ výstup pwm, odporová zátěž 12V 20A
2/ výstup pwm, motor 12V 10A, pro pwm
3/ vstup, binární signál, zpětná vazba, log1=motor "běží"
4/ vstup, analogový signál, hodnota odporu (proudu) zátěže, zátěž z bod 1.?
5/ vstup, binární signál, log1=12V
6/ vstup, binární signál, log1=napětí 9V-15V OK.
Co se týče sledování proudu odporovou zátěží
http://www.microchip.com -> AN1332 - Current Sensing Circuit Concepts and Fundamentals
Pozn.
V AN847 jsou dokonce hw schémata k této problematice.
Řešil bych to asi takto:
Pro bod 1/ a 2/ bych převzal zapojení z AN847, což jsou mosfety s nízkým "otevíracím" napětím Vgs, irf7459. Nebo použít běžný např. IRFZ44N a budič TC4427 za pár kaček. Pozor na ošetření stavu "hned" po zapnutí než naběhnou výstupy od Arduino
Bod 3/ hlídání otáčení, asi nějakou optozávoru svázanou s otáčením hřídele M a přivést na TMRx od Arduino v "caputure mode".
Bod 4/ hlídání proudu, toto je docela složitý. Asi bych použil podobné zapojení jako z AN1332 fig. 5 plus nějaký filtr jako dolní propust ke stanovení "střední" hodnoty proudu pwm. Podle požadované rychlosti "reakce" potom vyhodnocovat A/D od Arduino nebo komparátorem.
Bod 5/ odpor plus zenerka
Bod 6/ odporový dělič
Obtížné části nejprve vyzkoušet na "breadboard" potom pájet dohromady
A co tohle bude mi to fungovat? Prochazejici proud bych meril za pomoci adc prevodniku - ubytek napeti na odporovém drátu - konstantan. Spinaci T bych pouzil IRFZ44N. Viz. schema i s parametry soucastek.
Zobrazení v tomto okně zrušeno, obrázek je širší, než 800px. Ořízni zbytečně prázdnou část vpravo a obrázek vyměň, nebo nech tak, ať si každý zobrazí sám v jiném okně.
Hill
Ten snímací odpor by měl být proti zemi, takhle se to převodníku asi moc líbit nebude. Leda by měl oddělené napájení a výstup. Proč je tam ten dělič R1/R2? Není lepší dát rovnou poloviční hodnotu R3? D2 by měla být krapet rychlejší a tranzistor by mohl mít nějakou ochranu proti špičkám.
Založen: Jan 12, 2009 Příspěvky: 7105 Bydliště: Plzeňsko
Zaslal: po říjen 31 2011, 7:45 Předmět:
Myslím, že R2/R1 není primárně zamýšlen jako dělič.
R2 společně se zenerkou snižují riziko, že se ten procík odpráskne.
R2 společně s C1 filtruje měřenou hodnotu.
R1 vybíjí C1, jinak bysme měřili špičkovou hodnotu. _________________ Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
R2, R1 nemel byt delic ale ochrana (delit napeti nepotrebuji - je mi to spise na skodu). Muzete mi prosim dokreslit jak by to melo byt i s ochranou T atd.?
Dekuji.
EDIT: Nebo pokud ma nekdo lepsi reseni tak "posloucham".
jo, měření proudu není jen tak, zvláště když nám zátěží protéká proud s "obdelníkovým" průběhem. Hlavně také záleží na požadované přesnosti a na konečné aplikaci. Obecně, já bych to řešil např. snímáním úbytku napětí na odporu buď low-side nebo high-side dle "AN1332" potom bych zařadil vhodnou dolní propust a "střední" hodnotu pak zpracoval A/D.
Zapojení se to dá řešit několika IC op.amp., odpory a kondenzátory. Jak to ale dát vše dohromady to je teprve to pravé know-how. Odzkoušené zapojení nemám.
Alespoň přidávám odkaz na kvalitní čtení o IC op.amp. a odkaz na kvalitní simulátor.
Op Amps for Everyone Design Guide (Rev. B)
(www.ti.com/lit/an/slod006b/slod006b.pdf)
LTspice IV
(http://www.linear.com/designtools/software/#LTspice)
Snímací odpor dej mezi source a zem, takhle by si musel mít převodník s rozdílovými vstupy a velkým povoleným vstupním napětím, nebo odděleným či plovoucím napájením a výstupem. Velikost snímacího odporu zvol takovou, aby na něm nebyla zbytečně velká ztráta a ještě jsi byl v oblasti rozumného rozlišení převodníku. Pro 0,2 Ohmu a požadovaných 10A je na něm ztráta 20W a úbytek 2V, což je při napájení 12V trochu moc, nemyslíš? Pořád mi uniká, jakým způsobem a co chrání R1. Dioda antiparalelně k motoru by měla být rychlá, jinak je tam k ničemu. Pamatuj, že na ten IRFZ44N ti nebude k otevření stačit běžný logický výstup, ale potřebuješ budič, např. výše uvedený TC4427.
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.