ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:217.21KB ,
资源ID:9138128      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9138128.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的水温测量系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于单片机的水温测量系统.docx

1、基于单片机的水温测量系统基于单片机的水温测量系统 作者: 日期: 智能仪器课程设计报告-基于80C51单片机的水温测量系统一、设计要求说明二、电路设计思想三、硬件设计(1)温度传感器及其信号调理电路(2)键盘接口电路与报警电路(3)显示接口电路(4)微型打印机接口(5)总电路设计四、软件设计(1)监控程序设计(2)自检程序设计(3)A/D转换与计算程序设计(4)显示子程序设计(5)键盘处理子程序(6)打印程序五、各芯片引脚及参考文献六、附录:程序清单一、设计要求说明一路水温或环境温度检测, 误差:0。5;温度3位数码显示(XX。X);工作状态指示(如加热器工作指示);开机自检;配简单键盘,如温

2、度上、下限临界报警值设置;配微型打印机接口;配置通信接口。二、电路设计思想实验过程采用自顶向下的设计思想,先考虑整体目标,明确任务,把整体分解为一个个子任务,并考虑子任务之间的关系。这样就把较大的、复杂的、难解决的问题分解成若干个小的、简单的、易解决的问题。本系统首先单独设计各个功能模块,分模块测试后,最后将其组合调试,完成整个电路的设计.整个仪器采用89C51单片机为核心,以MTS102作传感器进行温度信号的采集。本次设计的系统具有以下几个功能模块:(1)温度传感器及其信号调理电路 采用MTS102作传感器进行温度采集,并利用激励电路、补偿电路和放大电路构成调理电路,输出与温度成线性关系的电

3、压。(2)A/D接口电路 利用ADC0809进行AD转换,将输入电压模拟信号转换为数字量,便于单片机处理。(3)键盘接口电路 利用8279进行键盘扫描,可靠性高,实现高温报警设置、中断打印功能。(4)温度显示电路 利用四位一体的共阳极数码管显示XX.X的温度显示,减少了段选线的条数,简化电路.(5)打印机接口电路 采用查询方式判断微型打印机GP16是否忙,若不忙则将单片机传送过来的数据打印.(6)报警部分 当当前温度值大于键盘所设定的上限值时,发光二极管亮并发出报警声。三、硬件设计(1)温度传感器及其信号调理电路 本设计采用MTS102二极管作为温度传感器,激励和放大电路采用REF2000电流

4、源及OPA1013双运放来实现.(2)A/D采集(2)键盘接口电路与报警电路(3)显示接口电路(4)微型打印机接口(5)总电路设计四、软件设计 程序设计工作的主要任务是把已经转换的电压量转换为电压量的温度信号经过A/D转换变为数字量,进行判断和报警等处理;然后,再通过编程计算得到的温度的BCD码,最后送LED显示.1s的定时时间由定时器T0采用中断方式实现。通过键盘申请外部中断,打印机的工作通过外部中断INT0实现;报警上限值的设定通过外部中断INT1实现。(1)监控程序设计监控程序流程图(2)自检程序设计 为了检查数码管的好坏,需对数码管进行自检。方法是先令所有字段全亮再令其全灭,检出数码管

5、的输出是否正常。流程图如下:(3)A/D转换与计算程序设计1.温度采集与计算程序本设计中的温度信号是否转换完毕是通过P2.2脚查询EOC输出的方法来判断的。当EOC=1时,转换完毕。转换后的数字量放在累加器A中,这是1字节二进制数,先用它与温度上限比较,根据比较的结果设置相应的报警标志位。比较处理完毕,还需进行物理量与数字量的变换,即标度变换.标度变换值应该为B=50。0/255,为了达到转换精度,即为能精确显示到小数点后一位的值,则计算公式应修改为T=D2.温度值转换为BCD码子程序(4)显示子程序设计(5)键盘处理子程序(6)打印程序五、各芯片引脚及参考文献(1)各芯片引脚8279(2)参考文献1赵新民,王祁.智能仪器设计基础M。黑龙江,哈尔并工业大学出版社,1999. 2张俊谟。单片机中级教程,原理与应用M.北京,北京航空航天大学出版社,2002。3袁鹏平,何志刚,罗开玉。快速精通Altium Designer 6电路图和PCB设计M。北京,化学工业出版社,2009。4周严.数字化测量系统M。北京,北京理工大学出版社,2011.5周严。测控系统电子技术M。北京,科学出版社,2007。6 寇戈,蒋立平。模拟电路与数字电路(第2版)M。北京,电子工业出版社,2009。六、附录:程序清单

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1