{"title":"采用扩展数模数据处理电路设计多轴运动控制器的方法","authors":"Jun Zhang, Xu Wang","doi":"10.1109/CASE.2009.113","DOIUrl":null,"url":null,"abstract":"The body of a motion controller comprises of command parser, trajectory planner, position loop and real-time interpolator, pulse generator, and pulse distributor.This paper illustrated design method of a general motion controller using digital pulse interface style. MCU make complex motion plans, the programmable digital hardware generates high frequency pulse trains. An extended DDA circuit is used to overcome the jitter problem that normal DDA has. The coordination of software and extended DDA circuit forming the position loop and detailed design method is illustrated with derivation and graph. Finally, a multi axis coordinated motion controller is designed using MCU and FPGA.","PeriodicalId":294566,"journal":{"name":"2009 IITA International Conference on Control, Automation and Systems Engineering (case 2009)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Method to Design Multi Axis Motion Controller Using Extended DDA Circuit\",\"authors\":\"Jun Zhang, Xu Wang\",\"doi\":\"10.1109/CASE.2009.113\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The body of a motion controller comprises of command parser, trajectory planner, position loop and real-time interpolator, pulse generator, and pulse distributor.This paper illustrated design method of a general motion controller using digital pulse interface style. MCU make complex motion plans, the programmable digital hardware generates high frequency pulse trains. An extended DDA circuit is used to overcome the jitter problem that normal DDA has. The coordination of software and extended DDA circuit forming the position loop and detailed design method is illustrated with derivation and graph. Finally, a multi axis coordinated motion controller is designed using MCU and FPGA.\",\"PeriodicalId\":294566,\"journal\":{\"name\":\"2009 IITA International Conference on Control, Automation and Systems Engineering (case 2009)\",\"volume\":\"98 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IITA International Conference on Control, Automation and Systems Engineering (case 2009)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CASE.2009.113\",\"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 IITA International Conference on Control, Automation and Systems Engineering (case 2009)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CASE.2009.113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Method to Design Multi Axis Motion Controller Using Extended DDA Circuit
The body of a motion controller comprises of command parser, trajectory planner, position loop and real-time interpolator, pulse generator, and pulse distributor.This paper illustrated design method of a general motion controller using digital pulse interface style. MCU make complex motion plans, the programmable digital hardware generates high frequency pulse trains. An extended DDA circuit is used to overcome the jitter problem that normal DDA has. The coordination of software and extended DDA circuit forming the position loop and detailed design method is illustrated with derivation and graph. Finally, a multi axis coordinated motion controller is designed using MCU and FPGA.