- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 22

Thema: Mit PWM die Spannung halbieren?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    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

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    08.04.2012
    Beiträge
    37
    Warum steht das dann in der Testdatei "mcontroltestmega32.BAS" von der CD???

    '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
    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.

    Ich versuch mal andere Ports als PB0 und PB1 bzw. welche wären besser?

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    08.04.2012
    Beiträge
    37
    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

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.093
    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

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    08.04.2012
    Beiträge
    37
    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
    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
    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.
    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)

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    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.

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    08.04.2012
    Beiträge
    37
    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?

Ähnliche Themen

  1. LED D11 Spannung??
    Von HansMeiser86 im Forum Asuro
    Antworten: 8
    Letzter Beitrag: 21.08.2009, 22:54
  2. Takt an Eingang halbieren und an anderem Port augeben
    Von Accenter im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 10
    Letzter Beitrag: 02.09.2008, 16:11
  3. Externen Takt halbieren
    Von zumgwadrad im Forum AVR Hardwarethemen
    Antworten: 11
    Letzter Beitrag: 10.07.2007, 09:05
  4. Antworten: 13
    Letzter Beitrag: 01.02.2007, 09:34
  5. Spannung an JP8 nur 2,4V
    Von Azamir im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 1
    Letzter Beitrag: 27.04.2006, 15:23

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress