Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

STM32F4 + max232 + com->usb = problem

[es] :: Elektronika :: Mikrokontroleri :: STM32F4 + max232 + com->usb = problem

[ Pregleda: 2956 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon STM32F4 + max232 + com->usb = problem14.01.2012. u 16:39 - pre 149 meseci
U elektronici sam krajnji pocetnik. "Znam" OET-e i neke osnove analogne i digitalne elektronike (dioda, tranzistor ...). Ovo je prva prakticna stvar koju radim, td moguce da pravim i neku glupu gresku.

Dakle pokusavam da povezem STM32F4-discovery na PC, da bih mogao da citam izlaz sa serijskog porta. Medjutim podaci ne stizu na pc. Pokusao sam da ih uhvatim preko HT, putty i Realterm (koji pokazuje disconnected u statusu za com3)

Imam serijski na usb kabl koji bi trebalo da radi (cale kaze da je radio pre par meseci kad ga je koristio).
Po shemi sa mikroe sam napravio plocicu sa max232. Posto sam sumnjao u svoje lemljenje sastavio sam shemu i na protobordu medjutim isto ne radi.
Program kojim testiram uart je dobar (kada vezem rx-tx primam karaktere koje posaljem).

Gde moze da bude problem?

Sumnjam na par stvari:
- da je problem izmedju max232 i com->usb kabla jer max232 treba da smanji napon sa 12v na 5v a mozda sa kabla dobija 5v jer je vezan na usb?
- da sam spalio max232 jer sam pokusao da koristim plocicu, a da sam zaboravio da zalemim masu na pin 15.

Da li mozda mogu da vezem rx,tx pinove sa mcu direktno na serijski kabl jer ipak ide preko usb-a koji ima 5v?
Da li mozda mogu da vezem rx,tx pinove sa mcu direktno na serijski kabl nekog starog siemensa koji u sebi ima max231?

Ako sam nesto lose objasnio pitajte okacicu crtez i mozda shot iz realterm?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 17:23 - pre 149 meseci
daj finalnu semu kako si tacno spojio F4 na seriski port

daj source, kako iz fw-a saljes podatke na seriski port


 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 17:38 - pre 149 meseci
Evo crteza i bitnog dela main-a.

Videh da sam greskom vezao na VDD, ali ni na 5v ne radi probao sam u medjuvremenu.

edit. hm moguce da mi plocica sa max232 ne radi, vezao sam otpornik i led na masu s jedne strane , a s druge pipkam. Kad pipnem tx,rx iz mcu led svetli, kad pipnem pinove na konektoru rs232 koji treba da ide na acunaru ne svetli ...

Ugl dok ne kupim novi max232 i dalje stoji pitanje da li mogu nekako da iskoristim serijski kabl od siemensa matorog (otvorio sam ga i vidim da ima max231 u sebi).

Ili da li mogu direkt da vezem PD10 i PD9 na ovaj COM->USB kabl?

EDIT: izmenjena slika (VDD zamenjeno sa 5v i PD10 zamenjeno sa PD8)

[Ovu poruku je menjao the_tosic dana 14.01.2012. u 18:55 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 17:45 - pre 149 meseci
nije mi F4 pri ruci pa cu da pogledam posle, da li si siguran da su PD9 i PD10 TX i RX od USART3 ?
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 17:48 - pre 149 meseci
Uh greska PD8 i PD9, tako sam ih na shemi i spojio.... Dakle dobro su povezani.... a lose sam nacrtao

Citat:
PD8 FSMC_D13/USART3_TX 55 40
PD9 FSMC_D14/USART3_RX 56 41
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 19:20 - pre 149 meseci
aj uploaduj hex ovde (zipni ga prvo) .. iskopao sam F4 ali mi je skoro reinstaliran komp nemam jos arm tools instaliran na masini .. da vidim sta se desava
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem14.01.2012. u 19:36 - pre 149 meseci
Evo ga. Ovako u medjuvremenu sam napakovao celu tu max232 shemu na protobord (da ne razmisljam da li sam lepo izlemio) i i dalje ne radi. Iskreno sumnjam na usb->rs232 kabl.

Inace ovaj hex upali lampicu, posalje 1000 'x' i ugasi lampicu.

// EDIT: Kao sto sam vec rekao imam neki stari kabl od siemens telefona. RS232 -> MAX231 -> tri zicice (pps da su to gnd,rx,tx). Da li mozda da probam da ga vezem direkt na f4?
Prikačeni fajlovi
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 09:27 - pre 149 meseci
Da izbacim jos jednu mogucnost. Probao sam i direkt max232 da spojim na com port na racunaru (bez com->usb kabla). I HT nista ne prima. Dakle ili je progam ili max232 kolo...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 09:34 - pre 149 meseci
Radi ti hex, sad sam ga upuco u F4 i na PD8 pici uart data ...

elem, ako si povezao usb kabl od telefona na izlaz od max232 99% si ubio chip koji je u kablu, posto telefonski kab ocekuje TTL signal na ulazu (0 do 3v3) a max salje -12 do +12V .. dakle taj kabl bodes direkt na F4... mada ti je on verovatno rsno.

ono sto ti je zgodno je da uzmes neku usb2ttluart plocicu za ove stvari ... lokalno ti je to najjeftinije u mikroelektronici, salju postom etc etc ... e sad, ako mozes ebay i to, imas tamo za dolar dva takve plocke (sa postarinom izadje isto ali ako narucujes jos nesto...)

Evo i kako to izgleda sa logic analyzer-a zakacenog na PD8:

Prikačeni fajlovi
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 10:16 - pre 149 meseci
Hm hvala puno znaci hex radi.

Kabl od telefona jos nisam vezivao jer za jedan pin nisam bio siguran sta je. Probacu sutra jos jednom sa kupljenim serijskim kablom i novim max232.
Ako ne uzecu tu plocicu sa FT232R.

Hvala jos jednom.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 11:12 - pre 149 meseci
te usb plocice su ti majka... ultra korisne ... ta sto sam ti linkovo sa mikroe ima 5V i 3.5V IO, tako da pokriva 99% mcu-ova, bodes usb sa jedne strane, mcu sa druge i sve sljaka, nema sta da brines ... mnogo iskusnije nego max pa usb, manje kablova etc etc ... inace usb na serial kabl kad kupis, on u sebi ima isti taj ft232 cip kao na toj plocici + ima max, tako da u toj varijanti sa max-om imas usb->ft232->max->max->mcu .. ako uzmes ovo iz mikroe ide usb->ft232->mcu .. preskocis 2 max-a :)
 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 20:28 - pre 149 meseci
Problem nisam resio ali sam ga trenutno zaobisao.
Ceo dan sam cackao, trazio i nasao sam http://das-labor.org/trac/brow...roller/src-stm32f4xx/serialUSB prepravljen primer za stm32f1.

Ovih dana cu uzeti plocu sa ft232, videcu samo da li mogu da nadjem jeftiniju na ebay, dx ....

U svakom slucaju hvala puno!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
95.180.61.*

Sajt: mysql.rs


+2377 Profil

icon Re: STM32F4 + max232 + com->usb = problem15.01.2012. u 21:06 - pre 149 meseci
Pogledaj samo kako ide shipment, sami moduli su izmedju 2.5$ i 3$ ali vidi shipment, uglavnom za srbiju ide 15tak dolara tako da se za samo jedan modul vise isplati mikroelektronika ... no ako narucujes vise stvari od istog prodavca onda ..

http://www.ebay.com/sch/i.html...mp;_trksid=p3286.c0.m270.l1313

http://www.ebay.com/itm/USB-2-...main_0&hash=item2315cfae0b
http://www.ebay.com/itm/USB-2-...ternal&hash=item564571ffb4
http://www.ebay.com/itm/USB-2-...main_0&hash=item519b673543
http://www.ebay.com/itm/USB-2-...main_0&hash=item3a6f3324c4
http://www.ebay.com/itm/USB-2-...main_0&hash=item3cc0fd4432

 
Odgovor na temu

the_tosic

Član broj: 37314
Poruke: 381
*.ptt.rs.



+128 Profil

icon Re: STM32F4 + max232 + com->usb = problem16.02.2012. u 13:37 - pre 148 meseci
Auh sad jedno glupo pitanjce.
Da li moze izlaz na pinovima diskaverija da se postavi na 3v?
edit: odnosno koliki je napon na izlazu

edit2: resio sam naponskim razdelnikom sa 10k i 20k, al bi bilo super da mogu svi pinovi da se vrate na 3v :)
[Ovu poruku je menjao the_tosic dana 16.02.2012. u 14:50 GMT+1]

[Ovu poruku je menjao the_tosic dana 16.02.2012. u 17:50 GMT+1]
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: STM32F4 + max232 + com->usb = problem

[ Pregleda: 2956 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.