室内温度自动调节控制系统

摘要 在人们日常生产及生活过程中,经常要用到温度地检测和控制.随着微型计算机和传感器技术地迅速发展,自动检测领域发生了巨大变化,室内温度自动检测控制方面地研究有了很大进展.同时现代电子产品性能进一步提高,产品更新换代地节奏越来越快.本次课程设计是基于STC89C52单片机基础板所做地温度检测调节系统,不仅对于学习单片机技术等专业知识有实际意义,而且还可以增强动手能力.

这次设计地系统,硬件电路主要包括单片机最小系统电路,温度采集电路,显示电路,语音播报电路,按键电路,继电器电路等.软件程序主要包括主程序,读出温度子程序,计算温度子程序,显示温度刷新子程序,语音播报程序等.我们利用DS18B20温度传感器采集温度通过STC89C5单片机系统在应用板上利用LCD1602液晶显示屏显示实时测得地温度 ,通过程序进行语音播报;当温度超过设定地上限时,继电器闭合,并驱动动机工作,以实现降温.

经过调试,结果显示LCD屏准确显示了室温,并能进行语音播报.当温度超过设定上限时,继电器闭合,风扇工作,开始降温;实现了系统设计要求地功能.

.STC89C52单片机,语音播报关键词:室内温度,自动控制,

目录.

0 前言 .................................................................................................................................................................. 0

2................................................................................................................................................... 总体方案设计 .1 3....................................................................................................................................... 设计方案论证 .1.1 3 ............................................................................................................................................... 1.2 主控制器 3...................................................................................................................................... 液晶显示 .1.3 LCD1.4 温度传感器 ........................................................................................................................................... 2

6................................................................................................................................................... .2硬件电路设计 6 ............................................................................................................................................... 2.1.主控制器2.1.1 电源部分 ................................................................................................................................... 5

7 .....................

温度自动调节 c语言编写,室内温度自动调节控制系统课程设计(26页)-原创力文档...相关推荐

  1. 单片机c语言 课程设计报告,C语言编写单片机万年历系统课程设计报告98分

    <C语言编写单片机万年历系统课程设计报告98分>由会员分享,可在线阅读,更多相关<C语言编写单片机万年历系统课程设计报告98分(30页珍藏版)>请在人人文库网上搜索. 1.多功 ...

  2. 液位控制系统c语言程序,水槽液位控制系统课程设计报告.doc

    摘要 ? 本文根据液位系统过程机理,建立了单容水箱的数学模型.在设计中用到的PID算法提到得较多,PLC方面的知识较少.并根据算法的比较选择了增量式PID算法.建立了PID液位控制模拟界面和算法程序, ...

  3. 蓄水池问题c语言编程,基于51单片机的蓄水池自动控制系统(35页)-原创力文档...

    广西民族大学 第二次综合课程设计报告 论文题目 : 基于 51 单片机的蓄水池自动控制系统 学 院: 物理与电子工程学院 专 业 : 自动化 年 级 : 2007 级 学 号 : 1072630101 ...

  4. c语言编写闹钟主程序流程图,课程设计基于单片机的定时闹钟.docx

    课程设计基于单片机的定时闹钟.docx 课程设计 设计题目:基于单片机的定时闹钟 院 系:电气工程 专 业:电子信息工程 年 级: 姓 名: 指导教师: 课程设计任务书 专业电子信息工程姓名学号 开题 ...

  5. 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...

    书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...

  6. 歌手比赛系统c语言程序注释,C语言程序课程设计—歌手比赛系统(20页)-原创力文档...

    淮南师范学院 课程设计报告 歌手比赛系统 姓 名:胡欢欢 学号: 1008010109 专 业:计算机科学与技术 班 级: 10 级( 1)班 指导教师:彭飞 职称: XXX 2013 年 3 月 7 ...

  7. c语言课程设计2018,C语言课程设计报告(2018)——学生管理系统(17页)-原创力文档...

    兰州交通大学博文学院 <C语言程序设计> 课 程 设 计 报 告 系 别: 交通运输系 班 级: 16交通运输(3)班 姓 名: 学 号: 指导老师: 2018年1月5日 兰州交通大学博文 ...

  8. c语言围棋对弈程序设计,C语言围棋对弈程序设计(59页)-原创力文档

    C语言围棋对弈程序设计 用C语言编写一个围棋对弈棋室的程序,模仿两人对弈的过程,其中包括自动提子功能,和自动点目功能. 1.围棋的一些基本常识: (1)围棋棋子的"气" 见右图1所 ...

  9. 有n个学生选修了c语言程序设计这门课程,C语言程序设计报告学生选修课系统(18页)-原创力文档...

    C 语 言 程 序 设 计 学校: 学院: 班级序号: 学号: :姓名 指导老师: C语言程序设计报告 一.C语言课程设计的目的: 高级语言课程设计是学习完<高级语言程序设计>课程后进行的 ...

最新文章

  1. 2022-2028年中国铁路行业投资分析及前景预测报告(全卷)
  2. 网站推广专员浅析关键词筛选决定网站推广的排名与流量
  3. jira 8.2.1 安装 及一些常见的坑
  4. [Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍
  5. html中img引入git动画,用Github五万颗星的css动画库, 为网页增添趣味性
  6. 前端md转html添加样式_前端文档站点搭建方案
  7. 欢迎关注我的微信公众账号:Linux技巧(微信号:irefactoring),一起学习Linux知识~~~...
  8. WAF Bypass数据库特性(Oracle探索篇)
  9. HDU1686:Oulipo
  10. eXtremeComponents(简称ec)是一系列提供高级显示的开源JSP定制标签
  11. 工作两三年了,整不明白架构图都画啥?
  12. 数理统计 - 圆环上随机取3个点组成一个锐角三角形的概率
  13. 易语言编写登录小程序
  14. 软件测试丨工具在接口测试中发挥什么样的作用?
  15. MPU6050介绍及姿态解算
  16. Apache ServiceComb社区常见问题解答问答精选(第一期)
  17. 电子科大和北邮计算机,同为IT名校,北京邮电大学和电子科技大学谁更胜一筹?...
  18. POST,PUT和PATCH的区别
  19. 服务器显示器多少寸,怎么知道电脑显示器是多少寸
  20. 用Electron创建第一个桌面应用、打包并加密代码

热门文章

  1. git 使用详解(8)-- tag打标签
  2. js技巧--转义符\的妙用
  3. 有一种道理叫“实践”
  4. MinGW问题解决:gcc: installation problem, cannot exec `cc1'
  5. matlab编程小结
  6. linux monitor模式,ubuntu14.04 安装linux-802.11n csitool Monitor模式
  7. java生成验证码实例_Java生成验证码功能实例代码
  8. zabbix mysql模板_zabbix模板监控mysql
  9. python if条件判断_python if not in 多条件判断代码
  10. java 等待_Java并发之等待/通知机制