ATtiny85 4key keyboard 基板設計と発注
プロトタイプができたので、今回は、ユニバーサル基板ではなくて基板を起こす。USBのタイプCで接続したく、結構ファインな間隔なので、空中配線できない訳ではないが、強度とかを考えてというか、見た目でかっこよくしたい!
【キーボードライブラリー追加】
キーボードを作った事はないので、下調べすると。大抵foostanさんのライブラリーを入れるとのことで、
をいれる。
DLしたkbd-main.zipを解凍して、C:\Users\ユーザ名\Documents\KiCad\Mylibraryとかの下にコピー。
Kicadの設定ーシンボルライブラリーの管理から
コピーしたフォルダにあるkbd.kicad_symを指定する。
【回路図の作成】
USBのポートは、タイプCのメスが手元にあるので利用。
製品の図面と見比べると、Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal
が一致するので選択した。
久々にKicad使った、それも新しいバージョン7なので、スパイスモデルのエラーが”フィールドからシュミレーションモデルを読み込めませんでした。”とエラー出る。対処昔やったが、再掲すると、これエラー画面を適当に右クリックして、違反の深刻度、”SPICEモデルの問題”を無視にチェックを入れる。
レイアウトはこんな感じ。USBタイプCのメスから出たらすぐにビアで裏面に落として、裏側で配線をかける。複雑でもないし、大きい回路なので、すぐに配線は終えられる。
予備知識として、キーボードの間隔は19.05mm間隔。19.2mmが良いという記載も見た0.15なのでなんとでもなると思って標準的な19.05mmで並べる事にした。
今回は、jlcpcbに発注を想定。jlcpcbの製造番号が適当に入れてくれるが、今回は位置を指定。指定の方法は、
https://jlcpcb.com/help/article/50-How-to-remove-order-number-from-your-PCB
に記載があって、”JLCJLCJLCJLC”をシルクに入れておけばよいとのこと。
【ガーバーファイル準備】
F.Cu, B.Cu, F.Paste, B.Paste, F.SilkS, B.SilkS, F.Mask, B.Mask, Edge.Cuts
「すべてのレイヤーでプロットする」というところにチェックを入れない。
「ガーバージョブファイルを生成」のチェックを外し、「Protelの拡張子を使用」と「ハンダマスクがない部分のシルク印刷を除去する」はチェック
続いてドリルファイル
gerberフォルダーに11個ファイルがあるのを確認して、gerberフォルダをzipで圧縮。
【JLCPCBへ発注】
Add gerber fileの所にZIPしたファイルをドラッグ。
読み取られたファイルから、基板の裏表が表示される。
Kicadの3Dビューでは、キーボードの穴が開いているのやらだが、しっかりJLCでは確認できる。
あとは届くのを待つばかり。
後日談:基板納品後はこちら
コメント
コメントを投稿