3.3V vs 5V

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

Peter114
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 04 Máj 2011, 00:00
Vek: 29

3.3V vs 5V

Príspevok od používateľa Peter114 » 18 Jan 2018, 16:12

Čo sa stane ak prepojím dve ATMEGY jedna bude pracovať s napätím 5V a druhá s napätím 3.3V (obe majú rozsah napájania až do 5V) a budem chcieť medzi nimi posielať logické úrovne vstup/výstup? Bude to fungovať, odpálim to?
0

vega33
Okoloidúci
Okoloidúci
Príspevky: 38
Dátum registrácie: 05 Dec 2013, 21:38
Bydlisko: Pata (pri Seredi)

Re: 3.3V vs 5V

Príspevok od používateľa vega33 » 18 Jan 2018, 16:40

Podla elektr. charakteristik z datasheetu by nemalo napatie na pine byt vacsie nez VCC+0.5V, takze asi by som to neriskoval. Zalezi od toho kolko pinov chces spojit (I2C, SPI, Serial....) a podla toho by som volil pre obojsmernu komunikaciu nejaky shift level (na nete ich je....vela), pre jednostrannu komunikaciu ti staci aj odporovy delic..... :thumbup:
0

Peter114
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 04 Máj 2011, 00:00
Vek: 29

Re: 3.3V vs 5V

Príspevok od používateľa Peter114 » 18 Jan 2018, 16:46

Keby mám iba dva piny oba jednosmerná komunikácia a povedzme z jedného odosielam 3.3 ---> 5 bez deliča to pôjde? a druhý pin 5 ---> 3.3 s deličom tak by to malo byť ok?
0

breta1
Power user
Power user
Príspevky: 9330
Dátum registrácie: 06 Feb 2009, 00:00
Bydlisko: brno

Re: 3.3V vs 5V

Príspevok od používateľa breta1 » 18 Jan 2018, 16:52

Když signály mezi procesory povedeš přes odpory třeba 100 Ω, nic se nestane.
Každý PIN procesoru má uvnitř ochrannou diodu na Vdd, takže signál 5V z procesoru napájeném 5V projde přes ten omezovací odpor do procesoru s napájením 3,3V, kde se na příslušném PIN omezí vnitřní ochrannou diodou.
Opačná komunikace bude bez problému.
Vím, že to není "čisté" řešení, ale bude (mělo by) to fungovat.
0

Používateľov profilový obrázok
jezevec
Ultimate člen
Ultimate člen
Príspevky: 1767
Dátum registrácie: 22 Aug 2008, 00:00
Bydlisko: JM

Re: 3.3V vs 5V

Príspevok od používateľa jezevec » 18 Jan 2018, 18:10

Používají se k tomu převodníky úrovně, něco k tomu tady.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: 3.3V vs 5V

Príspevok od používateľa peterple » 18 Jan 2018, 18:36

Tiež si myslím že odpor 100R úplne stačí.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4416
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: 3.3V vs 5V

Príspevok od používateľa romiadam » 18 Jan 2018, 18:39

Na obojsmernu komunikaciu sa dá použiť toto

https://learn.sparkfun.com/tutorials/bi ... d-overview

a tű je popis ako to funguje

http://cdn.sparkfun.com/tutorialimages/ ... n97055.pdf


a je to "čisté" riesenie, len to chce viac suciastok.

Edit:
jezevec ma predbehol.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Peter114
Stály člen
Stály člen
Príspevky: 137
Dátum registrácie: 04 Máj 2011, 00:00
Vek: 29

Re: 3.3V vs 5V

Príspevok od používateľa Peter114 » 19 Jan 2018, 21:04

dik
0

Používateľov profilový obrázok
daqq
Power user
Power user
Príspevky: 2528
Dátum registrácie: 10 Jún 2008, 00:00
Bydlisko: Bratislava
Vek: 36
Kontaktovať používateľa:

Re: 3.3V vs 5V

Príspevok od používateľa daqq » 19 Jan 2018, 22:30

Tiež si myslím že odpor 100R úplne stačí.
No, nie nutne. Treba sa pozerat aj na to, co je za tym procesorom. Ak je procesor napajany z +3.3V vetvy tak asi ma okolo seba zariadenia ktore tiez pozaduju 3.3V. Pripojenim +5V cez ochrannu diodu (a odpor) v podstate robis +5V zdroj, ktory moze pretlacit +3.3V zdroj, hlavne ak sa jedna o dake nizkospotrebove veci. Ano, je pravdepodobne, ze ochrany ostatnych zariadeni to preziju, no neni spravne sa spoliehat na to.
0
Outsource your thinking: Get religious!
Zistenie: Ked robite sucasne v C, C++, C#, Matlabe, trocha pokukujete po VHDL, sialenstvo nemoze byt daleko...este stastie, ze som lietadlo a nemam tieto problemy.

Napísať odpoveď