基于单片机的太阳能热水器控制系统的设计毕业论文开题报告内容摘要:
电阻减小,入射光弱,电阻增大。 光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。 光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达 1~10M 欧 ,在强光条件( 100LX)下,它阻值(亮阻)仅有几百至数千欧姆。 光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光( ~) μm的响应很接近 ,只要人眼可感受的光,都会引起它的阻值变化。 在本设计中使用光敏电阻的好处在于,可选取用白炽灯泡(小电珠)光线或自然光线作控制光源,使设计大为简化。 ( 3)温度传感器模块 DS18B20 是智能温度传感器,它的输入 /输出采用数字量,以单总线技术,接收主机发送的命令,根据 DS18B20 内部的协议进行相应的处理,将转换的温度以串口发送给主机。 主机按照通信协议用一个 IO 口模拟 DS18B20 的时序,发送命令(初始化命令、ROM 命令、功能命令)给 DS18B20,并读取温度值,在内部进行相应的数值处理,用图形液晶模块显示各 点的温度。 在系统启动之时,可以通过 44 键盘设置各点温度的上限值,当某点温度超过设置值时,报警器开始报警,从而实现了对各点温度的实时监控。 每个 DS18B20 有自己的序列号,因此本系统可以在一根总线上挂接了 4 个 DS18B20,通过 CRC 校验,对各个 DS18B20 的 ROM进行寻址,地址符合的 DS18B20 才作出响应,接收主机的命令,向主机发送转换的温度。 采用这种 DS18B20 寻址技术,使系统硬件电路更加简单。 ( 4)液晶显示模块 液晶显示模块以其微功耗、体积小、显示内容丰富、模块化、接口电路简单等诸多优点得到广泛应用。 液晶显示模块分字符型和点阵型两种 , 前者只能显示常用的字符 , 点阵型液晶显示模块除显示字符外还能显示各种图形和汉字。 12864 是一种具有 4 位 /8 位并行、 2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为 12864, 内置 8192 个 16*16 点汉字,和 128个 16*8 点 ASCII 字符集。 该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面,可以显示 84 行1616 点阵的汉字,可完成图形显示。 电压低功耗是其又一显著特点。 由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。 ( 5)键盘输入模块 键盘和显示电路是人机交互的重要手段。 控制键是用户干预系统运行的唯一接口,也是用户比较关心的问题。 为了实现控制器对时间与温度的设定及显示功能,本设计采用芯片 8279 配合SN74LS138N和 SN74LS240P驱动 4位数码管和 LED管实现时间与温度的设定与静态显示。 数码管的 段选码由 B 口和 C 口输出,经74LS240 驱动后送给共阴极 LED。 数码管的位扫描信号经 74LS138译码驱动后提供给 LED 的公共极。 RL0~RL7 提供了键盘列扫描接口, SL0~SL2 盘的行扫描接口。 ( 6) 智能加水设计 中南地区天气多变 , 日照量不充足 , 尤其是春冬两季 , 每天天气更是变化无常 . 目前太阳能热水器加水是由用户预先估计天气情况设定加水量 , 用户对一。基于单片机的太阳能热水器控制系统的设计毕业论文开题报告
相关推荐
连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。 此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。 共阴极数码管的 8 个发光二极管的阴极(二极管负端)连接在一起,通常,公共阴极接低电平(一般接地),其它管脚接段驱动电路输出端,当某段驱动电路的输出端为高电平时,则该端所连接的字段导通并点亮
如图 , NE555 定时电路 V0 口输出连续的脉冲信号至 RST,达到定时复位的效果。 电路使用电阻电容产生 RC 定时电路,用于设定脉冲的周 期和脉冲的宽度。 调节 RW或者电容 C,可以得到不同的时间常数。 脉冲宽度计算公式: TW =(R1+RW+R2)C 振荡周期计算公式: T=(R1+ RW+2*R2)C 从而通过控制振荡周期和脉冲宽度就可以控制定时时间。 内部结构图 图
M 0D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 图 32 TMOD格式 字节分高低 4 位,高 4 位控制 T低 4位控制 T0。 GATE:门控位,当 GATE=1 时, T0、 T1 计数受外部输入电平控制。 TNT0 引脚控制 T0 运行, INT1 引脚控制 T1 运行。 当 GATE=0 时 C/T 运行不受外部输入 INT0和 INT1 的控制。 C/T:计数器
..................................................................23 致 谢 ................................................................................................................24 附 录 .......
、心得 作为一名 电气 自动化专业的大三学生,我觉得做 单片机 课程设计是十分有意义的,而且是十分必要的。 在已度过的大学时间里,我们大多数接触 的是专业课。 单片机作为我们的主要专业课之一,虽然在大三开学初我对这门课并没有什么兴趣,觉得那些程序枯燥乏味,但在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。 在完成单片机课程设计后 ,我们发现我们还有许多不足
,当访问外部程序存储器, ALE 会跳过一个脉冲。 如果单片机是 EPROM,在编程其间, 将用于输入编程脉冲。 Pin29: 当访问外部程序存储器时,此脚输出负脉冲选通信号, PC 的 16位地址数据将出现在 P0 和 P2 口上,外部程序存储器则把指令数据放到 P0 口上,由 CPU读入并执行。 Pin31:EA/Vpp 程序存储器的 内外部选通线, 8051 和 8751 单片机,内置有