- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合设计报告-斌0127
综 合 设 计(论 文)
设计(论文)题目: 温度测控系统设计 学 院 名 称: 电子与信息工程学院 专 业: 电子科学与技术 班 级: 电科111 姓 名: 学 号
指 导 教 师: 胡劲松 职 称 教授 定稿日期:2014年1月5日前言
本次设计是基于DS18B20温度传感器的温度测控的软硬件设计。本测温系统分为温度测量和加热输出两个系统。MCU采用ATMEGA48P单片机,这是考虑到AVR系列单片机是目前国内主流的教学使用MCU,而且用AVR系列单片机控制采集与传输也完全可以满足系统设计要求。显示用LCD1602液晶显示屏,实时显示测量温度,加热输出采用PWM控制,用发光二极管来模拟,能设置目标温度,能设置报警温度阈值,超过了进行报警,报警采用液晶屏幕显示。经测试,这套系统具有运行可靠、实时性强、精度高等优点。
关键词:ATMEGA48P单片机、DS18B20温度传感器、LCD1602
目录
综合设计任务书
方案分析与设计
硬件设计
软件设计
软件仿真
作品联调
总结与体会
参考文献
附件(含程序清单)
1、综合设计任务书
一、总体要求
1.对实际系统进行分析、写出系统分析报告。
2.在Proteus平台给出仿真效果;
3.给出硬件设计书。
4.给出软件设计书。
5.硬件电路的搭建与调试。
6.软件的编制与调试。
7.系统联调。
8.提交综合设计报告。
二、综合设计的内容和要求
题目: 温度测控系统设计
内容和要求: 用单片机开发一个温度测量控制系统,显示用16*2的液晶,实时显示测量温度,加热输出采用PWM控制,用发光二极管来模拟,能设置目标温度,能设置报警温度阈值,超过了进行报警,报警采用液晶屏幕显示。
时间:3周。
提交:1.原理图和PCB板图; 2.仿真文件和程序; 3.能演示的作品; 4.综合设计报告。
三、综合设计报告格式
1.对设计系统进行分析、写出设计书;
2.给出完整的硬件原理图,PCB板图;
3.给出软件结构图;
4.提交应用程序的源程序清单;
5.心得体会。
四、综合设计评分
1.仿真演示评分(20);
2.作品评分(30);
3.设计报告评分(50分);
2、方案分析与设计
本系统分温度测量和加热输出。主要由温度采集模块、加热输出模块、LCD显示模块、控制系统模块组成。
2.1 温度采集的论证与选择 方案一:采用DS18b20芯片。该芯片精度高,操作简单。
方案二:采用NTC热敏电阻。热敏电阻有电阻值随温度升高而升高的正温度系数简称PTC。热敏电阻和电阻值随温度升高而降低的负温度系数简称NTC。运用热敏电阻的特性,结合A/D转换电路送至MCU处理,就可以换算到环境的温度。
综上所述,选择方案一。
1.2 控制系统的论证与选择 本设计MCU采用ATMEGA48P,这是考虑到AVR系列单片机是目前国内主流的教学使用MCU,而且该系统对MCU的单片机要求不高,用AVR系列单片机控制采集与传输也完全可以满足系统设计要求。
3、硬件设计
3.1硬件方框图
图1硬件方框图
3.2 MCU模块
MCU模块是的核心模块,ATmega48是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。ATmega48AVR 内核具有丰富的指令集和32 个通用工作寄存器。所有的寄存器都直接与算逻单元 ALU 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的CISC 微控制器最高至10 倍的数据吞吐率。
3.3 LCD液晶显示模块
本模块主要用于与MCU模块接口,提供中文或图形的液晶显示
软件设计
4.1算法设计
ATmega48的ADC端口将经过与参考量比较处理后的模拟量转换成以二进制数值表示的离散信号
软件仿真
将所编写的程序(见附录)通过软件编译,出现错误时先在运行停顿临近处寻找错误,若查找不出,再一步步运行查找,改正错误并重新编译,编译成功后下载到实验箱进行进一步测试。在整个设计模块中,调试是重要的步骤,也是考验人耐心的一步,只有耐心的将调试所得结果进行思考分析,然后修改程序中某些小细节,重复这些细小但又重要的步骤才能将温度测控仪更精确。
作品联调
6.1硬件测试与调整
经过测试
6.3整体指标测试
总结与体会
7.1设计任务完成情况
通过老师的理论指导,我们对各个模板有了一定的了解认知。经过小组间的设计与实验,在老师的帮助下,在比较短的时间内第一个完成作品,较为精确的完成了简易频率计,误差控制在0.1%以内,完成所有的基础部分和发挥部分的要求,性能达到并超过了设计要求。
7.2问题及改进
初步调试结果误差较大,通过修改定时器的定时参数,使得误差最后调整为0.1
您可能关注的文档
最近下载
- 现代项目管理(第二版)戴大双 5.项目组织与人力资源管理.ppt VIP
- 石膏娃娃课件.pptx VIP
- 常微分方程(第四版)课件 王高雄 高等教育出版社 第三章 一阶微分方程的解的存在定理.pptx VIP
- 现代项目管理(第二版)戴大双 4.计划与控制.ppt VIP
- 现代项目管理(第二版)戴大双 3.项目融资.ppt VIP
- 现代项目管理(第二版)戴大双 2.项目论证与评估.ppt VIP
- 《富致秘录》中源线建仓法(陈雅山 著 王明森 点校).pdf VIP
- 《同济大学-智能制造导论》第1章 智能制造概述_2.pptx VIP
- Scl90问卷.doc VIP
- 第一至四批上海市非物质文化遗产名录.doc VIP
文档评论(0)