この機器は安全部品のヒューズの値が大きすぎるため電子部品が焼損してもヒューズが切れない状態となっていた。PL法上の問題が隠れているようなので輸入代理店の会社へメールで問い合わせを入れてみた。
輸入代理店から電話で連絡があり、この機器のカタログと仕様書を送ってもらった。資料を確認したところ、
クルージングがない機器は回転数が3500〜3万RPM、クルージングがある機器は1000〜4万RPM
と記載されていたが、回転の精度や安定性は記載されていなかった。また仕様書ではモーターの振動は保証されていなかった。
ヒューズが4Aである理由についての回答はなかった。恐らく以前ヒューズ切れたために大きめのヒューズに交換されたと思われた。古い機器なのでやむを得ないと思う。しかし、この機器は回転中にノイズ等でCPUが暴走した場合の安全対策が実施されておらず、基板が焼損するリスクがあることを使用者は把握しておく必要があるだろう。
この機器はワンチップマイコンのファームウェアで三相モーターの回転信号が作られていた。マイコンの処理はモーター制御だけでなく、回転ボリウムの読み込みや安全対策のWatch Dog Timer等のいろいろな雑多な情報を判断して、動作している。特に、高速の運転ではモーターの駆動周期の変動が発生する。例えば3万RPMの回転では1回転が500RPSで1回転の制御が2ミリ秒(ms)になり、1つの相では3分の1の0.66msの時間管理が必要になる。ファームウェア上は0.1ms程度が管理できるギリギリの値だ。この機器が高速動作で安定して動作するには、やはり専用の三相モーターの制御ICが必要になる。
GoogleのAIの回答にあった、
三相モーターは、安定した回転が得やすい構造ですが、マイコンでトルクや速度を精密に制御するにはインバーターを用いた制御が不可欠です
と同じだ。
45年前に筆者も古いワンチップマイコン(8749)を使って、製品のハードとファームウェアの双方を設計した。メモリ容量は2Kバイトしかなく、モニターもない環境なので、ファームウェアの設計は、フローチャートを作り、アセンブルを使ってマシン語を作って、EPROMに書き込んでいた。その経験で考えると、この機器が高速運転で安定した回転精度を確保するのは無理だ。また、過電流の発生時にはCPUの停止でなく、ハード的に電源を切る対策が必須と思われた。
ワンチップマイコンには荷が重すぎ? 古い歯科技工機器の修理(1)
いまだに多い……マルチバイブレーター回路の誤った応用回路
よみがえる『破裂するセラコン』の記憶……原因特定!問題が多いノートPCの調査(2)
なぜ電源が入らない……問題が多いノートPCの調査(1)
熊本の大雨で水没した愛車のバッテリー充電にトライした
部品交換は困難も、プロの技術が光る!ドイツ製の歯科技工機器を修理(2)
回転数が不安定……歯科技工のブラシレスモータードライバーを修理(1)Copyright © ITmedia, Inc. All Rights Reserved.