「AVR910ライター」の版間の差分

提供:泣かないでゆり子
ナビゲーションに移動検索に移動
(+本文)
(+パスコンの注釈 +2SA1162)
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
[[File:AVR910.jpg|thumb]]
+
[[File:AVR910.jpg|thumb|AVR910ライタ。マイコン下のフィルムコンは後に積層セラコンに交換してます。(マイコンのパスコン)]]
  
 
AVRマイコンで遊ぼうと思って、2009年に製作したAVRライター。設計が古いので90S系以外にはほとんど対応していない。ちなみに、このライタを作るためにファームウェアを書き込む別のライタが必要という、「鶏が先か、卵が先か」の問題を抱えていたw 結局ChaNさんのサイトに載っていた74HC126一石で作れる[http://elm-chan.org/works/avrx/report.html COMポート制御ISPアダプタ]を臨時でブレッドボード上に組んでファームを流し込んだ。
 
AVRマイコンで遊ぼうと思って、2009年に製作したAVRライター。設計が古いので90S系以外にはほとんど対応していない。ちなみに、このライタを作るためにファームウェアを書き込む別のライタが必要という、「鶏が先か、卵が先か」の問題を抱えていたw 結局ChaNさんのサイトに載っていた74HC126一石で作れる[http://elm-chan.org/works/avrx/report.html COMポート制御ISPアダプタ]を臨時でブレッドボード上に組んでファームを流し込んだ。
9行目: 9行目:
  
 
== 回路図 ==
 
== 回路図 ==
 +
[http://www.atmel.com/images/doc0943.pdf Atmelのアプリケーションノート(10頁)]に載っている回路図そのままなので、KiCADデータ等は省略・・・。古い設計のためmega系などの新しいデバイスに書き込めず、今さら作る人はいないと思うので、コレでよいでしょう。
 +
 +
※作りたい人は、トランジスタとダイオードを以下のように置き換えましょう。MCUは90S2313、tiny2313でもおk。
 +
*BC857C→2SA1015 / 2SA1162
 +
*BC847C→2SC1815 / 2SC2712
 +
*BAS16→1S1588またはその互換品
 +
 
== 関連ツイート ==
 
== 関連ツイート ==
 
<html>
 
<html>
15行目: 22行目:
  
 
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">AVR910ライタの電源を逆接続して、マイコン燃えそうになったのでw 過電流保護用のポリスイッチ付けよう~っと。</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/582589515597946880">2015, 3月 30</a></blockquote>
 
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">AVR910ライタの電源を逆接続して、マイコン燃えそうになったのでw 過電流保護用のポリスイッチ付けよう~っと。</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/582589515597946880">2015, 3月 30</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" data-conversation="none" lang="ja"><p lang="ja" dir="ltr">そーいや、この回路図もペイントでツクった・・・</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/544438293689937920">2014, 12月 15</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">5年の歳月を経て、AVRライタ完成!(ケースに組まないまま放置してた) フタの内側から回路図貼り付けで、後の保守にも対応。 <a href="http://t.co/CT70jkblhP">pic.twitter.com/CT70jkblhP</a></p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/544435535398199296">2014, 12月 15</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">AVRライタ入れるケースを塗装したはいいんだけど、塗料薄めすぎてまだらになってしまったw 側面は割とキレイに塗れた。 <a href="http://t.co/99qoyhT7GG">pic.twitter.com/99qoyhT7GG</a></p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/543957362214576129">2014, 12月 14</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" data-conversation="none" lang="ja"><p lang="ja" dir="ltr">卵が先か鶏が先か状態だったので、ChaNさんのサイトにあるライタをブレッドボード上に仮組みして、AT90S1200にファーム流し込んでこのライタを製作しましたw 写真ではカラーフラットケーブルを使ってますが、元々は普通のビニール線使用でかなり見た目ダサかったですw (先週交換)</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/542959052272054272">2014, 12月 11</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">~電子工作作品その4~&#10;&#10;シリアルAVRライタ&#10;大学3年の時の作品。AVR910仕様のオーソドックスなライタ。ちなみにケースに組み込んだのは今日ですw AT90S1200使用ですが、この石にファームウェアを書き込むにもライタが必要で <a href="http://t.co/EDVvYgswcE">pic.twitter.com/EDVvYgswcE</a></p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/542958300770226176">2014, 12月 11</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" lang="ja"><p lang="ja" dir="ltr">結局ChaNさんのサイトで公開されてる74シリーズIC使ったライタを、ブレッドボード上に仮組みして、AT90S1200にファーム流し込んで、自作AVR910のソケットに刺して解決したw</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/536308451488452608">2014, 11月 23</a></blockquote>
 +
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 +
 +
<blockquote class="twitter-tweet" data-conversation="none" lang="ja"><p lang="ja" dir="ltr">自作AVR910が手元にあるけど、作ったときはまさに卵が先か鶏が先か状態だったw RT <a href="https://twitter.com/juju_suu">@juju_suu</a> ATMELが公開していたAVRライタ(AVR910)は、ライタを作るのにAT90S1200(AVRそのもの)を書き込める環境が必要だという鬼畜仕様だったなー</p>&mdash; 市川ゆり子♡ 093-381-3399 (@IchikawaYukko) <a href="https://twitter.com/IchikawaYukko/status/536307955813986304">2014, 11月 22</a></blockquote>
 
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
 
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
  

2016年4月4日 (月) 06:34時点における最新版

AVR910ライタ。マイコン下のフィルムコンは後に積層セラコンに交換してます。(マイコンのパスコン)

AVRマイコンで遊ぼうと思って、2009年に製作したAVRライター。設計が古いので90S系以外にはほとんど対応していない。ちなみに、このライタを作るためにファームウェアを書き込む別のライタが必要という、「鶏が先か、卵が先か」の問題を抱えていたw 結局ChaNさんのサイトに載っていた74HC126一石で作れるCOMポート制御ISPアダプタを臨時でブレッドボード上に組んでファームを流し込んだ。

ケースに組むのを忘れてて、基板むき出しのまま使っていたが、2014年にようやくケースに組み込んだ。2015年にSTK500クローンを作って以降は一線を退いて眠っている。

特徴

ATMELのAVR910規格に準拠している以外は特に目立った特徴はないw

回路図

Atmelのアプリケーションノート(10頁)に載っている回路図そのままなので、KiCADデータ等は省略・・・。古い設計のためmega系などの新しいデバイスに書き込めず、今さら作る人はいないと思うので、コレでよいでしょう。

※作りたい人は、トランジスタとダイオードを以下のように置き換えましょう。MCUは90S2313、tiny2313でもおk。

  • BC857C→2SA1015 / 2SA1162
  • BC847C→2SC1815 / 2SC2712
  • BAS16→1S1588またはその互換品

関連ツイート

関連項目

  • STK500クローン - 後継機? tiny/mega系にも書き込める。当AVR910ライタはSTK500クローンのファーム流し込みに使用した。
  • キッチンタイマーもどき - これを作るために、このライターを作ったようなもの