)
一、前景提要最近需要做一个万用表部分的电路近三个月的时间内参考了很多设计、和AI讨论了很多最后得出这个实际可用的、成本很低的、可靠的方案。目前的这个设计只可以测量 直流/交流 电压 和 电阻、二极管压降。交流电压测的是平均值、因此交流的精度不高。直流电压和电阻的精度可以做到四位半和五位半之间的水准。二、硬件原理图原PDF和详细的说明文档都会附在附件里说明文档可以直接扔给AI让他根据你使用的单片机来写程序。三、一些设计点1、电压偏置1.8V是为了采样负压。分压上臂下臂只需要把采样电压压到±1.8V内ADC芯片都能采到。2、上臂串联的电阻只需要用同一批次的情况下温漂理论上是不叠加的如果有预算、可以直接用少许几颗高压电阻。这里串联10颗0805的高精度电阻的目的是为了能测最高1000V的电压。3、防护部分用BAV199这个不建议改因为这颗二极管漏电流极低。4、理论上两颗模拟开关也可以换成其他更便宜的只是这两颗是我选出来性价比相对较高。5、交流部分是半波整流、因为全波整流还需要两个运放所以就半波了省一点成本。6、继电器只有用两组绕组的时候、才可以做到1000V的隔离耐压。7、如果是电池供电系统建议把1.8V和4.5V供电的使能引出去。不然1.8V上会有几个mA的负载电流。亦或是把1.8V改为基准芯片输出以此避免1.8V对地负载较低、而测量电阻时被4.5V拉高的问题。8、这个电路支持拓展测量200mA以内的小电流的。具体采样电路建议参考B站七云物联-开源万用表四、结语祝各位学业顺利、事业有成。