电子设计大赛总结报告.docVIP

  • 2
  • 0
  • 约6.91千字
  • 约 16页
  • 2019-08-24 发布于安徽
  • 举报
. . . . . . . 电 子 设 计 大 赛 总 结 报 告 学号:2 姓名:李永飞 摘要 1.1目的 设计并制作一个家用电热水器控制系统,容量2升左右。水温可以在一定范围内设定,并保持设定的温度基本不变,同时具备水位检测控制功能。 1.2方法 整个题目分温度测量与控制和液位检测两部分,温度测量和控制电热丝加热部分由单片机控制实现,液位检测部分由开关电路实现。 1.3结果 开机后,当水位低于A点时,红色警示灯亮,水位上升至A点时,红色警示灯熄灭。当水位到达B点时,水泵会自动断开,停止加水。此时如果加水至C点,黄色警示灯亮。 单片机键盘输入温度为40℃,原水温由温度计检测为20度,且单片机显示也为20℃。在实验过程中,单片机输入温度后,电热丝开始加热,水温从20℃可以连续上升至40℃停止,同时该系统可以实现动态温度变化不超过4℃,静态温度变化不超过1℃。 1.4结论 系统可以实现题目的基本要求,实验过程中误差较小,并且外围电路比较简单,可以考虑用于实际。 2.关键词 STC89C54单片机 DS18b20 本系统采用STC89C54实现液位和温度控制,温度信号和液位信号由DS18b20和三极管开关电路提供,通过信号反馈来实现对水温和水位的控制,同时可以通过单片机设定温度值和显示实际温度,并且可以实现对水泵和电热丝的控制。 目录 摘要------------------------------------------------------------1 关键词----------------------------------------------------------1 正文------------------------------------------------------------1 系统设计-----------------------------------------------------1 单元电路设计-------------------------------------------------2 软件设计-----------------------------------------------------4 系统测试-----------------------------------------------------11 结论---------------------------------------------------------11 参考文献--------------------------------------------------------11 附录------------------------------------------------------------11 4.正文 4.1系统设计 检测水位信号和产生警示作用由外围电路来实现,检测的水位信号传给单片机处理,单片机通过继电器控制水泵工作。温度检测由DS18b20芯片来实现,检测的温度信号传给单片机并显示出来,然后由单片机通过继电器控制电热丝的工作。 (1)温度测量部分 方案一 采用热敏电阻,可实现40℃到90℃测量范围,但热敏电阻精度、重复性、可靠性较差。 方案二 采用18b20,它的测量温度范围为 -55℃—+125℃,在-10℃—+85℃范围内,精度为±0.5℃,具有测温系统简单、测温精度高、连接方便、占用口线少等优点。 (2)驱动控制部分 方案一 全部采用外部电路,通过电压、电流实现信号的检测和控制,但是电路比较复杂,容易受干扰,导致稳定性不好,误差较大。 方案二 采用单片机程序控制,可以使外围电路简化,减少外部干扰,能够准确控制,且误差较少。 4.2单元电路设计 4.2.1输出为5V的直流稳压电源 整流电桥将正弦交流电转换成单向脉动的直流电,但还有很大的波纹,并联小的电容可以滤去频率较大的正弦波,并联大电容可以滤去频率较小的正弦波,从而使直流分量更加稳定,7805可以使电路输出保持5V电压。此电路在试验过程中给各级电路及水提供5V电压。 4.2.2液位检测 这部分主要用到三极管的开关作用,当三级管处于饱和区,开关处于闭合状态,当三极管处于截止区,开关处于断开状态。B和C采用的是NPN型三极管

文档评论(0)

1亿VIP精品文档

相关文档