{"title":"基于FPGA的多电机微步驱动的信号完整性问题","authors":"Dhruti Ranjan Gaan, M. Kumar, Dinakarn E, S. S","doi":"10.1109/CONECCT55679.2022.9865113","DOIUrl":null,"url":null,"abstract":"Stepper motors are widely used in precise positioning applications because of their ease of use, open loop control, almost constant torque output throughout the operating range and simplified control circuitry. A lot of improvement has been done in drive schemes of these stepper motors; implementation of microstepping to improve positional accuracy and to reduce disturbance torque in compared to full step; Pulse Width Modulation (PWM) mode of current control to counter back Electro-Motive-Force (EMF) voltage loss etc. In microstepping mode, stepper motor is driven with quantized sine and cosine currents. Due to these varying current generations, signal integrity issues within its own circuitry as well as to the neighboring circuits come to forefront. This paper describes PWM mode of microstepping drive using Field Programmable Gate Array (FPGA), N-MOSFET (Metal-Oxide- Semiconductor-Field-Effect-Transistor) & MOSFET drivers, signal integrity issues observed during motor operations & high current switching and best practices to tackle these issues. Logic signals are generated in FPGA. Microstepping current amplitude values are stored in PROM which are being accessed by FPGA and written to DAC for voltage reference. This paper presents the design, layout implementation, analysis, signal integrity issues, mitigation techniques and experimental results of multiple motor drives.","PeriodicalId":380005,"journal":{"name":"2022 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)","volume":"79 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Signal Integrity Issues in FPGA based multi-motor microstepping Drives\",\"authors\":\"Dhruti Ranjan Gaan, M. Kumar, Dinakarn E, S. S\",\"doi\":\"10.1109/CONECCT55679.2022.9865113\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Stepper motors are widely used in precise positioning applications because of their ease of use, open loop control, almost constant torque output throughout the operating range and simplified control circuitry. A lot of improvement has been done in drive schemes of these stepper motors; implementation of microstepping to improve positional accuracy and to reduce disturbance torque in compared to full step; Pulse Width Modulation (PWM) mode of current control to counter back Electro-Motive-Force (EMF) voltage loss etc. In microstepping mode, stepper motor is driven with quantized sine and cosine currents. Due to these varying current generations, signal integrity issues within its own circuitry as well as to the neighboring circuits come to forefront. This paper describes PWM mode of microstepping drive using Field Programmable Gate Array (FPGA), N-MOSFET (Metal-Oxide- Semiconductor-Field-Effect-Transistor) & MOSFET drivers, signal integrity issues observed during motor operations & high current switching and best practices to tackle these issues. Logic signals are generated in FPGA. Microstepping current amplitude values are stored in PROM which are being accessed by FPGA and written to DAC for voltage reference. This paper presents the design, layout implementation, analysis, signal integrity issues, mitigation techniques and experimental results of multiple motor drives.\",\"PeriodicalId\":380005,\"journal\":{\"name\":\"2022 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)\",\"volume\":\"79 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CONECCT55679.2022.9865113\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONECCT55679.2022.9865113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Signal Integrity Issues in FPGA based multi-motor microstepping Drives
Stepper motors are widely used in precise positioning applications because of their ease of use, open loop control, almost constant torque output throughout the operating range and simplified control circuitry. A lot of improvement has been done in drive schemes of these stepper motors; implementation of microstepping to improve positional accuracy and to reduce disturbance torque in compared to full step; Pulse Width Modulation (PWM) mode of current control to counter back Electro-Motive-Force (EMF) voltage loss etc. In microstepping mode, stepper motor is driven with quantized sine and cosine currents. Due to these varying current generations, signal integrity issues within its own circuitry as well as to the neighboring circuits come to forefront. This paper describes PWM mode of microstepping drive using Field Programmable Gate Array (FPGA), N-MOSFET (Metal-Oxide- Semiconductor-Field-Effect-Transistor) & MOSFET drivers, signal integrity issues observed during motor operations & high current switching and best practices to tackle these issues. Logic signals are generated in FPGA. Microstepping current amplitude values are stored in PROM which are being accessed by FPGA and written to DAC for voltage reference. This paper presents the design, layout implementation, analysis, signal integrity issues, mitigation techniques and experimental results of multiple motor drives.