智能双路数字电压表ppt课件.ppt

智能双路数字电压表ppt课件.ppt

ID:59253790

大小:662.00 KB

页数:32页

时间:2020-09-22

智能双路数字电压表ppt课件.ppt_第1页
智能双路数字电压表ppt课件.ppt_第2页
智能双路数字电压表ppt课件.ppt_第3页
智能双路数字电压表ppt课件.ppt_第4页
智能双路数字电压表ppt课件.ppt_第5页
资源描述:

《智能双路数字电压表ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《微机原理及接口技术》课程设计指导设计内容:智能双路数字电压表计算机科学与技术教研室2015年12月设计任务设计课题智能双路数字电压表设计目的:通过小型微机应用产品的设计与调试过程,运用微机原理及接口技术课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高发展,通过实践的过程学习与掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。设计任务:设计一个以单片机为核心的智能双路数字电压表,通过多选一电子模拟开关及A/D转换器巡回采集两路被测电压的数据,进行

2、信号处理及标度变换,以一定的节拍时间交替显示,应有显见的符号标示被测信号源回路,并可通过按钮开关操控冻结或切换显示,可通过键盘进行参数设定,编程并在单片机实验板上模拟调试实现。基本设计要求1、八位LED7段数码管显示当前检测回路的标识、电压值及其单位或其他界面信息。2、电压测量范围0V~4.96V,应有输入被测电压超量程判断及提示。3、应采取数字滤波技术提高测量与显示的稳定性。4、基本显示模式为:两路被测电压值按设定的节拍交替测量与显示,电压值保留二位小数。5、设置一个“冻结”按钮开关以操控进入或退出当前回路的冻

3、结显示方式,冻结显示期间每约0.5S更新一次测量值。6、设置一个“切换”按钮开关以操控强行切换显示下一检测回路数据。7、对开关量输入信号须进行软件消抖动处理。8、键盘设定交替测量显示的节拍范围为0.5S~5.0S,设定分辨率0.1V,设定界面应有醒目的当前修改位提示。9、无操作时间超过30秒钟后自动恢复为基本的运行状态。功能扩展提示:(选做)1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。2、每隔一定的时间,穿插显示实时钟信息一定的时间,通过键盘设定其间隔参数。3、扩展显示模式二:同时显示两路电压测量数据

4、,每约0.5S更新一次测量值,电压值保留一位小数。设置一个“模式”拨动开关以选择两种显示模式之一。4、超上限告警功能,通过键盘设定电压上限值范围为0V~4.96V,监测到某回路电压超上限时有相应显示内容的闪烁提示、超上限LED指示灯亮、讯响告警及继电器触点输出控制功能。5、实现带有回差的超上限告警功能,通过键盘设定回差值的范围为±0.10V~±0.50V,设定回差分辨率0.01V。6、添加超下限告警功能。6、添加多挡量程功能,如1.24V量程、0.31V量程。8、其他功能扩展。1、布置课题,明确任务、总体方案设计

5、2.5天2、基本功能控制程序设计及调试3天3、程序功能完善、改进、扩展2天4、答辩及编写设计说明书2.5天设计环节及进程安排:设计说明书内容纲要:设计任务总体方案设计与方案论证总框图及总体软件设计说明系统资源分配说明局部程序设计说明系统功能与操作说明调试记录及调试结果课程设计总结源程序清单(详细注释)显示格式1.交替显示或冻结显示回路电压值0~4,2位小数1~22、实时钟分时秒3、待定闪烁4、调节拍0~50~9当前位快闪待输入轮回可修改5、调上限6、调下限进程码:01H02H03H04H05H06H交替显示F?F

6、1F2F3F4常态待定设节拍设上限设下限设时钟电压数据格式:0~5V信号放大255/256倍0~4.98V8位A/D00H~FFH数字滤波要电压值时电压值内码T内标度变换双字节(0~498)20000H~01F2H(498)0~4.98V数据采集:每8ms采一路,4遍/路×2路×8ms=256ms4×2×1B=8字节单元转内码(上限、下限以BCD码设定后转内码,易于加减、比较)要显示时(便于送显缓)0~4.98VT内除100得百位,余数除10得十位,余数即个位电压值(含上下限设定)2.96V:02H09H06HT

7、BCD:十位个位小数存储单元安排10H~13H:2路电压内码(二进制)27H~28H:上、下限告警标志位29H~2FH:开关量及消抖动30H~37H:显缓38H~3CH:实时钟3DH~3FH:电压BCD码40H~47H:2路×4次/路的A/D转换数据(二进)60H~63H:上限T内、下限T内另自行安排如下单元:进程、路次、位次、节拍设定、节拍计时、无操作计时(2字节)、暂存单元等单元,以及一些标志位总流程方案开始延时等待各芯片退出复位基本初始化设备自检工作初始化延时30~50mSI/O接口芯片(8255)及I/O

8、初值初态数码管、指示灯、讯响器,可自检接口芯片等各模块所用资源初值初态(中断、定时、存储单元等)开关量输入及消抖动显示内容送显缓显示更新驱动开关、单按键判当前界面,取相应内容按格式送显缓电压滚动采集存储约每8mS采一路,2路轮流,每路缓存4次,按队列滚存节拍控制及显示数据处理判节拍到,更改当前显示路次及电压数据处理(滤波标度),以节拍或每0.5S计算一次2路T内应增加小数

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

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

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