基于51单片机的智能家居系统设计.doc

上传人:精*** 文档编号:846003 上传时间:2023-09-09 格式:DOC 页数:37 大小:1.32MB
下载 相关 举报
基于51单片机的智能家居系统设计.doc_第1页
第1页 / 共37页
基于51单片机的智能家居系统设计.doc_第2页
第2页 / 共37页
基于51单片机的智能家居系统设计.doc_第3页
第3页 / 共37页
基于51单片机的智能家居系统设计.doc_第4页
第4页 / 共37页
基于51单片机的智能家居系统设计.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、基于51单片机的智能家居系统设计摘 要:智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,设计的智能家居系统是以AT89C51单片机为主控器件,两部分之间通过无线通讯模块进行数据交换。 主机部分是系统的核心部分,通过键盘输入模块对系统温湿度的进行初始化设置,并利用LCD显示模块对室内状况进行实时显示,本部分还具有温湿度控制和煤气阀开关控制的功能,对于异常情况,系统可通过声光报警模块进行报警提示,实现对家居的智能控制。关

2、键词:传感器信号处理;键盘控制;报警Based on 51 SCM intelligent household system designAbstract: Intelligent home furnishing as family information realization way, has become an important part in the development of social informatization, network because of its great application prospect, is the intelligent home furn

3、ishing industry is in the process of developing a practical breakthrough, intelligent home furnishing industry development has great sense. In this paper, based on the easy implementation convenient operation, close to the use of the design concept, design of intelligent home furnishing system is ba

4、sed on AT89C51control device, the two part through a wireless communication module for data exchange. Host is the core part of the system, through the keyboard input module of the system of temperature and humidity for initialization, and the use of LCD display module on the indoor condition real-ti

5、me display, this part also has a temperature and humidity control and gas valve switch control function, the abnormal condition, system through sound and light alarm module alarm, to achieve intelligent control of home furnishing.Key words: Sensor signal processing, the keyboard control , alarm 目 次摘

6、 要I目 次III1 绪论11.1课题背景11.2 课题研究的意义;国内外研究现状和发展趋势11.2.1 课题研究的意义11.2.2 国内外研究现状和发展趋势11.3 论文的研究内容32系统简介42.1 STC89C52单片机介绍42.1.1 89C52 简介42.1.2 89C52引脚42.2 DS1302时钟芯片62.2.1 DS1302 简介62.3 DS18B20温度传感器72.3.1 DS18B20的主要特征82.3.2 DS18B20工作原理82.4 1602LCD显示器82.4.1 1602简介92.5热释电红外传感器123.系统软、硬件设计133.1硬件设计133.1.1 最小

7、系统模块133.1.2 红外接收模块143.1.3 温度传感器模块143. 1.4 LCD模块163.1.5 键盘模块173.1.6 DS1302时钟芯片173.1.7 整体原理图193.2.1 keil uVision2新建项目与编辑203.2.2 keil uVision2编译与调试运行223.2.3 软件设计程序流程图233.2.4软件设计程序代码及分析264.系统测试284.1设计效果284.2测试过程以及产生的误差284.2.1测试过程284.2.2 产生的误差284.3调试错误及处理情况285 结论与展望295.1 结论295.2 展望29参 考 文 献31致 谢32附 录33IV

8、 常州大学本科生毕业设计(论文) 1 绪论1.1 课题背景随着电子信息技术和计算机网络技术的发展,实现家居信息化、网络化是当前智能家居系统发展的新趋势。报警系统作为智能家居系统的一个重要组成部分,其性能的好坏直接关系到整个智能家居系统的优劣。目前,智能化已经成为自动化领域的发展趋势和显著标志,并且推动智能功能迅速扩展到仪器、仪表等设备中去,使设备智能化。随着科技的进步和人民生活水平的提高,居民对住宅的功能、质量提出了更高的要求。智能家居以其安全舒适、服务完善而深受住户的喜爱。随着人们生活水平的提高,其室内环境质量控制越来越引起社会各界的广泛关注。“据世界银行估计,中国每年因室内空气污染所造成的

