专业技能训练题.doc

专业技能训练题.doc

ID:49500919

大小:768.50 KB

页数:20页

时间:2020-03-02

专业技能训练题.doc_第1页
专业技能训练题.doc_第2页
专业技能训练题.doc_第3页
专业技能训练题.doc_第4页
专业技能训练题.doc_第5页
资源描述:

《专业技能训练题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、物理与电子信息学院课程设计IV设计报告书基于AT89S52单片机的8路巡检系统的仿真分析姓名:班级:学号:指导老师:时间:1.设计任务与要求22.总体方案设计与论证22.1总体方案设计与论证22.2温度采集、计算的方案设计与论证23.硬件设计33.1STC89C52简介33.2DS18B20简介63.3晶振73.4LED显示电路134.软件设计94.1设计框图94.2自动巡检流程图95.系统调试106.总结及个人体会11参考文献12附录1:系统硬件原理图12附录2:软件程序清单138路温度巡检系统1、设计任务与要求设某粮库有8个粮仓,粮仓的温度变化范围为・30°C〜+50°C。

2、设计一个系统对这8个粮仓的温度进行巡回检测并显示,每路显示2秒,耍求温度的检测精度为土0.1°C。用Proteus仿真。2、总体方案设计与论证2.1总体方案设计与论证本次专业技能训练设计的耍求是8路温度巡检系统,根据耍求系统模块可以划分为:温度采集处理模块,显示电路模块,控制模块,系统的基本框图如图2.1.1所示。为实现各模块的功能,分别做了儿种不同的设计方案并进行了论证。图2.1.1系统基本模块方框图2.2温度采集、计算的方案设计与论证方案一采用ADC0809芯片把经过每一路温度传感变送器变换为0〜5V电压信号转化为数字量采用滚存最新的4次温度值进行求平均值并且每个工作大循环

3、调用一次,把这个平均值扩大到0〜1()00的温度内码存储起來这样一來可以使-50°C、0°C、50°C分别变换成0、500.1000的温度内码,要显示的时候读出温度内码转化为BCD码送入8位7段数码管显示,8路温度信号采用巡回动态显示。方案二也是采用ADC0809用每调用一次温度采集子程序就把8路的温度8路温度巡检系统1、设计任务与要求设某粮库有8个粮仓,粮仓的温度变化范围为・30°C〜+50°C。设计一个系统对这8个粮仓的温度进行巡回检测并显示,每路显示2秒,耍求温度的检测精度为土0.1°C。用Proteus仿真。2、总体方案设计与论证2.1总体方案设计与论证本次专业技能训练

4、设计的耍求是8路温度巡检系统,根据耍求系统模块可以划分为:温度采集处理模块,显示电路模块,控制模块,系统的基本框图如图2.1.1所示。为实现各模块的功能,分别做了儿种不同的设计方案并进行了论证。图2.1.1系统基本模块方框图2.2温度采集、计算的方案设计与论证方案一采用ADC0809芯片把经过每一路温度传感变送器变换为0〜5V电压信号转化为数字量采用滚存最新的4次温度值进行求平均值并且每个工作大循环调用一次,把这个平均值扩大到0〜1()00的温度内码存储起來这样一來可以使-50°C、0°C、50°C分别变换成0、500.1000的温度内码,要显示的时候读出温度内码转化为BCD码

5、送入8位7段数码管显示,8路温度信号采用巡回动态显示。方案二也是采用ADC0809用每调用一次温度采集子程序就把8路的温度每一•路采集四次存放到存储单元中,这样每调用一次就要算32次,每次AD转化最少耍100US要是稍微延时IMS的时候,每次调用就耍32MSo如果显示的时候采用静态显示的时候要很多条I/O线。综上所述,选用方案一,耍是选用方案二的时候每次调用时太久不利于系统工作,会影响后面的程序调用。每个大循环调用1路四次的AD转化且滚存到存储区中,把AD值转化成温度内码,再把温度内码转化成BCD码。3、硬件设计3」STC89C52简介T2/P1OT2EX/P1.1Pl.2Pl

6、.3Pl.-IPl.5Pl.6Pl.7RSTRXD/P3.OTXD/P3,17^O/P3・2TntT/P3.3TO/P3・4T1/P3,5亟P3.6RD/P3.7XTAL2XTAL1VSS140239338A->7[=匚536635二□1—EZZ厂7318D339二3210

7、311143012O29132814271526162517241823—1□□ZZI11—11=19222021=]vccPO.O/ADOPO・1/AD1PO.2/AD2PO.3/AD3PO.4/A1MPO.5/AD5PO.6/AD6PO.7/AD7ALE/PROGPSENP2・7/A15P2.6/A14

8、P2.5/A13P2.4/A12P2・3/A11P2.2/A1OP2・1/A9P2.0/A8图3.1STC89C52引脚图STC89C52是一种带8K字节闪烁可编程可擦除只读存储器(FPEROM-FlashProgramableandErasableReadOnlyMemory)的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输岀管脚相兼容。复位及复位电路(1)复位操作复位是单片机的初始化操作。其主要功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。