FusionPCB [電子工作]
引っ越しで更新が滞っていました。
激安PCB製造サービス、FusionPCBを使ってみたので その感想など。
FusionPCBのオーダー方法は、説明している他サイトを参照してください。
電流帰還のヘッドホンアンプを1レイヤーで注文した。
Eagleで発注する場合はガーバーデータで出力して後からメールで送る。
シルク印刷は綺麗ではないが問題ないレベル。もしかするとガーバーデータが悪かったのかもしれない。
スルーホールのズレはよく確認するとややずれている程度。満足のいくレベル。
完成
1レイヤーで注文したのでガーバーデータはbottom sideのみ送ったのだが、1レイヤーでも両面ランドの仕様だったらしくbottom sideを鏡面コピーしてtop sideを製造されていた。よってSMDのランドが表面にも存在することとなった。(繋がってはいない)
1レイヤーで注文してもtopとbottomのデータ両方を送った方が良いかもしれない。
eagleで有名なolimexはeagleのファイルをそのまま送れる(ガーバーデータを作成する必要がない)簡単さがメリット。
しかしながら個人的には、ガーバーデータで必要なデータを確認して送れるFusionPCBの方が安心できた。(olimexもガーバーデータは受け付けてくれるが)
olimexで注文するときは、必要・不必要レイヤーの確認とシルク印刷の制約が面倒に感じた。
レスポンスと納期が早い。 製造・出荷・郵送追跡などステータスが確認できる点も、olimexより優れている。
なおアクリル樹脂の低価格レーザーカットサービスもあるのでケースを作ることも出来る。
Eagle druファイル [電子工作]
LCDキャラクタディスプレイモジュールSC2004CSWBのI2Cインターフェース [電子工作]
秋月のLCDキャラクタディスプレイモジュール[20×4行][白色LEDバックライト付]SC2004CSWBにI2Cエクスパンダを使ってインターフェースを追加してみる。
I2Cエクスパンダ: MCP23008
ユニバーサル基板: 72mm×47mm
アートワーク :
配線:上から見た図
配線:下から見た図
完成イメージ (間違って上下逆になってる(上記アートワークは修正済み))
ソース:
http://www.arduino.cc/playground/Code/I2CPortExpanderAndLCDs
Arduino用対応ライブラリのコードはここ(上記のライブラリではエラーが出る):
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1228835890
Eagleファイル:
(ボード) http://www013.upp.so-net.ne.jp/atsukita/archive/LCD_i2c_.brd
(回路) http://www013.upp.so-net.ne.jp/atsukita/archive/LCD_i2c_.sch
Arduino による ATTINY AVR Fuse Bit リセット [電子工作]
ATTINY AVR のFuse Bit リセット方法
リセットピン割り当てをしていても、この方法でFuse Bitのみリセットが可能。
http://www.rickety.us/2010/03/arduino-avr-high-voltage-serial-programmer/
2N3904の部分はNPNトランジスタであれば何でも良い(例:2SC1815)
12Vの扱いに注意
自作Arduinoピン名称テプラシール [電子工作]
自作Arduinoピン名称テプラシール用ファイル
ATMEGA328P用
9mm幅カートリッジ
PCラベルシステム用ファイル
http://www013.upp.so-net.ne.jp/atsukita/archive/ATMEGA328P.tpc
ATMEGA328Pの大きさに合わせて、カッターで少し余白を切り取って使う。