全3件 (3件中 1-3件目)
1

これまでの続きになります。中華ラジオの補修、ファームウェア変更など、ハードとソフトであれこれいじくるという話しがつづいています。2025年にアマゾンで中華ラジオを購入したのを始めに、アマゾンから更にアリエク(AliExpress)に購入先を広げ、中華ラジオ(受信機)のいろいろにどっぷりつかってしまいました。最初のラジオは、前に取り上げたATS-25X2という機種の更に小型版になるATS-20plusという機械でした。2000円台の製品でしたが、デザイン的には黒い金属製の箱で、パネル表示も無愛想な感じのところが逆に面白いと思いアマゾンで購入。ところが、こちらは、ファームウェアの更新ができるというネット情報に従い、usbケーブルを接続したところでトラブル発生。書き込みをしたわけではなく、原因はよくわからないのですがキーンと変な音がして、うんどもすんとも言わなくなってしまいました。送り主に返品を申し入れたところ、返金には応じるが物は返送しなくても良いとのことだったので、いまも手元に残っています。最近、これを復活させるべくいろいろやったのですが、うまくいきませんでした(これについては後日ここに書こうと思っています)。その次に購入したのが、前に書いたATS-25X2でした。これも、最初は動いていたのですが、ある日いきなり電源が落ち、そのまま起動しなくなってしまいました。これも、電源からの回路の途中で制御用のパワーインダクタというICがあるべきところに付けられていない(つまり回路が切れている)ためであることが後日わかり、それを付けることで修復できたのでした。こちらは現在でもフル稼働で、毎日電源を入れてラジオ放送を楽しんでいます。ファームウェアの更新で、wifiから時刻データを取り入れることもできるようになりました。2度続けて商品トラブルがあり、普通の人なら、「もう中華製品は嫌だ」となるのかもしれませんが、私はあまりそうはならず、性懲りもなくまたまた中華ラジオに手を出すということが続きました。ATS-25X2の代わりというつもりで買ったATS-25ampのほうは幸いにも今までNOトラブル。買った中で、初めて最初からまともに動く製品でした。DeepSDR101 cloneについて今日は、その次、つまり4台目の中華ラジオ(受信機)について書きます。実は、これもトラブルがあり、減額してもらった製品でした。まともな製品が手元に届く確率が1/4というわけで、中華製品おそるべしを実感するのですが、このラジオの場合は、動くのだが大事なパーツ(操作の基本となるつまみ)が不良品だったということで減額にしてもらったのでした。この製品は、ちょっと特徴があり、表示部分は800x480のなかなか大きな画面ですが、そこに受信した電波の状態を示すウォーターフォールが表示されるのです。電波の強さが波状で示される上段では一番強いところが山の頂上となり、左右に下っていく様がリアルタイムで示されます。更に、下段では、電波の強さが色分けされ、強いところが赤で弱くなるにつれ青に変わっていく様子が横のラインで表示されて、その横のラインが次々と下に流れていく様が表示されます。滝が流れ落ちるように見えるのでウォーターフォールというわけです。私にはこれがとても新鮮できれいに見えました。最近の無線機にはこれが付いているものが多いようですが、受信専用のラジオでこれが付いているものはほかには見当たらず、それまでの2度トラブルにぶつかっているにもかかわらず、画面の魅力に負けて注文してしまいました。これが DeepSDR101(clone)という製品でした。本家DeepSDR101という製品があるようなのですが、すでに製造終了していて、いまはそのクローン製品が出回っているという中華製品にありがちな話でした。とにかく起動するとすぐ大画面でのウォーターフォールが始まります。私には非常に新鮮で目に楽しい画面だったのですが、さっそく問題が発生。つまみを操作して選局をするのですが、これが動かしづらい。メニュー項目はつまみを押し込んで移動するのですが、うまく反応しないのです。つまみの不良のようで、これでは使えないと最初は返品申し入れをしたのですが、その後つまみのカバーの不良ということがわかり、これを外せば不格好ではあるが操作はできるようになるため、減額ということになったのでした。ということで、当初のトラブルはありながらも、ラジオとしての機能に問題はなく、ウォーターフォールが見えるラジオとして楽しんでいました。さて、前置きが長くなりすぎましたが、今回は、この DeepSDR101 clone の改造の話しをしようと思います。これは不具合というよりは、clone製品であることによる問題というべきでしょうか。clone製品は本家とは同じというわけではなく、特殊な使い方をするときにその差が現れるということを実感した次第です。clone製品にはそれ用のマニュアルはなく、本家のマニュアルを利用することになるのですが、利用の仕方に、usb-cケーブルでPCとつなぐというものがあります。普通につなぐと充電が始まるのですが、つまみを押し込みながらusb-cケーブルでPCとつなぐと、PCでは外付けのSDカードのようなものと認識してくれます。これがどのように使われるかというと、本体では99の放送局データの保存ができるようになっているのですが、これをPCで編集してchannel.csvという名称のファイルにしてそこに保存することで、本体の放送局データの書き換えができます。また、ファームウェアのアップデートがあった場合にも、この部分にファームウェアのファイルを置いておくと、ラジオを再起動する時に書き換えてくれます。このような利用ができるということになっているのですが、clone製品ではこれがうまくいかないのです。usb接続がきちんとできず、「不明なデバイス」になってしまいます。PCとのUSB接続の不具合ネットでの情報によるとusb接続の際の+と-の配線中に挿入されるはずの抵抗がなかったり数値が適合しない(22Ωであるはず)ものがあてがわれているため、きちんと認識されないということでした。ATS-25X2の時のように、ふたを開けて中をのぞき込むことになりましたが、実際、基板を見てみると、確かに、usbに繋がる箇所に問題がありました。ネット情報では、基板上に書かれている番号ではR7、R8に問題があるとのことでしたので、それを見ると、R7は22Ωだったのですが、R8のほうは140Ωになっていました。確かにおかしいです。ただ、これを交換するのは簡単ではなさそうです。抵抗といっても円筒形の本体に細い足が2本という普通の抵抗ではなく、基板に表面実装するチップ抵抗です。サイズも1~2ミリという極小のパーツです。これを半田ごてを使って間違った抵抗を外し、正しいものに付け替えるという作業は途方もなく難しそうに思えました。ATS-25X2でのパワーインダクタのサイズの比ではないサイズなので、かなり躊躇しました。ただ、仮に失敗したとしても、他の部分を傷つけなければ、usb接続ができないという結果が変わらないだけで、それまで通りの使用はできるはずと考えて、思い切ってやってみました。****というのが、つい先日のこと。とりあえずはチップ抵抗の装換に成功し、放送局データのPCでの書き換えが可能となりました。でも、一度は半田付けが不十分で認識したりしなかったりとなってしまい、再度試みてようやく成功となったわけで、またできるかと言われると自信はありません。幸運にもできたというのが正しいでしょう(パワーインダクタの時も同じ言葉を使いましたが、こちらのほうが一層です)。局データですが、中華製らしく、中国の放送局のデータがずらりと入っていました。これを日常使う日本の放送局のデータに書き換えています。本体だけでは、最初の25番までは書き換えができなかったのですが、PC接続によるものは、最初から全部の書き換えが可能でした。ファームウェアv1.0.1への書き換えPCと接続ができるようになると、次は、新しいファームウェアへのバージョンアップと欲が出てきます。ファームウェアはv1.0.0のまましばらく動きがなかったらしいのですが、その後v1.0.1にバージョンアップされたと本家から発表されました。ただ、本家のホームページではclone製品は対象外となっており、ネット情報でも、clone製品にこれを適用すると起動できなくなるという報告もありました。しかし、現状では出回っているハードのほとんどがclone製品ですので、世界中のマニアから解析が進められて、clone対策の箇所を修正したものがあるという情報も得られました。これを入手できたので、ちょっとおそるおそるでしたが、アップデートをやってみました。そのサイトには、cloneのオリジナル(?)とでも言うのでしょうか、clone製品で使われているファームウェアに戻す方法も書かれているため、もしだめだった場合でも修復可能と思われたためです。アップデート方法は簡単で、PCとusb-cで接続し、つまみ(エンコーダーと言うようです)を押しながら電源をonすることで、PCでは外部記憶装置として認識されますので、ここにアップデートされたファームウェアのファイルをコピーするだけ。その後PCから切り離し、電源を入れ直すことで、自動的に書き換えを行ってくれます。clone対策がなされているものだと、そこで起動不可になってしまうのですが、修正後のものだと無事書き換えが終了し、本家の起動画面が現れ、すぐにウォーターフォールの画面に切り替わります。画面は以前バージョンとあまり違いがわかりませんが、メニューの項目が変わっています。タッチパネルの使える範囲が広がり、画面の左上下部分をタッチすることで音声の大小が調整できるようになったのが大きいです。以前はいちいちエンコーダーを操作して、ボリュームの項目に合わせる必要がありましたので、この違いは大きいです。実はバージョンアップを考えたのもこの点が大きかったのです。さて、ここからが、clone製品であるがゆえの不都合です。いろいろ使ってみると本家そのままとはいかないようです。一番大きな問題と思われるのが、スピーカーとイヤホンの関係です。以前のバージョンでは、スピーカーとイヤホンの音声は別々になっており、それぞれがメニューの項目にあって、音量の設定も別々に行われました。ラジオに限らず、多くのイヤホンが使われている製品では、イヤホンが挿入されるとスピーカーがらの音が出なくなるという仕組みになっていますが、これはそうではありませんでした。それでも、別々に音量操作ができれば、使わない方の音量をoffにすればよかったのです。ところがバージョンが上がってここが問題になりました。新しいバージョンのファームウェアでは、スピーカーとイヤホンの音量を別にするという仕組みがなくなり、一元的に「VOL」という項目になってしまったのです。つまり、個別に音量の調節ができなくなった結果、イヤホンで聞いたときでもスピーカーから音は出たままということになります。これは困りました。ハード的な変更ではないので、もともとの両方に音声が出力されるという仕組みはそのままなのですが、ファームウェアがそれに対応するのをやめたということなのでしょう。スピーカーとイヤホンで個別に操作するのは煩わしいと考えられたのかもしれません。本家のハードで使われているイヤホンジャックはイヤホンプラグが挿入されるとスピーカーの出力が切り離されるスイッチが付いているものであるようで、新しいファームウェアのように音声出力の一元化が行われても問題は生じなかったものと思われます。しかし、ここがclone製品の悲しさで、コスト削減なのかもしれませんが、こちらで使われているイヤホンジャックはこの切り替えスイッチが付いていないものでした。つまり、このままではどうにもなりません。応急的に、基板からスピーカーへの配線をとりはずしてイヤホンのみとし、外付けスピーカーを使うという方法で対応したのですが、やはり不便です。ここから先は、完全に「改造」です。どうにも不便なので、基板からスピーカーへの配線にスイッチを付けてon/offができるようにしました。外側から操作できるように、ケースに穴あけ作業まですることになってしまいました。(素人工作ですので、穴はいびつですが一応使えています)現在、健在です。受信感度はアンテナによりますが、なかなか良いと思います。ラジオとしてはかなり優秀で、AM/FMから始まって短波放送、アマチュア無線の受信もできますし、航空無線の受信も可能な受信能力を持っています。このラジオにはいろいろ改変を試みることになってしまいました。それだけに結構愛着がわきます。以上、長くなりましたが、DeepSDR101(clone)にまつわる試行錯誤のお話でした。ここに行き着くまでのネットの各記事には感謝しています。そして、試行錯誤のお伴、いやお相手はgoogleのAIでした。時に大嘘をいうこともありますが、なかなか参考になります。
2026.08.24
コメント(0)
ATS-25X2関連でもうすこし。このラジオのファームウェアは2系統あり、純正というかH-RADIOの提供するもので、現在はver4.2になっているものと、フリーのものでver5.3というものがあるようです。私が購入したラジオにはフリーの5.3が入っていました。実は、ATS-25X2が例のパワーインダクタ欠落のため動かなくなったときに、代わりのものを購入しようと考えて、更に機能が追加されたATS-25ampという名称のものを購入してしまいました。こちらには純正のH-RADIOによる4.2が入っていました。どちらもメイン画面はあまりちがいがないのですが、純正品はやはりハードに合わせて使いやすくなっている印象です。特にこのラジオはATS25-X2からwifiが使えるようになり、これから時刻情報を受信して正確な時刻を設定するということが可能となりました。純正ファームウェアでは、SETUP画面でwifiの設定ができるようになっており、大抵は自動でスキャンされたものを選択してパスワードを入れることで使えるようになります。ところが、フリーの5.3では、SETUPにこの画面がなく、それ自体でwifiの設定ができません。起動の際に接続が試みられるのですが、この画面を見る限り、ファームウェアのソースコード作成者の身近なアクセスポイントが決め打ちになっていて、そこを探して起動に時間がかかっているようです。この決め打ちの部分を変更する方法がわからず、実際にはwifi接続による恩恵を受けることができませんでした。しかし、ネットで調べると、ソースコードを修正して自分で使用したいwifiの設定をすることが可能なようです。ただ、ソースコードからファームウェアを作り直すため、ちょっと手間がかかります。このラジオはESP32というマイコンにより動いているので、これにソースコードから作ったファームウェアを書き込む必要があり、ソースコードからファームウェアを作り、それをマイコンに書き込むために、Arduinoという開発用のソフトを使わなければなりません。Arduinoの導入と設定は、これもネットを検索するといろいろ出てきますので、どうにか環境を整えることができました。ATS-25X2にソースコードからファームウェアを作り、書き込む方法については、以下の記事を参考にさせていただきました。とてもわかり易く、素人同然の私には大変ありがたかったです。(記事)Sixty three氏による 「ATS-25 firmware update 手順」 https://moomin63.blog.fc2.com/blog-entry-1094.htmlESP32の制御に必要なライブラリなどはこの記事を参考に揃えました。次はソースコードの入手です。修正用のソースコードは ka9cql氏によるものです。このgithubのurlから https://github.com/ka9cql/ATS-25X2SI4735_2.8_TFT_WIFI_V.5.3b.ino というのがソースコード本体です。ソースコードのwifiの部分には、仮の名称が書かれていますので、この部分を自分が使いたいwifiの名称に変更します。これはテキストファイルですので、適当なエディタで修正Arduino本体にスケッチとして読みこんでこちらで編集も可能です。135行以下です---------------// Setup// OEM-provided info -String WIFI_SSID = "***(ここを修正)***"; // SSID of local networkString WIFI_PASS = "***(ここを修正)***"; // Password on networkconst char* ntpServer = "0.it.pool.ntp.org"; //"pool.ntp.org";const long gmtOffset_sec =3600 * 9; // 日本は標準時+9時間なので 0 -> 9const int daylightOffset_sec = 0; //3600;このように修正して、保存。ATS-25X2の電源を入れ、をUSB-Cケーブルでパソコンに接続します。シリアルポートの確認をして、接続されているかチェック(大抵は、aruduinoのメニューの「ツール」で接続されているものの情報が表示されており、これを見て確認)Auduinoのメニューから「スケッチ」→「マイコンボードに書き込む」で修正ファームウェアを書き込みます。コンパイル時は動きが表示されませんが、それが終了すると書き込みが始まります。この時点でATS-25X2の電源が落ちますが、心配不要です。書き込みが100%になり、終了のメッセージが出たのを確認してUSBケーブルを外します。電源は自動的に入ります。再起動したATS-25X2を確認。最初の画面にどのwifiに接続しようとしているかが表示されますので、これが書き換えた内容になっていれば修正成功です。しばらく前にこれをやり、その後、FM、AMの初期値(切り替えを行った場合に最初に示される周波数)が全く放送局のない周波数になっていたため、この部分を近くの放送局の周波数に書き換えるという修正も行っていますが、現在異常なく使えています。修正を行って良かったのは、まずwifiが利用でき、これによって正確な時刻がラジオ自体で設定できるようになったということです。また、これに関係しますが、以前は、接続できないところに接続を試みるため、起動時かなりの時間待たされるということがなくなったということです。フリーのファームウェア5.3の紹介をしているネットの記事もありましたが、wifi接続には皆さん苦労しているようで、接続できないばかりか、かなり待たされるという内容が結構ありました。この修正はソースコードで直の書き換えになりますが、とりあえずは問題解消となると思います。
2026.07.20
コメント(0)

