基于单片机的太阳能热水器测控仪设计(4)

2019-05-17 19:47

常州大学本科生毕业设计(论文〉

时所必须的时钟信号的时钟电路,为单片机提供复位的复位电路⑽。如图3.1所示。

第13页共37页

常州大学本科生毕业设计(论文〉

:03

33^X1

35奸

19

5\\

56

011了5丁处

18

灸:…

||105

^27

图3.1单片机入189052的外围电路

0时钟信号电路

时钟是单片机运行的基础,因此,适中的速度和稳定性都直接影响单片机的工作。 单片机的时钟信号通常有两种电路方式,内部振荡方式和外部震荡方式。

本设计采用的是外部振荡方式,在引脚八丁丛1和引脚八丁八12之间外接晶振和微 调电容02和03,与单片机内部的一个高增益的反相放大器一起构成自激振荡器,并产 生振荡时钟脉冲。02和03起稳定振荡频率、快速起振的作用。本设计中选取的是电容 值大小为33矸的两个电容。晶振频率的典型值为6.2、12—2和24 ―工,最高可达 到40 1^只2。晶振的频率越高,系统时钟频率也越高,单片机的运行速度越快,本设计 选取的是12胃2。

单片机是按照一定的时序为基准来工作的,其基准就是时钟的振荡频率,所有操作 都是以时钟频率的倍数为最小单位来进行的。

时钟周期是单片机的基本时间单位,晶振的振荡频率为12 ^112时,时钟周期为

1/12118=0.0833118。

机器周期是^:?!!完成一个基本操作所需要的时间。单片机中常把执行一条指令的 过程分为几个机器周期,每个机器周期内完成一个基本操作。单片机以每12个振荡周 期为一个机器周期,晶振频率为12—2时,机器周期为12/12仍118。

2^复位电路

在单片机中,尺3丁引脚是复位信号输入端,复位信号为高电帄时有效,其有效时间 应持续24个振荡周期以上才能完成复位操作,复位电路极性电容的大小直接影响复 位时间,一般采用10至3011?,容值越大需要的复位时间越短,在本设计中,使用的是 约为12他12的石英晶体振荡器,这时电容0:1的大小选取1011?,114的大小为101。这 样就能进行可靠地上电复位和手动复位操作。 3.2.2 超声波液位传感器电路设计

超声波液位传感器是用来检测水箱中液位的高度,以确定是否需要打开冷水阀上水 达到设定要求。

第14页

共37页

常州大学本科生毕业设计(论文〉

单片机发出401012的信号,经放大后通过超声波发射器输出;超声波接收器将接 收到的超声波信号经放大器放大,用锁相环电路进行检波处理后,启动单片机中断程序, 测得时间为I,再由软件进行判别、计算,得出距离数并送1X^0显示。图3.2为超声 波测距仪原理框图。

图3.2超声波测距仪原理框图

0超声波发射电路

发射电路主要由反向器7礼304和超声波发射换能器丁构成,单片机端口 ?17输出 40^2的方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级 反向器后送到超声波换能器的另一个电极,用这种推换形式将方波信号加到超声波换能 器的两端,可以提高超声波的发射强度。输出端采用两个反向器并联的方式,用以提高 驱动能力。上位电阻1110、1111 一方面可以提高反向器741304输出高电帄的驱动能力, 另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡时间。图3.3为超声波发 射电路原理图。

图3.3超声波发射电路

压电式超声波换能器是利用压电晶体的谐振来工作的。超声波换能器内部有两个压 电晶片和一个换能板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率 时,压电晶片会发生共振,并带动共振板振动产生超声波,这时它就是一个超声波发生 器;反之,如果两电极问未外加电压,当共振板接收到超声波时,将压迫压电晶片作振

第15页共37页

常州大学本科生毕业设计(论文〉

动,将机械能转换为电信号,这时它就成为超声波接收换能器。超声波发射换能器与接 收换能器在结构上稍有不同,使用时应分清器件上的标志。

超声波检测接收电路 由于超声波在空气中的传播过程中是有衰减的,如果距离较远,

那么超声波接收电 路所接收到的超声波信号就会比较微弱,因此需要对接收到的信号进行放大而且放大的 倍数也要比较大。超声波接收电路主要是由集成电路0X20106人芯片电路构成的, 0X20106人芯片电路可以对超声波信号进行放大、限幅、带通滤波、峰值检波、整形、 比较等功能,比较完之后超声波接收电路会输出一个低电帄到单片机去请求中断,即当 单片机停止计时,并开始去进行数据的处理。

0X20106八芯片的前置放大器具有自动增益控制的功能,当测量的距离比较近时, 放大器不会过载;而当测量距离比较远时,超声波信号微弱,前置放大器就有较大的放 大增益效果。0X20106八芯片的5脚外接电阻,对它的带通滤波器的频率进行调节,而且 不用再外接其他的电感,能够很好地避免外加磁场对芯片电路的干扰,而且它的可靠性 也是比较高的。0X20106人芯片电路本身就具有很高的抗干扰的能力,而且灵敏度也比 较高。适当更改电容04的大小,可以改变接收电路的灵敏度和抗干扰能力。所以,能满 足本设计的要求。超声波接收电路如图3.4所示。

一 1114 200^ 6113 221;

3 ^ ?:

6

:05 7 ?、 06

3.2.3时钟电路设计

3.311

330??

图3.4超声波检测接收电路

3.3逆

为了实现热水器24小时可以供应热水的目的,控制器必须有一个实时时钟来为系 统提供准确的时间,本系统采用051302时钟电路来实现。

031302硬件图中,乂^1为主电源,乂^2为后备电源。在主电源关闭的情况下,也 能保持适中的连续运行。031302由乂^1或乂?2两者中的较大者供电。当乂?2大于

第16页共37页

常州大学本科生毕业设计(论文〉

^0014-0.2V时,给081302供电。当\\002小于^001时,031302由乂邙1供电。 XI和乂2是振荡源,外接32.7681^2晶振。113丁是复位义片选线,通过把尺5丁输入驱动 置高电帄来启动所有的数据传送,与单片机的?1.3相连。尺5丁输入有两种功能:首先, 尺3丁接通控制逻辑,允许地址乂命令序列送入移位寄存器;其次,115丁提供终止单字节 或多字节数据的传送手段。当尺5丁为高电帄时,所有的数据传送被初始化,允许对 031302进行操作。如果在传送过程中115丁置为低电帄,则会终止此次数据传送,1/0 引脚变为高阻态。上电运行时,在乂?〉2,0乂之前,尺3丁必须保持低电帄。只有在 为低电帄时,才能将尺31'置为高电帄。与?1.4相连的1/0为串行数据输入输出端(双 向)。301^:为时钟输入端,与单片机的?1.5相连。031302与单片机接口电路如图3.5 所示。

29 \\001 XI 30

~31~

051302

^789052

图3.5 081302与单片机接口电路

控制字节的最高有效位(位必须是逻辑1,如果它为0,则不能把数据写入到 031302中。位6如果为0,则表示存取日历时钟数据,为1表示存取11^4数据;位5 至位1指示操作单元的地址;最低有效位(位0〉如为0表示要进行写操作,为1表示 进行读操作,控制字节总是从最低位开始输出。

在控制指令字输入后的下一个301^:时钟的上升沿时数据被写入031302,数据输 入从低位即位0开始。同样,在紧跟8位的控制指令字后的下一个30!^反脉冲的下降沿 读出031302的数据,读出数据时从低位0位至高位了.

031302共有12个寄存器,其中有7个寄存器与日历、时钟有关、存放的数据位为 800码形式。其日历、时间寄存器及其控制字见表3.1。

第17页共37页


基于单片机的太阳能热水器测控仪设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:3T货车驱动桥设计说明书 - 图文

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

马上注册会员

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