Hast du mal gemessen ob die Logikpegel stimmen?
Hast du mal gemessen ob die Logikpegel stimmen?
Schaut ruhig mal auf meiner Homepage vorbei:
http://kampis-elektroecke.de
Oder folge mir auf Google+:
Daniel Kampert
Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.
Gruß
Daniel
Warum steht das dann in der Testdatei "mcontroltestmega32.BAS" von der CD???
Zum messen der Logikpegel müsst ich wissen wie (nie gemacht) und frag mich, ob mein Messgerät sowas kann? Viel mehr hab ich hier nicht zum Messen. Oder meinst Du ob PB1 5V hat? Ja, wie oben beschrieben.'Ports für rechten Motor
Config Pinb.0 = Output 'Rechter Motor Kanal 1
Config Pinb.1 = Output 'Rechter Motor Kanal 2
Config Pind.5 = Output 'Rechter Motor PWM
Ich versuch mal andere Ports als PB0 und PB1 bzw. welche wären besser?
Leider immer das selbe Ergebnis. Ich werde noch wahnsinnig...
Wenn ich jetzt Compare1a = 0 teste, bekomme ich am Motor immernoch 11,76v bei 12,08v Hauptspannung am VN2
Code:$regfile = "m32def.dat" $crystal = 16000000 Config Portd.4 = Output Config Portd.5 = Output Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config PINB.0 = Output Config PINB.1 = Output PORTB.0 = 0 PORTB.1 = 1 Do Compare1a = 0 Loop End
Kannst du einmal genau posten wie du die Schaltung verbunden hast (Plan vom tatsächlichen Aufbau). Miss die Spannungen und trage sie im Plan ein wo und wie du gemessen hast (wo ist die rote und wo ist die Schwarze Leitung).
MfG Hannes
Hier die Bilder mit Messdaten dazu:
Grundschaltung RN-Control <-> RN-VN2 http://www.bilder-space.de/show_img....&size=original
PWM-Messung http://www.bilder-space.de/show_img....&size=original
Motor-Ports am RN-VN2 http://www.bilder-space.de/show_img....&size=original
Ergebnis am Motor2 Anschluss http://www.bilder-space.de/show_img....&size=original
Verwendetes Programm im RN-Control
Ich hatte das Board an einem alten RN-Control angeschlossen, als das RN-Control unachtsamerweise mal auf den Bleiakku (12v) gefallen ist und dabei zerstört wurde.Code:$programmer = 12 $regfile = "m32def.dat" $crystal = 16000000 Config Portd.4 = Output Config Portd.5 = Output Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config PINB.0 = Output Config PINB.1 = Output PORTB.0 = 0 PORTB.1 = 1 Do Compare1a = 127 Loop End
Daher meine Vermutung, dass das RN-NV2 vielleicht auch einen "Schlag" abbekommen hat und jetzt fehlerhaft ist?
Geändert von pin117 (19.04.2012 um 14:58 Uhr)
Was soll denn das hier ?
https://www.roboternetz.de/community...RN-VN2-Problem
Du hast hier doch einen Thread, nur weil Du Deine Fehler noch nicht kennst, kannst Du nicht von anderen Fehlern ausgehen.
Das abgebildete Multimeter ist nicht in der Lage eine PWM mit 62,5kHz zu messen und eine PWM verringert auch keine Spannung, sondern die abgegebene Leistung.
Die Spannung bleibt immer gleich und entspricht der Eingangsspannung, außer in einer Position bei 0 oder 255, je nach Clear Up oder Down, dann ist sie 0.
Welche Bascom-Version wird verwendet ? Es gab eine Änderung in 2.0.7.1, bei der die Bezeichner Clear Up/Down den Atmel Datenblättern angepasst wurde.
Um die Logik umzukehren im Config Timer die Clear Up gegen Clear Down tauschen und dann nochmal versuchen.
Oh man, da fällt es wie Schuppen von den Augen....
Du hast natürlich vollkommen recht und seit ich mit der Beispieldatei von der CD-Rom den Fehler hatte, habe ich nur noch Volt gemessen - was nicht geht, wie Du trefflich sagst. Jetzt habe ich die Motoren angeschlossen und natürlich geht es mit denen. Sowohl Compare1a = 127 also auch z.B. 50 langsamer.
Die Version von Bascom bei mir ist die 2.0.7.1. Sollte ich Clear Up besser tauschen? Jetzt scheint es trotzdem derzeit zu gehen?
Lesezeichen