• 締切済み

マイコンに使用に適した発振子の選定

一般的に発振子は3本足(グランドあり)と2本足があるようですが、マイコンに接続するのはどちらが適しているのでしょうか? 例えば下記2本足タイプでもマイコンに使用できるのでしょうか? http://akizukidenshi.com/catalog/g/gP-00542/ よろしくお願い致します。 <備考(私の開発環境)> ・はじめてのPICアセンブラ入門(CQ出版社)沿って作っています。 ・PIC 16F877A にてLED点滅やモーター制御を動作させています ・振動子は3本足のパナソニック, EFOEC8004A4, Resonator, (8MHz)を使用しています

  • 科学
  • 回答数2
  • ありがとう数2

みんなの回答

noname#99860
noname#99860
回答No.2

その部品のデータシートがここにあります。 http://docs- asia.electrocomponents.com/webdocs/0c32/0900766b80c32c6e.pdf 内部回路図を見れば明白、コンデンサを内蔵しています。 2本足のものはコンデンサを内蔵してないので外部に付ける必要があります。 蛇足ですが、この発振子はセラミック発振子で、精度が(明記されてますが)0.5% 程なので 時計やストップウォッチのように比較的精度が要る用途には要注意です。 0.5%とは1時間あたり18秒、24時間で7分ほどです。 > http://akizukidenshi.com/catalog/g/gP-00542/​ のは水晶を使っていて精度はもっとよいですがセラミックほど振動・衝撃に強くないので、 環境が厳しい、例えばラジコンや自転車に積んでなにかしたい、ような場合は避けといた方がいいとおもいます。 もちろん、セラミック発振子で2本足のものもあります。 水晶発振子で3本足のも...私は記憶にないですが...あると思います。

gongen123
質問者

補足

ご回答ありがとうございます。 それほど精度は重視していませんので、セラミックタイプで良さそうですね。 2本足タイプはグランドピンがありませんが、コンデンサを接続しておけば、グランドピンありの3本足タイプと同様に動作するのでしょうか?そうなるとグランドピンの存在意義がよく分からなくなってきまして。。。

回答No.1

どっちでも良いと思います。 ただ、3本足のものは負荷容量を内蔵しているのに対して、2本足のものは外部に負荷容量をつける必要があります。 適切な容量をつけないと発振しない可能性がありますので、注意が必要です。

gongen123
質問者

補足

ご回答ありがとうございます。 コンデンサの選定は経験がありませんので、当分は容量内蔵タイプを使います。 2本足タイプはグランドピンがありませんが、コンデンサを接続しておけば、グランドピンありの3本足タイプと同様に動作するのでしょうか?そうなるとグランドピンの存在意義がよく分からなくなってきまして。。。

関連するQ&A

  • 発振回路

    PICの発振回路についてですが、PIC16F84Aを複数使用し全てを同期させたいのですが水晶発振器1つで大丈夫でしょうか?また、今までは10HMZのセラロックを使用してましたが20HMZを使用するとどうなりますか?

  • H8マイコンについて教えてください。

    僕はPICをやっていますが最近H8マイコンの高機能さに魅力を感じ はじめてみたいと思うようになりました。 そこで以下のことについて教えてほしいです。 質問1 PICは石単体で買ってきてそれにプログラムを書き込み 水晶やらその他の部品を取り付けて作っていくのでH8も 石単体で買ってくるものだと思ってました。 でも調べてみると秋月のマイコンボードみたいに 基盤に水晶やら抵抗やら色々半田付けされてて それにプログラムを書き込んで作るようなのが沢山ありました。 H8は石単体で買ってくる物ではないんですか? (もしくは足のピッチを2.54に変換したもの) 画像検索で調べるとDIPタイプのH8もあるようですが・・・ 質問2 H8へのプログラムの書き込みですがPICでは "PIC ライター"とかで検索するとライターの作り方とか 自作ライターのページが沢山出てきますがH8に関しては ぜんぜんヒットしません。 僕のイメージとしてはゼロプレッシャーのついたライターを作って それにH8をセットしプログラムを書き込むものだとばかり 思ってたんですがH8はどうやってプログラムを書き込むんですか? 質問3 部品の配置やブレップボードで自由度が高いので できれば表面実装ではなくDIPやPLCCみたいな石で ライターに刺して作れるといいんですが・・・ 表面実装以外はあまり一般的ではないんでしょうか? 質問4 使用する言語についてですがPICではアセンブラでは アセンブラを使っています。 でもH8はC言語も結構やってる人が多いみたいでC言語自体も 興味があるのでそっちでやろうかと思っています。 でも部分的にアセンブラ(インラインアセンブラ?) が必要なってくる部分があると思うんですが やっぱり全部アセンブラのほうがやりやすいんでしょうか? 以上、よろしくお願いします。

  • 水晶発振子と水晶振動子って何が違うの?

    水晶発振子 http://akizukidenshi.com/catalog/items2.php?q=%22P-00227%22&s=score&p=1&r=1&page= と 水晶振動子 http://speed.sii.co.jp/pub/compo/quartz/productDetailJP.jsp?recordID=1295 は何が違うんですか? 使用目的は同じなんですか? 質問自体間違ってますか? ご回答頂ける方へ 僕は電子工作系の知識は無いに等しいです。

  • SH7144マイコン→10BitDACへの転送

    趣味の電子工作で、行き詰まってしまいました。 SH7144マイコンを使用しており、そこから外部D/Aコンバータにデジタル信号を送り アナログ電圧の任意波形を生成することを考えています。 D/Aコンバータの扱えるデータ長は10Bit、一度に読み込むデータ長は16Bitです。 入力ピンはシリアル通信用の1ピンです。 ここで、SH7144から16Bitデータをシリアルで送りたいのですが、内臓のSCIでは8Bit長のデータしか扱えないようです。 外部デバイスを使用して8bit+8bit→16bitにして送信する必要があるのか、 マイコン内の機能で実行可能なのか、見当がつかなくなりました。 マイコンに詳しい方、お助けいただけると大変ありがたいです。 パーツは、 DAコンバータ:http://akizukidenshi.com/catalog/g/gI-02794/ マイコン:http://akizukidenshi.com/catalog/g/gK-02507/ です。

  • PICマイコン、水晶発振子の異常

    カテ違いかも知れませんがマイコンおよび電子回路についての質問です。 水晶発振子が異常発信しMCLRによるリセット後、正常に発振します。 マイコン:PIC16F887 水晶発振子:VT-200-F コンフィグは以下のように設定 __CONFIG _CONFIG1, _LVP_OFF & _FCMEN_ON & _IESO_OFF & _BOR_OFF & _CPD_OFF & _CP_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _LP_OSC __CONFIG _CONFIG2, _WRT_OFF & _BOR21V OPTION_REGは以下のように設定 movlw B'01011000' ; 7.ポートBのプルアップ:無効 ; 6.ポートBの割り込みエッジ ; 5.TMR0のクロック源:内部命令サイクル ; 4.TMR0のカウントするクロックエッジ ; 3.プリスケーラ:WDTに割り当て ; 2.1.0.プリスケーラ初期値(未使用) movwf OPTION_REG 13ピン(CLKIN)と14ピン(CLKOUT)に水晶発振子を接続。 それぞれに15pFのコンデンサを接続。 40ピン(RB7)にLEDを接続(TMR0で割込みが発生したタイミングで点灯消灯を繰り返します。) 1ピンはMCLRとして利用 で、計算上の割込みタイミング(プリスケーラなし) (1/(32.768/4))*256=31.25ms なのですが40ピンのHI、LOWタイミングをオシロで観測したところ 実測値は以下のとおりでした。 電源接続直後:256.7us 1ピンでのリセット後:31.37ms(ほぼ計算通り) 電源接続直後は必ず上記のようになり1ピンでリセットすると正常に発振し始めます。 コンデンサの容量が合っていないのかと思いいくつか試してみました結果は同じでした。 水晶発振子も変えてみましたがやはり結果は同じでした。 コンデンサの足も切って短くしてみましたがこれも結果は変わりませんでした。(この程度の距離は関係ない?) 回路はブレットボード上です。 マイコンが壊れているのでしょうか? 今までもっぱらセラロックや水晶発振器を使っていて今回初めて水晶発振子を使ってみてこのような事象に遭遇しました。 どのようにしたら正常発振するか詳しい方、ご教示いただけたら幸いです。

  • PICマイコンの開発ソフトMPLAB IDEについて教えて下さい。

    「はじめてのPICアセンブラ入門」CQ出版社 を見て、MPLAB IDE 7.00 をダウンロードしました。 設定も本の通りにやったつもりですが、ファイルをセーブしようとすると "Failed to save file." というメッセージが出てセーブ出来ません。どんなことが考えられるでしょうか? OSはWindous XP(SP2) です。 バージョン 7.40 も試してみましたが同じでした。

  • 【PICマイコン】一般製品にPICシリーズが使われてるって本当ですか?

    最近PICをはじめて大分アセンブラもなれてきて楽しめるようになってきました。 それで教えてGOOで色々見てるときにPICシリーズのマイコンは一般製品の中にも組み込まれているって書いてあったんですが本当ですか? 僕の中でPICやAVR等はそれなりにコアな趣味を持つ人たちのおもちゃ的な物だと思ってました。 もし本当に入ってるんだったら具体的にどんな製品にどのマイコン(例PIC16F877A等)が使われてるのか教えてください。凄く興味があります。 また、何処のサイトだったか忘れましたが「これからマイコンをはじめるならAVR!PICをやるメリットなし!」ぐらいの勢いで書いてあったんですがその通りなんでしょうか? もひとつ、、PICの勉強をはじめるときにアセンブラかCかで迷ったんですがアセンブラではじめた方がCPUの構造をより理解しやすいとの事でアセンブラで進めてきたんですが、いまいちその実感がわきません。具体的にどういう所でCPUの構造を理解しやすいのでしょうか? それっぽいなぁと思うのはクロックでタイミングを与え、そのタイミング毎に命令を実行しレジスタのBITで条件判断をしたり計算をしたりしてポートに出力する的な部分でしょうか?そもそもCPUの構造ってどういう事なんでしょうか?何て言うか例えて言うならエクセルは仕事で使うから詳しいけどWindowsの設定は全然解りませんみたいな感じです。 よろしくお願いしますm(_)m

  • PICマイコンを使った簡単な回路

    PICマイコンを使った簡単な回路を作ろうと思ったのですが、知識不足で手も足も出ず行き詰ってしまいました・・・。 回転しているモータがスイッチ(リミットスイッチなど)を一回押すと止まる といった感じのものを作りたいのですが、プログラムと回路図が全く分かりません。 特にコンフィギュレーションについての部分はさっぱりです; どなたか分かる方がいらっしゃいましたら、是非教えていただけないでしょうか? 使用ソフト:MPLABver.8.30 使用PIC:PIC16F876A 使用言語:HI-TECH UniversalToolSuite

  • H8マイコンでの開発について

    秋月電子通商でH8用のUSBでの開発ボード http://akizukidenshi.com/catalog/g/gK-00171/ を買おうと思っているのですが(マイコンはH8/3048Fを持っています)、 買う前に気になったことがいくつかあります。 (1)これはUSBでプログラムを書き込めるということですよね? (2)USBには色々な形の種類(Aタイプ、Bタイプなど)がありますが、パソコンとマイコンをつなぐのはどれを買えばいいのでしょうか? (3)電源は3048Fの場合、12Vで合っているでしょうか?また、電流は商品によって違う(1A、1.5Aなど)のですがどうすればいいのでしょうか?  現在、http://akizukidenshi.com/catalog/g/gM-00031/  を買おうと思っていますが大丈夫でしょうか?  (または、パソコンにつないだUSBから電圧が送られてきて付属のMAX662をつけることでプログラムを書き込め、電源は必要ないのでしょうか?) (4)パソコンとシリアル通信をする場合はUSBで出来るのでしょうか?また、もし違う場合はやり方を教えてください。 (5)HEW4を用いてプログラムを書き込もうと思うのですが大丈夫でしょうか?(開発環境はWindows7です) 以上です。質問が多くて申し訳ありません。 回答よろしくお願いします。

  • PICマイコンについて

    PICマイコンについての質問です。 現在LCDドライバをPICマイコンで動かして液晶に表示させようとしてます。 PIC16F1619のCuriosityを使用してます。 この条件では、液晶は表示され問題なかったのですが、メモリの大きい PIC16F18346に置き換えて同じプログラムで動かそうとしたところ、 (もちろんMCCで必要な部分の設定はし直したことろ)、デバッグはOKになったものの 全く液晶に表示されませんでした。 おかしいなとおもってロジアナで波形を確認したところ、CS、A0、SDO、SCKの 波形が異なっていました。プログラムが全く同じなのにこんなことはありえるのでしょうか? 原因はそれだとは思いますが、わかりましたら、ご連絡願います。よろしくお願いいたします。