Koja komponenta mi treba da spustim sa 5v na 3.3v
Moderators: pedja089, stojke369, [eDo], trax
Koja komponenta mi treba da spustim sa 5v na 3.3v
Ovako trebam povezati 1 senozor s kojim se komunicira preko RS232 (vec sam ranije radio komunikaciju rs232 izmedju PC i PIC16F874)
Ono sto mene zanim koje mi kompotnente jos trebaju da bi mogao sa ovim senzorom komunicirati PIC -a to jest da svedem napon sa 5 na 3.3v.
Evo specifikacije senzora:
Communication speed: 115200 bps
Format: 8 data bits, no parity, one stop bit, flow control set to NONE.
Allowable Voltage 5V DC.
Pin No. Pin Name Type Definition Wire Cable Color
1 VIN PWR Power supply, 5V Red
2 RXD IN Asynchronous communication interface receiver data, TTL level 3.3V Black
3 TXD OUT Asynchronous communication interface receiver data, TTL level 3.3V Black
4 GND GND Ground for power and signals Black
5 START# Out Indicate finger is press, indication from module to host, external pull up resistor is recommended Black
Ako ima neki max ili nesto slicno javite ali sa tacnim brojem komponente
Hvala u napred.
Ono sto mene zanim koje mi kompotnente jos trebaju da bi mogao sa ovim senzorom komunicirati PIC -a to jest da svedem napon sa 5 na 3.3v.
Evo specifikacije senzora:
Communication speed: 115200 bps
Format: 8 data bits, no parity, one stop bit, flow control set to NONE.
Allowable Voltage 5V DC.
Pin No. Pin Name Type Definition Wire Cable Color
1 VIN PWR Power supply, 5V Red
2 RXD IN Asynchronous communication interface receiver data, TTL level 3.3V Black
3 TXD OUT Asynchronous communication interface receiver data, TTL level 3.3V Black
4 GND GND Ground for power and signals Black
5 START# Out Indicate finger is press, indication from module to host, external pull up resistor is recommended Black
Ako ima neki max ili nesto slicno javite ali sa tacnim brojem komponente
Hvala u napred.
koji od oviih bi mogao
http://www.elektronika.rs.ba/katalog/ka ... ivo3=Y1517
http://www.elektronika.rs.ba/katalog/ka ... ivo3=Y1517
pa evo covjek ti je reko mozes i sa zenericom, jer signal iz 3.3v uarta najcesce je dovoljan za okidanje picovog uarta, a u kontru mozes sto ti covjek kaze staviti 3v3 zenericu i otpor ili cak i samo dva otpora jedan od pica do rx-a od tog tvog 3v3 a drugi od te tocke do mase kako bi dosao do 3v3 uzmes (lupam) 3.3k otpor izmedju pica i 3v3uarta i onaj prema masi npr 4k7... ali cak postoji i sansa da je taj uart open kolektor ili 5v tolerant, kao i sto ima sanse da pic spustis na 3.3v i da ti ne treba konverter, jer nije problem (barem iz mojih dosadasnjih iskustava) iz pica okinut rx na 3v3 nego je cesce problem sa 3 voltnog dici se na 5 da ga pic skuzi, zato sam ja znao iskoristiti neka dv slobodna kruga nekog invertera (jedan iza drugog) za izbaferirati taj signal, iako ako (3v3uart) je o.c. mozda ga mozes dici samo sa weak pullup-om... (ili vanjskim), nadam se da me pratis
Ja bi ipak radije gotovu komponentu sam jos da saznam koju mogu od ovih gore.ShOkRe wrote:pa evo covjek ti je reko mozes i sa zenericom, jer signal iz 3.3v uarta najcesce je dovoljan za okidanje picovog uarta, a u kontru mozes sto ti covjek kaze staviti 3v3 zenericu i otpor ili cak i samo dva otpora jedan od pica do rx-a od tog tvog 3v3 a drugi od te tocke do mase kako bi dosao do 3v3 uzmes (lupam) 3.3k otpor izmedju pica i 3v3uarta i onaj prema masi npr 4k7... ali cak postoji i sansa da je taj uart open kolektor ili 5v tolerant, kao i sto ima sanse da pic spustis na 3.3v i da ti ne treba konverter, jer nije problem (barem iz mojih dosadasnjih iskustava) iz pica okinut rx na 3v3 nego je cesce problem sa 3 voltnog dici se na 5 da ga pic skuzi, zato sam ja znao iskoristiti neka dv slobodna kruga nekog invertera (jedan iza drugog) za izbaferirati taj signal, iako ako (3v3uart) je o.c. mozda ga mozes dici samo sa weak pullup-om... (ili vanjskim), nadam se da me pratis
ShOkRe hvala na trudu da mi objasnis ali mozda je bolje da se ne zajebajem za 2km ipak je senzor bio 110km
nađi nekakvu staru matičnu ploči i tamo možeš nać step-down stabilizatore tipa:ST763A,MAX710/MAX711 itd..a shemu možeš nać u njihovom datasheetu..
pozz!
pozz!
Use the best: Linux for servers, Mac for graphics, Windows for Solitaire.
____________________________________________
If electricity comes from electrons, does morality come from morons?
____________________________________________
If electricity comes from electrons, does morality come from morons?
e, smajo, di ima nelih low drop 3v3 tipa ovaj koji si naveo... ? ima li u zg kod tebe, znas da je pula selendra, ovdje kad kazes 3v3 u el-shopu da ti zenericu i 3055.... , ako ima? pošto.. gledao sam ove lm1117 ali zao mi ubit radeona koji stoji na polici (na njemu ima2 a trenutno ga ne koristim...)
bas takvo nesto national nece semplati, oce samo neke qfn a to cu zalemiti jedino sa Mâcom....
bas takvo nesto national nece semplati, oce samo neke qfn a to cu zalemiti jedino sa Mâcom....
Re: Koja komponenta mi treba da spustim sa 5v na 3.3v
evox wrote:Allowable Voltage 5V DC.
Evo
Zdravo, ako ti neodgovara spustanje napona sa zenrom na primer,
evo jedne komponente koju sam nedavno koristio za napajanje ARM kontrolera,
http://www.futurlec.com/Linear/LM3940IT-3.shtml
pozdrav
evo jedne komponente koju sam nedavno koristio za napajanje ARM kontrolera,
http://www.futurlec.com/Linear/LM3940IT-3.shtml
pozdrav
Ako trebas s senzora s napajanjem 5V , na na PIC koji je na 3V3 Probaj s MAX3232 on je za to kao ST232C......
Ako level logicke "1" na 5V izmedju 0,6 i 0,8V . Cesce ce ti problem radit logicka "0" ali to rjesi pulldown otpornikom 4k7..
Ako je PICa s napajanjem na 5V na senzor koji radi na 3V3 samo stavi u seriju otpornike od 220 oma na Rx/Tx i trebalo bi radit , ako su direktno poveznai ..
Vecina MCUa na pinovima ce prihvatit veci napon od radnog bez problema ...po MCU ....a serijskim otpornikom na data linijama rijesis problem niveliranja ...najcesce....
Ja sam na ATm128 koristio 5V UART a MCU je na 3V3 i nije bilo potrebno cak nikakvo "niveliranje" a otpornicima os 220 oma ...islo je direktno...ako je obrnuto postavi otpornike za "niveliranje" ....
Ne trbaju ti nikakvi konvertori ni zenerice ni staja zna to su CMOS mikrokontroleri i tako se i ponasaju , tj logicki pragovi im nemaju veze s TTL nivoima ....koji su ionako odavmno ispali iz "mode"...........
Pozdrav
Ako level logicke "1" na 5V izmedju 0,6 i 0,8V . Cesce ce ti problem radit logicka "0" ali to rjesi pulldown otpornikom 4k7..
Ako je PICa s napajanjem na 5V na senzor koji radi na 3V3 samo stavi u seriju otpornike od 220 oma na Rx/Tx i trebalo bi radit , ako su direktno poveznai ..
Vecina MCUa na pinovima ce prihvatit veci napon od radnog bez problema ...po MCU ....a serijskim otpornikom na data linijama rijesis problem niveliranja ...najcesce....
Ja sam na ATm128 koristio 5V UART a MCU je na 3V3 i nije bilo potrebno cak nikakvo "niveliranje" a otpornicima os 220 oma ...islo je direktno...ako je obrnuto postavi otpornike za "niveliranje" ....
Ne trbaju ti nikakvi konvertori ni zenerice ni staja zna to su CMOS mikrokontroleri i tako se i ponasaju , tj logicki pragovi im nemaju veze s TTL nivoima ....koji su ionako odavmno ispali iz "mode"...........
Pozdrav
Moze li ovako kao na drugoj slici? Da li bi bilo sigurno tako da ga povezem znaci samo da stavim otpornik od 10k izmedju TX na strani PIC-a i Rx na strani senzora
evo link:
http://www.sparkfun.com/commerce/presen ... nterfacing[/url]
evo link:
http://www.sparkfun.com/commerce/presen ... nterfacing[/url]
Treba ti samo 220oma u seriju , ako je to bas RS232 [ usart protolol] , ono na slicu SPI komiunikacijski peotokoli . ali nije bitno , niveliranje je isto .
Ja sam poucen praksom postavljao 220 oma otpornike za 'niveliranje' 3V3 i 5V ICa .
Kod nekih MCUa zna bit potreban na pinu koji je definiran kao ulaz [Rx] i pulldown otpornik od 4k7 --10k .
Pozdrav
5V TX----\/\/\/\--|-Rx-- [3V3]
220R ---\/\/\/\/----GDN
4K7--10K
5V Rx ----\/\/\/\---Tx
220R
Ja sam poucen praksom postavljao 220 oma otpornike za 'niveliranje' 3V3 i 5V ICa .
Kod nekih MCUa zna bit potreban na pinu koji je definiran kao ulaz [Rx] i pulldown otpornik od 4k7 --10k .
Pozdrav
5V TX----\/\/\/\--|-Rx-- [3V3]
220R ---\/\/\/\/----GDN
4K7--10K
5V Rx ----\/\/\/\---Tx
220R
Ne znam sta se desava ali ako neko moze da mi objasni???
Na pinu RX napon je 7.5v kad se prikljuci senzor a na pinu TX 3.3V sto je i normalno znaci kad Rx i Tx nisu ni nassta spojeni.
Otkud 7.5 na RX ima li neko objasnjenje???
Senozr sam upravo sad prvi put prikljucio po paravilu to jest kako pise i datasheet 5V napajanje i trepne dioda koja ima u sebi ono kad se ukljuci kao za incijalizaciju.
Izvor napajanja je adapter od 9v sa izlazom struje od 850mA a inace seznor je malo veci potrosac u nekim momentima dostize do 280mA
Sta da radim ne kontam???
Da li mu je mogao stetiti stabilizator L7805CV mada on daje izlaz fino 5V ????
Ajd pomozite molim Vas
Na pinu RX napon je 7.5v kad se prikljuci senzor a na pinu TX 3.3V sto je i normalno znaci kad Rx i Tx nisu ni nassta spojeni.
Otkud 7.5 na RX ima li neko objasnjenje???
Senozr sam upravo sad prvi put prikljucio po paravilu to jest kako pise i datasheet 5V napajanje i trepne dioda koja ima u sebi ono kad se ukljuci kao za incijalizaciju.
Izvor napajanja je adapter od 9v sa izlazom struje od 850mA a inace seznor je malo veci potrosac u nekim momentima dostize do 280mA
Sta da radim ne kontam???
Da li mu je mogao stetiti stabilizator L7805CV mada on daje izlaz fino 5V ????
Ajd pomozite molim Vas
Trebalo bi bit , samo ako je USART protokol koristen moras znat da logicka nula na Rx aktivira prijam podstaka .
Cudno jeda senzor koji koristi USART protokol [ to si zaboravio rec] nema pullup otpornike u sebi , ali mozes stavit izvana izmedju pina TX senzora i Rx MCUa jedan pullup otpornik 10K , jer ce inace MCU 'misit ' da je aktivan Rx port i icici ce u prijam podataka tj imat ces sve 00 ...
Pozdrav
Cudno jeda senzor koji koristi USART protokol [ to si zaboravio rec] nema pullup otpornike u sebi , ali mozes stavit izvana izmedju pina TX senzora i Rx MCUa jedan pullup otpornik 10K , jer ce inace MCU 'misit ' da je aktivan Rx port i icici ce u prijam podataka tj imat ces sve 00 ...
Pozdrav