www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Tri state izhod

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
rplink3r
Član
Član



Pridružen-a: Tor 06 Feb 2007 20:02
Prispevkov: 480
Aktiv.: 2.29
Kraj: Levec

PrispevekObjavljeno: Tor Avg 17, 2021 7:53 am    Naslov sporočila:  Tri state izhod Odgovori s citatom

Pozdravljeni,

Namen imam uporabit izhode mikrokrmilnika za nizkotokovne H-moste.
Rabim samo obračanje smeri toka na majhni tuljavi.

Ker imam veliko tuljav - izhodov, da bi prihranil na izhodnih pinih bi uporabil Hi-z, 0 in 1 na enem pinu za 3 stanja H-mosta.

Nekako ne najdem primera, kako bi naredil, da Hi-z, visoko ohmsko stanje postavi H-most na neko stanje, lahko je 00 ali 11. Pwm-a ne bo, samo preklopi.

Ima kdo kakšno idejo kako to najlažje realizirat z minimalnim številom dodatnih komponent.

_________________
"The statement below is false."
"The statement above is true."
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Jan
Član
Član



Pridružen-a: Sob 10 Jun 2006 14:19
Prispevkov: 313
Aktiv.: 1.44
Kraj: Dolenjska

PrispevekObjavljeno: Tor Avg 17, 2021 8:31 am    Naslov sporočila:   Odgovori s citatom

To boš težko enostavno rešil, je sicer izvedljivo, ampak mislim da bi potreboval kar nekaj dodatnih komponent.
Moj predlog je razširitev števila izhodnih pinov s čipom za ta namen, npr. MAX7317 (10-Port SPI-Interfaced I/O Expander) ali pa kar enostaven shift register (npr. 74HC595).
Z zadnjim boš s tremi ali štirimi pini lahko krmilil dejansko neomejeno število izhodov, samo zvežeš jih enega za drugim.

Jan
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 3241
Aktiv.: 33.10

PrispevekObjavljeno: Tor Avg 17, 2021 8:44 am    Naslov sporočila:   Odgovori s citatom

Težko bo z malo dodatnimi komponentami, kot je zapisano zgoraj. Ena možnost je, da zaznaš trisstate s pomočjo XOR vrat.

Lahko pa vzameš tudi kak šift register, npr. 4094.



tristate.jpg
 Opis:
 Velikost datoteke:  90.13 KB
 Pogledana:  1 krat

tristate.jpg



_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MOND
Član
Član



Pridružen-a: Sre 12 Okt 2005 20:05
Prispevkov: 623
Aktiv.: 2.79
Kraj: Ljubljana

PrispevekObjavljeno: Tor Avg 17, 2021 10:33 am    Naslov sporočila:   Odgovori s citatom

Nekaj ne razumem:

"Rabim samo obračanje smeri toka na majhni tuljavi."

+

"za 3 stanja H-mosta"

=

Predvidevam:
1,stanje mosta = Levo
2.stanje mosta = desno
3.stanje mosta = Izklop?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14555
Aktiv.: 65.29
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Avg 17, 2021 11:34 am    Naslov sporočila:   Odgovori s citatom

Lahko izvedeš približno tako (naključni zadetek google) ***klik*** Vzameš "namenske" mosfete, ki že imajo P in N kanalnega v enem ohišju.

PS
Šele sedaj natnčno prebral avtorjevo sporočilo. Preklop z enim pinom načeloma ne bi smel biti problem. Večji problem pa je kako spraviti izhod v tri-state? Ok izhod mikrokontrolerja ni problem spraviti v tri-state. Naprej bi verjetno najenostavneje reševal s kakim komparatorjem.


Nekaj primerov detekcije tri-state ***klik***

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 3241
Aktiv.: 33.10

PrispevekObjavljeno: Tor Avg 17, 2021 12:21 pm    Naslov sporočila:   Odgovori s citatom

Lahko pa vzameš TLE94xxx od infineona. Imajo od 3 do 12 polovičnih mostićev na enem SPI vodilu. Tako imaš lahko 6 neodvisnih bremen (tuljav) na treh pinih. S kakšno kombinacijo pa še veliko več.

In ja, začuda je na zalogi Wink

_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14555
Aktiv.: 65.29
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Avg 17, 2021 4:16 pm    Naslov sporočila:   Odgovori s citatom

Citiram:
...Rabim samo obračanje smeri toka na majhni tuljavi.

A gre morda za bistabilni rele? Za to obstajajo enostavne rešitve.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rplink3r
Član
Član



Pridružen-a: Tor 06 Feb 2007 20:02
Prispevkov: 480
Aktiv.: 2.29
Kraj: Levec

PrispevekObjavljeno: Sob Avg 21, 2021 10:10 pm    Naslov sporočila:   Odgovori s citatom

Vidim, da so same dobre rešitve, sem malo pregledal in glede na to, da dejansko lahko TLE94112ES uporabim za 6 tuljav, zadeva ima pa že ves močnostni del integriran, mislim, da bom kar to uporabil.

Porabi malo pinov in mi ostalo ostane za druge potencialne razširitve na mikrokrmilniku.

Ja gre se za latching releje, večjo količino, mogoče več plošč z temi releji med sabo povezanih Laughing .

Zanje sem našel rešitev z dvema uporoma in dvema low side driverijema po releju.

Sicer bi recimo z driverji ULN2803 in kakšnim MCP23017 IO expanderjem bilo malo ceneje kot en tale TLE, je pa slabost večja tiskanina.

Dodatna težava, da so ULN2803 v smd trenutno težko dobavljivi.

Glede na prebrano, je z tri-state preveč kompliciranja, glede na to, da je predvidenih več plošč mislim, da bo preko SPI komunikacije z TLE najbolje.

_________________
"The statement below is false."
"The statement above is true."
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3175
Aktiv.: 14.25
Kraj: Postojna

PrispevekObjavljeno: Ned Avg 22, 2021 7:40 am    Naslov sporočila:   Odgovori s citatom

Namesto 'z driverji ULN2803 in kakšnim MCP23017 IO expanderjem' lahko narediš z močnostnim pomikalnim registrom je NPIC6C595 oz. 596. Ampak v obeh primerih imaš problem, ker je zgolj odprti kolektor proti masi.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rplink3r
Član
Član



Pridružen-a: Tor 06 Feb 2007 20:02
Prispevkov: 480
Aktiv.: 2.29
Kraj: Levec

PrispevekObjavljeno: Tor Avg 24, 2021 10:39 am    Naslov sporočila:   Odgovori s citatom

Hvala za tale podatek,

Zgleda, da bi šlo z tem NPIC6C595, 4 latching releje lahko krmilim z enim in odpade ULN, pa še kar poceni je po kosu.

Če nebi uporabil H-mosta, bi naredil nekako tako, namesto BC547 bi uporabil open collector izhode NPIC.



1ccf144c090118078364ade0dcd6cfa9347a6967.gif
 Opis:
 Velikost datoteke:  3.08 KB
 Pogledana:  1583 krat

1ccf144c090118078364ade0dcd6cfa9347a6967.gif



_________________
"The statement below is false."
"The statement above is true."
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
mosqito
Član
Član



Pridružen-a: Čet 07 Apr 2016 23:22
Prispevkov: 3241
Aktiv.: 33.10

PrispevekObjavljeno: Tor Avg 24, 2021 10:59 am    Naslov sporočila:   Odgovori s citatom

V tem primeru lahko uporabiš tudi demux 1:8 (4051). s 4 linijami krmiliš 8 tuljav (4 releje). S samo eno dodatno lahko imaš 16 (8 relejev) preko enable pinov.


demux.jpg
 Opis:
 Velikost datoteke:  33.19 KB
 Pogledana:  0 krat

demux.jpg



_________________
Always going the extra mile.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14555
Aktiv.: 65.29
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Avg 24, 2021 9:00 pm    Naslov sporočila:   Odgovori s citatom

So releji 5V? Kaj če vzameš kar en mikrokontrolerček v SOT-23 ohišju? Izhod je dovolj močan za krmiljenje releja. V davnih časih sem delal z PIC10F206. Zelo stara debata L2008
Tudi atmel ima malčka a se ne spomnim oznake.

Še fotografija od tam:



.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14555
Aktiv.: 65.29
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Avg 24, 2021 9:11 pm    Naslov sporočila:   Odgovori s citatom

Atmelov je tiny10.
Tudi tega sem poskušal.
....

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 74 dni


Powered by phpBB © 2001, 2005 phpBB Group