I have set up an Arduino Uno with Sparkfun Monster Moto shield I’ve linked below, along with the instructable article I am basing this project off of. The goal is an independent heated bed for 3D Printing controlled by the Uno and shield.
I am using the code referenced in the article and everything is working great. I can see an accurate temperature reading in the serial monitor and the PWM going up as soon as I turn the main power supply on. Once the plate hits the preset temp, the PWM falls to zero and the plate shuts off. Here’s the problem:
Once the plate goes below the set temp, the PWM starts to rise again to max, but the moto drive directional light doesn’t come on and no power goes to the plate. The only way to get the plate to heat up is to power cycle the external power supply. As far as I am aware, all of my relevant pins have been soldered and everything is physically hooked up correctly. I have attached the code I am using as well as links to the plate and Moto chip.
I should add I have two toggle switches connected to the pins mentioned in the code for the start pin and temp pin.
Please let me know if I can provide any more information.
Thanks for reading!
heatbed4.ino (5.94 KB)