




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华东交通大学设计(论文)纸 第 1 页摘要本系统是一款基于51内核的单片机为主控芯片的单片机显示系统,该系统由MCU主控制模块、传感器检测模块、时间检测模块、蓝牙模块以及液晶显示模块构成,整个系统是由一款基于51内核的深圳宏晶公司出产的STC90C516RD+芯片作为主控制芯片,通过采集多个传感器的感应数据,将环境温度、实时时间等信息显示在液晶屏上并同时通过蓝牙可以将数据传输到PC机上,经行上位机管理,实时记录。各个模块协同工作,通过各种传感器的数据采集功能,可以很好的把用户所需信息通过此显示系统明确的显示出来。关键字:51单片机,传感器,液晶显示ABSTRACTThe system intr
2、oduces a 51 microcontroller-based display system, the system consists of a main control module, the detection module, the time get module and the display module. The whole system is made up of STC90C516RD+ whitch made by HongJing company for the main control, through the induction of multiple sensor
3、s data, environment temperature, the information such as real time display on the LCD screen. With various modules to work together, through a variety of sensor data acquisition function, can be very good to display user information needed by the system clearly displayed.Key words: 51MCU, sensor, LC
4、D -display华东交通大学设计(论文)纸 第 2 页目录摘要序言一整体设计原理二硬件电路 2.1 主控模块 2.1.1STC90C516简介 2.1.2最小系统 2.2 DS18B20温度检测模块2.2.1 DS18B20简介2.2.2 DS18B20主要特点 2.2.3 DS18B20外围电路设计 2.3 DS1302实时时钟模块 2.3.1 DS1302简介 2.3.2 DS1302工作原理 2.3.3 DS1302外围电路设计 2.4 蓝牙串口模块 2.5 液晶显示模块 2.5.1 Nokia 5110液晶屏简介 2.5.2 Nokia 5110外围电路设计 2.5.3 Nokia
5、 5110液晶屏控制原理三. 软件设计 3.1 系统主程序设计四调试结果五心得体会参考文献华东交通大学设计(论文)纸 第 3 页序言随着科技的不断发展,原来在我们生活中用途很广的led点阵,渐渐满足不了要求了,我们不可能在一个控制界面上焊上成千上百个led,那样既笨重,又昂贵。所以,液晶屏出世了,一块小小的屏幕,却能够显示我们想显示的任何汉字,能够显示我们想要的任何形状,而且它廉价,一块液晶显示屏也就几十块钱,远比一块笨重的led点阵屏来的便宜,最重要的,是它可以更好的实现人机交换,界面更加的友好,这使得我们的生活越来越离不开液晶屏,可以说假如没有液晶显示屏的存在,我们的生活,工业生产等等将落
6、后很多。本系统仅仅只是添加了一些常见的人们生活所需信息,本系统还可以向更好的人机交换界面,更丰富的环境信息采集,更好的自动控制等方面发展,但由于时间有限,暂不予添加,但已预留出I/O,便于项目日后的继续开发。华东交通大学设计(论文)纸 第 4 页第一章 整体设计原理该显示系统由STC90C516主控模块、DS18B20温度检测模块、DS1302实时时钟模块、蓝牙模块以及Nokia 5110 液晶屏显示系统共同构成。STC90C516主控模块DS18B20温度模块DS1302时钟模块Nokia 5110液晶屏蓝牙模块图1-1 系统组成图由图1-1所示,该系统通过STC90C516单片机来控制DS
7、18B20温度传感器模块和DS1302时钟模块,使其分别采集温度信息和时钟信息,并将检测到的温度和时间传送到Nokia 5110液晶屏上经行显示,与此同时,将温度信息传给蓝牙模块,并通过蓝牙模块传递给PC机,以便以温度的记录存档。针对如上功能,我们使用Altium Designer软件将电路原理图(图1-2)以及PCB图(1-3)绘画并制作出来,以便于硬件调试。图1-2 系统整体原理图华东交通大学设计(论文)纸 第 5 页图1-3 系统整体PCB图第二章 硬件电路2.1 主控模块2.1.1 STC90C516简介STC90C516RD+系列单片机是宏晶科技推出的新一代高速/低功耗单片机,指令代
8、码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择,内部集成MAX810专用复位电路,时钟频率在12MHz以下时,复位脚可直接接地。工作频率范围:0-40MHz,相当于普通8051的0-80MHz;片上集成1280字节/512/256字节RAM;3个16位定时器/计数器,其中定时器0可当成2个8位定时器使用。2.1.2 最小系统STC90C516单片机硬件上与传统8051单片机完全兼容,在单片机的最小系统上,两者也可完全通用,如图2-1-1所示。最小系统又由复位电路、振荡电路、电源电路、外设接口电路等组成。单片机的机器频率有一个11.0592MHz晶振以及2个30pF
9、电容提供,STC单片机可以通过串口进行烧录程序代码,但需冷启动,故为了烧录方便,特意制作了一个烧录接口J7,我们可以通过拨动钮子开关来经行烧录程序。华东交通大学设计(论文)纸 第 6 页图2-1-1 单片机最小系统2.2 DS18B20温度检测模块2.2.1 DS18B20简介DS18B20数字温度传感器,该产品采用美国DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小,使用方便,封装形式多样等优点,适用于各种狭小空间设备数字测温和控制领域。DS18B20芯片封装如图2-2-1所示图2-2-1 DS18B20芯片封装图如图2-2-1所示,DS18B20有
10、两种封装,该系统采用PR-35封装。2.2.2 DS18B20主要特点DS18B20温度传感器性能很好,其主要特点如下所述。(1)独特的单线接口方式:DS18B20 与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20 的双向通讯。(2)在使用中不需要任何外围元件。(3)可用数据线供电,电压范围:+3.0 +5.5 V。(4)测温范围:-55 +125 。固有测温分辨率为 0.5 。(5)通过编程可实现 912 位的数字读数方式。(6)用户可自设定非易失性的报警上下限值。(7)支持多点组网功能,多个 DS18B20 可以并联在惟一的三线上,实现多点测温。(8)负压特性,电源极性接反时
11、,温度计不会因发热而烧毁,但不能正常工作。2.2.3 DS18B20外围电路设计DS18B20温度传感器与单片机进行数据交换只通过一条信号线,因此DS18B20的外围电路设计由图2-2-2所示。图中标号temp接主控制芯片I/O口。图2-2-2 DS18B20外围电路华东交通大学设计(论文)纸 第 8 页2.3 DS1302实时时钟模块2.3.1 DS1302简介DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。DS1302时钟电路接口简单、价格低廉使用方便,并且,电路采用串行数据传输,可为
12、掉电保护电源提供可编程的充电功能,并且可以关闭充电功能,所以被广泛的应用于各种领域。图2-3-1 DS1302引脚图2.3.2 DS1302工作原理 DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周、时、分、秒进行及时,具有闰年补偿功能。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个自己的时钟信号或RAM数据。DS1302内部有一个31x8的用于临时性存放数据的RAM寄存器。DS1302的引脚排列,其中Vcc2为主电源,Vcc1为后备电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1或Vcc2两者
13、中较大者供电。根据图2-3-1,X1、X2是振荡源,外接32.768KHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供终止单字节或多字节数据传送的方法。当RST为高电平时,所有数据传送被初始化,允许对DS1302进行操作。如果在传送过程中RST置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。SCLK为时钟输入端。华东交通大学设计(论文)纸 第 9 页2.3.3 DS1302外围电路设计DS1302外围电路由振荡电路与控制电路以及备用电源电路构成,x1、x2
14、接32.768KHz晶振,V2为主电源,接VCC,V1为备用电源,接备用电池;DS1302的5脚、6脚、7脚接到控制芯片上。图2-3-2 DS1302外围电路2.4 蓝牙串口模块蓝牙模块是一种集成蓝牙功能的PCBA板,可用来短距离无线通讯。蓝牙串口模块可以使原串口设备摆脱线缆的束缚,通讯距离可以达到10米左右,蓝牙串口模块无需了解复杂的蓝牙底层协议,只须通过串口将数据发送给蓝牙,与蓝牙配对的PC机即可通过串口助手接收到数据。蓝牙模块使用AT指令,通过指令,可以更改蓝牙模块的波特率,名称,配对密码等,使用简单方便使得蓝牙模块在很多需要短距离无线传输的领域大受欢迎。2.5 液晶显示模块2.5.1
15、Nokia 5110液晶屏简介 Nokia 5110是一款诺基亚经典机型,由于经典缘故,旧机器很多,所以很多电子工程师将旧机器的屏幕拆下来,自行驱动Nokia 5110液晶屏,用于开发的设备显示,取代LCD1602。华东交通大学设计(论文)纸 第10 页Nokia 5110 液晶屏具有以下等特点:(1)Nokia 5110液晶屏性价比很高,LCD1602可以显示32个字符,而Nokia 5110可以显示15个汉字,30个字符。Nokia 5110裸屏仅几块钱,而LCD1602一般15元左右,LCD12864一般几十元。(2)Nokia 5110的接口简单,仅五根I/O线即可驱动,LCD1602
16、需11根I/O线,LCD12864需12根。(3)Nokia 5110 液晶屏速度快,是LCD12864的20倍,是LCD1602的40倍。(4)Nokia 5110 工作电压3.3V,正常显示时工作电流200uA以下,具有掉电模式,适合电池供电的便携式移动设备。2.5.2 Nokia 5110 外围电路设计 图2-5-1 Nokia 5110 引脚定义图Nokia 5110液晶屏共有8个引脚,从左到右依次是RST、CS、DC、DIN、CLK、VCC、BLC以及GND,其中前5个引脚为液晶屏的显示控制引脚,控制液晶屏的显示内容,BLC为液晶屏的背光控制引脚,此引脚Nokia 5110裸屏并不具
17、有,而是后有电子爱好者为此液晶屏添加上led背光才有此引脚,我们可以接个滑动变阻器来调节液晶屏的背光亮度。图2-5-2 Nokia 5110外围电路图华东交通大学设计(论文)纸 第11 页2.5.3 Nokia 5110液晶屏控制原理Nokia 5110液晶屏是基于由Philips半导体公司生产的PCD8544驱动芯片而制成的。PCD8544是一块低功耗的CMOS LCD控制驱动器,设计为驱动48行84列的图形显示。内部集成显示功能、LCD电压及偏置电压发生器、振荡器等,与微控制器之间使用串行总线传送数据,串行界面速度高达4.0Mbits/S。图2-5-3 PCD8544原理方块图 图2-5-
18、4 PCD8544引脚图PCD8544包含48行和84列驱动器,连接适当的序列偏置电压来显示数据,不用的引脚可悬空。数据以字节为单位下载到PCD8544的48*84位显示数据RAM矩阵,列通过地址指针寻址,寻址范围为:X 083,Y 05。地址不允许超出这个范围。在垂直寻址模式,Y地址在每个字节之后递增。经过最后的Y地址后,Y绕回0,X递增到下一列的地址。在水平寻址模式,X地址在每个字节之后递增,经过最后的X地址之后,X绕回0,Y递增到下一行的地址。图 2-5-5 PCD8544串口传送1个字节时序图 图 2-5-6 PCD8544串行总线复位功能(SCE)图华东交通大学设计(论文)纸 第12 页表2-5-1 PCD8544控制指令集表 2-5-2 PCD8544控制指令集副表 接电源后,PCD8544内部寄存器和RAM的内容不确定。所以必须应用一个RES脉冲,所有的内部寄存器在指定的时间内,通过外部RES脉冲(低电平)复位。华东交通大学设计(论文)纸 第13 页第三章 软件设计3.1 系统主程序设计开始模块初始化调用D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版医药市场场调研合同协议书范本
- 2025版网络安全监测与预警合同
- 二零二五年度房产金融服务补充协议书范本
- 二零二五年度大型木材原料采购及销售合作协议
- 2025年度绿色环保二手电动汽车买卖合同范本
- 2025版私人墓地购置与墓园社区共建合作协议
- 二零二五年电影后期制作设备与技术支持合同
- 2025版房地产海外市场拓展合作合同
- 二零二五年度房地产工程建设贷款合同(含建筑废弃物资源化利用)
- 二零二五年度货运汽车租赁及车辆租赁违约责任合同
- 维克多高中英语3500词汇
- 10KV高压电缆课件
- 艾默生EV2000变频器主要参数设置
- 餐饮行业服务食品安全风险评估表
- 附件4气象业务系统mdos操作平台用户使用手册
- JJF 1910-2021电化学工作站校准规范
- 公司慰问金签收单模板
- ks-s3002腔全自动刻蚀机规格书
- 资产损失税前扣除的审核课件
- 食材配送难点分析及应对措施方案
- 2022年安全生产文明施工措施费使用计划表(完整)
评论
0/150
提交评论