hallo, habe heute mal versucht einen mega8 an den pc zu hängen. habe alles nach dem avr-tutorial aufgebaut (UART-teil) und konnte auch schon daten am pc empfangen. so weit so gut. leider geht es umgekehrt nicht. habe alles mögliche mit leds und display getestet. am max232 kommt an der µC seite dauer plus (5V immerhin) raus, vom rs232 wunderbare signale, die aber nicht weiter richtung controller gegeben werden :( hänge ich den mega8 direkt an mein notebook, welches nen 5V ausgang am rs232 hat (?!?!) geht alles wie gewünscht. vermute daher, dass es am max232 liegt. habe 22µF kondensatoren (laut tutorial) genommen, lese aber, dass auch 1µF reichen. könnte es daran liegen? das übliche (leitungen, verbindungen, pinbelegung etc.) wurden mehrfach überprüft! ;)
"könnte es daran liegen?" Nein. "mein notebook, welches nen 5V ausgang am rs232 hat" Hu? Wo gibt's den sowas? Mach mal den Loopback-Test, d.h. Rx und Tx mit einander zu verbinden. Zuerst auf der RS232-Seite, dann auf der 5V-Seite hinter dem MAX - natürlich ohne Mega8 im Weg. Kommt auf den Steuerleitungen was, wenn man die per Terminalprogramm bewegt? Also z.B. RTS?
notebook ist von aldi. hat mich auch sehr gewundert, dass da 5V rauskamen. aber da ging es tatsächlich. hab mal rx und tx vom pc ohne max232 verbunden. irgendwie kamen dann alle zeichen doppelt in der konsole :D warum nur... ?! spaß beiseite. scheint also zu klappen. hinterm max232 (µC seite) zu verbinden zeigt keine wirkung. berührt man den µC am RX pin (PD0) wird aufm angeschlossenen display "müll" angezeigt. am µC scheint es nicht zu liegen. am Max232 kommt einfach nichts raus :'(
ist doch supi wenn deine RS232 nur 5 V liefert, dann kannste den max232 weg lassen ;)
leider nein, da das gerät später an einen embedded pc ran soll und nicht ans notebook... außerdem soll es generell klappen, damit es da nächste mal auch klappt
Wenn das Notebook direkt ohne MAX mit Rx/Tx vom Mega verbunden werden kann und korrekt Daten übertragen werden, dann hat das Notebook keinen RS232-Anschluss. Gehört da evtl. ein Spezialkabel dazu?) RS232 arbeitet nicht bloss mit anderen Pegeln, sondern auch invertiert, d.h. der Ruhe-Pegel ist auf der TTL-Seite "high" aber in RS232 negativ (-5..10V).
vielleicht ist auch einfach was kaputt am notebook. egal... jetzt geht es! hab allerdings alles auch nochmal zum test auf eine kleinere platine gebaut und die wege auf max. 5mm begrenzt. vielleicht lag es daran. vorher waren es 5cm ungeschirmt. hoffe, dass die nächste version auf der nächsten platine auch noch so gut geht...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.