温度巡回检测系统设计.docx
《温度巡回检测系统设计.docx》由会员分享,可在线阅读,更多相关《温度巡回检测系统设计.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 中 北 大 学课程设计任务书11/12学年第 二 学期学 院:信息与通信工程学院专 业:自动化学 生 姓 名:学 号:课程设计题目:温度巡回检测系统设计 起 迄 日 期:2021年6月11日2021年6月15日课程设计地点:中北大学指 导 教 师:系主任:下达任务书日期: 2021 年 6 月 8日课 程 设 计 任 务 书1设计目的:设计一个单片机温度巡回检测程序控制系统,可以对粮仓的温度进展多点巡回检测。通过设计,掌握数据采集系统的工作原理、掌握单片机控制系统的设计原理、设计步骤,进一步提高综合运用知识的能力。2设计内容与要求包括原始数据、技术参数、条件、设计要求等:(1) 选择传感器,
2、设计接口电路,对八点的温度进展巡回检测,要求温度测量范围是050,精度1。(2) 编写控制程序,在屏幕上巡回显示八点温度的实测值。(3) 写出设计说明书。3. 设计工作任务及工作量的要求包括课程设计计算说明书、图纸、实物样品等:1查阅资料,确定设计方案2选择器件,设计硬件电路,并画出原理图与PCB图3画出流程图,编写控制程序4撰写课程设计说明书课 程 设 计任 务 书4主要参考文献:1 单片机及其接口技术 北京航空航天大学出版社 李朝青主编2 3 4 5 5.设计成果形式及要求:课程设计说明书1份原理图与PCB图各1份程序清单1份6工作方案及进度:起 迄 日 期工 作 内 容12年6月11日
3、6月12 日6月 12日 6月13日6月13日 6月14 日6月 14日 6月15 日6 月 16日 6月17 日查阅资料,确定设计方案设计硬件电路画出流程图,编写控制程序撰写课程设计说明书课程设计辩论系主任审查意见: 签字: 年 月 日设计目的:设计一个单片机温度巡回检测程序控制系统,可以对粮仓的温度进展多点巡回检测设计内容与要求:1、选择传感器,设计接口电路,对八点的温度进展巡回检测,要求温度测量范围是050,精度1。2、编写控制程序,在屏幕上巡回显示八点温度的实测值。3、写出设计说明书。设计分析:本次单片机的课程设计为八路温度巡回检测装置,是在粮仓内同时进展多点的温度测量控制。在此次的电
4、路中需要单片机,A/D装换装置,晶振电路,复位电路,温度显示局部,温度检测局部。每一局部都可作为独立的局部进展设计,设计后连接到单片机上,成为整体的电路。89C51引脚图:系统总体构造八路温度模拟量单片机A/D转换器信号处理及放大LED电源温度检测流程图开场置采集通道为0启动A/D转换结果存入延时通道增1通道数为8?完毕八路巡回温度检测的原理图,其中温度采集局部只画出了一个,其他7个与此一样。元件库中没有找到89c51,用8031代替。 程序局部:MAIN:MOV R0,#0A0H; 数据暂存区首址MOV R2,#08H; 8路计数初值SETB IT1; 脉冲触发方式SETB EA; 开中断S
5、ETB EX1MOV DPTR,#7FF8H; 指向0809首地址MOVX DPTR,A; 启动转换HERE:SJMP HERE; 等待中断中断效劳程序:MOVX A,DPTR; 读数MOVX R0,A; 存数INC DPTR; 更新通道INC R0; 更新暂存单元DJNZ R2,DONERETIDONE:MOVX DPTR,ARETI心得体会: 在经过一周的时间过后,单片机的课程设计完毕了。通过这一周的课程设计使我收获很多,使我加深了对单片机课程的理解,以及实际的应用。在这一周的课程设计中,每天都认真的寻找课利用的资源。完成单片机课程设计后,发现我还有许多缺乏,所学到的知识还远远不够,以至于
6、还有一些功能不能被完成。通过学习这一次课设,使我们认真思考,勤学好问,也使我认识到认识到把理论应用到实践中去是多么重要。课程设计真正地稳固了我所学的内容。另一方面,由于Protel的安装局限,使得一些元器件没有找到画出的电路图不够完整。时间有限,所以没有进展元器件的封装,就没有出PCB板。 通过此次课程设计,我深刻认识到自己左学的东西有多么的少,在以后的学习生活中,一定努力扩大自己的知识面,加深理解。为以后打下扎实的根底。附录:程序:org 0000hmov sp,#50hLOOP1: MOV 3AH,#01H ;置路数为1mov r0,#30h ;保存数据区首址给R0mov dptr,#7f
7、f0h ;P2.7=0,指向IN0第一路mov 3bh,#08h ;通道总数为8read:movx dptr,a ;启动A/D转换nopnopnopacall wait ;等待A/D转换movx a,dptr ;读转换结果mov r0,a ;保存转换结果BIND: PUSH DPL ;取温度值PUSH DPHMOV DPTR,#0500HMOV A,R0MOVC A,A+DPTRMOV 40H,ABIN2BCD: ;二进值码转换BCD码程序MOV R1,#43HMOV 43H,#00H ;转换前将BCD码清零MOV 44H,#00HMOV R3,#8 ;移动8次,START: MOV R1,#
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温度 巡回 检测 系统 设计
限制150内