课程设计论文-基于单片机的电冰箱温度控制系统内容摘要:
电压检测装置 电压检测装置是为了保护系统的稳定运行,采用 WB 系列电压越限报警传感器WB 系列电压越限报警传感器以电压隔离传感器为基础,增配比较器电路、基准电压设定电路、输出驱动电路组成,用来隔离监测主回路中的交流或直流电压,当被监测的电压超过预先设定的上限值,或低于预先设定的下限值时,给出开关量控制信号。 功能按键 图 按键电路 因本系统使用的按键数目少,故按键采用硬件去抖。 按键电路如图 所示。 用两个与非门构成一个 RS 触发器。 当按键未按下时输出为 1。 刚键 按下时输出为0。 此时即使用按键的机器性能,使按键因弹性抖动而产生瞬时断开 (抖动跳开B),只要按键不返回原来状态 A,双稳态电路的状态不会改变,输出保持为 0,不会产生抖动的波形。 也就是说,即使 B 点的电压波形是抖动的,但经双稳态电路之后,其输出为正规的矩形波。 故障报警电路 报警电路主要用示电冰箱使用过程中出现的故障,包括系统自身故障,外界故障,和误操作,如:冰箱内温度太高,外界电压波动大,未关好冰箱门或是开门时间太长等等。 四个指示灯作用: L1:设置冷藏室温度时亮 L2:设置冷冻室温度时亮 L3:压缩机运行时亮 L4: 电源过压或欠压时亮 11 系统原理图 软件部分设计 123456ABCD654321D C B ATitleNumberRevisionSizeBDate:23May2010Sheet of File:C:\PROGRAM FILES\DESIGN EXPLORER 99 SE\EXAMPLES\MyDesign.ddbDrawn By:PD021PD122PD223PD324PD425PD526PD627PD728PB029CE8PB130RD9PB231WR10PB332IO/M7PB433PB534PB635PB736PC037PC138PC239PA21PA12PA34PA05U28155HEA/VP31X119X218RESET9RD17WR16INT113P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2526P2627P2728ALE/P30U18051U6 OPTOTRIAC6MHZC130PFC230PFGND22uFR2220R2 1KVCCIN026msb21212220231924182582615GND12714lsb2817EOC7ADDA25ADDB24ADDC23ALE22ref()16OE9START6ref(+)12U3ADC0809321U5ALM324D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719VCC1GND11G0U474LS373W1 74KR4510KR413K R423KR433KW1 2KRt 3KVCCGND330+12V330炉2炉3炉1116amp。 A7545274LS07 74LS07abfcgdedpabfcgdedpabfcgdedpabfcgdedp+5V+5V2开 6关 3 70 4 81 5 9111=1=1 12 软件部分设计 本系统软件主要由主流程、功能子程序、中断服务程序组成。 采用主程序调用功能子程序,子程序尽可能少的调用其它子程序,以保证系统的稳定运行。 本系统温度在- 64C~ 64C,用七位即可存放,因此温度 值用一个字节存放 , 最高位存放符号位。 各温度值均用全程变量形式存放,如下: 60H 冷藏室温度设定值 61H 冷冻室温度设定值 62H 冰箱运行时冷藏室温度实际值 63H 冰箱运行时冷冻室温度实际值 64H 用于存放压缩机 ,电源状态和压缩机关机延时状态值 其中: 最低 0 位 COMP 存放压缩机状态标志: 1 压缩机开启 0 压缩机关闭 第 1 位 TIME_OUT 离上次关闭压缩机是否已有 5S: 1 否 0 是 第 2 位 UP 电压过欠压标志: 1 过欠压 0 正常 65H, 66H 用于存放化霜时间计数 67H 用于压缩机关闭延时计数 主程序 主程序由初始化,键盘扫描,显示,温度采集,温度控制和定时化霜子程序组成,为系统软件的主干部分,化霜采用定时化霜,每三十分钟化霜一次。 ORG 0000H AJMP MAIN ORG 0003H LJMP DY_INT ORG 000B 13 LJMP TIME0_INT ORG 0030H DATA。课程设计论文-基于单片机的电冰箱温度控制系统
相关推荐
度进行计算。 根 据前面的排样图, 由 [1]查得, 同侧导料销条料宽度公式为: B=D+2a 式( ) 式中 D为毛料宽度, D=30mm 搭边值 a= B=D+2a=30+2 =33mm 进距 L=+= 冲压毛胚的面积: A=178。 100%2 3 4 5 .2 5 3 .8 %3 3 1 3 2 .1 6ALB 式( ) 故由此可知,材料利用率为 %.
20202020 2 矿井重大灾害应急救援关键技术研究子课题 国家科技支撑计划课题 编号:2020BAK23B03 20202020 3 省级精品课程建设项目 《自动检测技术及应用》 省职业教育“十一五”重点建设项目 20202020 4 基于现场总线技术的水泥生产控制系统研究 已申报省教育厅课题 20202020 5 《年产 60 万吨普硅水泥粉磨站》 韶峰岳阳建材 20202020 6
不合常规的举动往往会使一堂好课留下遗憾,使整个集体活动宣告失败,甚至使全班努力争取的荣誉付诸东流,直接影响到班集体的利益。 因此,要扎实有效地加强一个学生的常规训练。 训练的内容包括《小学生守则》和《小学生日常行为规范》要求的常规、课堂常规、集会和 出操常规、卫生常规、劳动常规、参观常规以及路队常规等等诸多方面。 训练可以通过集体或个人、单项强化或全面优化相结合的方式进行(根据具体情况选择)
ms,就可以实现自动上电复位。 除了上电复位外,有时还需要按键手动复位。 本设计就是用的按键手动复位。 按键手动复位有电平方式和脉冲方式两种。 其中电平复位是通过 RST(9)端与电源 Vcc接通而实现的。 按键手动复位电路见图 4。 时钟频率用 时 C 取 10uF,R取 10kΩ。 R110kC110uFS4V C C9 图 STC89C51复位电路 ( 3) STC89C51 中断技术概述
③ 存储器操作命令 Write Scratchpad(写暂存存储器) [4Eh] 这个命令向 DS18B20 的暂存器中写入数据,开始位置在地址 2。 接下来写入的两个字节将被存到暂存器中的地址位置 2和 3。 可以在任何时刻发出复位命令来中止写入。 Read Scratchpad(读暂存存储器) [BEh] 这个命令读取暂存器的内容。 读取将从字节 0开始,一直进行下去,直到第 9(字节 8,
改方法参见程序优化)。 当不响铃并且生日标志 BS 有效时显示 HAPPY 其单列开来。 本程序由生日标志 BS控制,当到达生日时间时,T0 中断程序会将 BS 置 1 使之有效在显示主程序中通过判断 BS 的置来控制是否执行本模块 标 志 BS 有效时显示 HAPPY 其单列开来。 本程序由生日标志 BS控制,当到达生日时间时, T0 中断程序会将 BS 置 1 使之有效在显示主程序中通过判断