Arduino, paralelne spajanie vystupov

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

Arduino, paralelne spajanie vystupov

#1 Příspěvek od samec »

Potrebujem Arduinom zapínať 5V relé 75Ω. Teda nejakých 65mA. Čip je Atmega328P s max. prúdom výstupov 40mA. Môžem spojiť dva alebo tri výstupy paralelne? Alebo to kvôli nejakým prechodovým stavom nie je dobrý nápad?

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#2 Příspěvek od Zaky »

Spojit výstupy paralelně sice můžeš, frekvence spínání relé je malá, takže by to šlo, ale nedělal bych to. Dej tam radši ten jeden tranzistor navíc, i když je přes cívku relé dioda, stejně je to při rozpínání trochu ošklivé a není třeba tomu MCU zbytečně škodit. Pokud by ti moc vadil bázový rezistor, existují takové ty tranzistory BCR něco, co mají bázový rezistor integrovaný v sobě.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Dokonca aj Cinania davaju na spinanie rele tranzistor.

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#4 Příspěvek od samec »

A musím tam cez relé dávať ešte spätnú diódu, keď na porte v procaku už jedna ochranná je? Prúd potečie ten istý. Aký prúd vydrží ta ochranná dióda v procaku? V datašite na strane 58
https://ww1.microchip.com/downloads/en/ ... asheet.pdf

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#5 Příspěvek od Zaky »

Diodu dát musíš, musí být antiparalelně s cívkou. Neboť co se stane, když se rozpojí obvod obsahující indukčnost? Co to udělá se substrátovou diodou v MCU? Jaká je její proudová zatižitelnost?
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#6 Příspěvek od samec »

Veď to sa pýtam, že čo tá dioda v MCU znesie, lebo nikde v datašite to neviem nájsť.

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#7 Příspěvek od Zaky »

Není antiparalelně s cívkou a nesnese to, dej tam ten tranzistor a diodu tak, jak to dělají všichni, co potřebují spínat cívku relé.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
Victronix
Příspěvky: 910
Registrován: 23 lis 2007, 01:00
Bydliště: Vážany

#8 Příspěvek od Victronix »

Však ho nechte. Pak ať dá vědět, jak dlouho mu to jelo.
Hledám ideální řešení...

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#9 Příspěvek od samec »

Mám BSS123 s gate treshold voltage min. 0.8V typ. 1.4V max. 2V.
Atmega 328P má output low voltage max. 0.8V a output high voltage min. 4.1V.
S trochou šťastia by to mohlo fungovať, že?

Uživatelský avatar
Zaky
Příspěvky: 6129
Registrován: 30 říj 2010, 02:00
Bydliště: Praha

#10 Příspěvek od Zaky »

Bude to fungovat, akorát si dej pozor na statickou elektřinu, tyhle malé fety odejdou jedna dvě. Proto na takovéto záležitosti dávám vždy bipoláry.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#11 Příspěvek od rnbw »

Presne tak, najblbsi tranzistor (MMBT2222A) a najblbsiu diodu (1N4148).

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#12 Příspěvek od samec »

Lenže keď z 5V odrátam Uce, tak už mi na 5V relatko veľa neostane.
Alebo na stepdown meniči nastavím vyššie napätie a arduinu nechám jeho vlastný 5V stabilizátor. No dobre, to by šlo.

Potrebujem spracovať štyri signály 24Vac od tlačitok a koncového spínača a spínať dva stykače, z toho druhý s oneskoením a pri vypínaní opačne, najprv druhý, potom prvý. A nechcem z toho robiť orloj, lebo zajtra to idem namontovať.
Přílohy
bastl2.jpg
bastl1.jpg

Uživatelský avatar
PavelFF
Příspěvky: 4796
Registrován: 18 úno 2008, 01:00
Bydliště: Brno

#13 Příspěvek od PavelFF »

samec píše:Atmega 328P má output low voltage max. 0.8V a output high voltage min. 4.1V.
samec píše:Lenže keď z 5V odrátam Uce, tak už mi na 5V relatko veľa neostane.
Vadí ti Uce spínacího tranzistoru a přitom jsi chtěl spínat relátko přímo z výstupu Arduina. Kolik tak asi bude Uce , že na "5V relátko veľa neostane"?

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#14 Příspěvek od rnbw »

Napajanie cievky rele z jedneho napatia spolu s procesorom je tiez zle...

Uživatelský avatar
sky59
Příspěvky: 50
Registrován: 25 dub 2021, 02:00

#15 Příspěvek od sky59 »

Neviem ci je to este aktualne

Bez problemov mozes spojit dohromady aj cely 8 bit port, musis ho vsak ovladat ako port, nie po bite, tak vylucis mozne konflikty medzi bitmi

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“