4.3 波形发生器.ppt

上传人:hyn****60 文档编号:71109879 上传时间:2023-02-01 格式:PPT 页数:13 大小:79.50KB
返回 下载 相关 举报
4.3 波形发生器.ppt_第1页
第1页 / 共13页
4.3 波形发生器.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《4.3 波形发生器.ppt》由会员分享,可在线阅读,更多相关《4.3 波形发生器.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、单片机原理单片机原理及应用及应用制作:武洪涛4.3任意波形发生器工作原理任意波形发生器工作原理 1.任意波形输出原理2.输出信号频率和幅度的计算3.波形数据表的制作4.任意波形输出程序设计 作业题 P186-3单片机原理单片机原理及应用及应用制作:武洪涛1 任意波形输出原理根据采样定理,我们可以把任何一条连续变化的曲根据采样定理,我们可以把任何一条连续变化的曲线看成是由时间和幅度对应的点组成的。线看成是由时间和幅度对应的点组成的。这个对应关系必须是单值的,没一时间段只有一个这个对应关系必须是单值的,没一时间段只有一个幅度值对应幅度值对应为了简单在时间轴上均匀取值,即等间隔。为了简单在时间轴上均

2、匀取值,即等间隔。如果选择的如果选择的DAC足够快,转换时间小于时间轴的取足够快,转换时间小于时间轴的取值间隔,就可以构成一个输出满足预想形状的电值间隔,就可以构成一个输出满足预想形状的电压波形压波形单片机原理单片机原理及应用及应用制作:武洪涛波形图幅度时间单片机原理单片机原理及应用及应用制作:武洪涛波形输出原理1.在内存中保存等间隔量化的波形数据表2.有DAC将数据转换成电压输出3.等间隔将数据传输到DAC4.时间间隔控制,幅度控制数据存储器DAC时间间隔控制幅度控制地址计数器输出波形单片机原理单片机原理及应用及应用制作:武洪涛2 输出信号频率和幅度的计算输出信号频率和幅度的计算频率计算:周

3、期信号频率1/(周期点数输出间隔)波形的近似程度和输出频率是一对矛盾,要合理选择输出间隔。输出幅度的计算:DAC的输出幅度是有限的,位数越多幅度的量化精度就越高。软件放大会改变量化精度。为了能够将数据放大必须预留一定的输出范围单片机原理单片机原理及应用及应用制作:武洪涛正弦波输出频率计算正弦波输出频率计算假设单片机输出数据的最小间隔为40uS要求至少每1度输出一个点,即每周期360点每秒输出25000点,输出频率约69.4Hz 减少每个周期的点数 改变输出的间隔如何改变输出频率?单片机原理单片机原理及应用及应用制作:武洪涛幅度计算幅度计算假设采样8位的DAC 5伏参考电压,最大输出满量程,幅度

4、分辨率约20mV如何提高电压分辨率?通过改变参考电压极性改变输出波形的极性由软件计算输出波形的极性单片机原理单片机原理及应用及应用制作:武洪涛3 波形数据的制作波形数据的制作由于正弦波的对称性,可以将数据表做成:360点 每个输出值对应一个数据 180点 0180度,附件极性标志位 90点 090度,附件极性标志和斜率标志单片机原理单片机原理及应用及应用制作:武洪涛数据表制作数据表制作1.手工制作手工制作2.采用采用excel表格制作表格制作3.采用编程技术制作采用编程技术制作单片机原理单片机原理及应用及应用制作:武洪涛4 任意波形输出程序任意波形输出程序采用单片机系统完成波形输出任务。采用单

5、片机系统完成波形输出任务。定时器产生时间间隔软件程序完成数据传输DAC电路完成电压转换程序实现幅度控制,将数据成比例的压缩或放大要求DAC有足够的精度和动态范围。硬件实现幅度条件,改变放大倍数单片机原理单片机原理及应用及应用制作:武洪涛程序程序1中断程序入口2初始化定时器40uS 8位自动装入模式设置3初始化数据表指针,输出数据指针4中断程序设置时间标志位5 循环查询,满足输出条件输出数据6 半波输出后改变参考电压极性单片机原理单片机原理及应用及应用制作:武洪涛程序流程程序流程中断设置及初始化时间到?输出数据修改指针半波完成改变参考电压极性设置时间标志返回入口中断程序定时器0 或定时器1 8位自动装入模式工作单片机原理单片机原理及应用及应用制作:武洪涛程序及仿真程序及仿真1.设计电路2.设计程序3.调试程序4.测试波形

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