简单的单片机超声波测距板

简单的单片机超声波测距板

ID:878991

大小:350.03 KB

页数:12页

时间:2017-09-22

简单的单片机超声波测距板_第1页
简单的单片机超声波测距板_第2页
简单的单片机超声波测距板_第3页
简单的单片机超声波测距板_第4页
简单的单片机超声波测距板_第5页
资源描述:

《简单的单片机超声波测距板》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嘉兴职业技术学院毕业设计(论文)题目:简单的单片机超声波测距板作者:刘一超系(部):机电与汽车分院专业班级:电气自动化092指导教师:职称:讲师2012年05月31日简单的单片机超声波测距板摘要这款简单的单片机超声波测距板,硬件电路的设计主要包括单片机系统及显示电路、超声波发射电路和超声波接收电路三部分。单片机采用AT89C2051。采用12MHz高精度的晶振,以获得较稳定时钟频率,减小测量误差。单片机用P3.5端口输出超声波换能器所需的40kHz的方波信号,P3.7端口监测超声波接收电路输出的返回信号。显示电路采用简单实用的3位共阳LED数码管,段码输出端口为单片机的P1口,

2、位码输出端口分别为单片机的P3.2、P3.1、P3.0口,数码管位驱运用PNP三极管S9012三极管驱动。测量范围25-300厘米,精度1厘米。目录第1章综述11.1论文研究的目的11.2注塑机国内外研究概况及发展趋势21.2.1注塑机的发展过程21.2.2注塑机的的国内外研究现状3第2章温度控制方案设计52.1总体设计方案52.2单片机控制系统的选择62.3系统硬件原理图72.4系统软件主程序图7第3章硬件设计103.1系统硬件设计原则103.1.1系统硬件整体结构113.1.2系统硬件总体方案论证113.1.3各部分电路方案论证123.2系统硬件电路设计123.2.1输入电

3、路设计133.3输出电路的设计163.4外围电路的设计163.4.1键盘控制电路163.4.2温度设定电路183.4.3超越报警电路18第4章软件设计204.1系统软件需要完成的任务204.2系统软件设计的基本原则204.2.1采样子程序214.2.2键盘处理子程序214.2.3控制算法子程序234.2.4温度控制输出子程序24第5章温度控制方法与仿真255.1常规PID控制255.2对常规PID控制的分析265.3计算机仿真26参考文献29致谢30综述超声波测距学习板,可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。要求测

4、量范围在0.27~4.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。1.1论文研究的目的超声波测距学习板可应用于汽车倒车,建筑施工工地以及一些工业现场的位置监控,也可用于如液位,深井,管道长度的测量等场合。要求测量范围在0-27~4.00m,测量精度1cm,测量时与被测物体无直接接触。能够清晰稳定地显示测量结果。使用超声波测距器利用了超声波在空气中传播特性,它有很多特点如:测定物位距离时不接触被测物体,无活动部分,安装,调试简单,无维修,保养方便,测量精度高,作为物位测量控制器.测量控制料位,液位变化的精确位置,因此可非接触测量有腐蚀性的各种液

5、体,固体,通过本控制器键盘预置输入开启或关闭的测距控制数值,实现物位,液位的自动化控制,并可输出1200BIT串行数据信号,以便和PC计算机及远程显示板的连接,如;用485标准串口可传送2000米以上,有利于数据的远程传送及处理.1.1超声波测距板国内外研究概况及发展趋势1.2.1超声波测距板的发展过程焊好的实物图原理图;基于AT89C2051单片机超声波测距系统;测量范围35-300厘米;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;中断入口程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ORG0

6、000HAJMPSTARTORG000BH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;主程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;START:MOVR0,#70H;立即数70H送寄存器R0中MOVR7,#0BH;立即数0BH送寄存器R7中MOV20H,#00H;立即数00H送20H单元中CLEARDISP:MOV@R0,#00H;立即数立即数00H送R0中的地址单元中INCR0;寄存器R0加1DJNZR7,CLEARDISP;寄存器中的数值减1非零时转移MOVTMOD,#01H;置定时器T0工

7、作方式样3,对内部机器周期计数CJZCX:MOVTL0,#00H;装入定时器初值MOVTH0,#00HMOVR0,#0FHMOVR1,#5bHpuzel:MOV14H,#08H;超声波发射持续200usHere:CPLP3.5;输出40kHz方波NOP;NOP;NOP;DJNZ14H,Here;SETBTR0SETBP3.2MOVR6,#53H;延时1.5msDL0:MOVR5,#03HDJNZR5,$DJNZR6,DL0QBA:JNBP3.7,QBCDJNZR1,QBADJNZR0,QBA

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

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

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