“最簡單" 的 ESR meter, 可以更好嗎

http://wp.me/ph3BR-1Xw

 

 

“最簡單" 的 ESR meter 焊到 PCB 上面
2013/01/01 by xiaolaba, posted in electronics、homebrew PCB
http://wp.me/ph3BR-Kd

 

設計師需要時間.

覺得有需要改善一下解析度, 因此翻了很久, 找到了一部分的源碼, 基本上都忘記當時設計的限制或概念.

HC908 ESR meter

 


;2012-07-29

; ESR meter, 4 ohm max, no better than 0.25 ohm resolution
; 3V
; PTA0 / TCH0, 100KHZ output drive
; PTA5 / ADC3, ADC input, ESR reading, convert to PWM drive signal, 0ohm = 110, 4ohm = 82
; PTA1 / TCH1, PWM output, 14 step

 

配合電路圖

ADC = 82, 0 ohm

ADC = 110, 4 ohm

PWM step, 14

所以解析度是 (110 – 82) / 14 step = 28 / 14 step = 2LSB /step

每個 step = 4 ohm / 28 = 0.14 ohm

即 2LSB x 0.14 ohm = 0.28 ohm

如果要做到 0.05 ohm 解析度, 則需要把總體解析度怎加6倍

要把算法和硬件修改.