9、经济损失约32亿美元。另根据国际有关组织调查统计,世界上30%的建筑物中存在有害于健康的室内空气。这些有害气体已经引起全球性的人口发病率和死亡的增加。室内环境污染已经列入对公众健康危害最大的五种环境因素之一。”因此,对室内环境的检测有着极其重要的现实意义,同时映射出本设计有着极其广阔的市场前景。 因此,进行室内环境检测是很有必要的,通过科学的检测方法可以使业主们了解装饰后的环境是否达到环保要求,以规避环境污染的风险,使业主们能及时有效地对不合格的空气质量进行治理和整改,以达到放心地居住和生活在一个良好的环境中。1.2 课题研究的意义;国内外研究现状和发展趋势1.2.1 课题研究的意义 随着人们

10、对居住环境要求的不断提高,家居智能化已经成为住宅发展的必然趋势。自从1984年在美国康涅迪格州诞生了世界上最早的智能建筑,之后加拿大、欧洲、澳大利亚和东南亚等经济比较发达的国家也先后提出了智能家居的概念,即将家庭中各种通讯设备、家用电器和家庭安防装置通过家庭网络连接到一个家庭智能化系统上进行集中的或异地的监控,并保持这些家庭设施与住宅环境的和谐与协调。在我国智能家居也在逐渐升温,但智能家居始终没有真正的走进人们的生活,主要是因为目前它在价格、实用性和功能的丰富程度上存在着一定的问题。所以开展本课题的研究具有人性化和个性化的特点,也是智能家居的意义所在。1.2.2 国内外研究现状和发展趋势智能家

11、居的发展分为三个阶段: 首先是家庭电子化阶段,这个时期主要是面向单个的电器,家庭电器之间并没有形成网络,亦没有大的联系。 其次是住宅自动化阶段,这个时期是面向功能的阶段,一部分的家庭电器之间形成了简单的网络,主要是为了实现某个特定单一的功能,例如单一的自动抄表功能。最后是家居智能化阶段,这个时期是面向系统设计的阶段,系统通过家庭分布总线把住宅各种与信息相关的通信设备、家用电器、报警装置并到网络节点中进行集中的控制、管理,保持家电与环境的协调,提供生活、工作、学习以及娱乐的各种优质服务,营造一种温馨舒适的家庭氛围。智能家居控制系统提供高效、舒适的家居环境,确保住户的生命财产安全;集中或远程调节家

12、居环境的温度,湿度以及风的速度等,同时检查空气成分,提高空气质量;调节音响,电视等娱乐措施,愉悦心情;合理利用太阳能和周遭环境的变化,尽可能的节约能耗,达到合理利用资源;提供现代化的通信、信息服务。(1)国内发展现状20世纪90年代后期,我国的智能小区日益兴起。众所周知,我国的智能化住宅建设最早起于上海、广州和深圳等沿海城市,并逐渐向内陆发展。在97香港回归之际,在建设部“97跨世纪住宅小区案竞赛活动”中,上海中皇广场被建设部科技委员会列为全国首家“智能住宅示范工程”,揭开了全国智能小区发展的序幕。1999年,建设部勘察设计司、建设部住宅产业化办公室联合组织实施全国住宅小区智能化技术示范工程,

13、标志着我国住宅小区智能化进入了一个新阶段。随后信息化走进了千家万户,由国家经贸委牵头成立了家庭信息网络技术委员会,而信息网络技术体系研究及产品开发被列为了国家技术创新的重点专项计划。目前为止,我国将有70%以上的家庭拥有Internet入网设备,大中城市中50%的住宅要实现智能化。(2)国外发展现状1984年,世界上第一幢智能建筑在美国康涅迪格洲落成,这栋意义非凡的建筑只是对一座旧式大楼的一定程度的改造而完成的。它只是采用计算机系统对大楼的空调、电梯、照明等设备进行监控,并提供语音听信、电子邮件、情报资料等方面的信息服务。2000年,新加坡有近30个社区的约5000户家庭采用了这种家庭智能化系

