涙目のネムイ2(STM32 Primer2壊しました)
STM32F107VCTでもOLED使えるようになりました。64kBもあるRAMのおかげです♥
え?"なにも映ってないだろこの茶デブが!"ですって!?よっっく見てください!!
うっすらとシルエットが見えるでしょう?…OLEDを物理的に潰さなければもっと
綺麗に写ってるはずなのです!なのです!!
…いないさんの美しい肢体は新しいOLEDモジュールが来るまでおあずけ…
…さて本題、先日STM32 Primer2について黒田さんより電源IC(U9,U17のL6928D
というIC)が破損対策がされているのにもかかわらず破損したとのコメントを
いただきました。遊びでも仕事でもも電源周りのトラブルで泣かされている
ねむいさんはこれ以上Primer2で憂き目にあう人が出てしまわないように調査を
開始しました。
まず問題の部分、以前はU17のGNDが信号線扱いで間違って細いパタンが引かれてしま
ってGNDのインピーダンスが高い状態になってしまって電源投入直後の入力の過渡電圧
でIC死亡となっていた問題は、出荷時にU17のGND(4Pin)を太いジャンパで強化するこ
とによって回避しています(したはずでした)。
しかし対策されたはずの基板でも破損が発生したということは同じ問題が解決していな
いかもしくはまた別な問題があると思われます。とにかく現状何が起こってるかをオシ
ロで観測することに。
VCCINとGND,実際はC23の+と-の電位差をモニタし、FETスイッチがONになった瞬間の
電圧遷移を測定しています。
VCCINの波形は電源供給元によりかなり特性が変わります。これはリチウム2次電池のみ。
こちらはUSBケーブルの給電のみ。裏のジャンパは外した状態。
最後にUSBケーブルの給電+リチウム2次電池。
L6928Dの絶対最大定格が+6VですがFETスイッチが入った瞬間の過渡電圧が+5V近く
まで迫っています。私の環境では定格内に収まっていますが、違う環境(USB給電で
使用時、かつVbusが+5Vより少し高いようなPCの環境)では+6V以上に跳ね上がる
可能性がありますね。
また黒田さんが教えてくださったRaisonance側の見解は、
>The two L6928D regulators (U9 and U17) are very sensitive.
>To solve this issue, the patch on U9 is the main measure.
>But it seems not to be sufficent.
>A second measure consists in replacing the input capacitors (C23 and C56)
>by multilayer ceramic capacitors (instead of tantalum).
>We will modify the web page to recommend this additional measure.
これはESRが低い大容量のMLCCを使って過渡電圧を抑制しようという試みでしょうか??
十分な性能を持ち、手に入れやすいMLCCを使って私も検証してみました。
※参考になる記事
…ほんとは電源周りに使うなら十分な耐圧持ったX7R、最低でもX5Rは欲しい。
とっかえました。撮影の際見やすいように電源ICは一旦取り外してあります。
>2012サイズではちょっと取り付けが苦しそうですね。
はい。確かにちょっと半田しずらいですorz。半田で盛って何とか取り付けました。
この状態でもう一度、FETスイッチがONになった瞬間のVCCINの電圧遷移を
測定しました。
これはリチウム2次電池のみ。
こちらはUSBケーブルの給電のみ。裏のジャンパは外した状態。
最後にUSBケーブルの給電+リチウム2次電池。
波形に関しては目に見える効果が表れています。チップタンタル使ってた時に発生して
いた過渡電圧の"ヒゲ"がバッサリ削られています。これだと十分にL6928Dの定格に収め
られますね。
L6928D破損の原因がFETスイッチのON時に発生する過渡電圧ならばC23,C56の
チップタンタルをESRが低いMLCCに交換する手法は非常に有効でしょう。
20120522追:
Achan22氏のさらなる解析によると、出力段FET(Lxピン)に外付けのフライホイール
ダイオードを付与して回生エネルギーによる破損からFETを保護する必要もあるようです。
この後もいろいろデータ取りたかったのですが残念ながら続行できませんでした。何
故かというとオシロのプローブあちこちつなぎ換えてるうちにどっか変なトコ触っちゃ
ったのか知りませんがL6928Dを潰してしまったからです…。
しかもU9とU17の2つとも!!!!orz
>The two L6928D regulators (U9 and U17) are very sensitive.
>very sensitive.
繊細すぎる…さてと代替品探しに行くか…。
-
免責・連絡先は↑のリンクを
↓SNSもやってます↓
powered by まめわざ- ARM/STM32 (116)
- OpenOCD (27)
- ARM/NxP (34)
- ARM/Cypress (5)
- ARM/Others (3)
- ARM/Raspi (1)
- AVR (13)
- FPGA (4)
- GPS/GNSS (19)
- MISC (81)
- STM8 (2)
- Wirelessなアレ (16)
- おきぱ (1)
- ブラウザベンチマーク (28)
- 日本の自然歩道 (25)
- STM32U0はぢめました
⇒ ねむい (08/07) - STM32U0はぢめました
⇒ ひかわ (07/28) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ねむい (05/17) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ どじょりん (05/16) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ どじょりん (05/16) - いろいろ試す61(と今年の反省会)
⇒ ねむい (01/02) - いろいろ試す61(と今年の反省会)
⇒ ひかわ (01/02) - いろいろ試す61(と今年の反省会)
⇒ ひかわ (01/01) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ねむい (12/31) - STM32H5を使ってみる3 -待ち受ける初見殺しの罠たち-
⇒ ひかわ (12/31)
- October 2024 (1)
- September 2024 (1)
- August 2024 (1)
- July 2024 (1)
- June 2024 (1)
- May 2024 (1)
- April 2024 (1)
- March 2024 (1)
- February 2024 (2)
- January 2024 (1)
- December 2023 (4)
- November 2023 (2)
- October 2023 (2)
- September 2023 (1)
- August 2023 (2)
- July 2023 (1)
- June 2023 (2)
- May 2023 (3)
- April 2023 (1)
- March 2023 (1)
- February 2023 (1)
- January 2023 (1)
- December 2022 (2)
- November 2022 (1)
- October 2022 (1)
- September 2022 (1)
- August 2022 (1)
- July 2022 (1)
- June 2022 (1)
- May 2022 (1)
- April 2022 (1)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- December 2021 (2)
- November 2021 (2)
- October 2021 (1)
- September 2021 (1)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (1)
- April 2021 (1)
- March 2021 (1)
- February 2021 (1)
- January 2021 (1)
- December 2020 (3)
- November 2020 (1)
- October 2020 (1)
- September 2020 (1)
- August 2020 (1)
- July 2020 (1)
- June 2020 (2)
- May 2020 (1)
- April 2020 (1)
- March 2020 (1)
- February 2020 (1)
- January 2020 (1)
- December 2019 (3)
- November 2019 (1)
- October 2019 (1)
- September 2019 (2)
- August 2019 (1)
- July 2019 (1)
- June 2019 (1)
- May 2019 (1)
- April 2019 (1)
- March 2019 (1)
- February 2019 (1)
- January 2019 (1)
- December 2018 (3)
- November 2018 (2)
- October 2018 (1)
- September 2018 (1)
- August 2018 (1)
- July 2018 (1)
- June 2018 (1)
- May 2018 (1)
- April 2018 (2)
- March 2018 (1)
- February 2018 (1)
- January 2018 (1)
- December 2017 (2)
- November 2017 (2)
- October 2017 (1)
- September 2017 (1)
- August 2017 (1)
- July 2017 (1)
- June 2017 (1)
- May 2017 (1)
- April 2017 (1)
- March 2017 (2)
- February 2017 (2)
- January 2017 (2)
- December 2016 (7)
- November 2016 (2)
- October 2016 (2)
- September 2016 (1)
- August 2016 (1)
- July 2016 (1)
- June 2016 (1)
- May 2016 (2)
- April 2016 (1)
- March 2016 (2)
- February 2016 (1)
- January 2016 (1)
- December 2015 (3)
- November 2015 (1)
- October 2015 (3)
- September 2015 (2)
- August 2015 (2)
- July 2015 (3)
- June 2015 (3)
- May 2015 (4)
- April 2015 (2)
- March 2015 (4)
- February 2015 (1)
- January 2015 (3)
- December 2014 (3)
- November 2014 (2)
- October 2014 (1)
- September 2014 (2)
- August 2014 (2)
- July 2014 (3)
- June 2014 (2)
- May 2014 (1)
- April 2014 (1)
- March 2014 (4)
- February 2014 (4)
- January 2014 (3)
- December 2013 (5)
- November 2013 (4)
- October 2013 (3)
- September 2013 (2)
- August 2013 (2)
- July 2013 (2)
- June 2013 (3)
- May 2013 (2)
- April 2013 (2)
- March 2013 (2)
- February 2013 (2)
- January 2013 (3)
- December 2012 (4)
- November 2012 (2)
- October 2012 (2)
- September 2012 (4)
- August 2012 (1)
- July 2012 (3)
- June 2012 (2)
- May 2012 (3)
- April 2012 (3)
- March 2012 (2)
- February 2012 (3)
- January 2012 (3)
- December 2011 (5)
- November 2011 (3)
- October 2011 (2)
- September 2011 (2)
- August 2011 (2)
- July 2011 (2)
- June 2011 (2)
- May 2011 (2)
- April 2011 (2)
- March 2011 (2)
- February 2011 (2)
- January 2011 (3)
- December 2010 (7)
- November 2010 (1)
- October 2010 (1)
- September 2010 (1)
- August 2010 (3)
- July 2010 (4)
- May 2010 (1)
- April 2010 (2)
- March 2010 (2)
- February 2010 (2)
- January 2010 (3)
- December 2009 (3)
- November 2009 (8)
- October 2009 (7)
- September 2009 (5)
- August 2009 (4)
- July 2009 (6)
- June 2009 (6)
- May 2009 (14)
- January 1970 (1)
Copyright(C) B-Blog project All rights reserved.