Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Umbau einer CNC fräße

geschrieben von koiti 
Umbau einer CNC fräße
19. September 2011 07:19
hallo leute
ich bin gerade dabei eine cnc fräße umzubauen und verwende teacup firmware zur steuerung der heizungen.
Deswegen habe ich in die config.h folgendes geschrieben:
Quote

DEFINE_TEMP_SENSOR(extruder, TT_THERMISTOR, AIO0_PIN, THERMISTOR_EXTRUDER)
DEFINE_TEMP_SENSOR(bed, TT_THERMISTOR, AIO2_PIN, THERMISTOR_EXTRUDER)
nun zu meiner frage:
wo gebe ich nun an auf was AI02_pin gemappt wird?
Die Firmware läuft auf einem Freeduino.



lg und dank
koiti
Re: Umbau einer CNC fräße
19. September 2011 08:10
Quote

wo gebe ich nun an auf was AI02_pin gemappt wird?

AIO2 ist das Mapping. Ausserdem lässt man das "_PIN" weg, da sich daraus mit weiteren Makros nicht nur AIO2_PIN, sondern auch AIO2_PORT ergibt.

Ansonsten hilft möglicherweise das hier: [reprap.org]


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Umbau einer CNC fräße
20. September 2011 04:00
danke für deine schnelle antwort
wenn ich aber das pin weglasse bekomme ich folgenden error:
config.h:251: error: 'AIO0' undeclared here (not in a function)

lg
markus
Re: Umbau einer CNC fräße
20. September 2011 07:33
AIO0 ist in den Headern definiert, die mit arduino... anfangen. Da gibt es für jede CPU einen eigenen Header. Welcher genommen wird, steht in der unteren Hälfte von arduino.h. Sieht so aus, als ob Du Deinen Prozessor noch nicht angegeben hast oder einen verwendest, den die Teacup noch nicht kennt.


Generation 7 Electronics Teacup Firmware RepRap DIY
     
Re: Umbau einer CNC fräße
20. September 2011 07:58
danke für deine hilfe. ich stehe momentan wirklich an.
ich habe in der config.h arduino.h includiert.
arduino.h verweist wiederum auf arduino_168_328p
die habe ich dir mal angehängt

lg und dank markus
Anhänge:
Öffnen | Download - arduino.h (2.6 KB)
Öffnen | Download - arduino_168_328p.h (6.4 KB)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen