prevodniky napetovych urovni

David Obdrzalek David.Obdrzalek na mff.cuni.cz
Pátek Říjen 14 14:53:31 CEST 2016


On 14 Oct 2016 at 12:43, Martin Hanek wrote:
> 74LVC4245 apod.

Aha, diky. 
Tenhle je v danou chvili jednosmerny, cili napr. na seriak nebo rizeni serva ano, 
i2c ne.

D.O.

> 
> Martin Hanek
> 
> Dne 14.10.2016 v 12:37 David Obdrzalek napsal(a):
> > Dovolim si odbocit z puvodniho vlakna, ale ono se to tady trochu stocilo
> smerem,
> > ktery me zrovna zajima.
> >
> > Spousta periferii s kteryma si hraju komunikuje na 5V (serva, UZ a IR senzory,
> AD
> > prevodniky, IO extendery, LCD atd. atd.). Jak resit pripojeni k novejsim
> kontrolerum
> > na 3.3V? (treba Raspberry Pi, BeagleBone Black, "tyhlety ARMy" a dalsi podobne)
> >
> > Kdyz jsem poprve potreboval propojit 5V a 3.3V vetve i2c, tak jsem to udelal
> dvema
> > tranzistory BSN20, vzhledem k nativnimu chovani i2c s pullupy to bylo presne to
> co
> > bylo potreba (dokonce jsem to dal primo na kablik a bylo to OK i kdyz trochu
> > piplacka). Ale kdyz tech IO linek bude hodne, treba ten BBB ma 2x46 header, kde
> sice
> > ne vsechno bude potreba spojovat s necim na 5V, ale i kdyby jich bylo jen 15-20,
> tak
> > jednotlive tranzistory by zabiraly asi dost mista a uz by to asi neslo jednoduse
> na
> > jednostranne desce. A taky, nevim uplne dobre, jak by to bylo s chovanim pri
> ruznych
> > moznostech typu jednosmerna komunikace tam nebo zpatky, obousmerna komunikace,
> > tri-state atd. aby to bylo dostatecne obecne pro ruzna konkretni pouziti toho
> > ktereho pinu, kdyz typicky muzu jedenkazdy pin kontroleru pouzit peti ruznymi
> > zpusoby.
> >
> > Udelat si primo shield? (ale jak resit ruzne konfigurace pinu, kdyz dopredu
> uplne
> > presne nevim, co budu chtit pripojit)
> > Udelat si jednu univerzalni desku s mnoha kanaly a kabelaz vest pres ni?
> (zvyseni
> > dratoveho chaosu, navic kazdy dalsi konektor po ceste je v tresoucim se
> robotovi
> > zdroj problemu)
> > Neresit v centru a tahat 3.3V logiku az k senzorum a prevest az na miste? To zas
> u
> > toho pripojovaneho modulu uz nebude moct byt jen obycejny kablik s konektorem,
> navic
> > u tech modulu obvykle jako na potvoru neni moc mista nebo neni sikovne tam mit
> dalsi
> > desticku.
> >
> > Asi nakonec univerzalni reseni neexistuje, takze se mozna radsi zeptam jinak -
> jak
> > to v konkretnich pripadech kdo resite? Co pouzivate na prevod urovni? Krome
> > jednokanalovych reseni s FETem jiste existuji i vicekanalove prevodniky v
> jednom
> > futralu, mate nekdo nejakou realnou zkusenost?
> >
> > D.O.
> >
> > On 13 Oct 2016 at 13:16, Pavel KREJCI wrote:
> >> Vyhodit uplne ne, daji se sehnat level shiftery, ale je to soucastka(y)
> >> navic.
> >> Jsou N-MOSy ,ktere se daji budit primo i z 3V I/O.
> >>
> >> PK
> >>
> >> Dne 13. října 2016 13:13 hwnews konference <hwnews na cncnet.info> napsal(a):
> >>
> >>> No to bych asi radeji ustoupil tomu DIPu. V SO28 se toho snad dela vic
> >>> ne?  Premyslim co vsechno je nutne resit s prechodem na 3V napajeni. Jak se
> >>> treba resi buzeni mosfetu - musim pouzit driver. U 5V MCU stacilo pouzit LL
> >>> Mosfet. Nektere veci co mam doma skladem bude treba v podstate vyhodit -
> >>> treba LCDcka.




Další informace o konferenci Hw-list