1楼:匿名用户
如果要求不来严格,完全
自可以用电阻分压方式解决。当然有一定局限性。
例如输入范围是 0~ -5v,可用2个20k电阻接于负输入和 +5.电阻中间点接ad,当输入是 -5时,ad端是0,输入是0时,ad端是 2.5v。
局限性在于负输入是否能带起来这20k的负载。至于精度和幅度问题,你没有说,是否能符合你要求请斟酌。
用运放的方式非常灵活,是很好的解决方法,就是电路稍微复杂点。可用运放的反向比例放大器电路完全胜任。
2楼:匿名用户
直接bai串几个二
极管,就是消耗一定du的电流。至
zhi于几个二dao极管,要看信号源了专.比如串4个二极管,电压升属到-2.4+2.8=0.4-5.2
也可以用一个反向放大器,将其变成正向电压。
如果想直接接ad,唯一的办法就是用一片正负双电源供电的外置ad芯片。
3楼:匿名用户
通过运放,叠加一个直流电平
stc单片机自带ad转换,接负电压会显示什么结果?是会显示0的值,还是显示一个乱码数??
4楼:匿名用户
这种状态,只要电压< 0v ad转换结果 为 0 ,也就是没有意义,有损坏 io 口的可能性。
但也不一定,因为有时 不小心 电源接反 也有不坏的,不建议。
对于显示 只要单片机 没有损坏 就不会影响。
5楼:匿名用户
这个还没有测试过,不过不建议用,你可以考虑把基础电平提高了来测试,不然容易烧坏器件的