Expander PCF8574AN a ULN2803A
Moderátori: mirosne, Moderátori
Expander PCF8574AN a ULN2803A
Nazdar.
Viete mi prosím poradiť.
Mám procesor Atmega328 a používam k nemu expander PCF8574AN
Potrebujem stým spínať relátka no nejak mi nejde prepojenie medzi PCF8574 a ULN2803.
Ked pripojím ledku priamo na PCF tak funguje ako má no ked to dám za ULN tak už nič. ULN ostane zatvorené.
Na nete je vela schem kde to je takto spravené tak kde zas robím chybu? ako to rozbehali?
Viete mi prosím poradiť.
Mám procesor Atmega328 a používam k nemu expander PCF8574AN
Potrebujem stým spínať relátka no nejak mi nejde prepojenie medzi PCF8574 a ULN2803.
Ked pripojím ledku priamo na PCF tak funguje ako má no ked to dám za ULN tak už nič. ULN ostane zatvorené.
Na nete je vela schem kde to je takto spravené tak kde zas robím chybu? ako to rozbehali?
0
- otep69
- Stály člen
- Príspevky: 208
- Dátum registrácie: 31 Okt 2008, 00:00
- Bydlisko: Jarok
- Vek: 35
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
Nazdar.
Ak to mas zapojene podla tej schemy co si prilozil tak ti chyba napajanie pre ten ULN. Z datasheetu by to mal byt pin 10
Ak to mas zapojene podla tej schemy co si prilozil tak ti chyba napajanie pre ten ULN. Z datasheetu by to mal byt pin 10
0
Teší ma Peter.
F*ck me I am Famous ...
Čo nejde silou, pôjde silou ešte väčšou.
F*ck me I am Famous ...
Čo nejde silou, pôjde silou ešte väčšou.
Re: Expander PCF8574AN a ULN2803A
Ahoj.
Ano je to podla tej schémy ale napajanie tam mam +5v na pine 10. Keď prilozím napajanie na vstup led sa rozsvieti takže aj ULN samotne funguje... problém je ze to PCF dava asi moc mäkké naprtie a nezopne to ULN...pozeral som vela schem z pcf a uln tak nechapem.
Ano je to podla tej schémy ale napajanie tam mam +5v na pine 10. Keď prilozím napajanie na vstup led sa rozsvieti takže aj ULN samotne funguje... problém je ze to PCF dava asi moc mäkké naprtie a nezopne to ULN...pozeral som vela schem z pcf a uln tak nechapem.
0
Re: Expander PCF8574AN a ULN2803A
Ak PCF rozsvieti LEDku, tak zopnúť ULN vstup nemôže byť problém.
0
Re: Expander PCF8574AN a ULN2803A
Najlacnejsi multimeter z teska a pomerat napetie na vstupe a vystupe uln. Potom sa bude lahsie hladat kde robis chybu. Ak das na vystup uln ledku tak ju rozsvieti?
0
Re: Expander PCF8574AN a ULN2803A
Áno ULN na výstupe ledku rozsvieti ak na vstup privediem +5v. keď to pripojim na PCF uz nerozsvieti.. možno bude problem ze vystup PCF ma len 1mA ale akoto ze iný to maju na schemach?... skusal som aj ine pcf aj uln úplne nové a to isté. prikladam moje video.
Na výstupe PCF je 5V no po pripojení k ULN klesne ma 0.7V.
Na výstupe PCF je 5V no po pripojení k ULN klesne ma 0.7V.
0
Re: Expander PCF8574AN a ULN2803A
Napajane to mas spravne? Naco su tam dva odpory pri pcf oprete o plus?
Nepouzivas odpory k led na obmedzenie prudu?
Ake je napajacie napetie pcf ked mu vystup pripojis na uln?
Nepouzivas odpory k led na obmedzenie prudu?
Ake je napajacie napetie pcf ked mu vystup pripojis na uln?
0
Re: Expander PCF8574AN a ULN2803A
Napájanie by malo byť OK keďže samostatne vsetko funguje. Tie odpory na pcf su 4K7 pul up na I2C komunikaciu. Ano pred ledkami je odpor na + napajani vo videu nevidno....Po pripojeni pcf k uln klesne napetie na vystupe pcf na 750mV
0
- otep69
- Stály člen
- Príspevky: 208
- Dátum registrácie: 31 Okt 2008, 00:00
- Bydlisko: Jarok
- Vek: 35
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
Teoreticky by to malo byt spravne. Vyskusaj dat ku vstupom toho ULN pull-up odpory.
0
Teší ma Peter.
F*ck me I am Famous ...
Čo nejde silou, pôjde silou ešte väčšou.
F*ck me I am Famous ...
Čo nejde silou, pôjde silou ešte väčšou.
Re: Expander PCF8574AN a ULN2803A
No to som skúšal tak to funguje ,len kým program nabehne tak uln je zopnuté a až po nabehnutí sa potrebné LED vypnú. Ja potrebujem aby po zapnuti napajania bolo všetko vypnuté a zapínať potrebné kontakty...ked su tam tie pulup odpori sice to funguje ale opačne vsetko je zapnuté a vypínam kontakty...
Namieto tych LED tam budú relatka no a zemozem mat na začiatku programu všetky zapnuté. inak by to nevadilo az tak.
-- Spojený príspevok 11 Júl 2019, 12:10 --
len nepochopim tie rozne schémy na nete kde je pcf a uln priamo bez pulup odporov...ako im to moze fungovat?
Namieto tych LED tam budú relatka no a zemozem mat na začiatku programu všetky zapnuté. inak by to nevadilo az tak.
-- Spojený príspevok 11 Júl 2019, 12:10 --
len nepochopim tie rozne schémy na nete kde je pcf a uln priamo bez pulup odporov...ako im to moze fungovat?
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
Čerta starého je to teoreticky správne. Správne by to bolo asi takto:
Potom je tam iba 0,1mA
To je všetko z DS.
Takže že LED svieti je preto lebo 50mA je dosť (bez odporu navyše)
no a asi 100μA bude málo na zapnutie toho spínacieho stupňa aj keď je tam darlington. Zase si treba pozrieť zapojenie vstupu ULN v DS.
Takže áno, správny pull up tomu pomôže.
- pričítať si katalógový list
- pochopiť katalógový list
- ignorovať blbosti na internete
- zapojiť si to podľa seba
- Ak to nepracuje ako je predpoklad tak - merať a merať
- ak všetko zlyhá opýtať sa na fóre
To kvazi obojsmerné znamená že do nuly to budí až 50mA, do jednotky 4mA, ale iba počas zapisovacieho pulzu.The device features an 8-bit quasi-bidirectional I/O port (P0–P7), including latched outputs with high-current drive
capability for directly driving LEDs. Each quasi-bidirectional I/O can be used as an input or output without the use
of a data-direction control signal.
Potom je tam iba 0,1mA
To je všetko z DS.
Takže že LED svieti je preto lebo 50mA je dosť (bez odporu navyše)
no a asi 100μA bude málo na zapnutie toho spínacieho stupňa aj keď je tam darlington. Zase si treba pozrieť zapojenie vstupu ULN v DS.
Takže áno, správny pull up tomu pomôže.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Ultimate člen
- Príspevky: 2572
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Expander PCF8574AN a ULN2803A
Keď nerozbeháte to PCFko, pozrite si iné I/O expandery. Ja by som skúsil zavesiť na SPI zbernicu TPIC6C595.Mahel napísal:No to som skúšal tak to funguje ,len kým program nabehne tak uln je zopnuté a až po nabehnutí sa potrebné LED vypnú. Ja potrebujem aby po zapnuti napajania bolo všetko vypnuté a zapínať potrebné kontakty...ked su tam tie pulup odpori sice to funguje ale opačne vsetko je zapnuté a vypínam kontakty...
Namieto tych LED tam budú relatka no a zemozem mat na začiatku programu všetky zapnuté. inak by to nevadilo az tak.
-- Spojený príspevok 11 Júl 2019, 12:10 --
len nepochopim tie rozne schémy na nete kde je pcf a uln priamo bez pulup odporov...ako im to moze fungovat?
0
-
- Stály člen
- Príspevky: 126
- Dátum registrácie: 28 Okt 2016, 21:40
- Vek: 66
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
Pro inspiraci zapojení to mám na webu v Sekci "Články" OVLADANI PCF8574 POCITACEM PC" tam je ULN2803 použít na načítání hodnot. Vypni napájecí napětí přípravku a pokud máš PCF8574 v patici tak ho vyjmi z patice poté připoj napájecí napětí k přípravku a postupně na vstupy ULN2803 připojuj kladné napájecí napětí a musí se vždy rozsvítit patřičná led dioda na výstupu ULN2803. Po tomto odzkoušení vypni napájecí napětí z patice vyjmi IO ULN2803 a osaď do patice PCF8574 poté opět zapni napájecí napětí pak programem co máš pošli do PCF8574 hodnotu 255 a s pomocí DMM si změř na výstupech PCF8574 napětí proti zápornému napájecímu napětí měl by jsi naměřit hodnotu do +5V, pak zadej v programu hodnotu 0 a odešli do PCF8574 nyní musíš naměřit proti kladnému napájecímu napětí na výstupech PCF8574 hodnotu opět do +5V. Tím si odzloušíš že oba IO jsou v pořádku a funkční. Hlavně nezapomeň že adresy IO PCF8574 a PCF8574A jsou rozdílné viz dokumentace k uvedeným IO. Uvedené IO používám v různých zapojeních a vždy fungovali bez závad.
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
bum:
ty ten obvod ale používaš v opačnom smere. Si si istý že ti to bude fungovať aj v smere ako to zapojil Mahel? Pri spínaní používaš PNP tranzistory a tak využívaš spínanie do nuly kde to dá v pohode 25mA (tých 50mA je maximálna hodnota).
Pre Mahela by to mohla byť inšpirácia ako spínať tie relé. Miesto ULN použiť PNP tranzistory. Ale ja by som samozrejme išiel do iného budiča. Tiež používam TPIC6C595 a budím tým kde čo (napr .relé, LED, piezopískač).
ty ten obvod ale používaš v opačnom smere. Si si istý že ti to bude fungovať aj v smere ako to zapojil Mahel? Pri spínaní používaš PNP tranzistory a tak využívaš spínanie do nuly kde to dá v pohode 25mA (tých 50mA je maximálna hodnota).
Pre Mahela by to mohla byť inšpirácia ako spínať tie relé. Miesto ULN použiť PNP tranzistory. Ale ja by som samozrejme išiel do iného budiča. Tiež používam TPIC6C595 a budím tým kde čo (napr .relé, LED, piezopískač).
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Ultimate člen
- Príspevky: 2572
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Expander PCF8574AN a ULN2803A
Už len doplním. Tam kde napäťovo končí TPIC, teraz úspešne budím digitrony Microchipom HV5122. Prúdovo 100mA, napäťovo udávané 225V.
Má len jednu nevýhodu, 12V napájanie a logika.
Má len jednu nevýhodu, 12V napájanie a logika.
0
Re: Expander PCF8574AN a ULN2803A
Ďakujem chlapi.
vyskúšam to takto a keď nebude dobré skúsim iný budič.
Momentálne mám doma tieto pcf a uln.
ďakujem za každú radu.
vyskúšam to takto a keď nebude dobré skúsim iný budič.
Momentálne mám doma tieto pcf a uln.
ďakujem za každú radu.
0
-
- Stály člen
- Príspevky: 126
- Dátum registrácie: 28 Okt 2016, 21:40
- Vek: 66
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
V tom zapojení je opačný využití to je pravda jinak jsem zapomel že na webu v článku PC A PICAXE 08M2 A PCF8574 to využívám tak že spínám ULN2803 a opět funguje to zapojení co je tam použito v praxi spíná relatka a nebo přes ULN2803 načítám hodnoty. Pokud to má zapojené tak jak to má na obrázku pak to vypadá na chybu v programu, nebo vlasový spoj mezi spojí jinak to je celé divné. Proto jsem mu psal aby to odzkoušel samostatně zatím ale neodepsal.peterple napísal:bum:
ty ten obvod ale používaš v opačnom smere. Si si istý že ti to bude fungovať aj v smere ako to zapojil Mahel? Pri spínaní používaš PNP tranzistory a tak využívaš spínanie do nuly kde to dá v pohode 25mA (tých 50mA je maximálna hodnota).
Pre Mahela by to mohla byť inšpirácia ako spínať tie relé. Miesto ULN použiť PNP tranzistory. Ale ja by som samozrejme išiel do iného budiča. Tiež používam TPIC6C595 a budím tým kde čo (napr .relé, LED, piezopískač).
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
Nuž keď bum tvrdí že mu to chodí aj opačne je to divné. Tak prečo Mahelovi potom padne napätie na 0,75V ak to pripojí na vstup ULN?
Chce to merať a merať a zase merať. Konkrétne:
Chce to merať a merať a zase merať. Konkrétne:
- Aký prúd tečie do vstupu ULN ak sa tam natvrdo pripojí 5V
- Aké je napätie na výstupe PCF ak sa tam pošle stabilná jednotka, alebo ak sa tamne pošle nič kedže po resete to má výstupy v 1.
- Aký bude tiecť prúd a aké tam bude napätie na výstupe ak sa to zaťaží odporom 2k7
- Aký bude tiecť prúd z PCF ak sa pripojí priamo na vstup ULN. Overiť ešte raz aj aké je tam napätie ak je tam stabilná úroveň 1
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Expander PCF8574AN a ULN2803A
A co když je ten expander prostě jen vadný a nebo je vadné to pole.... vyzkoušel bych tím expanderem budit tranzistor...
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky