2020年3月21日土曜日

PIC32MX USBMSC USBメモリで音声再生6_PCBレイアウト

だいたい動くようになったので、全体の回路図の設計を詰めています。とは言っても今までユニバーサル基板に組み上げた状態を回路図に反映して、その他付随する部分を追加するのみです。 ちょっと悩ましいのがバックアップ用に追加する1Fの電解二重層コンデンサです。 以前おしゃべり時計で組み込んでみましたが、設計がへたくそな為思うほどバックアップの用を足していません。



PCBレイアウトを開始するにあたり、足らないフットプリントを作成しました。

まずは、基盤に取り付けるボリュームです。

ついで、USB-TYPE A のコネクタ。 これはKICADの既存のライブラリに有ったものを、若干手直ししています。

USBへ電源供給する5Vのレギュレータ。これもKICADの既存のライブラリにあったSOT89のフットプリントを手直ししています。


続いてPCBレイアウトの開始。 最初はすべての部品がひと塊となって表示されます。


これを機能ごとにおおよそに振り分けます。


中央にCPUを置いて、電源回りのコンデンサー、セラロックやクリスタルなどのCLOCKの部品をCPUの周りに配置します。


右側にターミナル、上にUSBコネクタ、下にスイッチを配置してます。 配置のバランスを見ながら、少しづつ中央に寄せていきます。 なんとか80mmの枠内に収めたいところ。


おおかたの部品を配置できました、まだいくつかの部品を押し込めなければなりません。 右下の配線を引き出す為のパッド類は詰め込めそうもありません。。


右下にあったパッド類はあきらめて、何とか全ての部品を配置し終えました。


なんとか、横80mm×高56mmの大きさに収まりました。 配線はまたこの次です。20200322(+8.0h)


とりあえず、電源回りを手配線しました。 20200323(+1.5h)


続いて自動配線の結果。 
若干気になるところは明日修正しようと思います。


※自動配線のようす。 あっという間です。
https://youtu.be/jpNFpsdqHcw

0 件のコメント:

コメントを投稿

pic16F18326のNCO1の機能を使った信号発生器

pic16F18326のNCO1の機能を使った、信号発生器をテストしました。 8Mhzのセラクロックを内部PLLで4倍し、FOSC 32Mhzを基に動いています。 pic16FのNOC1の仕様上は上限16MHz程度まで発信できるようですが、試していません。 ロータリーエンコーダー...