14、统,而美国的安装住户高达4万户。2003年,网络化家居的建设带来了高达4500亿美元的市场价值,这其中有3700亿美元是智能家电硬件产品的价值,剩余的不分则是软件和技术支持服务的费用。在智能家居系统研发方面,美国及一些欧洲国家一直处于领先地位。近年来,以美国微软公司以及摩托罗拉公司等为首的一批国外知名企业,先后跻身于智能家居的研发中。例如:微软公司开发的“梦幻之家”。摩托罗拉公司开发的“居所之门”、IBM公司开发的“家庭主妇”等均已日趋成熟的技术强占家具市场。此外,日韩新等国的龙头企业纷纷致力于家居智能化的开发,对家居市场更是跃跃欲试。(3)发展趋势 由于智能家居系统还缺乏统一明确的国际标准,

15、许多公司开发的产品都是基于自己组的网络和信息交换协议,很多产品是针对特定的组网环境开发的,不分核心技术没有对外公布,技术复杂,直接导致了使用范围的局限性。作为智能家居的核心系统的智能家居控制系统,它的设计功能的完善必将推动住宅智能化的发展。而系统功能的集成化、用户使用的傻瓜化以及市场的平民化将是智能家居控制器的发展趋势,系统也将逐步迈向绿色化。最终,我想全人类的梦想是智能家居控制系统将囊括所有的家事杂物,让我们真正的享受舒适温馨的家庭生活。1.3 论文的研究内容本题目设计了基于51单片机的智能家居控制系统,主要设计了对家居中的时间 、温度、是否有人通过等信息的监测和控制。具体实现内容如下:(1

16、)通过液晶实时显示当前时间,并可以通过键盘设定时间;(2)使用热释电红外传感器感应是否有人通过,有人时点亮照明灯(LED);(3)使用温度传感器监测室内的温度并显示在液晶显示器上,当温度超过一定范围时蜂鸣器响,实现报警功能。 2系统简介 2.1 STC89C52单片机介绍 2.1.1 89C52 简介STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择3。主要特性如下: 增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051. 工作电压

17、:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机) 工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz 用户应用程序空间为8K字节 片上集成512字节RAM 通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。 ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片 具有EEPROM功能 具有看门狗功能 共3个16位定时器/计

18、数器。即定时器T0、T1、T2 外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒 通用异步串行口(UART),还可用定时器软件实现多个UART 工作温度范围:-40+85(工业级)/075(商业级) PDIP封装STC89C52RC单片机的工作模式 掉电模式:典型功耗Vcc1+0.2V时,由Vcc2向DS1302供电,当Vcc2 Vcc1时,由Vcc1向DS1302供电。SCLK:串行时钟,输入,控制数据的输入与输出; I/O:三线接口时的双向数据线; CE:输入信号,在读、写数据期间,必须为高。该引脚有两个功能:第一,CE开始控制字访问移位

19、寄存器的控制逻辑;其次,CE提供结束单字节或多字节数据传输的方法。 2.3 DS18B20温度传感器温度传感器的种类众多,在应用于高精度、高可靠性的场合时DALLAS公司生产的DS18B20温度传感器当仁不让。超小的体积、超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20更受欢迎。了解其工作原理和应用可以拓宽我们对单片机开发的思路。2.3.1 DS18B20的主要特征 全数字温度转换及输出。 先进的单总线数据通信。 最高12位分辨率,精度可达0.5摄氏度 12位分辨率时的最大工作周期为750毫秒。 可选择寄生工作方式。 检测温度范围为-55+125(-67F+257F) 内置

