マイコン界ではPICの時代はとうに終わり、現在はAVRの時代と呼ばれています。
しかしAVRの時代は終わりがみえつつあります。
秋月でのDIP品ARMの発売が始まった今、32ビットマイコンが電子工作界を席巻する時代ももうすぐかもしれません。
しかし低級なことをする場合は扱いの簡単な8ビットマイコンがまだまだ優勢です。
ここでは8ビットマイコンの代表、AVRにプログラムする際の書き込み基板に関する事項を書いていきます。
しかしAVRの時代は終わりがみえつつあります。
秋月でのDIP品ARMの発売が始まった今、32ビットマイコンが電子工作界を席巻する時代ももうすぐかもしれません。
しかし低級なことをする場合は扱いの簡単な8ビットマイコンがまだまだ優勢です。
ここでは8ビットマイコンの代表、AVRにプログラムする際の書き込み基板に関する事項を書いていきます。
(ライタは必ずしも自作する必要はありません。秋月でのatmel公式ライタが今では安くなって3300円で買えるのでそれを買うのも手です。)
俺が今まで作ってきたライタを順番に紹介します
- 1
LPTポートによる書き込み
AVRのライタにはAVRマイコンが必要なので何もない状態からの自作は難しく、LPTポートから直接書き込んでいました
いまどき、ノートPCにLPTはついていないのでこの書き込み方はあまり有用ではありません
回路も省略で
AVRのライタにはAVRマイコンが必要なので何もない状態からの自作は難しく、LPTポートから直接書き込んでいました
いまどき、ノートPCにLPTはついていないのでこの書き込み方はあまり有用ではありません
回路も省略で
- 2
ChaNさんによるELMというページに載っているライタを自作しました
[写真]
ソフトウェア的に市販品に負けていません。えるむさんは神です。
[写真]
ソフトウェア的に市販品に負けていません。えるむさんは神です。
- 3
前回作ったライタは秋月で売っているFT232モジュールを使っていたのですが、より小型化および低価格化を目指すためFT232RLをそのまま使うことを考えました。
そこでプリント基板を発注しました。小型化のためATtiny2313も表面実装品を使っています。
[写真]
1円玉2枚分程度の面積で作ることができました。
しかし、問題が。。。
そこでプリント基板を発注しました。小型化のためATtiny2313も表面実装品を使っています。
[写真]
1円玉2枚分程度の面積で作ることができました。
しかし、問題が。。。
- FT232RLはSSOPパッケージのため0.5mmピッチ。はんだづけ難度が高い
- 表面実装品ATtiny2313はマルツ価格で300円ほどするためあまり安く作ることができない
一個のライタを作るのに1000円強かかります。前回作ったライタとさしたる差がありません。
このライタの良い点は書き込み速度が速いことですね。1秒未満で書き込みが終わります。
基板と部品があと1セット分だけ余っているので誰か買ってくださいw 限定1セットのみです
このライタの良い点は書き込み速度が速いことですね。1秒未満で書き込みが終わります。
基板と部品があと1セット分だけ余っているので誰か買ってくださいw 限定1セットのみです
- 4
低価格化を考え、FT232を使う必要のないライタを探しました。
そこでHIDaspxというライタを発見しました。前記のavrspというライタの改良版のようです。
[写真]
目立って必要な電子部品はマイコン1個と水晶振動子のみです。
全部で400円程度で作ることができます。部品数も多くないため小型化は容易でしょう。
ただし、このライタは書き込みに3秒ほどかかります。もちろんターゲットのクロックや書き込むプログラムサイズによりますが
そこでHIDaspxというライタを発見しました。前記のavrspというライタの改良版のようです。
[写真]
目立って必要な電子部品はマイコン1個と水晶振動子のみです。
全部で400円程度で作ることができます。部品数も多くないため小型化は容易でしょう。
ただし、このライタは書き込みに3秒ほどかかります。もちろんターゲットのクロックや書き込むプログラムサイズによりますが
俺は普段2のライタを使ってます。
長い間使ったものはやはり愛着がわきますよね。
長い間使ったものはやはり愛着がわきますよね。
みなさんもAVRを使って電子工作の幅を大きく広げてみませんか。