

オープンなハードを作っている人たちが愛用している Cadsoft の EAGLEに挑戦する。
- 作成中のもの一式 (brd,sch,lbr,dru)
- srt162b-005.zip
作ろうと思ったきっかけは、P板.com の 定額給付金パッケージ。作るのは、AT90USB162 ボードの検討で検討した SRT162 。
- ボタンモジュール用コネクタ(CONN1)を下側に変更 -- 作成上の都合。
- COG-C144MVGS-04 を断念。BG999076A に変更(typeB) -- 作成上の都合。(後述)
- 外部出力に抵抗(100Ω)を挿入。--- ショートしても大丈夫。ライタ向け。
- ボタンモジュールの配線は button1 = PD4, button2 = PD1 , button1 = PD0 。逆順になったのは、作成上の都合。PD2,3 を飛ばしたのは TXD/RXD にノイズを載せたくないのが理由。
検討後の変更点 (回路図)
ここまでのストーリ
EAGLE は、はるか昔にちょっと使ったことがあるだけ。ほぼ忘れているので、はじめて使う感覚。
最初は部品作りから開始。いろいろ手直ししたくなるはずなので、既成の部品も自分ライブラリにコピーして使うことにする。
- これは、やっておいて良かった。2012 のパターンとかひどかった。
表面実装用部品 推奨ランド寸法(pdf)などを見ながら 変更したりしている。おかげで、抵抗の間にパターンを通すことが出来配線が楽になった。
手間はそれだけではなかった。回路図を作っている段階で不具合が見つかって手直ししたり ... ボードを作る段階でも R13 とかのシルクの位置を変えた部品を作ったり ... (smash の呪文を覚える前だったので)
次に回路図。部品を手直ししながらだから、結構時間がかかった。一応出来上がったら Erc をかける。最初は 100個ぐらいのエラー(というかワーニング)。線がつながってない..とか Value が設定されてないとか ...
回路図が一通り出来てから、はじめてボードの作成に取り掛かれる。
最初に、やってみたのがこれ。

Dimension を 35 x 47 にしてみて、愕然とした。 --- これを全部納めて黄色の未配線のをなくしていくのか ...
メゲずに部品をこつこつ並べてみた。


まずは、基板の Dimension を正式にする。
1/2 C 基板は、縦 17 hole / 横 13 hole 。今回は、部品面を裏にしたので、右に ネジ穴。
このネジ穴に合わせてインチのグリッドができるようにする。そうしないと C 基板に重ねられない。... 液晶モジュールを載せたら ネジ穴自体は使わないのだが ... 液晶モジュールを載せなくても 一応 AT90USB162 のボードとして使えるし ... ちゃんと作っておく。
そのためには、右に 1.00 mm , 上に 1.90 mm オフセットして、35.00 mm x 47.00 mm のサイズで Dimension を描けばよい。
それはともかく、裏も使って部品を並べたのだが ... なんか配線無理そう ....
とりあえずがんばってみたのがコレ。もともと 2バージョン作る予定で、COG-C144MVGS-04 は TypeA として SRT162A 、BG999076A は TypeB で SRT162B と命名。


電源部分は全然できていない。下の部分の配線で、RESET 1 本がどうしても通せないのでギブアップ。
考えてみれば、敗因のひとつは、COG-C144MVGS-04。DATA 線の並びが、AT90USB162 と COG-C144MVGS-04 で逆。さらに、COG-C144MVGS-04 と ボタン用コネクタも逆になっている。要するに 2 回ひねらないといけないわけだ。そうすると 線も増えることになる。
さらにまずいのは、表 は横、裏は 縦 といったルールをちゃんと守らなかったこと。結局 破綻してしまった。
じゃぁ、TypeB なら簡単ではないか .. と気をとりなおすことにした。その前に ...
外付けボタンモジュールで練習
SRT162A/B は 、下にボタン用のコネクタがあり、そこにボタンモジュールを接続する 仕様になっている。
回路図は、こんなの。3 連の ダイオードは、HN2S01FU -- 後づけで挿入してみた。

作ってみたのがこれ

こんなものでも、なかなか難しい。もともと 秋月の 16ホールユニバーサル基板 ( 3連 )で作ろうと思っていたので 0.4inch x 1.2inch のサイズが基本。... だが (Olimex なんかだと)基板の端から 40mil( 1mm ) 内はパターンを引いてはいけない。普通に ピンヘッダ用のパターンを置くだけでアウト。幸い P板.com は、0.5 mm ( ルータ切り出しの場合 ) なので、ピンヘッダ は OK 。
しかしパターンを引いて見ると 0.4 x 1.2 は無理で少し大きくなってしまった。 一応今のサイズは、0.4125 x 1.2 で 1.05 cm x 3.05 mm 。( このサイズだと ルータ切り出しで 100mm x 100mm から 1/2 C 基板を 4 つ取った余白 から 2 x 3 .. なんと 6枚も取れる!)
ちなみに、Olimex の考慮もしない、0.6 mm の VIA も無理。0.5mm に変更している。
ターゲットを TypeB に変更


