本帖最后由 tyw 于 2010-6-16 08:24 编辑
开机自测得有硬件支持,不清楚LZ的硬件是怎么设计的.
一般可做成手动的,按下自测按钮,就接通测试回路,根据采样值进行修正.
若要自动测试,就设法把上述手掀动作做成自动就行了,可用小型继电器,干簧继电器来接通测试回路(即把1.2v基准连到A/D输入口),这种方法精度较高. (你得有一个多余I/O口代替你的手指,哈哈,莫要嫌俺罗苏哦)
也可用模拟门(如CD4051之类)来替代上述继电器,这种方法由于模拟门有几十~上百Ω内阻,精度较差,仅用于精度不高的场合.美信的模拟门内阻较小,但贼贵.
关于补偿方法用LZ办法即可.
|