- 締切済み
レギュレータの立ち上がりを素早くしたい
DC12Vを三端子レギュレータ7805を使用して5Vにし、その5V電源でPICマイコンを動作させるという非常に単純な回路なのですが、5V電源とPICの間にスイッチを設けそれをON、OFFさせると問題なく動作するのに、5V電源とPICの間のスイッチをONのままで12V電源をON、OFFさせると誤動作を起こします。 恐らくレギュレータから電源のの立ち上がりがもたつくのが原因でPICが誤動作を起こしているのではないかと思うのですが、レギュレータの方を改良して解決する方法はないでしょうか? たとえば、ツェナーダイオードのような物を利用して5Vまでは電流を流さず、5Vを越えてから電流を流すようにするとか??
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- kabasan
- ベストアンサー率44% (264/588)
どうしても電源側で対処したいなら、motokichiさんがおっしゃるように、電源出力にリセットIC(+遅延回路)を使用して、安定した+5Vになるまで出力しないようにすればいいんですけどね。 さすがにこんな使い方は参考回路も無いんじゃないかなぁ。 ここでは回路図はアップできないし・・・ オーディオ用の電源回路なんかで、一定時間出力しないなんてのはよくありますけどね。これなら検索すれば、出てきそうですけど、ディレー回路だからかえって複雑ですね。
- pen2san
- ベストアンサー率37% (260/696)
PICのリセット回路にコンデンサーを入れリセットの立ち上がりをおくらせてみられてはいかがでしょうか。 どうしてもPIC側に手を加えたくないと言う事であれば、12V側から8~9V程度のツェナーダイオードを通し、7805の後にトランジスターSW回路を入れるとか。 でもそれだったらトランジスターで定電圧回路を自作した方が早いかも。
- ikkyu3
- ベストアンサー率43% (535/1229)
この問題は、マイコンでもPCでも、常に起き得るので 確実には、前の諸回答のようになさるのがベストです。 しかし、PICの場合には、それを考慮してパワーオンリセット回路やその他対応してあるわけですから、できることならできるだけ電源の立ち上がりを早くするだけで回避したいところです。 3端子レギュレーターの前後のコンデンサの値は、推奨値でしょうか。 その他は、下記参考URLはいかがでしょうか。
- sunspot_number
- ベストアンサー率47% (81/170)
そういう使い方の場合は、確実にリセット出来るように「システムリセット用IC」と呼ばれるICを用いるのがベストです。 「リセット IC」とかでGoogleで検索して下さい。 5Vマイコン用のですと、5Vの電源ラインの電圧が約4.5Vに達するまでは、このリセットICの出力端子はLowレベルを保ってくれます。 トランジスタ技術などの雑誌の広告欄を見れば通販してくれるところはいくつもあります。 1個買ってもたかだか百数十円でしょう。通販だと送料の方が高くつきますから他の部品もついでに買うとか工夫して下さい。
- kabasan
- ベストアンサー率44% (264/588)
直接の回答じゃありませんが、 そういう場合はPIC側のリセット回路を見直すのが王道ですよ。 市販品の電源なんかはわざとゆっくり立ち上げる物だってあるんですから。
- myeyesonly
- ベストアンサー率36% (3818/10368)
こんばんは。それは多分無理だろうとおもいます。 理由は、ツェナーを使った場合、電流が流れ出してから、ツェナーの両端にかかる電圧が5Vなので、負荷にかかる電圧は下がってしまいますね。 では10Vの電圧を供給してもツェナーの両端の電圧が安定するだけで意味がないと思われます。 ツェナーでコントロールするなら、サイリスタのゲートに直列にツェナーを入れてトリガすれば、5Vになった所でサイリスタが導通してスイッチとなります。 この方法は配線さえ間違わなければうまくいく可能性が高いと思われます。 あと考えられるのは、ちょっとトリッキーでよろしくない方法ですが、レギュレーターの出力コンデンサを小さいものにしてしまうとか。容量はカットアンドトライになるでしょう。 出力電流が100mAクラスでしたら0.1~1マイクロファラッドでもいけそうではないでしょうか。
お礼
補足に関して漏れがありました。 アイディアに関して新たに質問をUPしますのでよろしくお願いいたします。 ありがとうございました。
補足
kabasanさんいつもありがとうございます。 実はあるマイコンの入門本でデジタルICについての記載があったので読んでいたのですが、74HC14というNOT回路で「スレッショルドレベル以下を0、以上を1とみなしてON、OFFを行なう」と書いてあり、それである方法を思いつきました。 この方法で上手く行くでしょうか?良かったらそちらの方にもご意見をいただけないでしょうか?シロウトにしてはHITなアイディア???なんて思っています(^_^)。