20、EEPROM,限温报警功能。 64位光刻ROM,内置产品序列号,方便多机挂接。 多样封装形式,适应不同硬件系统。DS18B20引脚功能: GND 电压地 DQ 单数据总线 VDD 电源电压 NC 空引脚2.3.2 DS18B20工作原理 DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力强。其一个工作周期可分为两个部分,即温度检测和数据处理。18B20共有三种形态的存储器资源:ROM 只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码,后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC码(冗余校验)。数据在出产时设置不由用户更改。DS18B20共

21、64位ROM。RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。第1、2个字节是温度转换后的数据值信息,第3、4个字节是用户EEPROM的镜像。在上电复位使其值将被刷新。第5个字节则是用户第3个EEPROM的镜像。第6、7、8个字节为计数寄存器,是为了让用户得到更高的温度分辨率而设计的,同样也是内部温度转换,计算的暂存单元。第9个字节为前8个字节的CRC码。EEPROM非易失性记忆体,用于存放长期需要保存的数据,上下限温度报警值和校验数据。DS18B20共3位EEPROM,并在RAM都存在镜像,以方便用户操作。2.4 1602LCD显

22、示器液晶显示器件在中国已有二十余年的发展历史。二十余年来,液晶显示器件从实验室走向大规模生产集团,形成了独立的产业部门。现在,液晶显示几乎已经应用于生产,生活的各个领域,人们几乎时时处处都要与这一神奇而又普通的面孔打交道5。液晶显示是集单片机技术、微电子技术、信息处理于一体的新型显示方式。由于液晶显示器具有低压低功耗,显示信息量大易于彩色化,无电磁辐射,长寿命,无污染等特点。LCD是目前显示产业中发展速度最快,市场应用最广的显示器件,成为众多显示媒体中的佼佼者,在越来越多的领域中发挥作用,是目前显示器件中一个理想的选择5。LCD与CRT显示器在主要参数方面有许多不同点。LCD性能参数与CRT有

23、较大差别,主要反映在色度(色彩多少种或多少位)、分辨率、像素点距、刷新频率、防眩防反、观察屏幕视角等方面。大屏幕显示的应用范围极广,随着社会发展,公众生活的加强,人们对能够面向广大公众传递信息的显示装置越来越感到必需。使用液晶投影显示大屏幕,不仅有投影仪,指挥用大屏幕,还有液晶投影彩色电视。它可以用一个体积很小的系统装置,实现100英寸以上的非常漂亮的大屏幕电视显示。它与传统的显示媒体相比,具有分辨率极高,透过性好,显示内容丰富,彩色易于控制等优点。随着计算机技术及电子通信技术的发展,LCD显示屏作为一种新的传媒工具,现已经应用到商业、军事、车站、宾馆、体育、新闻、金融、证券、广告以及交通运输

24、等许多行业,大到几十平方米的大屏幕,小到家庭影院用的图文显示屏,以及政府部门应用的电子黑板,证券、银行等部门用的信息数字混合屏。LCD显示屏带来广泛的社会效益和经济效益,具有良好的发展前景。2.4.1 1602简介主要技术参数:显示容量:16X2个字符芯片工作电压:4.55.5V工作电流:2.0mA(5.0V)模块最佳工作电压:5.0V字符尺寸:2.95X4.35(WXH)mm接口信号说明如表2.3 所示。表2.3 接口信号说明编 号符 号引 脚 说 明编号符号引脚说明1VSS电源地9D2Data1/02VDD电源正极10D3Data1/03VL液晶显示偏压信号11D4Data1/04RS数据

25、/命令选择端(H/L)12D5Data1/05R/W读/写选择端(H/L)13D6Data1/06E使能信号14D7Data1/07DOData1/015BLA背光源正极8D1Data1/016BLK背光源负极控制器接口说明(HD44780及兼容芯片): (1)基本操作时序:a.读状态:输入:RS=L, RW=H, E=H 输出:D0D7=状态字b.写指令:输入:RS=L, RW=L, D0D7=指令码,E=高脉冲 输出:无c.读数据:输入:RS=H, RW=H, E=H 输出:D0D7=数据d.写数据:输入:RS=H, RW=L, D0D7=数据,E=高脉冲 输出:无(2)状态字说明如表2.

