微机课程设计-智能双路数字电压表.doc

微机课程设计-智能双路数字电压表.doc

ID:2030942

大小:249.50 KB

页数:19页

时间:2017-11-14

微机课程设计-智能双路数字电压表.doc_第1页
微机课程设计-智能双路数字电压表.doc_第2页
微机课程设计-智能双路数字电压表.doc_第3页
微机课程设计-智能双路数字电压表.doc_第4页
微机课程设计-智能双路数字电压表.doc_第5页
资源描述:

《微机课程设计-智能双路数字电压表.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、智能双路数字电压表设计说明书目录1.设计任务……………………………………………………………………21.1设计题目………………………………………………………………21.2设计目的……………………………………………………………21.3设计任务……………………………………………………………22.总体方案设计与方案论证………………………………………………42.1总体方案设计与论证…………………………………………………42.2温度采集、计算的方案设计与论证…………………………………53.系统总框图及总体软件设计说明………………………………………64.系统资源分配图……………………………………………

2、……………75.局部程序设计说明………………………………………………………85.1显示更新子程序…………………………………………………………85.2温度采集存储子程序………………………………………………………95.3PB口消抖和冻结子程序…………………………………………………115.4自动巡显和手动切换子程序……………………………………………125.5转换成温度内码的子程序………………………………………………135.6温度内码转化为BCD码的子程序………………………………………155.7键盘扫描和节拍设定的子程序……………………………………………175.8改进后设定温度上下限的子程序……

3、……………………………………195.9改进后实时钟调整的子程序………………………………………………206.系统功能及其操作说明-……………………………………………………217.调试记录及调试结果-………………………………………………………218.课程设计总结-……………………………………………………………22附录一:源程序清单…………………………………………………………23附录二:改进后的程序………………………………………………………3819智能双路数字电压表设计说明书1、设计任务1.1设计题目智能双路数字电压表1.1设计目的通过小型微机应用产品的设计与调试过程,运用《微机原理及接口技术

4、》课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高,学习掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。1.2设计任务设计一个以单片机为核心的智能双路数字电压表,通过多选一电子模拟开关及A/D转换器巡回采集两路被测电压的数据,进行信号处理及标度变换,以一定的节拍时间交替显示,应有显示的符号标示被测信号源回路,并可通过按钮开关操控冻结或切换形式,可通过键盘进行参数设计,编程并在单片机实验上模拟调试实现。(一)基本设计要求1、八位LED7段数码管显示当前检测回路的标识、电压值及其单位或其他界面信息。2、电压测量范围0V~4

5、.96V,应有输入被测电压超量程判断及提示。3、应采取数字滤波技术提高测量与显示的稳定性。4、基本显示模式为:两路被测电压值按设定的节拍交替测量与显示,电压值保留二位小数。5、设置一个“冻结”19智能双路数字电压表设计说明书按钮开关以操控进入或退出当前回路的冻结显示方式,冻结显示期间每约0.5S更新一次测量值。6、设置一个“切换”按钮开关以操控强行切换显示下一检测回路数据。7、对开关量输入信号须进行软件消抖动处理。8、键盘设定交替测量显示的节拍范围为0.5S~5.0S,设定分辨率0.1V,设定界面应有醒目的当前修改位提示。9、无操作时间超过30秒钟后自动恢复为基本的运行状态。(二)功能扩

6、展提示:(选做)1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。2、每隔一定的时间,穿插显示实时钟信息一定的时间,通过键盘设定其间隔参数。3、扩展显示模式二:同时显示两路电压测量数据,每约0.5S更新一次测量值,电压值保留一位小数。设置一个“模式”拨动开关以选择两种显示模式之一。4、超上限告警功能,通过键盘设定电压上限值范围为0V~4.96V,监测到某回路电压超上限时有相应显示内容的闪烁提示、超上限LED指示灯亮、讯响告警及继电器触点输出控制功能。5、实现带有回差的超上限告警功能,通过键盘设定回差值的范围为±0.10V~±0.50V,设定回差分辨率0.01V。6、添加超下限告警功

7、能。7、添加多挡量程功能,如1.24V量程、0.31V量程。8、其他功能扩展。19智能双路数字电压表设计说明书2.总体方案设计与方案论证2.1总体方案的设计与方案论证.本课程设计的要求是显示外部采集2路电压,按一定的节拍进行巡回显示,还有两路之间来回切换功能,某一路的冻结功能,对两路交替显示的节拍进行设定,无操作返回显示2路电压的功能,每个功能都是根据相应的按键是否操作去执行相应地程序,进而实现相应的功能,所以按键操作的正确判断是程

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

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

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