RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 NXB2 und leds_set_status_intensity()

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7426 private projects
  • 385 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: NXB2 und leds_set_status_intensity()

NXB2 und leds_set_status_intensity() 9 Jahre 10 Monate her #2943

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
Der Levelshifter auf der Zusatzplatine NXB2 mit dem BS170 und R2 (4k7) packt es leider nicht, dass bei (voll) eingeschalteten LEDs ein Telegramm an den UART0 gesendet werden kann.
Das Projekt "NIBO2 - Terminal mit UCOMIR2X" www.roboter.cc/index.php?option=com_nicaiwci&view=project&projectid=2778&Itemid=41 habe ich als Testprogramm etwas aufgebohrt:
- die Status LED Intensity wird auf zunächst 10 initialisiert.
- Mit Drehen am linken Rad (die Seite mit dem Beeper) vorwärts wird die PWM erhöht, rückwärts wird PWM verringert.
- die PWM Werte werden auf dem Display ausgegeben, und über den UART0 gesendet.

Wird das Terminal über den UCOM IR2X betrieben, funktioniert alles, unabhängig von der LED PWM, nur mit dem NXB2 Adapter über XBEE gibt's Probleme:
Sowie die Status LED Intensity (also der Wert für die PWM) größer als 40 wird, kommt es zunächst zu Parsing Errors, bis dann nur noch wilde Zeichenketten (vom Echo) angezeigt werden. Und bei Vollausschlag (PWM = 1023) habe ich am NXB2 Jumper 3-4 keine 2,5 Volt mehr anstehen - etwas wenig für ein RxD Signal am Controller. Das Senden der PWM Werte vom Controller an den NXB funktioniert aber (mit 3,64V am Jumper 1-2).

Preisfrage:
- Muss / kann der R2 auf dem NXB2 von 4k7 auf 150R verkleinert werden (max 40mA @5V)?
- Gibt es eine alternative Level Shifter Schaltung (die muss ja nicht "bidirektional" sein)?
- Oder muss auf den ODO-Platinen die rote LED mit einem Transistor "verstärkt" werden?

Die Alternative: Bei XBEE Kopplung auf die Status LEDs verzichten.. Nee nicht wirklich.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
Ladezeit der Seite: 0.033 Sekunden

Werbung