-PC机遥控小车学案.doc

PC机遥控小车设计与制作 任务描述 设计制作1台受PC机遥控的的小车,具体要求如下: 提供如下环境:小车与PC机通过无线模块通信,其中无线模块与PC机通过USB(串口)连接,提供上位机软件,通信协议如下:前进01,后退2,左转3,右转4,停止5;单片机与无线通信模块通过串口连接,波特率为:4800bps,小车平台左、右各1个电机,电流200mA左右; 设计制作控制系统硬件平台; 设计小车控制软件; 小车能接收PC机命令,并能根据命令执行前进、后退、左转、右转、停止等动作。 功能分析 根据项目任务要求,小车需要接收PC机命令,采用的是串口型无线模块,所以需要设计无线模块与单片机连接电路,小车有2个电机,需要电机驱动模块,当然需要单片机最小系统,具体硬件系统框图如下: 图1 系统硬件框图 根据任务要求,软件方面需要设计串口初始化函数、串口接收中断函数,主函数等。 硬件设计 电机驱动模块设计 小车2个直流电机,单片机IO口本身电流无法驱动,需要驱动电路,一种方法采用专用驱动芯片,如L298、L293等,能提供较大的驱动电流,另外也可以采用分立元件驱动,如三极管,本项目的电机电流为200mA左右,所以用三极管完全能驱动,还有小车能前进、后退,所以电路需要提供正向和反向电压,具本电路如下: 图2 2路电机驱动电路 无线通信模块接口电路设计 由于本

文档评论(0)

1亿VIP精品文档

相关文档