51单片机播放音乐(二):DA转换播放任意波形

51单片机播放音乐(二):DA转换播放任意波形

本文完整源码

用数字信号带动蜂鸣器同一时间只能发出一种频率的声音,也没有和弦,会比较难听。而我们听到的音乐可以表示成任意波形的模拟信号,所以需要用DA转换器输出模拟信号

模拟信号

原理

DA转换器

R-2R倒T形电阻网络

这是DA转换芯片DAC0832的原理图,这种DA转换电路叫R-2R倒T形电阻网络,其中切换开关根据数字量每一位决定切换到哪边。利用等效电阻可以算出从右往左垂直支路的电流分别是 V R E F 2 R \frac{V_{REF}}{2R} 2RVREF, V R E F 4 R \frac{V_{REF}}{4R} 4RVREF, V R E F 8 R \frac{V_{REF}}{8R} 8RVREF, …, V R E F 2 n R \frac{V_{REF}}{2^{n}R} 2nR

  • 10
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值