单片机智能蓝牙小车课程设计报告书.doc

单片机智能蓝牙小车课程设计报告书.doc

ID:53876343

大小:94.50 KB

页数:9页

时间:2020-04-10

单片机智能蓝牙小车课程设计报告书.doc_第1页
单片机智能蓝牙小车课程设计报告书.doc_第2页
单片机智能蓝牙小车课程设计报告书.doc_第3页
单片机智能蓝牙小车课程设计报告书.doc_第4页
单片机智能蓝牙小车课程设计报告书.doc_第5页
资源描述:

《单片机智能蓝牙小车课程设计报告书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下载可编辑单片机课程设计系别:电子信息工程班级:信100506学号:信10050601姓名:徐彬彬.专业.整理.下载可编辑引言制作一个基于51单片机的控制的无线控制小车。一、系统设计由51单片机控制直流电机的正反转来控制小车的运动。无线部分用来接收上位机(电脑或者手机)发出的信号,通过信号控制单片机调用函数程序来控制小车的运行状态。无线部分:用蓝牙从机的TTL接口接收信号反馈给单片机,还可以通过电脑的无线局域网网卡来控制路由器的TTL串口来控制单片机的状态。由于蓝牙模块容易得到且接口方便,电压可以用+5V控制,携带方便,便于在小车上安装。

2、电机驱动:电机驱动需要大电流,较高的电压,考虑到单片机的负载能力,用L298N驱动模块来驱动电机,单片机输出逻辑信号控制L298N模块输出正反向电压,由此控制电机的正反转。小车的运动状态:小车为四轮驱动,一侧的两个电机分为一组。二、软件设计单片机电路:由p1口输出逻辑电平驱动L298N电路.专业.整理.下载可编辑L298N驱动电机电路,供给+5V和+12V电压三、系统的仿真与调试用简单程序仿真测试电路连接情况汇编程序代码:org0000hajmpmainorg0080hmain:mova,#0ffhmovp1,a;不转calldelay;

3、延时loop:mova,#00ah;正转movp1,acalldelaymova,#0ffh;停止movp1,acalldelaymova,#005h;反转movp1,acalldelay.专业.整理.下载可编辑mova,#0ffh;停止movp1,acalldelayjmploopdelay:movr5,#50;延时。d1:movr6,#40d2:movr7,#248djnzr7,$djnzr6,d2djnzr5,d1retend仿真结果:电机正反转均正常小车程序:用单片机控制小车的四个状态,前进,后退,左转,右转。由四个函数实现,执行

4、条件为中断。当蓝牙从机接收到数据传输到单片机时,单片机内部选择指令,调动while函数,判断指令数据,从而控制小车状态。四、程序设计循环函数,控制小车的状态while(1){switch(Buffer[0]){case0:Moto_Stop();break;case1:Moto_Forward();break;case2:Moto_Backward();break;.专业.整理.下载可编辑case3:Moto_TurnLeft();break;case4:Moto_TurnRight();break;default:break;}}开始五

5、、总结(心得体会)系统初始化是否完成六、程序清单检测外部有#include无信号输入#includeN#defineucharunsignedchar#defineuintunsignedintYucharBuffer[4]={0};//从串口接收的数据uinti,j;传输串口数据sbitLeft_Positive=P1^0;sbitLeft_Negative=P1^1;sbitRight_Positive=P1^2;是否调动函数sbitRight_Negative=P1^3;控制小车移动sbitLeft

6、Light=P2^1;NsbitRightLight=P2^2;/**********************************Y***********************************名称:Delay_1ms()*功能:延时子程序,延时时间小为车移1动ms*x*输入:x(延时一毫秒的个数)*输出:无*********************************************************************Y**/是否还有检测信voidDelay_1ms(uinti)//1m号s等延待时下

7、次数据{ucharx,j;Nfor(j=0;j

8、;if(RI==1)//当硬件接收到一个数据时,RI会置位{Buffer[0]=SBUF-48;//这里减去48是因为从电脑中发送过来的数据是ASCII码。RI=0;}EA=1;}/*****

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。