2016年6月11日土曜日

Attiny85用のヒューズリセッタを作ってみた

使えなくなったAttiny85が5個ぐらい余っていたので、復活させてみようかということでヒューズリセッタを作ってみた。

Attiny85をリセットピンまで使ったり、ヒューズビットの設定をミスってしまったりしたら、HVSPライタを使わないといけないんだけどもHIDaspxに比べると結構高級。
ヒューズリセッタは結構いろんな方がプログラムを公開してくれているので、Arduinoを使ったものや、安値なAttiny2313を使ったものが存在してる模様。

今回はsimpleavrさんのHVSP Fuse Resetterを作ってみた。
ブレッドボード上で作れるし、7セグ付きっぽい。

今回はブレッドボードに空きがなかったので、ユニバーサル基板で作成した。
このサイトに載ってる回路図はトランジスタのエミッタとコレクタが逆になってるので注意。
あとattiny2313のPin4は7セグのPin2でOKの模様。
(ブレッドボードだと重ねてあるしね…)
今回はトランジスタを2SC1815に変更してみた。

Attiny85を付けて12Vをつなぐとt85の文字が。
ちゃんと認識してる模様。
ボタンを押すとlfuseとhfuseに切り替わる。
最後にefuseがみれる。
そしてボタンを長押しするとデフォルトのヒューズビットに戻してくれる。

これで手軽にリセットピンが使えるようになったな。

0 件のコメント:

コメントを投稿

Related Post

Raspberry Pi Zero Wを買ってみた

ようやく技適が取れて、日本でも発売になったRaspberry Pi Zero W。 スイッチサイエンスで発売開始から1時間53分格闘したところなんとか購入できた! というわけで今日届きました。 スイッチサイエンスだとメール便で送ってくれるので送料が安くて良い。 ...