【【51单片机AD/DA的分析】】

51单片机AD/DA的分析

看似单片机实验,其实是要学好数电

模数转换 与 数模转换



运算放大器

DA的转换就是利用运算放大器实现的

输出电压v0=-(D7~D0)/256 x (VrefxRfb)/R

D7~D0 就是我们控制的按键看输入多少

然后再划分256份 Vref是我们设置的一个基准电压

PWM 这种类型的方波 完全可以看成是一个交流和直流叠加而成的

回忆一下数电的东西

那么经过我们不同的低通滤波器 就能得到直流分量

这就是差不多的和上面这个模块

AD模块

输出数字量=Vin/Vrefx256

相关推荐
zlinear数据采集卡1 小时前
从协议解析到波形实时显示:硬核拆解ZLinear采集卡上位机软件的开发架构
arm开发·单片机·嵌入式硬件·fpga开发·架构·开源
KaifuZeng2 小时前
通信与接口协议面试二、UART
嵌入式硬件·通信与接口协议
GuHenryCheng3 小时前
【ESP32】ESP-IDF开发环境搭建(cursor)
git·stm32·单片机·学习
xyz_CDragon4 小时前
OpenAI发布首款自研芯片Jalapeño:9个月流片,AI设计芯片的时代来了
人工智能·单片机·深度学习·神经网络·芯片设计
小心亦新4 小时前
STM32学习10---串口
stm32·嵌入式硬件·学习
wuyk5555 小时前
25. 函数指针表:用查表替代 switch-case,打造高效可维护的嵌入式状态机
c语言·stm32·单片机·mcu·51单片机
灯厂码农5 小时前
STM32三大通信协议详解——UART、I2C、SPI
stm32·单片机·嵌入式硬件
来生硬件工程师5 小时前
【硬件笔记】DCDC电源设计—BUCK电路设计要点
笔记·单片机·嵌入式硬件·硬件工程·智能硬件
zhangzhangkeji5 小时前
单片机 C51
单片机
冰茶丿6 小时前
嵌入式Linux应用开发,到底和桌面开发差在哪
linux·运维·服务器·嵌入式硬件