I then compiled and uploaded the DCMotorTest from the adafruit Motor shield V2 software library.
Monitored from the serial monitor I see:
Code: Select all
Adafruit Motorshield v2 - DC Motor test!
Estimated pre-scale: 2.81
Final pre-scale: 3
tickAdafruit Motorshield v2 - DC Motor test!
Estimated pre-scale: 2.81
Final pre-scale: 3
ticktocktechticktocktechticktocktechticktocktechticktocktechtick
The DC motor runs at a constant seed through our all this. My oscilloscope shows a constant pulse modulated waveform with a 50 us on pulse and a pri of about 225 us. It never changes.
It looks to me that from the serial monitor the script is running on the DUE OK, but the Motor shield is not working right?
If I reset the Due, nothing seems to change.
Is this Motor shield broken? Are there know issues with the Due?