Ext1 RS232 nem megy

Avatar
szjenter
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. február 2. csütörtök, 7:00

Ext1 RS232 nem megy

Hozzászólás Szerző: szjenter »

Sziasztok!
Szeretném az RS232 -t beüzemelni. A tanfolyami soros kommunikáció(#14) USB-n kifogástalanul működik. Az Ext1 D9-én viszont nem jön össze.
Ha jól értem a JP4 3-5 és 4-6 rövidzár. Ekkor a uC (D0) -Rx- megy a MAX232 (9), és a uC (D1) -Tx- megy a MAX232 (11) lábára.
A PC-m az egy HP Compact DC 7100, a Soros port engedélyezve van. A soros kábel D9-es csatlakozón (5)=GND, (2)->(3), (3)->(2).
Ha igaz, találtam egy szakadást Ext1-en: Max232(5)és JP4(5) ezt átkötöttem, de nem látja a COM1-et.
Mi lehet a gond?
Köszönettel:Jenő
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Ext1 RS232 nem megy

Hozzászólás Szerző: Robert »

Nem biztos hogy COM1. Az Arduino alól indíts feltöltést. Akkor mit csinál?
Tápfeszültség rendben?
PC COM1 független az Arduino laptól.... A PC-n kell engedélyezni!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Ext1 RS232 nem megy

Hozzászólás Szerző: Robert »

Ext1 D9 lábán csak szoftveres soros kommunikáció hozható össze...
A jumpert a felső (RS232 csatlakozó felöli) rövidzárba kell tenni...

Próba:
az rs232 alatti jumpert összekötöd:
RS232 csatlakozó ::: RJ45
és így kötöd össze:
RS232 csatlakozó |:: RJ45

Ekkor amit kiírsz a soros porra, az vissza kell hogy menjen.

Ha RS232-t használsz, a jumperállás:
RS232 csatlakozó =: RJ45


A Max232 5-s lábán kondi van! Nem köthető át máshova! (http://shop.tavir.hu/down.php?filename= ... o_ext1.pdf utolsó oldala)
Avatar
szjenter
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. február 2. csütörtök, 7:00

Re: Ext1 RS232 nem megy

Hozzászólás Szerző: szjenter »

Köszönöm a tanácsokat!
Odáig jutottam, ha a PC felől jövő RS232 kábel (2)-(3) rövidre zárom akkor az Arduino soros monitor simán működik. Amit elküldök vissza is írja. Tehát a PC oldalon a soros port OK.
Az Ext1-en a JP4 (5)-(6) teszem rövizárba, akkor nem látja a PC. Tápot az Ext1 egy független tápról kap az USB és az alaplapon keresztül.

A MAX232 (2)-(6) között +19,77V mérek, (1)-(3) között +4,53V, a (4)-(5) között +9,19V.
Lehet hogy kinyírtam a rövid zárral a MAX-ak az R1OUT-ját?
Avatar
szjenter
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2012. február 2. csütörtök, 7:00

Re: Ext1 RS232 nem megy

Hozzászólás Szerző: szjenter »

Megoldódott!
A jó soros kábel: D9 apa-anya (2)->(2), (3)->(3), (5)->(5)
Nem tudom miért gondoltam, hogy fel kell cserélni.
Tényleg jó tesztelési módszer:
Ellenőrizni a PC soros portot: Csak a PC soros portba bedugott kábel szabad végén a (2)-(3) rövidre zárni, és az Arduino prg. Eszközök-Soros portok pontjában kiválasztani a PC soros portját, majd az Eszközök-Soros monitorban amit elküldök azonnal megjelenik a fogadó felületen.
Ha ez megy akkor PC oldalon OK.
Második lépés Ext1-en MAX232 ic mellett található JP4 (5)-(6) lábát /Rx-Tx/ rövidre zárva ha van táp a MAX232-n, akkor a fentiek szerint tesztelhető a soros port.
Üdvözlettel: Jenő :)
Válasz küldése