実家の電気温水器から水漏れが発生したとのことで見に行ってきました
電気温水器はこんな感じ
370リッタ用の電気温水器でこのシリーズでは一番小型のタイプです。
満水時の重量は約440kgで水を全部抜いても約70kgと移動させるのは無理そう・・・
以前使用していた灯油タイプの温水ボイラーと比較すると小型ですが、それでも大きいです^^;;;
その温水器から水漏れ発生中です・・・ 続きを読む 電気温水器から水漏れ・・・
月別アーカイブ: 2020年8月
書込みできなくなったAVRにブートローダを書込んでみる
何もわからない状態でArduinoUNOに内臓のAVRにAtmel-ICEで書込みしているとArduio as ISPでもAtmel-ICEでも
書込みできなくなりました
ブートローダを再書き込みすれば復活するのでは
と、Arduino UNOに載せるAVR書込用アダプタを使ってブートローダを書き込んでみました
この設定で一番下の「ブートローダを書き込む」を実行
結果は
エラー発生、ダメです・・ 書込みできません
書込みを実行すると、最初にERRが点灯しPROGが一瞬点灯します。
書込み不能の2つのAVRで試したところ、両方同じでした・・・
ブートローダが書き込まれていない新品のAVRで同じことを試すと
と、エラーメッセージは違うものの書込みは失敗でした
連続して同じことを試すと
書込できないAVRと同じメッセージになってしまいました・・・
一度書き込むと、2回目からは何か設定を変えないといけないのかな!?
AVR書込み用アダプタを作る
ATtiny85とATmega328Pを書込みするためのアダプタを作りました。
ネットで調べると情報がたくさん見つかります。
ATmega328Pに書き込む方法でXTALが付いている回路と付いていない回路が見つかりますが、XTALは無いと書込みエラーになるようです。
XTAL有りの回路で、こんな感じに配線しました
Arduino ISPの書込みソフトにはLEDのモニタ機能のあるようですのでモニタLEDも付けました^^
https://www.arduino.cc/en/Tutorial/ArduinoISP
続きを読む AVR書込み用アダプタを作る
FM7用ステップ信号2倍化基板の製作
6809 / 6800とFLEXのOld68funさんからFM7用のステップ信号2倍化回路の基板を譲って頂きましたので、
早速作って遊んでみました。
PICのICソケットは不要と気付いていながらICソケットを取り付けてしまい
8Pソケットを1個無駄にしてしまいました・・^^;;; 続きを読む FM7用ステップ信号2倍化基板の製作
avrdude.exeでATtiny85にソフトを書込んでみる
yuyamaさんに教えていただいたavrdude.exeでATtiny85にソフト書込みをしてみました。
ArduinoIDEを使いArduinoUNO経由でATtiny85の書込みは成功しているのでLチカのソフトを使い
avrdudeに渡す引数を見てみました
1 |
C:\Users\fe\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\fe\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.4.1/avrdude.conf -v -pattiny85 -cstk500v1 -PCOM5 -b19200 -Uflash:w:C:\Users\fe\AppData\Local\Temp\arduino_build_37463/Blink.ino.hex:i |
転送したいhexファイル名を-Uflash:w:ファイル名.hex:i で指定するようです。
ツール名が stk500v1 になっているようですが、ArduinoIDEからの引数はstk500vなのでそのままいきます
作業フォルダにavrdude.exeとavrdude.conf、 HEXファイルをコピーして、Atmel Studio7でビルドした
FDDステップ2倍化のhexファイルをWindows10のコマンドプロンプトから書込みました。
1 |
avrdude -C avrdude.conf -v -pattiny85 -cstk500v1 -PCOM5 -b19200 -Uflash:w:StepDub.hex:i |