基于单片机的超声波测距智能控制系统设计 - 图文(6)

2019-05-24 08:43

图3-12 声音报警电路图

3.5 显示模块

显示模块采用1602液晶显示器显示,接口电路如图3-13

图3-13 1602液晶显示电路

1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表3-14所示:

表3-14引脚接口说明

编号 1 2 3 4 5 6 7 8 符号 VSS VDD VL RS R/W E D0 D1 引脚说明 电源地 电源正极 液晶显示偏压 数据/命令选择 读/写选择 使能信号 数据 数据 编号 9 10 11 12 13 14 15 16 符号 D2 D3 D4 D5 D6 D7 BLA BLK 引脚说明 数据 数据 数据 数据 数据 数据 背光源正极 背光源负极 第1脚:VSS为地电源。 第2脚:VDD接5V正电源。

第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15脚:背光源正极。 第16脚:背光源负极。

3.6 温度补偿电路

温度采用DS18B20传感器进行测量,P2.4接DS18B20数据总线,控制DS18B20进行温度转换和传输数据,同时数据总线上还接10k的上拉电阻。本系统对DS18B20采用外部供电,其优点在于I/O线不需要强上拉,而且总线控制器无需在温度转换期间一直保持高电平。这样在转换期间可以允许在单线总线上进行其他数据传输,硬件结构如图3-16所示

图3-15 温度传感器接口电路图

3.6 本章小结

本章列举了本设计中主要的一些硬件设计(STC89C52单片机、超声波传感器以及1602液晶显示器,蜂鸣器),学习了STC89C52单片机40个引脚中各个引脚的功能,学习了超声波测距模块的构成,超声与超声波特性,超声波的应用以及蜂鸣器报警电路和显示模块电路的构成等知识。

第4章系统软件设计

4.1建筑工地精确测距智能报警系统主程序流程图

下图为建筑工地精确测距智能报警系统主程序流程图,其中启动电源后,系统开始运行初始化程序,单片机发出指令,超声波传感器开始工作,将测得的距离显示在1602液晶显示器上并与之前的设定值相比较,若小于设定值则启动报警电路开始报警,若不小于测定值则继续测定,之后比较距离确定是否持续报警,若数据一直小于设定值则一直报警,若大于则停止报警,再将测得距离与设定值比较,循环操作,直到某一次测量,数据不在报警范围内,停止报警,结束。

测量距离并显示在显示屏上

图4-1系统主程序流程图


基于单片机的超声波测距智能控制系统设计 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:绿豆坡特大桥预应力混凝土连续梁施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: