This paper presents a low-cost diagnostic tool to point out if an anomalous no-motion condition occurs when stepping motors are used in machine-tool industrial applications. The method is based on current sensing. By evaluating the second derivative of the current in the switched on windings, it is possible to determine if motion takes place. The proposed method has been implemented using a 16-b microcontroller. Since this diagnostic tool is based mainly on the internal resources of the microcontroller and takes about 10 /spl mu/s every 26 /spl mu/s, it could be integrated into the digital motor drive. Experimental results show that under heavy-load working conditions about 90% of the anomalous waveforms are detected, while spurious alarms are negligible (0.001% measured with respect to over half a million analyzed waveforms).
[1]
Richard J. Higgins,et al.
Digital signal processing in VLSI
,
1990
.
[2]
Roland J. Hill,et al.
Detection of Rotor Position in Stepping and Switched Motors by Monitoring of Current Waveforms
,
1985,
IEEE Transactions on Industrial Electronics.
[3]
Sanjib Kumar Panda,et al.
Comparison of two techniques for closed-loop drive of VR step motors without direct rotor position sensing
,
1991
.
[4]
Herman Mann,et al.
Circuit model of energy-storing transducers
,
1995,
Proceedings of ISCAS'95 - International Symposium on Circuits and Systems.
[5]
A. Venetsanopoulos,et al.
Order statistics in digital image processing
,
1992,
Proc. IEEE.