とにかく作り直してみたらなんとか、できた。上はベターアースしてみたところ。ベターアースは、DRU も参照するようなので、brd ファイルだけでは完結しない。(端からの距離は Distance 40mil → 0.5mm ) Olimex 8mil をベースに自分 DRU を作ったので、これも添付。
ところで、VIA は 0.6mm 。 こいつのために結構苦労している。TypeA をつくり直すときは、もっと細かいルールにしよう。
ちなみに、TypeB は手配線だったが、TypeA は無理そうで やる気が出ない。オートルータに頼る予定(ダメなら 今回は見送り)。あの Timpy の ちあきさんも 使っているみたいだし .. コツさえ掴めればなんとかなるのかも知れない。
ところで、10.5 x 30.5 なら 6 枚取れると書いたが、このサイズで COG-C144MVGS-04 用の コネクタ部分だけ作ってみるのはどうだろう。..
オートルータに挑戦
練習を兼ねて、COG-C144MVGS-04/BG999076A を 2.54 ミリピッチの 2x10 ピンヘッダに変換するものを 作ってみることにした。
サイズは、10.5 x 30.5 ( 正確には、0.4125 inch x 1.2 inch )。
まず、部品をちゃんと置く。グリッドをデフォルトにして部品を置き、Dimension を 0.1 inch 単位で とりあえず設定。その後、Size 0.125 inch , Multiple 8 に変更して、ちゃんと設定する。
info アイコンで (0.1, 0.1) - ( 1.3 , 0.5125) inch にしても良い。
次に グリッドを mm 単位にして、info コマンドで、Dimension の width を 0.2 mm にしておく。
ここで一旦セーブ。
次に ちあきさんの デザインルール ( P板.com からダウンロード) を load 。
面付け (ルータ切り出し)が前提なので、Distance Copper/Dimension を 0.5 mm に変更。Sizes の Minimum Drill も(0.3 mm かどうか)チェック。
次、グリッドを Size 0.05 (mm), Multiple 20 に変更。
ここまで済んだら、route アイコンで、思ったように配線できるか確認。Drill のメニューが 0.5mm 〜なら
set drill_menu 0.3 0.7 0.9 1.0 3.2
などで設定して 0.3mm が使えるようにしておく。( 必要ないかも )
ここまでで準備が完了。よくわからないのだが .. ボードを開いたら毎回やる必要あり?
さて、auto を選ぶ。少なくとも General で、Routing Grid を指定しないと うまくいかない。
うまくいけば Autorouter 100.0% finishd. になる。
前とは違うファイル名でセーブ (sch は変わっていないが 一応これもセーブ)
出来たもの




左は、BG999076A 用、右は COG-C144MVGS-04 用。
回路図:


