コイン電池 実装時のチャタリング

RL78をコイン電池(CR2032等)で直接動作させる場合、
電池装着時に電池と電池ホルダの接触によってチャタリングが200~300msec出ますけれども
チャタリングのパルス幅が狭すぎて、マイコン内蔵LVDだと対応できそうにないので、外部でかなり長いリセットを入れる必要がありますね。

400usec
400usecレンジ
20msec
20msecレンジ
100msec
100msecレンジ

チャタリングが消えるまで待つためリセット期間のミニマム値を500msecにすると
RESETのVil (LOWレベル入力閾値)がVDD×20%なので、
時定数が2.5秒くらいになるようにCRを設定すると、デバイススペックを満足できそうですね。

 

ちゃんと計算すると、
 V(t)=VDD*(1-e^(-t/τ))
 Vil=0.2*VDD=VDD*(1-e^(-t/τ))
 0.8=-e^(-t/τ)
 ln(0.8)=-500msec/τ
 τ=500msec/0.223
 τ=2242msec (時定数が約2.2秒あればOK)

ps
みなさん「閾値」のことを何て読んでます?
「いきち」? 「しきいち」?

Parents Reply Children
No Data