怪しい電子部品

DS18B20_NG最近悩まされていた中華キットのローテートLED時計の不具合は、電子部品の不良だった。ダラスセミコンダクターの1wireの温度センサーである。トランジスターあるいはレギュレーターと見まごう向きもあるかも知れないのだが、これは本来ならば温度センサーなのである。

アプリケーションとしては、時計が室温表示をするという使い方のである。

 

 

DS18B20_OKそして、こちらは正しく動作する温度センサーである。どこかがおかしいのだがお気づきだろうか。写真のせいもあるのだが、最初の部品は地模様がマットとなっていて、こちらの部品はツルットしているのだ。そしてどうもフォントも違うようだ。

 

 

 

NGOKあやしいデバイスは、1wireのプロトコルに応答してこない。

 

 

そして正しいデバイスは確かに応答してくるのだ。

 

 

 

imageこの怪しいデバイスは、アナログデバイスのフェイク品とみて診断すると、なんとレギュレータだった。中華電子部品には、このような粗悪な偽電子部品が出回っているようだ。キットゆえに、電子部品の検査もせずにリストに従ってパックしてデザインを求めてチップとあわせて売り出すというスタイルのように映る。オリジナルの基板をコピーした写りの悪いパターンだったり色々だが、オリジナルキットからのコストダウンはかくあるべしという勢いがすさまじいようで、株式会社秋葉原でも350円するこの温度センサーに交換して対応したりしている。ネット越しに見える中華市場でのこの温度センサーの価格は60円から300円くらいまでと幅がある。安いものには、こうした怪しげな偽電子部品も混然となっているのかも知れない。注意しよう。

HyGain DX-88 バーチカル復活プロジェクト (2)

image一晩かかりましたが、無事に出力完了しました。
使った素材はナイロンT910です。

image

 

image

 

 

 

内部は中空にしましたので、サポートが出来ています、ナイロン素材でのサポート部分は固いというよりは強靭でしなやかなために、削るという作業が難航しますが、外すという観点ではABSよりはやりやすいかと思います。毛羽立った内側の部分の処置は、まだ課題です。

 

 

 

スムーズに、嵌合しました。

 

 

 

 

 

 

imageすでに出来ていた部分と合わせて一応完成です。ちょっとフランジ部分が小さいので再修正を次回トライして設置に移りたいと思います。

 

電子工作ツールを3Dプリンターで製作する。 

image image

3Dプリンターの出力精度などが安定化してきたので、ABS材料で懸案となっていた電子工作用のバイスを作ることにした。強度の必要な部品には、充填密度 を高めて対応することにした。以前の試作では、強度不足で自身の機能的に必要なねじ締めなどでそれ自身が割れてしまうという事態に遭遇したことからスライ サーの設定を変更して高密度での出力にした。(通常は25%密度で出力していた)

Thingiverseには、有用な作例が多い。無論、実際に使えるように作るには課題もありプリンターに合わせてカスタマイズしないといけない。

http://www.thingiverse.com/thing:21357 は、写真にあるプリント基板をホールドするように作られたバイスです。強度確保の目的で出力密度は1.00で充填しています。ABSフィラメントですが、0.1mmの積層とプリンターを覆って収縮対策をしながら出力しています。

ここにいたるまでに失敗作はあり、いろいろ勉強になりました。

0.1mmの積層での出力だったこともあり出力には二日ほどかかりました。

 

HyGain DX-88 バーチカル復活プロジェクト (1)

imageHyGain社から、マウントが届いた。

パーツナンバー160043-1 @11.84USD

今回で三度目となる破損は、すべて底部給電点のインシュレーターが破断して、続いて支点となっていた上部のインシュレーターが同様に破断し、マウントが曲がってしまうという状況となっていた。

破断した給電点のインシュレーター底部は、硬質ゴムでしたが、3Dプリンターで使える素材としては強度の点から、まずはナイロン910を使うことにしました。

 

 

image

微妙に仕上げ方が違うのはご愛嬌でしょうか。

 

image

マウントを届いたものと交換してみた。

 

Hygain DX88は3Dプリンターで復活するか

image昨年9月に再建したばかりなのだが、この怪しげな季節を越えた暴風でアンテナが倒れてしまったのだ。全長7mほどになるDX-88は自立型で耐風速34mとのことなので35m以上の暴風圏に曝したということなのだが、ここ木更津も沖縄や小笠原並の暴風圏なのだろうか。

