在 开源示波器差分测量探头-PD150 这个产品里面有一颗MCU是有DAC的功能的,可以给运放做偏置电压的补偿。最近在做这个东西
很漂亮但是是PIC的(ATSAMD10D14A),国内不服水土(是我蠢,不会写),然后群里面就问了一下,大哥给了一些推荐,这里就整理一下:
首先是PY32的,属于超值系列的MCU,F072和71
都是双路DAC
可以看到定时器很多都在外设上面怼着
F051,F071,F091,都是有的,最大两个,一开始的都是一个
也是主流系列
好处是有buffer,驱动能力更强
好家伙儿,基本上一样的IP
小华的F072
其实差不多的性能
这个就简单的多了,至少看着是
其实项目里面的DAC才是10bit的实现DC 偏移自动归零(Zero Adjustment):因为差分放大器 AD8130 有一定的 DC 偏移,影响测量精度,尤其是低电压下(比如测 10mV 的信号偏差就很关键)。使用MCU 内部的 DAC(PA02 输出)通过 DAC_VOUT 接入 AD8130 的 VREF 脚。改变该参考电压 → 改变输出的 DC 偏移。MCU 同时读取放大器输出(通过 MCP6V67 零漂移运放 自己的 ADC)判断当前输出是否归零。自动搜索最优 DAC 输出,直到差分输出电压小于 ±10mV。触发方式:按下 SW1(Zero 键)触发。
我最后使用了F051,问就是MX真香!
https://www.puyasemi.com/py32f071xilie275/2831.html
https://www.xhsc.com.cn/product/206.html
暂无评论