Hello everybody,
after today I printed the first time successfully with a Prusa Mendel, Gen7 v1.5 board and the repetier firmware, I would like connect the heating bed to the Gen7 v1.5 PCB make it controling the temperature. Since I have nothing else here, I want to use a standard 10k NTC temperature sensor. The repetier documentation says that 10kOhm NTCs are supported. So I connected the sensor temporarily for testing purposes and enabled the heating bed in Pronterface. Unfortunately, Pronterface displayed a temperature of -35°C. This temperature is also displayed if the sensor is disconnected. I think there's a bug in the repetier firmware. If I load, using arduino, a simple program (not the repetier firmware) printing out only the raw ADC value at the corresponding ADC on the serial port, I get at room temperature values to 736. If I hold my hand on the NTC the values drops to 650. This behavior is correct. However, if I put out the value at the end of void setup of the repeater firmware, I get values around 1022. I think this corresponds to the -35°C of the NTC 10k temperature.
I sent the analog value with aduino analogRead at different points in void setup. I discovered, that directly after initExtruder(); everything is ok, the values are at 736. Directly after initExtruder the value is ALWAYS 988, the temperature doesn’t matters. After epr_init() the value raises to 1022, as said above.
I think there are problems at the analog settings in initExtruder(). What can I do to make the sensor work?
Thank you very much!
Regards
Jan
after today I printed the first time successfully with a Prusa Mendel, Gen7 v1.5 board and the repetier firmware, I would like connect the heating bed to the Gen7 v1.5 PCB make it controling the temperature. Since I have nothing else here, I want to use a standard 10k NTC temperature sensor. The repetier documentation says that 10kOhm NTCs are supported. So I connected the sensor temporarily for testing purposes and enabled the heating bed in Pronterface. Unfortunately, Pronterface displayed a temperature of -35°C. This temperature is also displayed if the sensor is disconnected. I think there's a bug in the repetier firmware. If I load, using arduino, a simple program (not the repetier firmware) printing out only the raw ADC value at the corresponding ADC on the serial port, I get at room temperature values to 736. If I hold my hand on the NTC the values drops to 650. This behavior is correct. However, if I put out the value at the end of void setup of the repeater firmware, I get values around 1022. I think this corresponds to the -35°C of the NTC 10k temperature.
I sent the analog value with aduino analogRead at different points in void setup. I discovered, that directly after initExtruder(); everything is ok, the values are at 736. Directly after initExtruder the value is ALWAYS 988, the temperature doesn’t matters. After epr_init() the value raises to 1022, as said above.
I think there are problems at the analog settings in initExtruder(). What can I do to make the sensor work?
Thank you very much!
Regards
Jan