{"title":"采用dsPIC30F单片机对反电动势进行数字滤波,提高无刷直流电机性能","authors":"M. Mohammed, D. Ishak","doi":"10.1109/SCORED.2009.5442957","DOIUrl":null,"url":null,"abstract":"This paper present design and implementation a digital filter for a back-emf sensorless control of a brushless permanent magnet (BLDC) motor using the dspic30F microcontroller. Normally, the back-emf signal has noise from the driven sector coupled onto the signal. A PWM signal is used to vary the Voltage, and therefore the speed of the motor. So it is difficult to detect the zero-crossing event due to the coupled PWM noise. A filtered back-emf signal can be generated that looks more like ideal signal and then it is easer to detect zero-crossing event. we show that the problem related with low and high speed can be overcome using dspic30F6010a microcontroller peripheral. The design of digital filter and simulation result is perform using MATLAB software.","PeriodicalId":443287,"journal":{"name":"2009 IEEE Student Conference on Research and Development (SCOReD)","volume":"97 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Improved BLDC motor performance with digitally filtering back-EMF using dsPIC30F microcontroller\",\"authors\":\"M. Mohammed, D. Ishak\",\"doi\":\"10.1109/SCORED.2009.5442957\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper present design and implementation a digital filter for a back-emf sensorless control of a brushless permanent magnet (BLDC) motor using the dspic30F microcontroller. Normally, the back-emf signal has noise from the driven sector coupled onto the signal. A PWM signal is used to vary the Voltage, and therefore the speed of the motor. So it is difficult to detect the zero-crossing event due to the coupled PWM noise. A filtered back-emf signal can be generated that looks more like ideal signal and then it is easer to detect zero-crossing event. we show that the problem related with low and high speed can be overcome using dspic30F6010a microcontroller peripheral. The design of digital filter and simulation result is perform using MATLAB software.\",\"PeriodicalId\":443287,\"journal\":{\"name\":\"2009 IEEE Student Conference on Research and Development (SCOReD)\",\"volume\":\"97 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IEEE Student Conference on Research and Development (SCOReD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCORED.2009.5442957\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE Student Conference on Research and Development (SCOReD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCORED.2009.5442957","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improved BLDC motor performance with digitally filtering back-EMF using dsPIC30F microcontroller
This paper present design and implementation a digital filter for a back-emf sensorless control of a brushless permanent magnet (BLDC) motor using the dspic30F microcontroller. Normally, the back-emf signal has noise from the driven sector coupled onto the signal. A PWM signal is used to vary the Voltage, and therefore the speed of the motor. So it is difficult to detect the zero-crossing event due to the coupled PWM noise. A filtered back-emf signal can be generated that looks more like ideal signal and then it is easer to detect zero-crossing event. we show that the problem related with low and high speed can be overcome using dspic30F6010a microcontroller peripheral. The design of digital filter and simulation result is perform using MATLAB software.