写真で解かるように、このバーチカルアンテナは可倒式のマウントにつけているのだが、毎回使うときに立てようとはいかずに今回のような事態で破損するということに陥っている。

前回の破損についても同様な形で強度的にはいつもベースマウントが壊れるようになっていた。毎回ベースアセンブリーを一式交換していたのだが、三度目になると対応策も進化する必要があると考えて、今回は曲がってしまったマウント部以外は自作対応することにして3Dプリントで破損した硬質ゴムの部品をナイロン樹脂で高密度出力し、かつ厚みをますなどして強度を高めることが出来るかどうかの挑戦をすることにした。当初は、ABS樹脂を考えたが、耐候性の点でABSは紫外線劣化が激しいということだったので手持ちのナイロンフィラメントを活躍させてみることにします。

ことの発端は、DX88の手配間違いで、ベースマウント部品のみの手配をしてしまったことが原因なのだが、なぜこの部品だけHygainのサイトでそのまま補修リストとは別に出てきているのかは不明だ。すでに二回ベースアセンブリーを手配してきたのだが、今回は間違えてマウント金具のみ手配してしまったので、この部品をベースにじっくり攻めてみよう。

とりあえず、最初の設計はThingiverseにあげてみた。
マウント金具が届くまでに部品は仕上げておこう。

image

image

もげた給電点もつけて、修正対応の全容を把握

image

ベースエレメントとこのパーツを介して接触して内部でM同軸雌座に接続されていた。

ATMEGA2560補修電源チップ入荷

NCP1117

NCP1117ST50T3G On Semiconductor @35で Aliexpressからだった

LDO電圧レギュレータ 2200mA, 5 V 固定出力, 最大20 V入力, 3-Pin SOT-223

image

修理を必要とする予備のATMEGA2560たち

image

表面実装部品の取り外しには低温はんだのLEO Eco solderで対応します。 安くて便利・・・

 

3Dプリンターの挙動不審の要因発見か・・・?

メカ的な問題、熱的な問題などが解決されて動作安定化の流れにいたものの時折ハングして出力停止に至る事象が発生していたので、プリンター単体でSDカード経由で出力させる運用を試してみることにした。すでにスマートコントローラ(20×4のLCD+スイッチ)は購入してあったので程なく動くはずだったのだが、スマートコントローラを接続してパソコンからのUSB接続をはずすと液晶のバックライトが消えてしまうのだ。5Vが出ていない。

予備のATMEGA2560を変えてみると、また動作しない。三枚目の最後の予備となるチャイナ仕様のモデル(CH340搭載)を接続すると液晶は点灯して5V供給が出来ていることを確認できた。正規品(?)の二枚ともレギュレータがやられていたのだ。いつもPCから接続していたのでわからなかったのだが、やられていたレギュレータをみるとパッケージが膨張しているのが見て取れる。

このチップは12Vから5Vに変換する低ロスのレギュレータで2200mAを供給するというものだが、これが壊れていたとすると、PCのUSBからの電源供給能力に不備が生じていたのは、いたし方ないかもしれない。

NCP1117ST50T3G USD12.14 / LOT  40PCS

Broken1 Broken2

チェコからの電子メール

先日作ったニキシー管時計のキットを開発してくれていたチェコの方に、顛末説明をしたところ古い基板での課題について漏れについて再確認してもらえたようだった。まだ古い基板の在庫もあるようなので、今後の方のためgithubの上でソフトウェア更新していただけることになった。

imageDSC_0588

時計プロジェクトの製作過程などをホームぺージのリンクから紹介したところ、学生たちの研究目的であれば、彼の開発した基板データも提供していただけるそうだ。ありがたい・・・。

間違った基板のまま、学生さんに課題として動作させるというのも教材としてはありかと思いますね。

 

ニキシー管時計を作ろう (更新3)

