太阳能热水器控制系统的设计论文_第1页
太阳能热水器控制系统的设计论文_第2页
太阳能热水器控制系统的设计论文_第3页
太阳能热水器控制系统的设计论文_第4页
太阳能热水器控制系统的设计论文_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I 太阳能热水器控制器的设计 摘 要 太阳能是现在社会巨大的能源,人们利用太阳能可以节省好多的能源,所以要好好利用太阳能,发挥它应有的作用。 太阳能热水器因利用太阳能、无污染、使用方便、长期使用投入费用低等特点而 倍受 人们 的 青睐 ,得到很好的发展。 本设计 以 单片机 89为控制 核心 并协调整个系统的工作, 通过数字温度传感器检测当前水的温度,由于 是 数字信号就直接送入单片机 89,通过单片机的处理在码管上显示当前的温度值。另外一路是在水箱中的水压传感器测水的压力从而得到水位的高低,水压传感器输出的是 0 5V 的模拟量,要经过 A/D 转换成为数字量再送入单片机 89行处理,在 码管上显示水位值。按键用来设定想要 控制的温度值,单片机在内部通过比较设定的温度和当前温度,当前温度小于设定 温度 时就会闭合电磁开关,开启加热装置。 高于设定温度时断开开关停止加热。 自动上水方面是设置水位的上 限和 下限,水位 低于 下限时就会闭合电磁开关,开始上水, 当 水位高于 上线时就会自动断开电磁开关,停止上水。温度和水位值在时时检测,达到控制目的。 关键词 : 太阳能热水器 ,传感器 ,控制 ,单片机 is a a of so of to to of no to of s 9as a of by of 9CM ED is in to 5V to go , ED is to by is be be to is to 录 摘要 . I . 前言 . 1 题背景和意义 . 1 课题研究内容与主要工作 . 2 课题的研 究预期成果 . 2 2 总体系统设计 . 3 3 总体硬件设计 . 4 统总体硬件框图与工作原理 . 4 度传感器 . 4 度传感器 . 4 结构 . 6 压传感器及 A/D 转换 . 7 压传感器 . 7 构及原理 . 7 磁开关电路及原理 . 8 电隔离器的原理 . 9 磁继电器的原理 . 10 片机控制系统 . 11 码管显示电路 . 13 键电路设计 . 15 4 软件 设计方案 . 16 动程序设计 . 17 作过程及时序 . 17 驱动程序 . 19 行 换器 序设计 . 21 键控制程序设计 . 25 码管显示 程序设计 . 27 5 硬件电路仿真结果 . 30 度仿真 . 30 度显示仿真 . 30 温度控制仿真 . 30 位仿真 . 32 位显示仿真 . 32 位控制仿真 . 32 真结果分析 . 33 致谢 . 35 参考文献 . 36 附录 系统总原理图 . 37 附录 系统源程序 . 38 太阳能热水器控制器的设计 1 1 前言 题背景和意义 目前,中国已成为世界上最大的太阳能热水器生产国,年产量约为世界各国之和,已有一百多 家太阳能热水器生产厂。但是与之配套的太阳能热水器控制器却一直处在研究与开发阶段,当由于天气原因而光强不足时,就会给热水器用户带来不便;即使热水器具有辅助加热功能,由于加热时间不能控制而产生过烧,从而浪费大量的电能。温度控制采用模糊控制,控制器可以根据天气情况利用辅助加热装置使蓄水箱内的水温在设定时间达到预先设定的温度,从而达到 24 小时供应热水的目的。太阳能热水器是太阳能利用中最常见的一种装置,经济效益明显,正在迅速的推广应用,太阳能热水器能够将太阳辐射能转换热能,供生产和生活使用。他主要由平板集热器、蓄水器 和连接管道等部件组成,可分循环式、直流式和闷晒式。 太阳能热水器是环保、无污染,人们用着安全放心。利用太阳的能源,大量节约现有的能源,是以后能源发展的趋势。原有的燃气热水器和电热水器虽然加热速度比较快,但是所用的煤和气都会对环境造成一定的污染,而且会使室内的空气变得不清新,电热水器的功率较大,对长期使用的一般家庭来说必定会带来一定的经济困难,是一笔相当大 的开销 14。太阳能热水器安全、环保、经济,带有辅助加热功能的热水器可在全年的任何时候使用,设计一个控制器来帮助人们了解水的温度和热水器中水位的高低,使人们清楚的使用。 先前国内外大多数家庭使用的太阳能热水器只是纯粹的太阳能加热问题,还没有其他的智能控制方面,在没有太阳的天气中没有足够的能源使水箱中的水加到最热。其次对太阳能热水器中的水 位 没有记录,使人们不能及时知道水箱中的水量,以便补充,缺乏自动性。如今大多数的家庭太阳能 都 装有水位监测和水温测量、显示的功能,使用更加方便。今年来,利用太阳能和其它能源的结合,使得太阳能热水器更加的完善,在任何天气情况下都能使用到热水。 此款热水器包括主、从两大系统:主系统的特点是在晴好的天气利用太阳光能为热水器加热;从系统相当 于电热水器,它在无光照的情况下利用电辅助加热。它充分利用太阳能的丰富的免费的资源的优势,同时考虑到在阴天及夜间无法利用太阳能的缺点,充分发挥太阳能热水器和电热水器的各自优势,这是世面上大部分热水器所不能比拟的 。 当今社会发展日新月异,人们衣食住行也在不断的提高。现有电热型热水器费用昂贵及燃气型的不安全性,且排放二氧化碳污染大气,北方用煤气取暖造成城市空气环境污染,这些都是太阳能热水器良好的外部生存环境。太阳能热水器克服了上述缺点,他是绿色环保产品。它使用简单、方便。太阳能热水器顺着时代发展的要求,满足人们对陕西科技大学毕业论文 ( 设计说明书 ) 2 环保绿色产品的需求。在人类文明程度日益提高的今天,它是现代文明社会的最佳选择。应该注意到,集体单位对太阳能热水器的用量很大 。 众所周知, 太阳能是取之不尽,用之不竭,没有污染的巨大能源。随着世界上煤、石 油、 天然 气的 存 储量日益减少,能源危机已日益增长,环境污染的危机已威胁着生态平衡,太阳能开发利用的课题已提到人类的面前。有人预测:二十一世纪太阳能将由辅助能源上升为主要能源。 但由于太阳能的分散性、季节性和地区性又给太阳能利用带来重重困难,有些技术难点尚未突破,产品造价偏高,因而尚未被人们大规模使用。 在太阳能热利 用技术中,太阳能热水器是技术上比较成熟、造价比较低廉的产品,同时给人民提供 低 耗能源、保护环境、绝对安全的热水而受到人们的欢迎。 世界各国的太阳能热水器生产发展也很快。例如:澳大利亚政府规定,在北部地区新建房屋一定要设置太阳能热水器,已经有 25 的新住宅安装了太阳能热水器。 日本现在每年安装太阳能热水器近 50 万台,计划今后普及率更高。有些国家法令规定所有新建筑物必须配备太阳能热水器。 太阳能热水器的推广应用及经济效益据不完全统计,迄今全国太阳能热水器累计安装使用总量已达到 300 万平方米以上。所以该控制器具有使用方 便、性价比高、工作可靠、精度高等特点,为太阳能热水器的进一步推广具有积极的推动作用。 课题研究内容与主要工作 本设计主要利用 单片机为核心 ,选择适当的传感器作为信号的采集来源,温度传感器选择数字式的 水位信号的检测选择 05/206/207 压力传感器 ,将检测的模拟信号经过 A/D 转换后送入单片机处理。通过 码管来显示温度和水位。要经过几部分的设计来完成: ( a) 码管 显示部分 设计 ( b) A/D 转换部分 设计 ( c) 温度采集部分设计 ( d) 控制加热和上水电路 设计 从系统需要和研究内容可以看出,本设计需要做的主要工作有:查阅相关资料,了解各部分功能原理。 查阅 元器件资料 , 掌握器件工作原理和硬件实现方法。利用电脑仿真,对 设计的电路进行模拟检测 。 课题的研究预期成果 设计出 太阳能热水器控制器 ,编写出稳定简洁的程序,调试成功, 并 在硬件电路上进行仿真达到预期的目的 ,完成设计任务。 太阳能热水器控制器的设计 3 2 总体系统设计 总体设计之前,根据该系统所要达到的功能,选择适当的元器件和合适的芯片来设计系统,了解 各 器件的原理和功能。太阳能 热 水器控制器设计,就要有温度采集器件,根据相关参数范围选择了 字温度传感器,采集到的数据为数字量,可以直接送入单片机处理,电路简单,数字温度传感器比模拟温度传感器测量结果精确。要显示水位量就要有单片机能处理的水位量,这个量就要由传感器来测量,这里的水位检测传感器选择模拟的传感器,模拟量不能直接进入单片机进行处理,要变成二进制的数字量才能送入单片机进行处理,这就要进行 A/D 转换,把采集到的水位信号转换成为数字量。 A/D 转换的器件选择为 换芯片,它是一个两路模拟量输入,转换完的数字量串行输出, 换芯片引脚少,能达到相同的功能,而且 电路简单,方便。显示所测量的结果要用到 码管,用 码管来显示结果比较清楚,防水和磨损,是 比 较好的显示方式。要 实现 温度稳定控制,就 需 要设定温度 的 标准量,是和当前水的温度进行比较的,看当前水的温度 有没有 达到或者大于标准的温度,然 后 加以控制,要设置给定的温度就要有输入装置,采用简单的按键作为输入是很简便的,不会带来复杂的问题。控制装置要采用电磁开关控制,这样就不用人为的操作,电磁开关在闭合 或 打开的时候在电磁线圈上会产生电流,为了防止这样的电流对前面的电路产生不良效果,与线圈并联一个二极管,利用 二极管的 单项导通性就 能 阻止电流流回电路,保证电路的安全。为了保证单片机输出的控制信号稳定而且有 足 够大的电流,在单片机输出信号后加上正向驱动器来增大信号强度,再在电磁开关之前加上光电隔离,会阻隔掉不必要的干扰,通过光电隔离的电压信号是稳定的,这样的控制系统才能稳定可靠的工作。 陕西科技大学毕业论文 ( 设计说明书 ) 4 3 总体 硬件 设计 统 总体硬件框图与 工作原理 经 过 对 所要设计的控制系统的 功能要求 进行 分析,可以 得道 系统的总体硬件 设计 框图 , 如 图 3示。 由系统 的总 框图可以看出 该 系统的工作原理为 : 单片机 89 为控制 核心 并协 调整个系统的工作, 通过数字温度传感器检测当前水的温度,由于数数字信号就直接送入单片机 89,通过单片机的处理在 码管上显示当前的温度值。另外一路是在水箱中的水压传感器测水的压力从而得到水位的高低,水压传感器输出的是 0 5拟量,要经过 A/D 转换成为数字量再送入单片机 89行处理,在 码管上显示水位值。按键用来设定想要的温度值,单片机在内部通过比较设定的温度和当前温度,当前温度小于设定值时就会闭合电磁开关,开启加热装置。自动上水方面是设置水位的上下限,水位小于下限时就会闭合电磁开关 ,就会开始上水,水位到达上线时就会自动断开电磁开关,停止上水。温度和水位值在时时检测,达到控制目的 1。 温 度 传 感 器水 压 传 感 器上 水 控 制加 热 控 制A / D 转 换电 磁 开 关电 磁 开 关单 片 机89 显 示水 位 显 示按 键图 3统总体硬件框图 度传感器 度传感器 度传感器选择 字温度计 ,它 以 9 位数字量的形式反映器件的温度值。过一个单线接口发送或接收信息,因此在中央微处理器和 间仅需一条连接线(加上地线)。用于读写和温度转换的电源可以从数据线本身获得,无需外部电源。因为每个 有一个独特的片序列号,所以多只 以同时连在一根太阳能热水器控制器的设计 5 单线总线上,这样就可以把温度传感器放在许多不同的地方。这一特性在 境控制、探测建筑物、仪器或机器的温度以及过程监测和控制等方面非常有用 。 图 3表 3明 引脚 符号 说明 1 地 2 据输入 /输出脚。对于单线操作:漏极开路 3 选的 脚。 然具有测温系统简单、测温精度高、连接方便、占用口少等优点,但在实际应用中 也应注意一下问题: ( a)较小的硬件开销需要相对复杂的软件进行连接补偿, 微处理器间采用穿行数据传送,编程时要严格保证读写时序,否则将无法读取测温结果。 ( b)连接 总线电缆长度是有长度限制的。当采用普通信号电缆传输长度不能超过 50m,采用双绞线带屏蔽电缆时可达到 150m。 ( c)在 温程序中,向 出温度转换命令后,程序总要等待返回信号,要保持接触良好,否则会进入死循环。 特性: ( a)独特的单总线接口方式。 I/O 处理器连接时,仅需要一个 I/O 口即可实现微处理器同 双向通讯。 ( b) 持组网 功能,多个 个 以并联在唯一的单线上,实现多点测温。 ( c) 测温范围为: 55 125,在 10 85时,其精度陕西科技大学毕业论文 ( 设计说明书 ) 6 为 ( d) 测量结果的数字量位数从 9 12 位,可编程进行选择。 ( e) 部寄生电源,器件既可以由单线总线供电,也可以用外部电源供电。 温原理: 量温度采用 了特有的温度测量技术,它是通过计数时钟周期来实现的,内部计数器对一个受温度影响的振荡器的脉冲计数,低温时,振荡器的脉冲无法通过门电路。计数器设置为 55。同时,计数器复位在当前的温度值时,电路对振荡器的温度系数进行补偿,计数器重新开始计数直到回零。如果门电路仍未关闭,则系统重复上述过程 2。 结构 三个主要数字部件: 1. 64 位激光 2. 温度传感器, 3. 非易失性温度报警触发器 器件用如下方式从单线通讯线上汲取能量:在信号线处于高电平 期间把能量储存在内部电容里,在信号线处于低电平期间消耗电容上的电能工作,直到高电平到来再给寄生电源(电容)充电。 可用外部 5V 电源供电。 存 储 器 和 控 制 逻 辑暂 存 器8 位 C R 器温 度 传 感 器上 限 触 发下 限 触 发6 4 位 R O M 和单 线 端 口电 源 检 测D 内部结构 纯通信功能是分时完成的。单线信号包括复位脉冲,响应脉冲,写“ 0”,写“ 1”,读“ 1”。它们有严格的时隙概念。系统对 操作以 令( 5 个)和存储器命令( 6 个)形式出现。对它的操作协议是:初始化 复位脉冲发 能命令 处理数据发存储器命令处理数据,各种操作都有相应的时序图 2。 使用时,一般都采用单片机来实现数据采集。只需将 号线与单片机 1 位 I/O 线相连,且单片机的 1 位 I/O 线可挂接多个 可实现单点或多点温度测量。 感器的精度高、互换性好;它直接将温度数据进行编码,太阳能热水器控制器的设计 7 可以只使用一根电缆传输温度数据,通信方便,传输距离远且抗干扰性好 ,与用传统的温度传感器系统相比系统得以简化。系统扩充维护十分方便。 压传感器及 A/D 转换 水位传感器 输出的信号为模拟信号 ,由于输出量微弱,要经过放大器的放大转化为0 5V 的电压信号,才能送入 进行转换 ,输出为 串行数字数据,送入单片机 89 理。传感器和 换原理图如下图 3 4 所示 : 拟量输入及 换电路 结构 压传感器 力学传感器的种类繁多,如电阻应变片压力传感器、半导体应变片压力传感器、电感式压力传感器、压阻式压力传感器 、 电容式压力传感器、谐振式压力传感器及电容式加速度传感器等。但应用最为广泛的是压阻式压力传感器,它具有极低的价格和较高的精度以及较好的线性特性。 在水箱的最底 部安装压力传感器,水位的不同,传感器检测到的压力值就不同,采集到的模拟量 信号 经过处理和计算,就能换算成水位的高低,经过单片机显示 3。 构及原理 图 3片引脚图 芯片各引脚说明: 1) 选使能,低电平芯片使能。 陕西科技大学毕业论文 ( 设计说明书 ) 8 2) 拟输入通道 0,或作为 3) 拟输入通道 1,或作为 4) 片参考 0 电位(地)。 5) 据信号输入,选择通道控制。 6) 据信号输出,转换数据输出。 7) 片时钟输入。 8) 源输入及参考电压输入(复用)。 8 位分辨率 A/D 转换芯片,其最高分辨可达 256 级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在 05片转换时间仅为 32S,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过 据输入端,可以轻易的实现通道功能的选择。 单片机对 控制原理: 正常情况下 单片机的接口应为 4 条数据线,分别是 I。但由于 与 在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将 联在一根数据线上使用。当 有 工作时其 入端为高电平,此时芯片禁用, I 的电平可任意。当要进行 A/D 转换时,须先将 能端 为 低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端 入时钟脉冲, I 端则使用 输入通道功能选择的数据信号。在第 1 个时钟脉冲的下沉之前 必 为 高电平,表示启始信号。在第 2、 3 个脉冲下沉之前 位数据用于选择通道功能,当此 2 位数据为 “ 1” 、“ 0” 时,只对 行单通道转换。当 2 位数据为 “ 1” 、 “ 1” 时,只对 行单通道转换。当 2 位数据为 “ 0” 、 “ 0” 时,将 为正输入端 为负输入端 2 位数据为 “ 0” 、 “ 1” 时,将 为负输入端 为正输入端 行输入。到第 3 个脉冲的下沉之后 的输入电平就失去输入作用,此后 I 端则开始利用数据输出 行转换数据的读 取。从第 4 个脉冲下沉开始由 输出转换数据最高位 后每一个脉冲下沉 输出下一位数据。直到第 11 个脉冲时发出最低位数据 个字节的数据输出完成。也正是从此位开始输出下一个相反字节的数据,即从第 11 个字节的下沉输出 后输出 8 位数据,到第 19 个脉冲数据输出完成,也标志着一次 A/D 转换的结束。最后将 高电平禁用芯片,直接将转换后的数据进行处理就可以了 3。 磁开关电路及原理 要实现自动控制,就要有能自动闭合的开关,这里用到的是电磁开关(继电器),继电器上有电 流时,由于电磁感应就会在铁心上产生磁性,将开关弹片吸引,使外部电太阳能热水器控制器的设计 9 路导通。 为了在电磁继电器上有稳定的电流流过,前端就要有相应的控制元器件,我选择的是光电隔离器件,隔离掉了不稳定的因素。使光电隔离前端的发光稳定,信号的前端还需要驱动,提供稳定的信号电流。只有发光部分的稳定,后面的信号才能得到稳定输出。 控制加热装置和上水装置的电路如图 3 6 所示 4。 控制电路工作原理:单片机根据处理的结果,从控制端口输出 低电平 控制信号 ,通过正向驱动器,得到稳定的信号,使得光电隔离前端的发光二极发光,电路接通,后续电路工作,输出 电压经分压,三极管导通,电磁继电器工作,弹片向下吸引,开关闭合,后面的电路开始工作。 12345V+磁开关控制电路 电隔离器的原理 光电隔离器( 文缩写为 称 光耦合器 ,简称光耦。光耦合器以光为媒介传输电信号。它对输入、输出电信号有良好的隔离作用,所以,它在各种电路中得到广泛的应用。目前它已成为种类最多、用途最广的光电器件 之一。光耦合器一般由三部分组成:光的发射、光的接收及信号放大。输入的电信号驱动发光二极管( 使之发出一定波长的光,被光探测器接收而产生光电流,再经过进一步放大后输出。这就完成了电 到 光 再到 电的转换,从而起到输入、输出、隔离的作用。 在发光二极管上提供一个偏置电流,再把信号电压通过电阻耦合到发光二极管上,这样光电晶体管接收到的是在偏置电流上增、减变化的光信号,其输出电流将随输入的信号电压作线性变化。光电耦合器也可工作于开关状态,传输脉冲信号。在传输脉冲信号时,输入信号和输出信号之间存在一定的延迟时间,不 同结构的光电耦合器输入、输出延迟时间相差很大。 由于光耦合器输入输出间互相隔离,电信号传输具有单向性等特点,因而具有良好的电绝缘能力和抗干扰能力。又由于光耦合器的输入端 是 电流型工作的低阻元件,因而具有很强的共模抑制能力。所以,它在长线传输信息中作为终端隔离元件可以大大提高陕西科技大学毕业论文 ( 设计说明书 ) 10 信噪比。在计算机数字通信及实时控制中作为信号隔离的接口器件,可以大大增加计算机工作的可靠性。光耦合器的主要优点是:信号单向传输,输入端与输出端完全实现了电气隔离,输出信号对输入端无影响,抗干扰能力强,工作稳定,无触点,使用寿命长,传输效率高 5。 电耦合器之所以在传输信号的同时能有效地抑制尖脉冲和各种干扰,使通道上的信号 稳定性 大为提高,主要有以下几方面的原因: ( 1)光电耦合器的输入阻抗很小,只有几百欧姆,而干扰源的阻抗较大,通常为105 106 。据分压原理可知,即使干扰电压的幅度较大,但馈送到光电耦合器输入端的 干扰 电压会很小,只能形成很微弱的电流,由于没有足够的能量而不能使二极体发光,从而被抑制掉了。 ( 2)光电耦合器的输入回路与输出回路之间没有电气联系,也没有共地; 之间的分布电容极小,而绝缘电阻又很大,因此回路一边的各种干扰 都很难通过 光电耦合器馈送到另一边去,避免了共阻抗耦合的干扰信号的产生。 ( 3)光电耦合器可起到很好的安全保障作用,即使当外部设备出现故障,甚至输入信号线短接时,也不会损坏仪表。因为光耦合器件的输入回路和输出回路之间可以承受几千伏的高压。 磁继电器 的原理 继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种 “ 自动开关 ” 。故在电路中起着自动调节、安全保护、转换电路等作用。 电磁式继电器一般由铁芯、线圈、衔铁 、触点簧片等组成的 。 电磁继电器的工作原理并不复杂,它主要是利用电磁感应原理而工作的。当线圈通以电流时,线圈便产生磁场,线圈中间的铁心被磁化产生磁力 时衔铁带动支杆将板簧推开,使两个常闭的触点断开。当断开继电器线圈的电流时,铁心便失去磁性,衔铁在板簧的作用下恢复初始状态,触点则又闭合。 触点的形式一般分为三种 :一种是继电器线圈未通电时处于接通状态的静触点 , 为常闭触点 。 二种是处于断开状态的静触点,称为常开触点, 还有一种是一个动触点与一个静触点常闭,而同时与一个静触点常开, 形成一开一闭的转换触点形式。常闭触点在线圈通电时由闭合状态断开,所以又称为动断触点,而把常开触点称为动合触点转换触点有两种情况,即先合后断的转换触点和先断后合的转换触点 6。 先了解必要的条件: (1)控制电路的电源电压,能提供的最大电流; (2)被控制电路中的电压和电流; (3)被控电路需要几组、什么形式的触点。选用继电器时,一般控制电路的电源电压可作为选用的依据。控制电路应能给继电器提供足够的工作电流,否则继电器吸合是不稳定的。 太阳能热水器控制器的设计 11 片机控制系统 单片机系统有基本的时钟电路和复位电路,单片机的频率一 般为 位电路有手动和上电自动复位电路, 位信号复位端,当此引脚保持两个机器周期的高电平时,就可以完成复位操作。复位电路如图: 51动复位 电路 图 3动复位电路 单片机的时钟信号是 由外部接的晶振产生,晶振的连接电路如图: 片机晶振电路 单片机 芯片上集成了各种功能部件:中央 处理器( 随机存取存储器( 只读存储器( 定时 /计 数器、和各种输入 /输出( I/O)接口等。它们之间 相互连接,构成一个完整的单片机。 89片机采用 40 引脚的双列直插封装( 式),在单片机的 40 条引脚中有 2 条专用于主电源的引脚, 2 条外接晶体振荡的引脚, 4 条控制与其它电源复用的引脚, 32 条输入 /输出( I/O)引脚 7。 片机是一种低功耗高性能的 微控制器,内置 8在线编程闪存。该器件采用 司的高密度非易失性存储技术生产,其指令与工业标准的80令集兼容。片内程序存储器允许重复在线编程,允许程序存储器在系统内通过行口改写或通同用的非易失性存储器 改写。通过把通过的 8 位 可在线下载的 成在一个芯片上, 成为一个高效的微型计算机。它的应用范围广,可用于解决复杂的控制问题,且成本较低。 主要特性有:兼容 8K 字节可擦写 1000 次的在线可编程 存, 3 级程序存储加密, 256 字节内部 3 个 16 位定时 /计数器, 8 个中断源,低功耗空闲方式和掉电方式,看门狗定时器,双数据指针,灵活的在线编程。 其 芯片引脚 如 图 3 10 所示 : 陕西科技大学毕业论文 ( 设计说明书 ) 12 图 3片机芯片封装引脚 复位输入。晶 体振荡 工作时, 脚持续 两 个机器周期高电平将使单片机复位。看门狗计时完成后, 输出 96 个晶振周期的高电平。特殊寄存器 址 8的 可以使此功能无效。 认状态下,复位高电平有效。 址锁存控制信号( 访问外部程序存储器时,锁存低 8 位地址的输出脉冲。在一般情况下, 晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,冲将会跳过。 外部程序存储 器选通信号( 是外部程序存储器选通信号。当 外部程序存储器执行外部代码时, 每个机器周期被激活两次,而在访问外部数据存储器时, 不被激活。 访问外部程序存储器控制信号。为使能从 0000H 到 外部程序存储器读取指令, 须接 了执行内部程 序指令, 该接 : 为一个 8 位漏 极 开路双向 I/O 口,每 个 脚可吸收 8电流。当 的管脚第一次写 1 时,被定义为高阻输入。 够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在 程时, 作为原码输入口,当 行校验时, 出原码,此时 部必须被拉高。 : 是一个内部提供上拉电阻的 8 位双向 I/O 口, 缓冲器能接收输出 4电流。 管脚写入 1 后,被内部上拉为高,可用作输入, 被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 程和校验时, 作为第八位地址接收 。 太阳能热水器控制器的设计 13 : 为一个内部上拉电阻的 8 位双向 I/O 口, 缓冲器可接收,输出 4 个 电流,当 被写 “ 1” 时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时, 的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 : 管脚是 8 个内部 带 上拉电阻的双向 I/O 口,可接收输出 4 个 电流。当 写入 “ 1” 后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低 电平, 将输出电流这是由于上拉的缘故。 在单片机中,这 8 个引脚還用于专门功能,是复用双功能口,作为第一功能使用时,就是普通的 I/O 端口,值得强调的是,每一条引脚都可以独立定义第一功能的输入输出或第二个功能。其第二功能如表 3 2 所示: 表 3 2 的第二功能说明 口线 引脚 第二功能 0 行输入口) 1 行输出口) 2 部中断 0) 3 部中断 1) 4 时器 0 外部输入) 5 时器 1 外部输入) 6 部数据存储器写脉冲) 7 部数据存储器读脉冲) 码管显示电路 7 段 码管是利用 7 个 发光二极管)外加一个小数 点的 合而成的显示设备,可以显示 0 9 等 10 个数字和小数点,这类数码管可以分为公阴极与共阳极两种, 共阳极就是把所有 阳极连接到共同的结点,而每 个 阴极分别为 a,b,c,d,e,f,g 及 数点);共阴极就是把所有 阳极连接到共同的结点,而每 个 阳极分别为 a,b,c,d,e,f,g 及 数点),如图 3 11 所示: 陕西科技大学毕业论文 ( 设计说明书 ) 14 图 3码管原理电路 根据数码管的驱动方式的不同,可以分为静态式和动态式两类。 静态显示驱动 : 每个数码管的每个段都由一个单片机的 I/O 端口进行驱动,或者使用如 二 十进制译码器译码进行驱动。静态驱动的优点是编程简单 , 显示亮度高,缺点是占用 I/O 端口多 。 动态显示驱动 :动态驱动是将所有数码管的 8 个显示笔划“ a,b,c,d,e,f,g,的同名端连在一起,位选通由各自独立的 I/O 线控制,当单片机输出字形码时,所有数码管都接收到 相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形 。 图 3片机与数码管连接电路 太阳能热水器控制器的设计 15 键电路设计 按键 是用来 向系统提供操作人员命令的接口,所以准确无误地辨认每个键的动作以及其所处的状态,是系统能否正常工作的关键。多数按键多采用机械弹性开关, 一次高低电平的变化就是一次命令 。 但是按键的抖动是难以避免的,为了稳定操作,我们要防止抖动的发生,就要消除抖动的影响,可以从硬件 和软件两方面解决。 硬件防抖电路: 利用 分电路对干扰脉冲的吸收作用,选择好电路的时间常数,就能在按键抖动信号通过此滤波电路时,消除抖动影响。滤波防抖电路图如图 2示。当 K 位按下时,电容 C 两端的电压均为 0,非门输出为 1。当 K 按下时,由于 C 两端电压不可能产生突变。尽管在触点接触过程种可能出现抖动,只要适当选取 的值,即可保证电容 C 两端的充电电压

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论