- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MCS-51的SMC1602A 液晶显示芯片应用设计
摘要:
主要介绍一种用DS18测温度,用SMC1602A来显示的新型温度计。该温度计较之其他数显式温度计,具有精度高、电路简单、易于观察的优点。还介绍了一种基于时差测距原理的超声波测距系统的整体结构设计方案介绍了该超声波测距系统中所选用的AT89C51单片机、LM567音频译码芯片以及SMC1602液晶显示驱动器的主要特点,最后给出了该超声波测距系统的软件主程序和中断程序流程图。
关键词:
MCS-51单片机: DS18: SMC1602A: 超声波测距
0 引言
SMC1602A标准字符点阵型液晶显示模块(LCM),可显示16个字符X2行西文字符,采用点阵型液晶显示器(LCD),内置HD44780接口型液晶显示控制器,可与MCU单片机直接连接,广泛应用于各类仪器仪表及电子设备。
1 电路原理
本温度计大体分三个工作过程。首先,由DS18B20温度传感器芯片测量当前的温度,并将结果送入单片机。然后 通过89C2051单片机芯片对送来的测量温度读数进行计算和转换,并将此结果送入液晶显示模块。最后,SMC1602A芯片将送来的值显示于显示屏上。温度计的整体电路图如图1所示。
由图1可看到 本电路主要由DS18B20温度传感器芯片、SMC1602A液晶显示模块芯片和89C2051单片机芯片组成 其中 DS18B20温度传感器芯片采用“一线制”与单片机相连,它独立地完成温度测量以及将温度测量结果送到单片机的工作 DS18B20的连接引脚图如图2所示。
2、 温度计软件设计
程序流程如图3所示。
DS18B20输出的数据格式在图4 中有具体的说明,其中MS表示数据的高8位,LS表示数据的低8位。
由于温度在0 以上为正温度而在0 以下为负温度, 因此在计算温度时必须在转换之前先对正负数进行判别,然后再进行转换。
当S=0时,表示正数;S=1时,表示负数。对于负数,在处理时是采用了“先取反再加一”,即将补码转换为原码的方法。同时,为了提高测量的精度,DS18B20采用了12位数据转换的方式,其中,符号位占1位,整数占7位,小数占4位。因此 ,在计算与处理时,还必须将整数和小数分开进行处理。通过对百分位数据的“四舍五入”处理之后,温度的显示范围就可达到-9.9~99.9。
3、接口信号说明:
SMC1602A液晶显示模块芯片,是长沙太阳人电子有限公司生产的一种液晶显示芯片。该 芯片可显示16 2个字符 比以前的七段数码管LED显示器在显示字符的数量上要多得多。 另外,由于 SMC1602芯片编程比较简单,界面直观,因此更加易于使用者操作和观测 SMC1602A芯片的接口信号说明如下所列:
SMC1602是一种16字2行的字符型液晶显示模块。该芯片各引脚的具体功能如下:
◇V SS:接地;
◇V dd:接+5V电源;
◇V0:对比度调整端,LCD驱动电压范围为
V dd~0V。当V0接地时,对比度最强;
◇RS:寄存器选择端,RS为0时,选择命令寄存器IR;RS为1时,选择数据寄存器DR;
◇R/W:读写控制端,R/W为1时,选择读出;R/W为0时,则选择写入;
◇Enable:使能控制端,Enable为1时,使能;Enable为0时,禁止;
◇D0~D7:数据总线;
◇LED+:背景光源,接+5V;
◇LED-:背景光源,接地。
4、超声波测距系统的总体结构
本超声波测距系统主要由发射电路、接收电路、检波电路、单片机和液晶显示五大部分组成,其系统总体结构框图如图5所示。
图5超声波测距系统框图
本系统中的超声波信号由8051单片机产生,它可通过P1.0口输出一个40kHz的脉冲信号,并持续发射216s。原始信号是5Vp-p。该信号经过运放放大3倍后,可驱动超声波发射头发出15 Vp-p、40kHz的脉冲超声波。由于接收头与发射头配对,因此,接收后可将超声波调制脉冲变为交变电压信号,经运放放大5倍后加至高通有源滤波电路滤除低频杂波,然后,再将信号接到带锁定环的音频译码集成块LM567,当LM567输入信号大于25mV,信号频率在LM567的中心频率带宽内时,LM567的输出端 (8脚)可由高电平变为低电平,以作为中断请求信号送至单片机处理。当系统通过程序计算得到所测距离后,再将其
您可能关注的文档
最近下载
- DB32T 4659.3-2024 医院公共卫生工作规范 第3部分:传染病防治.docx VIP
- CAMDS中文使用手册.pptx VIP
- 铁工电202185号国铁集团关于加强涉铁工程管理的指导意见.pdf
- 新生儿早期基本保健课件.pptx VIP
- 宝石F钻井泥浆泵说明书及图.doc VIP
- 2025宫颈环扎术的护理.pptx VIP
- 人教版信息科技三年级《图片记录瞬间》教学PPT课件.pptx VIP
- EMERSON艾默生 Manual Mounting a DVC6020 DVC6020 Digital Valve Controllers on Fisher Type 585 and 585R Size 100 Actuators, 2 to 3 Inch Travel说明书用户手册.pdf
- AQ 3058-2023 内浮顶储罐检修安全规范.docx VIP
- eHR系统测试打分表.docx VIP
文档评论(0)