论文部分内容阅读
机器人多功能检测控制驱动系统是每一个机器人在实现运动过程中所必须的部分,通过该系统可以实现机器人通过接受外界传送来的信息来做出相应的反应,驱动直流电机,步进电机以及电磁铁等外部设备进行动作,是机器人技术当中的一个关键环节,近年来受到很多研究者的广泛重视。在本论文中,主要阐述了如何以TI(德州仪器)公司的DSP芯片TMS320F2812为核心制作具备多传感器的信号信息的采集与处理能力的机器人多功能检测控制驱动系统,其中以TQ2440为上位机,DSP芯片TMS320F2812为下位机。其中上位机负责人机交互、通过传感器信号调理接口电路采集多传感器的信号,以及与下位机进行通信,DSP2812作为下位机,主要实现了与上位机进行通信,对接收的数据进行处理,控制直流电机与步进电机以及舵机驱动,接收测距传感器与电流传感器的值。在本论文中,分别在机器人的硬件设计与软件设计方面都进行了详细的探究。在硬件设计方面,从DSP核心控制电路,以及传感器信号调理接口电路两部分着手,分别对设计过程进行了详细的分析,其中课题设计了DSP控制电路的最小系统设计,包括电源模块,FUASH、RESET等内容,以及DSP向外扩展的电路,包括光耦的输入与输出,UART的TTL电平转换为RS-232电平等。在传感器接口电路方面,在本文中,介绍了课题中针对不同类型的传感器输入数据值设计的不同的隔离及处理电路,以及与上位机的通信接口电路的设计过程等。在软件设计方面,文中介绍了课题在DSP2812上实现与上位机通信、控制直流电机与步进电机转动、各种中断控制(捕获单元与A/D转换)等进行的工作。在设计完成后课题组也自行进行了测试,测试的结果也比较理想。文章最后结合论文研究内容对其发展前景进行了展望,提出了可以改进的地方以及未来应用的场合。