-
schnittstellenprobleme
ich hab mir auf einer lochplatine nen mc zusammengebaut und it isp und uart (rs232) schnittstellen sowie led, taster und servo ausgänge und eingänge
nun das gin auch alles wunderbar ... ach die isp schnittstelle ging, doch als ich die rs232 schnittstelle dran gelötet hab .. geht nist mehr ;(
bascom findet den controller nicht und hyper terminal empfängt keine signale ;(
doch das program auf dem microcontroller geht immer noch, ich kann den servo bewege und die led leuchtet auch
kennt jemand das problem, hab ich irgendwas kapputgemacht oder so ?
oder sind meine kabel zu lang, wie lang dürfen sie denn sein
bei der rs232 schnittstellen kommt bei masse 0v
bei tx ~ 3.44 v
bei rx ~ 0,29 v sind die werte ok oder auch falsch
danke im vorraus
tobias Steege
p.s. gibts eigendlich gute deutsche newsgroups zu problemen mit mc ?
die nicht bei googlegroups sind ?
-
Du musst schon ein Paar mehr Informationen geben!
Welchen mc benutzt Du? Wie und an welche Pin's hast Du RX und TX angeschlossen, Max232 oder Transistoren?
Ein Schaltplan wäre auch nicht schlecht!
-
stimmt ^^
also ich nutz den atmega32
für uart nehm ich den max232
aufbau ca. so https://www.roboternetz.de/wissen/in...ung_max232.gif
nur eben noch mit servos am pwm pin
-
wo hast du den die spannungen gemessen?
-
Ok, Normalerweise, wenn Du alles richtig gemacht hast, sollte es
so wie auf dem Schaltplan laufen :-#
Welche Pins hast Du an dem D-Sub zum PC verwendet?
DSub Pin 2 und 3 sind Rx und Tx vom/zum PC, welcher jetzt welcher ist weiss ich gerade nicht aus'm Kopf. Pin 5 der DSub ist GND.
Hast Du die Kondensatoren an dem Max232 alle richtig?
-
also die spannung hab ich an den ausgängen vom max232 genommen+
die kondensatoren sind alle richtig drin ...
ich hab pin 2 und 3 sowie 5 ... wobei ich aber tx und rx gedeht hab also tx -> rx sowie rx-> tx
-
Wie sieht's denn mit ISP aus wenn Du den MAX wieder abnimmst?
Erkennt BASCOm dann auch wieder Deinen MEGA?
Hast Du aber sicher schon probiert, oder?
-
hab ich schon probiert ;(
geht immer noch nicht ...
-
Versteh' ich das jetzt Richtig:
Du hast den MAX232-Schaltkreis vom MEGA getrennt und ISP funktioniert jetzt nicht mehr. Hast Du schon ein Programm mit RS232-Komunikation auf dem MEGA?
Hast Du Dein Programmer mal überprüft?
-
ich hab ein programm was auch über rs232 was sendet.
das prgramm läuft auch noch, aslo der servo bewegt sich noch wenn ich srom dran strecke und so ...
jo isp geht nicht mehr ... warum weiß ich eben auch nicht