Using Melzi's expansion header to fix heated bed temp circuit.
Greetings!
I short-circuited my Melzi Ardentissimo's heated bed temp sensor circuit by accidentally connecting it to the actual heated bed circuit. In an effort to repair it, I built an alternative heated bed sensor circuit use an analogue pin in expansion header, following instructions found on another forum.
Here's what was done:
Also, the thermistor is fine and the new wires were successfully tested for continuity.
Anyway, before I toss this board out and get a new one, I'd like to exclude any software configuration mistakes I might have made:
I short-circuited my Melzi Ardentissimo's heated bed temp sensor circuit by accidentally connecting it to the actual heated bed circuit. In an effort to repair it, I built an alternative heated bed sensor circuit use an analogue pin in expansion header, following instructions found on another forum.
Here's what was done:
- Hardware - project & circuit;
- Firmware - just changed the pin number using the board's diagram as reference.
Also, the thermistor is fine and the new wires were successfully tested for continuity.
Anyway, before I toss this board out and get a new one, I'd like to exclude any software configuration mistakes I might have made:
- Could the problem be in the firmware configuration?
- Do I have to, somehow, enable the expansion header pins in the firmware before using them?
- Are there any tests I could run through repetier-host to determine if the pin I used was also fried by the short-circuit?
Comments
You should also be able to measure with a multimeter the voltage at the adc changing if thermistor gets hot.
If that is correct, then it's properly configured.
Before measuring the voltage at the adc (those are some tiny, closely spaced terminals! ), I failed to mention that:
- The temperature curve for the heat bed temp shows ~900°C at all times
- The voltage in other parts of the circuit and the displayed temperature don't noticeably change when the thermistor is heated.
Could measuring the voltage of pin 4 at the adc provide new information? I mean, I wouldn't be able to replace it.Since I'm no melzi fan (flash is too small for current firmware) I would consider a bigger board as replecement if it looks like another board defect.
A4 is analog 4 yes.
Since the thermistor is not shorted and its resistance is indeed ~100KΩ at room temp, I'm going to assume that I don't have the skills required to detect/repair whatever it's causing the problem.
I just ordered a new board and (for now at least) I'll stick to the only board I know to eliminate new variables. But, for future reference, which board would you recommend?
Thank you once again.