nobchaの電子回路日記ブログまとめ |
PIC12F1822電池駆動簡易カウンタの実験 |
2011.0817 |
はじめに PIC12F1822を使い実験を色々やってみます。周波数カウンタ機能は色々な応用に使えるようです。CSPの試作をやるためにこの周波数カウンタがベースとなります。TMR0とTMR1を使い、内部クロック.4MHzを基準ににして簡易カウンタをまとめます。バッテリー駆動、単三ニッケル水素電池3本3.8VでLCD表示したいので、ii2c接続電池駆動可能なLCDを使います。
|
試作機の仕様は
|
回路図 回路図は水魚堂さんのBSchを使いました。また関連記号類も利用させていただきます。公開された作者さん達のご努力に感謝いたします。http://www.suigyodo.com/online/schsoft.htm
|
実験 ブレッドボードで実験を進めます。 試験用クロック源としてEXO3 20MHz品を分周し用いました。プリアンプは始め2SK439を使おうとしましたが、電圧低くても電流を流さねばならず、それなら減電圧特性が良いトランジスター2SC2458の方がよかろうと思い変更しました。
このカウンタでのカウント周波数上限ですが、大体3MHzぐらいです。この実験構成ではEXO3の20MHzを8分周した2.5MHzまで計測できました。もっと高い周波数を測るには、現在TMR0のプリスケーラが2分の1ですので、プリスケーラの分周比を増やせば良いのではないかと思います。それはまた別な実験で取り組みたいと思っています。 |
プログラム |
次はどうなる 容量検知スイッチ(CPS)の実験をPIC12F1822でやってみようと思い、そのために必要な周波数カウント機能を簡易カウンタ流用で試作しました。次はCPSモジュールを使用したタッチスイッチ実験を行いたく思います。
|
「ご注意」 このWEBに掲載された内容(文面・回路・写真・プログラムなど)には著作権があります。無断転載やコピーは法律に抵触する場合があります。何か疑義ある場合はお問い合わせください。また本WEBに掲載された実験や試作はnobcha個人の趣味で行っております。ここに示す結果の再現性や正確性は保証するものではありません。あくまでも個人の趣味の範囲で参考にしてください。 |
PIC12FのTOPへ WEB目次へ アイコンは「牛飼いとアイコンの部屋」から借用しました http://www.ushikai.com/ |