论文部分内容阅读
本课题以企业技术改造的需求为背景,以多目标的运动控制为前提,设计研究了一种以PIC16F877单片机为核心,以PC机为操作终端的多目标运动控制系统,研发了控制器的软、硬件部分,并对其中串口通讯、脉冲发生PID控制等专题做了深入分析和研究。
本文用C语言编写单片机(PIC16F877)程序,实现了运动控制系统显示、报警和手动按键等外围器件的模块化设计。另外,本文利用LabVIEW软件编写上位机(PC)程序,用C语言编写下位机程序,通过RS-485总线,实现上位机与多块单片机的串口通讯,PC机发送命令,下位机接收命令,实现运动的网络化控制和远程控制。并且利用本实验室的自动抓取机械手臂的步进电机部分和直流电机部分进行了验证。实验证明,本课题已经实现了低投入、高效能的设计目标。