26、4所示。 表2.4 状态字说明STA7STA6STA5STA4STA3STA2STA1STA0D7D6D5D4D3D2D1D0 STA0-6:当前数据地址指针的数值STA7:读写操作使能 1:禁止 2:允许(3)数据控制 控制器内部设有一个数据地址指针,用户可通过它们来访问内部的全部80字节RAM。数据指针设置指令码:80H+地址码(0-27H,40H-67H)功能:设置数据地址指针(4)初始化过程(复位过程)如图2.3所示。 写指令38H(不检测忙信号)写指令OCH:显示开及光标设置显示06H:显示光标移动设置延时15ms写指令38H(不检测忙信号)延时5ms写指令38H(不检测忙信号)延时

27、5ms以后每次写指令、读写数据操作之前均需要检测忙信号写指令38H:显示模式设置写指令08H:显示关闭写指令01H:显示清屏图2.3 1602显示初始化过程2.5热释电红外传感器热释电红外传感器是一种能检测人或动物发射的红外线而输出电信号的传感器。早在1938年,有人提出过利用热释电效应探测红外辐射,但并未受到重视,直到六十年代,随着激光、红外技术的迅速发展,才又推动了对热释电效应的研究和对热释电晶体的应用。热释电晶体已广泛用于红外光谱仪、红外遥感以及热辐射探测器,它可以作为红外激光的一种较理想的探测器。它目标正在被广泛的应用到各种自动化控制装置中。除了在我们熟知的楼道自动开关、防盗报警上得到

28、应用外,在更多的领域应用前景看好。比如:在房间无人时会自动停机的空调机、饮水机。电视机能判断无人观看或观众已经睡觉后自动关机的机构。开启监视器或自动门铃上的应用。结合摄影机或数码照相机自动记录动物或人的活动等。热释电效应同压电效应类似,是指由于温度的变化而引起晶体表面荷电的现象。热释电传感器是对温度敏感的传感器。它由陶瓷氧化物或压电晶体元件组成,在元件两个表面做成电极,在传感器监测范围内温度有T的变化时,热释电效应会在两个电极上会产生电荷Q,即在两电极之间产生一微弱的电压V。由于它的输出阻抗极高,在传感器中有一个场效应管进行阻抗变换。热释电效应所产生的电荷Q会被空气中的离子所结合而消失,即当环

29、境温度稳定不变时,T=0,则传感器无输出。当人体进入检测区,因人体温度与环境温度有差别,产生T,则有T输出;若人体进入检测区后不动,则温度没有变化,传感器也没有输出了。所以这种传感器检测人体或者动物的活动传感。 由实验证明,传感器不加光学透镜(也称菲涅尔透镜),其检测距离小于2m,而加上光学透镜后,其检测距离可大于7m。3.系统软、硬件设计3.1硬件设计此次设计通过89C52单片机来实现,DS1302时钟芯片可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,采用串行数据传输,采用普通32.768kHz晶振。通过外设键盘可以设置、修改时间并在液晶显示器上准确显示实时时钟。DS18B2

30、0温度传感器将环境温度显示在液晶显示器上。系统框图及系统整体原理图如图3.1所示。图3.1 系统结构图3.1.1 最小系统模块STC89C52芯片共40引脚,18脚是通用I/O接口(p1.0p1.7),9脚rst复位键,10、11脚RXD串口输入、TXD串口输出,1219脚:p3接口 (12,13脚 INT0中断0、INT1中断1,14,15:计数脉冲T0 T1 16,17:WR写控制RD读控制输出端) ,18,19脚:晶振谐振器,20脚接地线,2128 p2接口高8位地址总线29: psen 片外rom选通端,单片机对片外rom操作时29脚(psen)输出低电平30:ALE/PROG 地址锁

