Raspberry - MCP23017-E/SP a rele – Číslicová technika – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Raspberry -  MCP23017-E/SP a rele – Číslicová technika – Fórum – Programujte.comRaspberry - MCP23017-E/SP a rele – Číslicová technika – Fórum – Programujte.com

 

Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #1
-
0
-

Zdravím.
Do dnešního dne jsem ovládal relé přes raspi a MCP23017 přes tranzistor.
http://www.fastimages.eu/?…
Potřebují však udělat větší tištak se 16 relátky.
Našel jsem na netu toto.
https://www.raspberrypi.org/…iewtopic.php?…
Bude rozumnější použit misto těch tranzistoru tu ULN2803A ?

Nejsem eletrikař ale
BC337-25 je bipolární NPN tranzistor.
ULN2803A  je  8x NPN tranzistorové pole bipolární.

Takže funkčnost by měla byt stejna a mělo by to fungovat.

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #2
-
0
-

#1 Le_Ze
ULN2803A je 8× Darlington, který má ochranu na vstupu i a na výstupu. Ušetříš tedy nejen těch 8 tranzistorů, ale i hromadu další bižuterie.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #3
-
0
-

#2 Kit
Dik, takže nepotřebují už nic vic (ani tu diodu u relatka)

A hlavně mně zajimala funkčnost.

Pokud bude na gpo pinu 0 bude rele rozeple

Pokud 1 bude seple.

Nahlásit jako SPAM
IP: 95.173.83.–
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #4
-
0
-

#3 Le_Ze
Tak jak je to u toho tranzistoru jo?

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #5
-
0
-

#3 Le_Ze
Tohle si stáhni: http://www.ti.com/lit/ds/symlink/uln2803a.pdf

Funkční schéma je na 10. straně.

Vstupy se připojují přímo na GPIO, výstupy přímo na relátka, v podstatě tak jak u tranzistoru. Společná ochrana je na 10. pinu - připojuje se na plus. Když 10. pin uzemníš, vše se sepne - dá se využít pro kontrolu funkčnosti, pokud jsou na výstupu třeba ledky. U relátek bych to nedělal...

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #6
-
0
-

Dik moc.

Už to i vynalezli   

http://www.amazon.in/CHANNEL-ULN2803-CONTROLLABLE-RASPBERRY-ARDUINO/dp/B00LMX97UI

Je tam i ofocený tištak, takže by to měla byt brnkačka udělat.

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #7
-
0
-
Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #8
-
0
-

To není to co potřebují.

Tam jsou relatka spinane přes opročlen, který žere 25 mA.

GPA piny na raspi zvladnou 16 mA..

GPA pin na expanderu by to možna dal ale cele zatižení expanderu nesmí překročít 125 mA.

Stejnak bych musel koupit ten ULN2803A a honit to přes to.

I když cena je užasna.

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #9
-
0
-

#8 Le_Ze
Nasadil jsi mi brouka do hlavy, tak jsem si to šel změřit. Každý vstup mi bere 1,2 mA.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #10
-
0
-

Tak je pak vice druhu těchto činských hebel.

http://www.ebay.com/itm/5V-Eight-8-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino-/271326221682?pt=LH_DefaultDomain_0&hash=item3f2c4d9572

- Each channel needs 15-20mA driver current

http://aukro.cz/8x-rele-modul-i5539997346.html

vstupy jsou odděleny optočleny, odběr z výstupu procesoru je 3mA

Tady zas je přimo planek že je to honěne přes tranzistory.

http://www.ebay.com/itm/8-Channel-5V-Relay-Module-Board-Shield-For-Arduino-PIC-AVR-MCU-DSP-ARM/131537156067?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D32298%26meid%3Db3ce863144e7439ebffc1e27e2bf57ca%26pid%3D100005%26rk%3D3%26rkt%3D6%26sd%3D271249808446

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #11
-
0
-

#10 Le_Ze
15-20mA je odběr toho relátka z napájecího zdroje. Pro 8 relátek je už nutné patřičně dimenzivat zdroj.

Ty 3mA odběru optočlenů z GPIO by mohly odpovídat. Jsou to bloky vyvinuté přímo pro Arduino/Raspberry. Nevidím důvod, proč by tam měly být ještě nějaké další komponenty.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #12
-
0
-

Tak jo no..

Vy jste profik a já lama.

Jdu teda do toho   

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #13
-
0
-

#12 Le_Ze
Neživí mě to, nejsem tedy profík. Ale baví mě to a zrovna tyto komponenty doma mám a dělám s nimi.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #14
-
0
-
Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #15
-
0
-

#14 Le_Ze
To je mi také záhadou, protože přes ULN2803A by jim to ani nemělo fungovat. Možná se snaží nějak galvanicky oddělit napájení RPi a těch relé. Jenže to už je odděleno těmi optrony. V některých verzích najdeš takovou žlutou propojku. Když je spojená, napájení je společné. Když ji rozpojíš, můžeš napájení rozdělit na logickou a výkonovou část.