レトロな映画で最近も見かける表示器だが数字のエレメントが重なり0-9あるいは単位などの表示ものもあるようだ。高専に入学したころ(1971)には、電子計算機室という名前で、実際にはこの表示器のついた大型電子卓上計算機が並んでいる部屋だったりもした。当時はSONY製やカシオ製の電子式卓上計算機が鎮座していた。ルート計算ができるモデルがあったが、計算をすると途中経過の表示などが確定していくさまでは表示が前後する形のこの表示管の味わいがありました。このチューブはソケットの上部から覗くようになっていてパネル面につけるタイプのものなのだろう。現在はロシアで生産しているようで、ソケットと合わせてチューブを購入した。中身はネオンサインと一緒で高圧200V程度をかけて当該のエレメントが点灯するようになる。

IMG_5821

真空管のソケットタイプではなく、ニキシー管の専用のソケットになっているらしい。
これを立てて取り付けるパネルを3Dプリンターで作成した。
IMG_5824

制御基板はATMEGAでArduino開発ベースとなっていた。基板には、高圧発生回路、フォトドライバー、高圧対応のBCDデコーダとなり、別にリアルタイムクロックのモジュールとi2cで接続する形だ。

IMG_5820

配線自体は、基本的に横一線で同じエレメントを数珠つなぎとしてアノードを各自に配線する。IMG_5825

制御基板やrtcモジュールを載せるシャーシも3dで作成した。ここにニキシー管パネルを立てる

IMG_5826

配線の終わったニキシー管パネルをつけた。

IMG_5831

これを落とし込む100円均一で買った木製ボックスにいれてみた。
この窓からニキシー管が見える予定。

IMG_5829

全体を接続して動作確認をしてみると点灯しない文字があるのでデバッグ開始

IMG_5835

今回のキットはチェコの方の作品だが、基板の改版とコードのメンテナンスがシンクしていないようで、atmegaからの引き出しピンが私の入手した基板ではあっていないようだ。古い基板をくれたのかもしれない。ソースは開示されているので修正することにして、まずケースに収めてつけてみた。こんな感じ
IMG_5845
問題点は、明らかになり基板のバージョンが古いらしいこととソースコードとマッチしていないことだった。基板をソースコードに合わせて修正してソフトを書き戻した。RGBとTICKのLEDにPWM制御をかけたいらしく仕様変更があったようだ。最新の図面は提供されていないがソースには、そのように書かれている。基板のパターンも訂正されていないのでパターンカットとジャンパーで筆者がしたであろう状態にしている。予備の基板が一枚あるので、作りたい方は、ジャンパーのみ実施していただく必要がある。パターンカットは実施済。

表示できない文字や配線していないはずの小数点が表示されるなどの挙動がありさらに追及するとニキシー管のソケットナンバリングと向きが想定外になっていて180度異なっていたことが判明した。スペックシートとまったく反転しているのには驚いた。下記のスペックシートをみて、実際のTUBEを正立で見た際に天が12ピンではないのだとは・・・・。

in-12adiagram

ソケットを180度回すだけの配線の余長があったので幸いでした。

image

操作キーは秋月の基板を天板のアクリルにとめつけて操作ボタンとLEDを出すことにしたのだが、基板加工機を使ってNCマシンの代行にさせようとしたのだが失敗してしまった。アクリル加工には基板加工とは違って出来るだけ発熱をしないようにしないといけないのだ。ドリル径より大きな穴をスイングしてあけさせようというのは周辺が溶け出してしまいみっともない形になった。1mm程度のドリルで上下の打ち抜きのみをさせるように次回はしたいと思います。
image

出来上がりを確認してみると1,2,5の文字が表示できないという現象となり74141がおかしいようだ。ついてきたパーツはロシア製の互換チップのK155だったが、中華マーケットに手配をかけたが、いまさら秋葉原にもなさそうなので、入荷したら再開しよう。

原因は、基板のパターン間違いだった。A-Dが入れ替わっていた。途中表示をしなかったのは、10進デコーダの範囲外となっていたからだった。うーん、困ったものでしたがソース修正して無事表示が出るようになりました。

DSC_0587

予備の基板がありますので、作りたい方はNIXIE管の手配で作れそうです。

DSC_0588

追加のバグ報告 アノードの出力ピンがコネクタ順で時刻の10位と1位が入れ替わっていました。なぜか、この基板設計した人は間違ったままにしていたようです。表示がおかしいので、ソース側で修正しつつ、基板の間違いを確認しました。

作者からソースコードの旧ハード(Revisionなし)に対応するものが提供されましたが、若干の相違があったのでレポートを返しておきました。

時刻表示もOKです

image

カレンダー表示もOKです

image