本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


描述:0021.基于51单片机的函数波形发生器.zip
波形发生器是能够发出一定规律的周期性信号的装置,比如正弦波、方波、三角波、锯齿波等,一些数字信号发生器可以发出任意波形。波形发生器按照实现原理,一般有两种,一种是模拟式、另外一种是数字式,模拟式主要以模拟电路为主,通过各种信号发生电路来产生对应的信号;另外一种是利用数字控制的方式。今天我们介绍一个利用51单片机产生简易正弦波、方波、三角波的实验方法。
控制核心是AT89C51单片机、四个独立的控制按键、一个1602液晶显示器、波形输出方面使用的是DAC0832,比较典型的DAC,虽然现实中不怎么使用但是很多教材里都对这款芯片情有独钟,DA的输出端利用两个运放组成的反向电路对信号进行了处理和放大。四个按键的主要功能是对输出波形的种类进行选择、对输出波形的频率进行调整、对输出波形的幅值进行调整。
上电以后1602显示的内容为波形类型、波形频率、波形幅值。信号的基本要素都显示有显示。
接下来点开示波器看一下产生的波形图。左侧第一个按键是用于进行波形选择的。
三种波形还算可以没有出现严重的失真。在波形幅值方面主要是从1-5V。左侧开始第二个按键用于参数加、第三个按键用于参数减,第四个按键用于修正参数的选择。
波形的主要实现方式是将三种波形的数据转换成数组,然后通过对数组的查询,实现相应波形的输出,通过修改数据输出的时间间隔就可以达到修改信号频率的目的。通过对表中数据进行运算就可以改变相应的幅值。
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击 投诉本电路 反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
小而强劲,博世Bosch GO电动螺丝刀评测拆解——放手也是一种美
2017-12-29
小米米家智能摄像机云台版拆解——表里如一,良心品质
2017-06-01
小可爱,大前途?—亚马逊echo dot二代全面评测
2017-03-27
郭天祥十天学会PIC单片机lesson1-1
2012-06-18
郭天祥十天学会PIC单片机lesson6
2012-06-18
STM32单片机Boost升压恒流电源模块电路及程序设计讲解
2020-06-12
购买后评价此方案,将获电路城官方赠送的最高6折折扣码一份,可至您的个人中心-我的折扣码中查看,用于低价购买其他方案内容。