CAN总线的嵌入式数控系统设计与实现
2021-01-28车丽丽
微型电脑应用 2021年1期
车丽丽
(烟台汽车工程职业学院 汽车工程系, 山东 烟台 265500)
0 引言
近年来,基于CAN总线的嵌入式数控技术成为了我国发展的一大趋势,嵌入式技术的迅速发展更是给我国,乃至整个制造行业领域带来了巨大的改革,很大程度上提高了行业生产的能力水平。本文由ARM9嵌入式数控系统作为基础,引发一系列设计,ARM9嵌入式数控系统中最主要的硬件是S3C2410微处理器以及MCX314AL运动控制芯片,S3C2410微处理器以及MCX314AL运动控制芯片的加入使整个系统具有多项任务同时处理的能力,是整个系统的核心设计,对于建立基于CAN总线的嵌入式数控系统具有重大意义。
1 嵌入式数控系统硬件设计
1.1 ARM9嵌入式数控系统结构框图
ARM9嵌入式数控系统是基于CAN总线的设计,由各个小部分形成的系统结构框图,其主要结构分别是S3C2410、MCX314AL、MCP2515、MCP2551、输入滤波器、开关电源以及伺服电机,还有一个直流电机伺服控制器。这些微处理器在系统中起着至关重要的作用,例如滤波器是为了排除外部因素对系统造成的影响,从而提高系统的抗干扰能力;S3C2410的作用是将自身的SP1接口与CAN总线的控制器相连,再通过收发器与CAN总线建立联系;CAN总线的控制器主要作用是将各个部分的处理器联系在一起,从而达成系统建立成功的目的。该系统主要通过MCP2515建立通信协议的桥梁。系统的流程是,S3C2410将系统接收成功的代码进行翻译处理后形成二进制代码,再由MCX314AL控制板通过接口接收进行处理,产生的信号由放大器后,可达到驱动伺服电机的目的。……
登录APP查看全文
