Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

K8200 Controller freie Pins ansteuern

geschrieben von Micha_K 
K8200 Controller freie Pins ansteuern
17. February 2016 02:12
Hallo Gemeinde,
ich bin seit kurzem stolzer Besitzer eines K8200 von Velleman.
Soweit alles gut!
Ich betreibe ihn mit einem Raspberry mit Octopi.
Nun möchte ich für die Kamera eine Beleuchtung des Druckbetts ansteuern. - Also Internet an und lesen!
Ich habe im Mamutbericht über den K8200 etwas gefunden, wo die freien Pins des Controllers über einen G-Code angesteuert werden. - Super! also Messgerät raus und getestet. Leider stellt sich bei mir nicht der rechte Erfolg ein.
Ich messe zwischen GND und C2 und gebe den Code "M42 P35 S255" zum einschalten bzw. "...S0" zum ausschalten ein. Das Ergebnis ist immer das gleiche : 0,0V!!!

Was ist falsch?
Muss ich die Firmware des Controllers noch verändern? Wenn ja, wo und wie?

Für eure Antworten bedanke ich mich jetzt schon einmal!!!

Gruß Micha
Re: K8200 Controller freie Pins ansteuern
17. February 2016 09:56
Ich kenne den Controller nicht aber vielleicht fehlen Pullup-Widerstände?
Re: K8200 Controller freie Pins ansteuern
17. February 2016 10:31
Hallo Micha,

soweit ich mich erinnere ist in der "original" Velleman Firmware die Funktionalität für die M42 Kommandos noch nicht vorhanden.
Ich habe bei mir die aktuelle Marlin-Version drauf, damit klappt das einwandfrei.

Gruß Bernd
Re: K8200 Controller freie Pins ansteuern
17. February 2016 10:31
Quote
Horstelin
Ich kenne den Controller nicht aber vielleicht fehlen Pullup-Widerstände?

Hallo Horstelin,
normal werden Pullup im Atmel programmiert, wenn ein Pin als Ausgang definiert wird. Leider reichen meine Kenntnisse nicht aus um selbstständig in der Firmware zu programmieren.
in der Beschreibung im Beitrag steht auch nichts von Widerständen.

Gruß Micha
Re: K8200 Controller freie Pins ansteuern
17. February 2016 10:34
Quote
BerndJM
Hallo Micha,

soweit ich mich erinnere ist in der "original" Velleman Firmware die Funktionalität für die M42 Kommandos noch nicht vorhanden.
Ich habe bei mir die aktuelle Marlin-Version drauf, damit klappt das einwandfrei.

Gruß Bernd
Hallo Bernd,
wo finde ich die aktuelle Marlin-Version? Auf der Vellemanseite ist nur die Version V1. Die Version 2 ist dann für ein Display usw.
Gruß Micha
Re: K8200 Controller freie Pins ansteuern
17. February 2016 14:20
Re: K8200 Controller freie Pins ansteuern
18. February 2016 03:39
Hallo nocheinmal,
die Firmware muss, soweit ich es verstanden habe, an mein Board angepasst werden. Nach den Änderungen und dem Versuch es zu verifizieren kommt eine Fehlermeldung:
operator '==' has no right operand
arduino zeigt dabei auf diese Zeile:
#define MB(board) (MOTHERBOARD==BOARD_##board)

Was will mir das Programm sagen?
Gruß Micha
Re: K8200 Controller freie Pins ansteuern
18. February 2016 07:38
Sofern Du die originale Platine von Velleman hast, sollte die entsprechende Zeile in der Configuration.h bei der aktuellen Marlin so aussehen:
  #define MOTHERBOARD BOARD_K8200
Grüße


Sehen ist nicht nur Augensache
Drucker:
seefew's Jenny
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen