- 15
- 0
- 约3.62万字
- 约 48页
- 2018-10-11 发布于重庆
- 举报
单片机课程设计基于单片机的智能小车电路设计
附件3:
※※※※※※※※※
※※※※※※※※※
※※
※※
※※
※※※※※※※※※
2008级学生单片机
课程设计
单片机课程设计报告书
课题名称
姓 名
学 号
院 系
专 业
指导教师
2011
设计任务及要求:
指导教师签名:
2011年 06
二、指导教师评语:
指导教师签名:
2011年 6
三、成绩
验收盖章
2011年
基于单片机的智能小车电路设计
唐小龙
(湖南城市学院物理与电信工程系电子信息工程专业,益阳,413002)
1设计目的 ********************************************************************************************************************************************************2设计的主要内容和要求********************************************************************************************************************************************************3 整体设计方案
方框图直接用软件VISIO 2003 画出。对方框图应有文字描述:方框图的功能、组成和工作过程(各方框图的相互关系)等。
例如:
基本设计方案:在现有玩具电动车的基础上,加装光电、红外线、超声波传感器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能控制,如图3.2所示。
简易智能电动车采用80C51单片机进行智能控制。小车行驶轨迹模型如图3.1所示,开始由手动启动小车,并复位初始化,当到达规定的起始黑线,由小车底部的红外光电传感器检测到第一条黑线后,通过单片机控制小车开始记数、显示、调速[2]。在白纸所做轨迹道路中,小车通过超声波传感器正前方检测和光电传感器左右侧检测,由单片机控制实现系统的自动避障功能。在电动车进驶过程中,采用双极式H型PWM脉宽调制技术,以控制小车调速;并采用动态共阴显示行驶时间和里程。小车通过光电传感装置实现驶向光源并通过循迹保持小车在白纸范围内行驶。当小车到达终点第二次检测到黑线时,单片机控制小车停车。
图3.1小车行驶轨迹图
图3.2 整体设计方框图
4 硬件电路的设计
所有电路原理图先用protel 99 se软件画出来, 然后,将Protell中的图复制粘贴到VISIO 2003软件中,复制过去后是一张看不见的图片,你只要将字和线选成黑色,然后图就出来出,下来您取消组合,将里面多作的字和线删掉,重新修改就可以用了,VISIO里的字是10PT,箭头是10。对电路原理图应有文字描述:电路原理图的功能、组成、工作原理和工作过程等。
例如:
4.1 分控制器的电路设计
分控制器也采用AT89C51单片机作为微处理器,分控制器系统的外围接口电路由晶振、LCD图像显示电路、按键开锁电路、看门狗电路、通信接口电路、存储器等组成。分控制器系统的硬件电路原理图如图4.1所示。
分控制器电路的工作过程是:初始化其接收波特率,并一直处于信息监测状态,当收到地址帧时,就与本身的地址相对比,若不同,则丢弃此帧数据继续检测。若相同,则读取AT24C02芯片存储的乐曲编码,通过P2.1口来控制喇叭发出乐曲音从而告诉用户,有访客请求进入楼宇。当用户按下键盘上的接听的时候,单片机会把从无线数传模块接收过来的数据送P0口进行液晶的显示。房主看到液晶上的图像的时候,房主认识访客则按键开锁;若不认识则按挂机键,结束视频通话。视频显示电路主要工作芯片为TFT6448B,TFT6448B自带有数据锁存器,所以不需要扩展锁存芯片,选中TFT6448B后,通过往TFT6448B的相应行、列、控制、数据寄存器中写入数据,即可实现单片机AT89C51对TFT6448B的控制显示[9]。
图4.1 分控制器系统的硬件电路原理图
********************************************************************************************************************************************************
5 软件设计
程序流程图直接用软件VI
原创力文档

文档评论(0)