《Proteus仿真平台单片机项目式教程》课件 (李任青)项目10 数字电压表.ppt

《Proteus仿真平台单片机项目式教程》课件 (李任青)项目10 数字电压表.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、课程引入第二步:启发式引入新的问题:数字电压表有什么功能,大家了解的能测电压的仪表有哪些?总结:(老师总结大家发言)(1)测电压,(AC峰值、有效值?)。(2)交流、直流,电压峰值、有效值、平均值、频率,极性显示、自动量程切换、保护等。(3)万用表、交流电压表、毫伏表、示波器。一、课程引入第三步:提出这节课中心问题:怎样编程实现简易数字电压表?提问:请大家一起想一下用单片机系统怎么做数字电压表,怎么实现?(学生讨论后,总结发言)(1)输入电压采样(AD)。(2)数据处理(算法)。(3)电压显示(数码管、液晶显示)。2024年7月设计2024年7月设计主讲:XXX《Proteus平台单片机项目式教程》项目10数字电压表-1.DA转换课程引入1应用效果仿真展示2基本原理(重点)3实物效果展示4思考题与课外拓展5一、课程引入第一步:复习旧课。上节课我们讲了一个简易的16键电子琴。通过矩阵键盘的识别编程实现可以自由弹奏的电子琴,大家可以跟我一起看一下效果,进行一次复习回顾。提问:电子琴的设计哪些关键点:(1)高音、中音、低音,不同的音阶怎么实现?定时器装载不同T值。(2)音乐的音拍,不同的曲调怎么实现?定时器实现延时控制。一、课程引入第二步:启发式引入新的问题:大家知道计算机主控属于数字器件,现实生活中,模拟信号是实际物理量的主要形式,所以计算机应用系统里缺乏不了信号处理前向通道和后向通道,那就是AD和DA。(顺利嵌入思政元素:采样、反馈与系统稳定性的关系)第三步:提出这节课中心问题:怎样通过单片机控制DA转换器实现波形输出?比如:1kHZ的方波。提问:DA在现实生活中有什么用?(讨论后,总结发言):(1)将计算机的数字信号变成模拟信号,控制开关、电机调速等。(2)产生波形、线性控制DDS输出。二、应用效果仿真展示打开Proteus仿真软件展示仿真效果(激发学生学习兴趣)提问:可以改变输出方波频率吗?三、基本原理(重点)1、D/A转换器原理DAC0832是8位D/A转换器,它采用CMOS工艺制作,具有双缓冲器输入结构。三种工作方式:(1)直通方式(2)单缓冲方式(3)双缓冲方式DAC0832的地址为:FEFFH。三、基本原理(重点)2、工作原理分析与流程图单片机通过P2.0和写信号控制DAC0832工作在单缓存方式,发送数据00H转换成低电平,延时后发送数据FFH转换成高电平,通过改变延时程序可以改变方波的频率及占空比。ORG0000HAJMPSTARTORG0030HSTART:MOVDPTR,#0FEFFH;置DAC0832的地址LP:MOVA,#0FFH;设定高电平MOVX@DPTR,A;启动D/A转换,输出高电平LCALLDELAY;延时显示高电平MOVA,#00H;设定低电平MOVX@DPTR,A;启动D/A转换,输出低电平LCALLDELAY;延时显示低电平SJMPLP;连续输出方波DELAY:MOVR3,#11;延时子程序D1:NOPNOPNOPNOPNOPDJNZR3,D1RETEND三、基本原理(重点)3、软件程序提问:如何改变方波信号的频率?四、实物效果展示利用实验箱,观察示波器测量输出波形周期和幅度,并与仿真结果进行比较。五、思考题与课外拓展1、思考题:(1)计算输出方波的周期,并说明如何改变输出方波的周期。(2)硬件电路不改动情况下,请编程实现输出

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档