Arduinoを揚げる


回答:


17

いくつかの余分なハードウェアを接続せずにそれをレンガにすることはできないと思います。グランドに電源を短絡することでそれを行います。単一のピンを介して過剰な電力をソースまたはドレインしようとすると、それが実行される場合がありますが、その1つのピンだけが焼損する可能性が高くなります。

ソフトウェアで行うことは、実際にArduino自体をブリックできないはずです。EEPROMの読み取り/書き込みを繰り返すと、EEPROMセルが焼損する可能性がありますが、それだけでは問題は解決しません。

Wackyvorlonは、ヒューズを設定して通常の方法でプログラムすることを不可能にすることができるのは正しいです。それでも、高電圧プログラマーを使用すれば元に戻すことができます。Arduino IDEはヒューズを隠しているので、それほど心配する必要はありません。AVRを直接プログラミングしたり、Arduino環境でボードファイルを編集したりすると、これはさらに問題になる可能性があります。


ATmega328にはゼロまたはスタックオーバーフローによる除算の保護がありますか?私が尋ねる理由は、電子工学を教えることであり、ハードウェアを実行する前に、それらをマイクロコントローラーのコードに慣れさせたいが、Arduinoが偶然ゼロで除算されてしまった場合に破壊したくありません。回路を構築しています。(今のところ:))
匿名ペンギン

10

ヒューズを使用すると、すぐにブリックできます。私の理解は、フロブヒューズの設定は高電圧プログラマーで修正できるということです。


5

大規模なセンサーアレイで10のデシマリアユニットを使用している間に、開発中に異なる製造工程からの2ユニットを死にました。入力と出力は外部で光絶縁されていたため、電流や浮遊電圧が原因ではありませんでした。失敗の原因を2つ考えます。1つは、おそらくICの内部にある製造エラーのために破損したことです。2つ目は、ブートローダーに損傷を与えてユニットをブリックすることができた可能性があるためです。故障後、ユニットはプログラミングコンピュータによって正当なデバイスとして認識されませんでした。私はまだセンサーとデータのロギングにそれらを使用しています。他のプロジェクトではこれ以上トラブルは発生していません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.