まぁたいしたものじゃないのだが、20 pin の LCD モジュール、PH9867C (ググると出てくる)に準じた ピンアサインにした。
モード設定は、COG のほうは なし、8BIT 8080 固定。BG の方は、デフォルト 8BIT 8080 で、シリアルも選べるようにしている。
とりあえず、ここまでを
として置いておく。conv-lcd-bg.brd / conv-lcd-cog-brd を使えば、オートルータを体験できると思う。なお、これは作っただけのもので、発注できるレベルのものではない。あくまで練習用。
ところで、ちあきさんの、http://www.chiaki.cc/Timpy/rev80.html このページにある、p-ban_min-0.130mm.dru
を使ってみたら なんか エラーになる。発注するためには、まだまだ 経験を積まねばならないらしい。
ところで、このボードは、シミュレーションでもある。BG と COG の違いをこの面積で吸収できるのだから、メインの SRT162 でも うまくいくに違いない。
VIA を 0.4, 0.5 mm にしたり、いろいろ試してから、SRT162A を作ってみることにする。
TypeA を 自動配線
TypeA も 自動配線 できることは確認できた。最小ドリル径は 0.5mm はダメで 0.4 mm なら OK だった。デザインルールは、Olimex 8mil 用を 変更していった 自分 dru でも OK だった。P板.com から ダウンロードできる p-ban_min.dru でも 0.5 mm はダメ。
TypeB は、srt162b-005 を最終チェックして、P板に出すつもり。TypeA は、これを ベースに 基本的な 部品配置 と電源部のパターンを残して、オートルータで自動配線して作る。この 2 つを 合計 4 面付け作る。
基本的に BG999076A はシリアルが使えて便利なのだが、SRT162 では 8bit I/O できるのでシリアル関係ない。むしろ COG-C144MVGS-04 は小さいので、1/2 C 基板にきれいに収まり SRT162 としては望ましい。 ... 1:3にしたいところだが、 TypeB も手配線で 愛着があるので 2:2にしようとおもう。
あと ボタンモジュール と できれば BG999076A 変換基板。-- 変換基板では シリアルが使えた方が良さそう。
https://gardenlocked.com/read-blog/51777
https://www.promorapid.com/read-blog/83395
https://www.realteqs.com/teqsplus/upload/files/2021/11/A792ROsKAstuQrwFJr81_27_0985e676daf3e917e7d9d7218a2bb9b9_file.pdf
https://tobenose.com/read-blog/336
https://document.onl/devices-hardware/proloy-b-1080-torrents-dts-watch-online.html
https://uploads.strikinglycdn.com/files/d222e464-929b-4cb4-8dd7-ac6dbdfb7354/Download-Form-Spt-1770-Ss-Excel.pdf
https://tarquiturli.weebly.com/download-vamaa-thin-client-drive.html
https://cdn.thingiverse.com/assets/f4/1d/45/6a/5f/Unheilig-Lichter-Der-Stadt-DE-2012rar.html
https://pdfslide.net/retail/knight-and-day-remake-in-hindi-full-movie-free-download.html
https://kit.co/graphlibhico/watch-online-the-common-mp4-dubbed-dual-bluray-4k-video
https://tracimsesca.mystrikingly.com/blog/liver-intelligent-supply-chain-nrf-2020-iso-pc-activation-download
https://porlypurtirabe.wixsite.com/suinderasid/post/dragon-ball-gt-1080p-579
https://mispremenestwood.wixsite.com/netleetobe/post/free-c5emu-crack-pc-64-utorrent-license-final
https://trello.com/c/M2Rpmu8M/9-harry-potter-series-1080p-dual-audio
https://flavsubsuberpost.wixsite.com/owingipol/post/x32-pho-x-proshow-producer-4-5-2929-windows-nulled-software-registration-zip
https://spinsimpniborterc.wixsite.com/fesoposnu/post/family-breeding-digest-magazine-64-torrent-keygen-activator-windows-full-exe
https://alumni.armtischool.com/upload/files/2021/11/MmPh1bV9YQoTRDDlbeER_29_41fb13905b205e371412400029c01ba1_file.pdf
http://fullruthdiavar.unblog.fr/2021/11/29/top-rated-82a114-paraloid-solid-grade-resins-solvent-selection-c-aledayv/
https://wakelet.com/wake/PcZ2qu7lSQ98cWsBzD8wC
https://uploads.strikinglycdn.com/files/505a46ab-b2d0-46e6-9421-5c2ec3501ab2/DPP-Outtakes-Clips.pdf
https://omega4q1am.wixsite.com/longmanroamar/post/full-ns-p-license-utorrent-latest
https://www.homify.in/ideabooks/8491489/k-beats-like-kanye-vocals-sample-kit-wav
http://dachigichi.webblogg.se/2021/november/hushsms-full-version-171-apk-android.html
https://www.homify.in/ideabooks/8491494/hack-let-s-fish-facebook-download
https://trello.com/c/wzNPhAPS/33-2021-transaction-pro-importer-v50-cracked-rar
https://trello.com/c/fbHTf0rd/19-excuse-me-kannada-film-mp3-song-portable-downloadinstmankl
https://trello.com/c/8lsw7Czw/31-digital-logic-applications-and-design-john-m-yarbrough
https://trello.com/c/yT33TBpl/15-download-verified-super-phisher-10epub
https://trello.com/c/zbMz71df/13-intuitquickbookspro2008ukneedserialkeyorcrackfullversion
https://grispertdolomenlo.wixsite.com/modecorrou/post/movie-the-great-ephemeral-skin-2012-watch-online-x264-watch-online-utorrent
https://rillboorora.mystrikingly.com/blog/xhuxhu-secret-junior-acrobat-vol-6
https://alyxorourke112jv1g.wixsite.com/gebughyre/post/full-dj-zalim-firari-beat-albm-indir-keygen-utorrent-pc
https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgMDApdGdCgwLEgZDb3Vyc2UYgICA34uEvAkMCxIIQWN0aXZpdHkYgIDA0MDOmwoMogEQNTcyODg4NTg4Mjc0ODkyOA
https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgID_hMetCAwLEgZDb3Vyc2UYgICA__nOiQoMCxIIQWN0aXZpdHkYgIDAwKnygAsMogEQNTcyODg4NTg4Mjc0ODkyOA
https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgMCA4r_GCgwLEgZDb3Vyc2UYgIDAgNix_wgMCxIIQWN0aXZpdHkYgIDA4I6vxggMogEQNTcyODg4NTg4Mjc0ODkyOA
https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgMCQ8cDaCgwLEgZDb3Vyc2UYgIDAwKmutgsMCxIIQWN0aXZpdHkYgIDAkKi90QkMogEQNTcyODg4NTg4Mjc0ODkyOA
https://coub.com/stories/2717264-simple-and-compound-interest-worksheet-pdf-link
https://coub.com/stories/2717263-iamx-kiss-and-swallowflac-lossless-jaieud
https://coub.com/stories/2717262-__hot__-fsx-voxatc-6-46-with-49
https://coub.com/stories/2717261-new-adjetivos-demostrativos-en-espagol-pdf