PICの発振子
2026.01.05
近頃のPICマイコンはクロック源も内蔵され、クリスタルやセラミック発振子を外付けしなくても済むようになり、ずいぶん楽になりました。部品点数の削減にもなります。
以前はクリスタルやセラミック発振子を外付けしていたのでした。
クリスタルにセラミックコンデンサ2個、あるいはコンデンサ内蔵のセラミック発振子です。
コンデンサ内蔵のほうが使いやすかった。
それでも中央ピンにGNDをひっぱってくるのは、手作りだったらリード線が必要でちょっとした手間でした。
PIC16F84とか628Aなど、もう古いけど同様の18ピンPICはXTAL端子とVDDが近いので、セラミック発振子の中央GNDピンをVDDにつなぐという手がありました。
えっ、それで大丈夫なのか。大丈夫です。
VDDでもVSSでも交流的には同じだからどっちにつないでも良いという理解をしていました。
それで実際に色々な基板を作り、発振回路に関しては問題なしです。
理屈できちんと説明できるかというと説明できなかったりしますが、心配ならGNDにつなぐだけです。(そりゃそうだ)
そういえばPICマイコンのリセット回路も最初は外部に組んでいました。
リセット回路の出力を/MCLRピンに入力していたのです。
そのうちに出てきた新しいPICシリーズではリセットが内蔵されるようになり、/MCLRは単にプルアップだけで済むようになりました。
最初は不安で、しばらくは従来のリセット回路をそのままつないでいました。確認がとれた時点から、リセット回路の部品実装を変えて、プルアップの抵抗だけ実装するようにしたような。
じつは、PICがうまく立ち上がらない現象に苦しんだ経験があり、それでかなり神経質になっていました。
PICの/MCLRピンはシュミットトリガ入力なのかどうか?も重要なポイントでした。もちろんシュミットトリガ入力です。
Z80の頃にはそうではなかったので、トラブルを起こしていました。それで74LS14を通していたものです。このために余分なICがひとつ必要でした。
リセット回路の充電は、マイコンから見ればゆっくりした動きで、HなのかLなのか微妙な所をゆっくり通りますので、どっちつかずの状態となります。それでH/Lを小刻みに繰り返したりと不安定な動きとなり、マイコンの動作がおかしくなります。
そこで74LS14を通してH/Lをきれいにしてやります。大雑把にいうと、HとLのしきい値がそれぞれ違えてあるので、微妙な境界線を横切ることがないわけです。
以前はクリスタルやセラミック発振子を外付けしていたのでした。
クリスタルにセラミックコンデンサ2個、あるいはコンデンサ内蔵のセラミック発振子です。
コンデンサ内蔵のほうが使いやすかった。
それでも中央ピンにGNDをひっぱってくるのは、手作りだったらリード線が必要でちょっとした手間でした。
PIC16F84とか628Aなど、もう古いけど同様の18ピンPICはXTAL端子とVDDが近いので、セラミック発振子の中央GNDピンをVDDにつなぐという手がありました。
えっ、それで大丈夫なのか。大丈夫です。
VDDでもVSSでも交流的には同じだからどっちにつないでも良いという理解をしていました。
それで実際に色々な基板を作り、発振回路に関しては問題なしです。
理屈できちんと説明できるかというと説明できなかったりしますが、心配ならGNDにつなぐだけです。(そりゃそうだ)
そういえばPICマイコンのリセット回路も最初は外部に組んでいました。
リセット回路の出力を/MCLRピンに入力していたのです。
そのうちに出てきた新しいPICシリーズではリセットが内蔵されるようになり、/MCLRは単にプルアップだけで済むようになりました。
最初は不安で、しばらくは従来のリセット回路をそのままつないでいました。確認がとれた時点から、リセット回路の部品実装を変えて、プルアップの抵抗だけ実装するようにしたような。
じつは、PICがうまく立ち上がらない現象に苦しんだ経験があり、それでかなり神経質になっていました。
PICの/MCLRピンはシュミットトリガ入力なのかどうか?も重要なポイントでした。もちろんシュミットトリガ入力です。
Z80の頃にはそうではなかったので、トラブルを起こしていました。それで74LS14を通していたものです。このために余分なICがひとつ必要でした。
リセット回路の充電は、マイコンから見ればゆっくりした動きで、HなのかLなのか微妙な所をゆっくり通りますので、どっちつかずの状態となります。それでH/Lを小刻みに繰り返したりと不安定な動きとなり、マイコンの動作がおかしくなります。
そこで74LS14を通してH/Lをきれいにしてやります。大雑把にいうと、HとLのしきい値がそれぞれ違えてあるので、微妙な境界線を横切ることがないわけです。
トラックバックURL
トラックバック一覧
コメント一覧
コメント投稿
2026.01.05 18:01
|
