Method of Improving Acquisition Speed and Accuracy of Servo Driver Based on Biss Encoder
A technology of servo drive and acquisition speed, which is applied in electric controllers, controllers with pulse train output signals, program-controlled manipulators, etc., can solve the problems of low acquisition speed and control accuracy of collaborative robots, and achieve accuracy and acquisition speed Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0031] combined with figure 1 Shown, a kind of method based on BISS coder improves servo drive acquisition speed and precision, comprises servo drive, the master controller that is connected with servo drive, motor and BISS coder, described method comprises:
[0032] Step S100: The main chip of the servo driver is initialized with the InitSYSCtrl() function, and the SPI module is set to two-level receiving interrupt and 16-bit data length; 100us main control ADC control interrupt, use the for statement in the 100us main control process Generates two consecutive 16-bit dummy data to generate the continuous 32-bit clock required to read the BISS encoder.
[0033] Step S200: the BISS encoder uploads 32-bit data to the SPI bus when the 32-bit clock arrives;
[0034] The 32-bit data consists of 5 start bits, 19 data bits, data abnormality alarm bit F0, over-temperature alarm bit F1 and 6-bit parity, thus providing data, abnormal alarm, and over-temperature alarm functions. Abnorm...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