ULN2803A je určeno přímo pro výkonové ovládání relé a krokových motorků do max. proudu 500 mA a napětí v rozepnutém stavu do 50V při společné zemi. Napájení však společné být nemusí.

Reléový modul se však už nechová jako relé, ale jako logický obvod s aktivním stavem "1". ULN2803A má otevřený kolektor s aktivním stavem "0". Není tedy ani schopen tu "1" na výstupu vyrobit.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
KIIV
~ Moderátor
+43
God of flame
19. 7. 2015   #16
-
+1
-
Zajímavé
Kit +

Ja mam modul s 8 relatkama a muzu potvrdit proud optoclenem 1.9mA pri 5V. Jde to pres odpor 510ohmu, indikacni ledku a ledku v optoclenu. Takze je nepravdepodobne, ze by to slo utahnout vuci 3.3V (proto ty odkazy pouzivaji dalsi ULN). Nicmene zkratovat indikacni ledku, tak by se to dalo ridit i primo (samozrejme napajeni relatek by muselo byt tech 5V)

Modul, co mam, je aktivni v 0, tudiz se ULN pouzit da, jelikoz je to "otevreny kolektor" - spina vuci zemi.

Nahlásit jako SPAM
IP: 94.113.92.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Le_Ze
~ Anonymní uživatel
19 příspěvků
19. 7. 2015   #17
-
0
-
Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
19. 7. 2015   #18
-
0
-

#17 Le_Ze
Je. Barva nerozhoduje.

"Standard interface can be directly connected with microcontrollers."

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:68cc:...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Kit+15
Guru
19. 7. 2015   #19
-
0
-

#16 KIIV
U toho mého je dioda paralelně, relé spíná už při 1.0 V a rozpíná při 0.7 V. Ještě při těch 0.7 V dioda slabě svítí. Jako kdyby byla připojena paralelně k cívce relé.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:68cc:...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Kit+15
Guru
19. 7. 2015   #20
-
0
-

#16 KIIV
Našel jsem ještě jeden reléový modul, který je aktivní v "0".  Spíná už proudem 0,3 mA při poklesu napětí pod 1,7 V. Při 0,1 V odebírá také kolem 2 mA. Vypíná při napětí 2,0 V, takže není problém ho budit logikou na 3,3 V i bez zkratování ledky.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:68cc:...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Le_Ze
~ Anonymní uživatel
19 příspěvků
20. 7. 2015   #21
-
0
-

Hm. Já bych určitě potřeboval ten co spina pří 1.

Doufám že se trefim

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
20. 7. 2015   #22
-
0
-

#21 Le_Ze
To je v principu jedno. Přizpůsobíš program.

Logika TTL je postavena na aktivní "0" a dokonce se s ní pracuje lépe. Možná proto tam používají ULN2803A - převádí aktivní "1" z RPi na aktivní "0", kterou potřebuje ten reléový modul. Z mého pohledu je to však zbytečné, RPi umí pracovat oběma styly. Je to jen o zvyku.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:68cc:...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
KIIV
~ Moderátor
+43
God of flame
20. 7. 2015   #23
-
0
-

#21 Le_Ze
kazdopadne ten modul, co je v #17 Le_Ze je ten co mam, a i na obrazku je videt ty krajni rele, jak jdou spoje prvni do ledky a pak z ledky do optoclenu.

Nahlásit jako SPAM
IP: 212.47.3.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Le_Ze
~ Anonymní uživatel
19 příspěvků
20. 7. 2015   #24
-
0
-

takže se spina 0 a je mi na houby

Nahlásit jako SPAM
IP: 95.173.83.–
Kit+15
Guru
20. 7. 2015   #25
-
0
-

#24 Le_Ze
Proč? Vždyť je to jedno.

Pokud by to přece jen bylo nezbytné, tak tam vrazíš ten ULN2803A, který to obrací.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:68cc:...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
remmidemmi0
Věrný člen
29. 7. 2015   #26
-
0
-

#15 Kit
...."Není tedy ani schopen tu "1" na výstupu vyrobit."  ,,,, to je fakt boží :)

Nahlásit jako SPAM
IP: 109.81.210.–
Kit+15
Guru
29. 7. 2015   #27
-
0
-

#26 remmidemmi
Máš snad na to nějaký názor a chceš se o něj s námi podělit? Jak se podle tebe má chovat hradlo s otevřeným kolektorem?

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:207:e...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 2 hosté

Podobná vlákna

Ovladani rele s raspberry — založil Yenc

Ovládanie relé — založil Martin

Ovládanie relé cez PHP — založil Martin

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý