- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微波炉控制系统设计
目 录
1.绪论
2.系统方案选择和论证 2
2.1设计要求 2
2.2 方案论证与比较 3
3.系统整体功能介绍 5
4、系统的硬件设计与实现 5
4.1 时钟接口电路设计 5
4.2 键盘接口电路设计 6
4.3 显示电路设计 7
4.4 温度测量电路设计 7
4.5 报警电路功能的设计 8
5. 系统的软件设计 8
5.1主程序流程图如下: 9
5.2温度检测程序流程图 9
6、测试、结果及分析 10
6.1基本功能 10
6.2发挥功能部分 10
6.3 其他功能发挥部分 11
6.4 测试数据 11
7、总结 13
参考文献 14
附 录 15
1.系统方案选择和论证
1.1设计要求
设计一个电子温度计,能够通过温度传感器测量并显示被测量点的温度。
(1)检测温度范围10~30℃,分辨率1℃;
(2)正确显示温度
(3)静态功耗小于5微安(关闭LCD显示,时钟正常运行)
(4)唤醒显示
1.2 方案论证与比较
1.2.1 控制器的选择
方案一 采用常用的89C51控制。技术比较熟练,应用广泛,现在的51技术硬件发展的也非常得快,也出现了许多功能非常强大的单片机ATMEGA88V-10PI是一种功耗低的高性能处理器技术具有方便安全高效性能高、成本低和耗特点
图1.1 18B20传感器
方案三 采用热敏电阻10K-3950-1%, 10℃--+30℃时分辨率可达0.1℃,其测量精度高,重复性、可靠性好。
综上所述我们选择方案三。
1.2.3 显示模块的选择
方案一 采用数码管显示。数码管亮度高、体积小、重量轻,但其显示信息简单、有限,关键是功耗较高在本题目中应用要求受到很大的限制。
方案二 采用液晶屏实现显示。液晶显示屏种类较多,但LCM0816液晶显示功耗极低,显示清晰,稳定可靠,编程简单。由于ATMEGA88V-10PI提供了足够的内存来做为数据缓冲区对显示数据进行存储,我们可以采用液晶LCM0816实现正确的温度显示及时分秒、年月日的时钟显示功能。其特点是控制信号简单,接线少,且最重要的是待机功耗1uA,工作电压2.7-5.2V。
综合考虑,我们采用方案二。
1.2.4 键盘的选择
方案一 采用专门的键盘芯片7289,其可用很少的接口来扩展更多的键盘,能够外接8个LED,64个按键。但是在本系统中只是使用较少的按键,因此使用7289会浪费按键资源,增加成本。
方案二 I/O口直接连接的独立式键盘,每键都有相应的I/O口对应,编程容易控制、实现方便。
综合考虑本设计,系统端口资源足够,为实现方便我们采用方案二。
2.系统整体功能介绍
系统整体设计如图1.1所示
1.1系统整体设计
按键功能说明
参数选择:选择需要显示数据
设定键: 按一下进入当前数据修改状态,修改完毕按一下保存并退出。
移位键: 选择时分秒、年月日日历修改。
增加键: 每按一下,数据加一。
减小键: 每按一下,数据减一。
3、系统的硬件设计与实现
根据设计和功能要求,本超低功耗电子温度计整机原理实现框图如图3.1所示。
图3.1 原理方框图
3.1 时钟接口电路设计
实时时钟芯片选用日历芯片PCF8563,提供一个可编程的时钟输出,并具有掉电检测和中断输出功能,所有地址和数据通过I2C总线接口进行传送,与CPU接口简单,由其实现实时时钟计量。与CPU接口如图3-1所示。
图3.1 时钟模块电路图
3.2 键盘接口电路设计
I/O口直接连接的独立式键盘,每键都有相应的I/O口,对应键盘电路设计如图3-2所示
图3.2 键盘接口电路图
各按键功能如下:
参数选择:选择需要显示数据
设定键: 按一下进入当前数据修改状态,修改完毕按一下保存并退出。
移位键: 主要是选择日历修改。
增加键: 每按一下,数据加一。
减小键: 每按一下,数据减一。
3.3 显示电路设计
系统采用8段8位LCM0816液晶显示器,可方便显示时钟时分秒、年月日和温度值;同时它的显示状态50uA(典型值),省电模式1uA,工作电压2.7~5.2V,这些低功耗的优良特点满足课题低功耗的要求。液晶与CPU接口电路如图3.3所示。
图3.3 液晶模块接口电路图
3.4 温度测量电路设计
温度测量传感器采用热敏电阻10KΩ-3950-1%,测温在10℃--+30℃时线性度好且分辨率达到0.1℃。
热敏电阻的阻值随温度而产生严重的非线性变化,很难直接应用到线性电路中,热敏电阻的阻值随温度的变化函数如下式。
…………………
文档评论(0)