31、存器31:EA rom取指令控制器,电源+5V1。单片机最小系统如图3.2所示。 图3.2 单片机最小系统3.1.2 红外接收模块热释电红外传感器功能如下:(1)全自动感应:当有人进入其感应范围则输入高电平,人离开感应范围则自动延时关闭高电平,输出低电平。(2)光敏控制:模块预留有位置,可设置光敏控制,白天或光线强时不感应。(3)两种触发方式:L不可重复,H可重复。a.不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动从高电平变为低电平。b.可重复触发方式: 即感应输出高电平后,在延时时间段内,如果有人体在其感应范围内活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低

32、电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。(4)具有感应封锁时间(默认设置:3-4秒):感应模块在每一次感应输出后(高电平变为低电平),可以紧跟着设置一个封锁时间,在此时间段内感应器不接收任何感应信号。此功能可以实现(感应输出时间和封锁时间)两者的间隔工作,可应用于间隔探测产品;同时此功能可有效抑制负载切换过程中产生的各种干扰。(5)工作电压范围宽:默认工作电压DC5V至20V。(6)微功耗:静态电流65微安,特别适合干电池供电的电器产品。(7)输出高电平信号:可方便与各类电路实现对接。 图3.3 红外接收模块3.1.3 温度

33、传感器模块通过温度传感器(如图3.4)采集当前的温度信息,送到核心控制设备中,由其MCU进行分析,通过与预设值的对比,决定控温设备的开关,使室温保持在一个恒定的范围。同时为了方便控制,MCU会将采集到的温度值发送到LCD1602液晶屏上显示出来。 图3.4 温度传感器 DS18B20DS18B20芯片与单片机的接口如图3.5所示。 图3.5 DS18B20芯片与单片机的接口电路 图3.6 DS18B20与单片机的连接电路如图3.6所示,DS18B20只需要接到控制器(单片机)的一个I/O口上,由于单总线为开漏所以需要外接一个4.7K的上拉电阻如要采用寄生工作方式,只要将VDD电源引脚与单总线并

34、联,即可在程序设计中,寄生工作方式将会对总线的状态有一些特殊的要求。DS18B20温度传感器的特点如下:(1)在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。(2)测温范围 55125,固有测温分辨率0.5。(3)支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能联8个,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定,实现多点测温。(4)工作电源: 35V/DC。(5)在使用中不需要任何外围元件。(6)测量结果以912位数字量方式串行传送。 图3.7 温度传感器模块3. 1.4 LCD模块显示模块采用LCD1602与8051 系列模拟

35、口线方式如图3.8所示。 图 3.8 与8051 系列模拟口线方式LCD1602能够同时显示16x02即32个字符。(16列2行)在本次设计中,第一行为提示信息,第二行为数据信息其引脚功能如下:第1脚:VSS为电源地。第2脚:VDD接5V电源正极。第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。第6脚:E(或EN)端为使能(enable)

36、端。第714脚:D0D7为8位双向数据端。第1516脚:空脚或背灯电源。15脚背光正极,16脚背光负极 图3.9 LCD模块连接方式3.1.5 键盘模块键盘采用4*3矩阵键盘,键值读取方法采用扫描法,端口使用P3口,其中P3.1P3.3做行线,P3.4P3.7做列线,在对行、列扫描之前,先会扫描整个P3口,当读到有键按下才,会去具体扫描行与列。 图3.10 键盘模块连接电路3.1.6 DS1302时钟芯片:电路原理图如图3.11,DS1302与单片机的连接仅需要3条线:CE引脚、SCLK串行时钟引脚、I/O串行数据引脚,Vcc2为备用电源,外接32.768kHz晶振,为芯片提供计时脉冲。 图3.11 电路原理图 图3.12 硬件原理图 程序流程图如图3.13所示。 图3.13 DS1302软件流程图 图3.14 时钟芯片模块3.1.7 整体原理图系统主控芯片采用89C52单片机来实现,利用DS1302时钟芯片对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,采用串行数据传输,

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922