论文部分内容阅读
随着嵌入式技术的成熟,嵌入式芯片成本的降低与功能的增强,嵌入式技术的应用范围越来越广。本文应用嵌入式技术对智能割草机做了较全面的研究。首先在智能割草机的总体设计中,提出了智能割草机的设计要求与技术参数,并确定智能割草机所应能达到的功能;在机械结构方面,对智能割草机关键部位作了选择,初步确定智能割草机所要使用到的传感器模块,规划了智能割草机的整体布置;在控制系统方面,采用平台化设计的基本思想,选择合适的控制平台,确定主从CPU的控制方案,并对控制电路板级功能进行了划分。其次,对智能割草机的硬件控制平台进行了详细的设计。主要分为三个部分:一是核心电路板的设计,包括时钟、复位、存储器以及网络接口等电路;二是扩展板上传感器模块的具体选择及扩展板电路设计,其中扩展板电路主要包括传感器模块电路、USB电路、串口电路以及主从CPU通信接口电路等;三是电机控制与驱动电路板的设计,包括DSP外围电路、电机的驱动电路以及一些隔离与保护电路等。最后,对嵌入式控制系统的软件进行了初步设计。包括嵌入式开发环境的构建、嵌入式软件模块的划分以及外围传感器的软件实现等。