即热式电热水器设计毕业设计论文内容摘要:
END 第六节 单片机控制两位 液晶显示器 本设计利用单片机 AT89C51 控制液晶显示器 显示水温,部分连接图如下 图( 4) 第七节 时钟电路与复位电路设计 单片机的时钟一般需要多相时钟,所以时钟电路由震荡器和分频器组成。 晶振频率为12MHZ 时, CIC2 一般选 30PF 左右,一般接单片机的 XATL1 和 XATL2 引脚。 单片机 RST 引脚是复位端,高电平有效。 在该引脚输入 至少连续两个机器周期以上的高电平单片机复位。 RST 引脚内部有一个斯密特 ST 触发器以对输入信号整形,保证内部复位电路的可靠性,所以外部输入信号不一定要求是数字波形,使用时一般在此引脚与 VSS 10 引脚之间接一个约 欧的下拉电阻,与 VCC 之间接一个约 10 微发的电解电容,即可保证上电自动复位 第二章 设计主程序和硬件连接 第一节 主程序 本装置的功能是对水温进行实时监测与控制。 由温度传感器 DS18B20 对温度进行采样和转换成数字信号送入单片机,并与设定的报警温度上、下限值进行比较,信息通过 LCD 显示出来。 如实时温度超过设定的上、下限值,一方面由 LCD 显示信息,并发出警报声;另一方面自动控制继电器( Relay)开接通或断开,从而控制热得快的开与断,达到对温度进行实时控制的目的。 程序: 01。 ――――――――――――――――――――――――――――――― 02。 温度值存放单元 03 TEMP_ZH EQU 24H。 实时温度值存放单元 04 TEMPL EQU 25H。 低温度值存放单元 05 TEMPH EQU 26H。 高温度值存放单元 06 TEMP_TH EQU 27H。 高温报警值存放单元 07 TEMP_TL EQU 28H。 低温报警值存放单元 08 TEMPHC EQU 29H。 存十位数 BCD 码 09 TEMPLC EQU 2AH。 存个位数 BCD 码 10。 ――――――――――――― 11 按键输入引脚定义 12 K1 EQU 13 K2 EQU 即热式电热水器设计毕业设计论文 11 14 K3 EQU 15 K4 EQU 16。 ――――――――――――― 17 SPK EQU。 蜂鸣器引脚 18 RELAY EQU。 继电器引脚 19 X EQU 2FH。 LCD 地址变量 20。 ―――――――――― ――― 21。 LCD 控制引脚 22 RS EQU 23 RW EQU 24 E EQU 25。 ――――――――――――― 26 FLAG EQU。 DS18B20 是否存在标记 27 KEY_UD EQU。 设定 KEY 的 UP 与 DOWN 标记 28 DQ EQU 29 30。 ============= 主程序 ============== 31 32 MAIN: 33 ACALL SET_LCD。 LCD 初始化设置子程序 34 ACALL WR_THL。 将报警上下线写入暂存寄存器子程序 12 35 TOOP: ACALL RESET_1820。 调用 18B20 复位子程序 36 JNB FLAG,TOOP1。 DS1820 不存在 转移 TOOP1 处 37 ACALL MEU_OK。 调用显示 OK信息子程序 38 ACALL RE_THL。 把 EEROM 里温度报警值拷贝回暂存器 39 ACALL TEMP_BJ。 显示温度标记 ℃ 40 JMP TOOP2 41 TOOP1: ACALL MEU_ERROR。 显示 ERROR信息 42 ACALL TEMP_BJ。 显示温 度标记 43 JMP $。 等待 44。 ―――――――――――――― 45 TOOP2: 46 ACALL RE_TEMP。 调用读取温度数据子程序 47 ACALL SET_DATA。 调用处理显示温度数据子程序 48 ACALL TEMP_COMP。 实际温度值与标记温度值比较子程序 49 ACALL P_KEY。 调用按键扫描子程序 50 SJMP TOOP2。 循环 51 52。 --------―― 读取温度数据子程序 --------―― 53 RE_TEMP: 54 ACALL RESET_1820。 18B20 复位子程序 即热式电热水器设计毕业设计论文 13 55 JNB FLAG,TOOP1。 DS1820 不存在 56 MOV A,0CCH。 跳过 ROM 匹配 57 ACALL WRITE_1820。 写入子程序 58 MOV A,44H。 发出温度转换命令 59 ACALL WRITE_1820。 调写入子程序 60 ACALL RESET_1820。 调复位子程序 61 MOV A,0CCH。 跳过 ROM 匹配 62 ACALL WRITE_1820。 写入子程序 63 MOV A,0BEH。 发出读温度命令 64 ACALL WRITE_1820。 写入子程序 65 ACALL READ_1820。 调用读取子程序 66 RET 67 68。 -------- 温度数据处理显示子程序---------- 69 SET_DATA: 70 ACALL CONV_TEMP。 处理温度 BCD 码子程序 71 ACALL DISP_BCD。 显示区 BCD 码温度值刷新子程序 72 ACALL CONV。 LCD 显示子程序 73 RET 74 75。 ----------- 按键键扫描子程序 ---------- 14 76 P_KEY:。 按键 K1 处理 77 JB K1, PK1。 K1 键未按,转到 PK1 处 78 ACALL SPK_BZ。 K1 键按下,一声鸣响 79 JNB K1,$。 等按键放开 80 MOV DPTR,M_ALAX1。 存 M_ALAX1 表。即热式电热水器设计毕业设计论文
相关推荐
曲表 注:本表的主要作用是用于装载本系统所有歌曲的基本信息, 通过这张表我中文名称 数据类型 长 度 允许空 歌曲名 Varchar 50 √ 歌曲拼音 Varchar 50 √ 演唱者 Varchar 20 √ 字数 Integer 20 √ 类型 Varchar 20 √ 语种 Varchar 20 √ 歌曲路径 Varchar 50 √ 沈阳航空工业学院毕业设计论文 第 3章 系统设计 8
n 筒 =由以上数据计算非磁滚筒主轴所传递的转矩 T=9550筒nP =9550 = 由设计手册 [1],初步估计轴径 d≥ 3 =3mm= (注 : [ ]—— 许用剪切应力,选择主轴的材料为 45 钢,查表取 [ ]=30n/mm2。 由上式计算的轴径未考虑到键槽对轴的削弱,若计算的截面上有键槽,则应将轴径增大为:一个键槽增大 4%~5%;有两个键增大 7%~10%)
尼值、改变轴距、弹簧的安装位置等用来提高车辆的行驶的平顺性和操作稳定性 [2]。 被动的悬架不仅构造简单,而且成本低廉,还不需要外部输入的能量,所以,在汽车上能够被广泛的用。 但因为它的参数不可变,所以又存在较大的局限性: ( 1)减少悬架的刚度对提升汽车舒适性改善有利,但是当弹簧刚度较小时,对轮胎动载荷影响不利,如果弹簧太软,则需要较大的行程空 间,增加了汽车的高度而无法布置。 (
复杂 ,所以在此选择的是方案二,采用动态显示。 ( 2)键盘方案 方案一 :独立式键盘。 独立式键盘的各个按键相互独立,每个按键独立地与一根数据输入线(单片机并行接口或其他芯片的并行接口)连接。 独立式键盘配置灵活,软件结构简单,但每个按键必须占用一根接口线,在按键数量不多时,接口线占用多。 所以,独立式按键常用于按键数量不多的场合。 方案二 :矩阵式键盘。 矩阵式键盘采用的是行列式结构
, b/t=50/=20< 31 且 a/t=20/=8> 故檩条全截面有效。 ②强度验算 14 x117120檩条净截面及应力符号图y 1yxmaxyM(3)4Mymax(+3y)4y y 1xyyx+1+2 1+2x图 由于屋面系压型钢板与檩条牢固连接,能阻止檩条侧向失稳和扭转,故可只对檩条进行强度验算( 檩条跨中最大弯矩 maxxM 、 maxyM 引 起的截面正应力符号如上图所示 )
位、膝部等多个部位进行熏蒸治疗。 专业儿童舱体:专业儿童舱体,特设儿童治 疗参数系统,针对小儿脑瘫的痉挛型、强直型、肌张力低下型、手足徐动型疗效确切。 最优工作环境: 220V177。 22V, 50HZ177。 2HZ,功耗≤ 2020VA,室温: 0~ 45℃ ,湿度≤ 80%,电击安全分类Ⅰ类 B 型。 PID 恒温控制范围: 33℃~ 55℃,温度检测≤ 1℃,实时显示,动态可调。