采用AT24C02存储芯片,可以在断电的情况下保存数据而且采用8脚的DIP封装,使用方便。

2。2。7 时钟模块的选型

选用DS1302芯片。DS1302是一款高性能、低功耗的实时时钟芯片,采用SPI三线接口与CPU进行同步通信;时钟可提供秒、分、时、日、星期、月和年,具有闰年补偿功能。

3 硬件电路设计

3。1 AT89S52单片机最小系统

图3。1 AT89S52单片机最小系统

(1)振荡电路

单片机内部有一个高增益、反相放大器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2。通过这两个引脚在芯片外并接石英晶体振荡器和两只电容(电容和一般取20pF)。这样就构成一个稳定的自激振荡器。振荡电路脉冲经过二分频后作为系统的时钟信号,再在二分频的基础上三分频产生ALE信号,此时得到的信号是机器周期信号。

(2)复位电路来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766

    只要按图中的RESET键,电源VCC经电阻R1、R2分压,在RESET端产生一个复位高电平。上电复位电路要求接通电源后,通过外部电容充电来实现单片机自动复位操作。上电瞬间RESET引脚获得高电平,随着电容的充电,RERST引脚的高电平将逐渐下降。RERST引脚的高电平只要能保持足够的时间(2个机器周期),单片机就可以进行复位操作。

(3)电源电路

    单片机配置系统需要一个稳定可靠的电源供电模块。此最小系统中的电源供电模块的电源使用外部稳定的5V电源供电模块供给。

3。2霍尔传感器测速电路

图3。2霍尔传感器检测电路

霍尔传感器测量直流电动机的转速时,将一个小磁铁块固定在电机的转子上,将霍尔传感器靠近小磁铁附近,当电机转动以后,磁铁会以一定的周期靠近传感器一次,这样霍尔传感器将输出一个高电平,当小磁铁远离传感器时,传感器输出一个低电平。将这个脉冲通过P3。2引脚送到单片机内部,计算出脉冲一个周期的时间,就可以算出电机的转速。

3。3 时钟电路

图3。3时钟电路

DS1302中VCC1为主电源,VCC2为后备电源,该电路在主电源断电情况下可以正常运行。当满足VCC1>VCC2时,由主电源向DS1302供电,当满足VCC2>VCC1+0。2时,由备用电源向DS1302进行供电。X1和X2是32。768KHZ晶振管脚,用于为芯片提供时钟脉冲;SCLK为串行时钟,与单片机P1。3口连接,用于提供时钟信号控制数据输入;IO口为串行数据输入输出端(双向),与单片机P1。4口连接,用于双向传输数据;CE为复位/片选线,与单片机P1。5口连接,用于传递片选信号。

3。4 按键接口电路                                                                         

按键接口电路采用独立式键盘每个按键占用一根I/O口线,每个按键电路相对独立。I/O口通过按键与地相连,I/O口有上拉电阻,无键按下时,引脚端为高电平,有键按下时,引脚电平被拉低。S2按键与单片机P3。3接口连接,低电平中断有效;S3、S4按键与单片机P3。4,P3。5接口连接,分别为减键和加键;S5按键与单片机P3。6口连接,具有语音播报的功能。

  图3。4按键接口电路

3。5存储电路

图3。5 存储电路论文网

    存储电路中,SCL引脚与单片机P2。1接口连接,SDA引脚与单片机P2。0接口连接,SDA和时钟信号线SCL构成串行总线,可发送和接收数据。SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据,为开始信号;SCL为高电平时,SDA由低电平向高电平跳变,结束传送数据,为结束信号;接收数据的IC在接收到8bit数据后,向发送数据的IC发出特定的低电平脉冲,表示已收到数据,此为应答信号。各引脚功能如表2所示:

上一篇:UC3875软开关全桥变换器设计Matlab仿真
下一篇:AT89C51单片机的红外报警系统设计+程序+电路图

51单片机控稳压电源设计与仿真+程序+电路图

AT89C51单片机的红外报警系统设计+程序+电路图

LabVIEW和单片机火灾报警系统设计

STC89C52单片机热水器控制器...

AT89S52单片机的脉搏测量仪设计+程序+电路图

AT89S52单片机教室灯光自动...

单片机智能总线开关的设计+程序

3层现浇钢筋混凝土框架结构设计+CAD图纸

残疾人寄养院工作人员素质研究

属虎2月28日运势显示【字数1156】

在线考试系统和题库国内外研究现状

微混合器技术研究现状综述

企业培训E-Learning国内外研究现状

企业盈利能力文献综述和参考文献

教育的启蒙意蕴探析【4219字】

营改增”對房地产企业税...

缓蚀剂文献综述和参考文献