あることがきっかけでブログを開設することになりました。実は、この楽天ブログのなかのある方のブログの記事を見て、それにお礼のコメントをしようとしたら登録しなければコメントできかったため、登録したことで自分のブログ枠ができてしまったというのが実際です。何をお礼したかったというと、このブログの記事で、電源が入らなくなっていたラジオが復活した、ということがあり、そのお礼のコメントを送りたかったのです。そのラジオですが、昨年amazonで短波放送やアマチュア無線を受信できるラジオ(製品名がATS-25X2という中華製品です)を買ったのですが、これが買ってすぐに電源が入らなくなり、こわれたものと思っていたのです。それから一年くらいしてからのことですが、最近、たまたまそのブログの記事を目にしたのです。その方は、同じ製品ATS-25X2を購入したところ、やはりすぐに電源が入らなくなったという内容でしたが、電気回路の知識のある方らしく、回路図をたどっていき、本来なら取り付けられているはずのICがついていない(半田付けされていない)ことを突き止めたというものでした。そこで取り付けるべきIC(パワーインダクタという名称のようです)を取り付けたところ、無事充電できて電源がはいるようになったというのです。私は、この記事が自分のケースと全く同じだと思い、さっそく、1年間ほうっておいたATS-25X2の中を空けて基板を見てみました。すると、なんと、その記事と同じく、私のものも必要なIC(パワーインダクタ)が半田付けされていなかったのです。これはもしかして、と思い、その記事をたよりに、IC(パワーインダクタ)を取り寄せ、へたな半田付けをやってみました。基板をケースにもどし、充電を行ってしばらくしてから電源を入れてみると、ありがたいことに起動画面が表示され、何事もなかったようにラジオ放送が流れ出しました。(基板の右にある四角いICです。サイズがちょっと大きかったので不格好な半田付けになってしまいました)1年近くずっと気になっていながら、電気回路の知識も十分でないため、原因がわからないままでしたが、この記事でようやく原因がわかり、しかも復活のための情報も提供してくれていたこのブログの記事に感謝したという次第です。さっそく、このことをブログへのコメントとして送ろうと思ったところ、登録していないとそれができないことがわかり、登録に至ったというわけです。その副作用として、自分のブログの枠ができてしまいました。人にお聞かせするようなものをもっているわけではないので、おもしろくもない独り言を続けるようなものになってしまいますが、それこそ日記みたいに書き連ねていくつもりです。
2026.07.10
コメント(0)
全3件 (3件中 1-3件目)
1

![]()
