驚きの性能!$18で手に入るUSBオシロスコープとロジックアナライザーとは?
引用元:https://news.ycombinator.com/item?id=43068585
この小さなデバイス、価格を考えると本当にすごい!タイトルはもっと改善して、機能や波形発生器を含めた方がいいと思う。多くのコメントがオシロスコープに集中しているのはそのせいかも。一般的な電子工作台にはオシロスコープ、ロジックアナライザ、波形発生器、デジタルマルチメータ、電源が揃う。この$18のハイブリッド信号スコープ/ジェネレータはほぼ全ての機能を持っていて、同じデバイスに統合されているから、同期する必要もないのが大きな利点だよ。旧式のHP/Agilent/Keysightの解決策は数万ドルもするし、今のDigilent Discovery Proシリーズは数千ドルする。でも、安いDigilent Discoveryシリーズは約$400だし、それでもFlea-Scopeと比べるとリソースに限界があると思う。
文字数制限があるから、新しいタイトルの提案待ってる!このデバイスにはユニークで興味深い機能がたくさんあって、全部タイトルに入れる価値があるよ。
追記:タイトルを変更する権限を失ったみたいで、残念だ。
$100の有名なYouTubeのZoyi ZT-703Sと比較するとどう?
情報ありがとう!実は知らなかったけど、ZT703Sは古いZT702Sの50MHzの改良版らしいね。Flea-Scopeは4MHzの単一チャネルだから、10MHzのZT702Sに近いんだ。
こんにちは、新参者です。下の投稿はちょっと誤解を招くかも – 100Mspsではなく18Mspsなので、信号が良好なのは1MHzくらいまでだよ。PIC32を使っていて、12ビットのADCだけど、ノイズがあるから実際は10ビットか11ビットに相当する。でも、デジタルキャプチャと波形生成を同時に行えるのは興味深い。それに、Javascriptでのアクセスができて、ウェブページでGUIを使えるのがいいよ。教室の実験で使うために、各席にあると便利だと思った。
もし需要があれば、2チャンネルのMosquito-Scopeを作るアイデアも考えてる。
教育目的で使うのが目当てだけど、工場の立ち上げで使うために2台オーダーした!素晴らしいツールだね、ありがとう!
あなたのやっていることは素晴らしい!批判を気にせずにMosquito-Scopeを作り続けてください!
Flea-Scopeの低価格なら、デバイス1台あたりアナログ入力は1つに絞った方がいいと思う。インターフェースが少し更新されれば、複数のスコープを同時に扱えるようになるだろうし、小型化を維持できると思う。
すごいアイデアだね!2台のデバイスからのアナログ波形を表示する代替UIを作れると思う。一方の機器がトリガーしてから二つ目のデバイスが反応するから、スレッドの複雑さは関係ないと思う。
教室で各座席におけるようにするのが目標だったんだ。本当に素晴らしくて、成功のための考えがよくできていると思う。学生が自分の環境で実験できることは大事だよね。初めてのオシロスコープの際、みんなで共有してた大きなTek 7kシリーズのスコープでは基礎を学ぶのは難しかったけど、もっとシンプルなスコープを持つことで使い方をよく学べたよ。
ちなみに、ここは初めてなら注意だけど、誰かが「これを作った」と投稿すると、必ず小さな問題を大きく取り上げるコメントが来るから、気にしない方がいいよ。
同じ価格($13)で、先月Amazonで買ったロジックアナライザに満足してるよ。プローブに$24も使っちゃったけどね。SigRock/Pulseviewを使ってて、互換性のあるクローンとして認識されるのが面白い。数十ナノ秒の信号がこんなに安価で見えるなんて信じられないよ!
この製品使ってるけど、Saleae Logicソフトとの相性が悪くて、しょっちゅう接続が切れるんだよね。sigrockは試してないけど。
>”Saleae Logicソフトとの相性が悪い”
Saleaeのソフトは自社製品専用だから、他のはクローンってこと。わざとバグだらけにしてるかもね。ソフトは素晴らしいけど、ハードの購入で資金が出てるし。
俺も同じもので、短いUSBケーブルに変えたら今までの問題が全部解決した。USBバスのタイミング問題かも。2フィートのケーブルが影響してたかも。
ありがとう!今まで使ってたミニUSBケーブルは長いのが多くて、次は短いのを試してみるよ。
あれはすげー便利だよ。マイクロコントローラーのコードをプロファイルするのに最適。GPIOピンを切り替えながら、SigRockで結果を見ると面白い。
注意点として、USBオシロスコープ使うときはグラウンドループに気を付けてね!ほとんどの安いUSBスコープはPCとグラウンドを共有してて、高電圧回路を調べるのは危険。絶縁入力のスコープを使うべき!
関連で言うと、昔、ノートPCのオーディオハードウェアを焼いたことがある。煙が出てたし、他の部分は生き残ったけど。
リンク先の文書の9ページで、RichがフルスピードUSBアイソレーターの使用について触れてるよ。
これって1本の線でつなげるし、ピンの状態もチェックできるからすげーと思った。魔法みたい。
比較用に、こちらは$2のUSBスコープ(800ksps、2つの電圧範囲)の画像だよ: 別の比較として、scoppyってプロジェクトも似たようなもんだよ: 大学時代に、余ったADCと抵抗分割、8052を使ってこれみたいなの作ったことある。 明日GitHubにアップするよ。 昔は基本のオシロスコープが中古車くらいの値段だったから、こういうプロジェクトは神様のような存在だった。でも今は、200MHzの良いオシロスコープが300ドルで手に入るから、DIYで作る価値はあまりないかな。オシロスコープは他の設計をトラブルシューティングするのに必要だから、信頼性と使いやすさが重要だよ。楽しいプロジェクトだけど、本物を持ってからやるべき。 300ドルは第一世界の視点だよ。他の国では月給の高い方に位置するし、物価が倍になることもあるから、こういうものが必要な学生たちはお金がないこと多いよ。自分で作る楽しさもあるしね。 全く同感だね。14歳の子供を1時間忙しくさせたいなら、ワイヤーと安いメーター、バッテリー、スイッチ、LEDを渡すといいよ。彼にスコープを与えれば、その子の人生を変えられるかもしれない。 良いポイントだけど、第一世界の視点からの議論も問題ないよ。同じように、第一世界の問題が面白いこともある。住んでいる場所が問題なら、そこを解決したいと思うのは自然なことだし皆それぞれの基準から最善を尽くしてると思う。 言ってることは分かるけど、もっと安くて機能するオシロスコープもあるよ。それで十分なことが多いし、20ドルから40ドルのもので必要なことはできるし、持ち運びやすさも大事だね。 このコメントは情報提供が目的だよ。自分の国のMercado Libreで調べたら、一番安いのはFnirsi-138 Proで約50ドルだった。 それって税金とアルゼンチンへの物流・送料の影響じゃないかな?何でもそうなりそうだよ。この18ドルのデバイスを輸入したら、価格は倍になるだろうね。 Flea-Scopeが特に興味深いのは、デジタル入力が9チャンネル分同時に取れるところだね。価格に対してこれほど良いものはないと思う。スペック的にもFnirsi-138 Proより良いんじゃないかな。 未来はもうしばらく前からあったけど、不均等に分配されているんだよね。 多分俺が一番好きなGibsonのフレーズだわ。 全くのゼロから始めた場合、Flea-Scopeの総コストはどれぐらいになると思う?300ドル超えるんじゃないかな。安いオシロスコープは30ドル以下で買えるけど、それじゃ実際の測定ができるかは疑問。初心者にとって良いパフォーマンスは大切だし、安物は余計な問題を引き起こす恐れがあるよ。 その値段どこから出てきたの?スコープは18ドルで、オプションのプローブが5ドル追加だよ。既に持ってるデバイスがあるなら、実際のコストは結構少ないと思う。結局、これは学びのためのリソースだよ。 これは強い一方通行の視点だね。300ドルは世界の最低賃金から見ても高い。年収300ドルの人は多分ノートPC持ってないだろうし、それを考慮するとFlea-Scopeは安くないとも言えるよ。 200ドルと20ドルや2ドルのオプションには違いがあるよね。300ドルは確実に投資先が分からない限り無理だけど、20ドルは気軽だし、2ドルは衝動買い。 妥当だと思うけど、電子機器に興味があるなら、この価格でも買う意味はあるかも。必要な機能が分からないうちは、安い機器は逆に足枷になることも。 電子機器に興味があるかどうかは微妙だよね。安い機材は試してみる良いステップになることもあるし、完璧な機材が必要なのは少し難しいかも。 逆に初心者は良いはんだごてとか液体フラックスが必要だと思う。先輩たちはなんでもできるけど、いい道具がないと最初の体験が悪くなるかも。 この手の安物はあまり進まない気がする。初心者が機材の制限を理解していないと、悪い印象を持つだけだし。安物は逆に後退を招くことも。 はんだ付けではPinecilが初心者向けのお手頃な選択肢だと思う。ヒーターが先端にあるから使いやすいよ。 初心者向けで十分な機能を持った製品を探してるけど、どんな制限があるか理解したい。 Pine64のPinecileが現在25.99ドルでセール中だって。安いし、はんだ付けがめっちゃ楽になる機能もあるよ。 Richは複数のFlea-Scopeを簡単に接続できるようにトリガーIOピンを設計したんだって。UIで一度に管理できないのが残念だけど、複数回開けばいい感じ。小型なのに機能はしっかりしてるし、基本的なプロービングに使える3.3Vと5Vの標準ロジックレベルもあるよ。教育用には十分だと思う。お金とスペースがあれば他にもっと良い選択肢もあるけどね。 新しいRigol DHO800シリーズは、値段に対して素晴らしいデザインだよ。12ビットADC、使いやすいタッチスクリーン、簡単にネットワーク接続で操作できるし、USB-Cでバッテリーパックからも動かせる。I2CやSPI、UARTのデコーダーも内蔵されてるし、VESAマウントもできてデスクスペースを節約できる。 最近手に入れたけど、使うのが楽しい。4チャンネル版にしとけばよかったかな。でも今のところ2チャンネルで足りてる。余計な性能より、追加チャンネルが問題解決に役立つことが多いんだ。昔ながらのスコープパネルも好きだったけど、設定変更にタッチスクリーンが便利だと思った。ただ、起動に時間がかかるのが残念。 長い起動時間はオフにしないことで回避してるwタッチスクリーンは最初はギミックだと思ってたけど、信号を名前付けするのが簡単にできてハマった。あとは、ファームウェアをアップグレードしないと。電源サイクル間でプローブ設定を記憶してくれないバグが修正されたよ。 マジか!そのバグに悩まされてたから感謝!アップデートしたら直った。最初はスイッチ付きの電源に刺してて、ライト消しちゃうのが原因だと思ってたけど、実際にバグだったんだよ。HN: 難しいプログラミングの話を聞きに来たけど、スコープの修正のためでもある。 俺もそのバグに悩まされてたよ。アップグレードで簡単に修正できたから良かった。バグがなければDHO924に満足してたと思う。HPのファンとしては申し訳ないけど、低価格帯でこれらのメーカーがKeysightに迫ってきてるよ。 去年手に入れたけど、小型のやつと比べたら雲泥の差だね。これを使うべきだと思う。 最初はちょっとしたおもちゃみたいなスコープを買ったけど、ちゃんとしたやつを待っておけばよかった。プローブもちゃんとしてるから使い勝手が全然違う。お金があれば400ドルのスコープを買うべきだと思う。 電子機器をある程度やる人にはお金の価値はあると思う。でも趣味でやるにはちょっと高いかも。 Richは「電子機器を若い世代が取り組みやすいようにするのが目標」って動画で言ってた。あらゆる面での障壁を低くするのが大事だね。 米国のホワイトカラー職業にとってはそうだろうけど、世界の多くの人にとっては300ドルと18ドルの違いはめちゃくちゃ重要だよ。 ほとんどの人にとっては、数日の賃金と数週間または数ヶ月の賃金の違いだもんな。 そうだね。18ドルは300ドルの6%だし、300ドルが大きな支出だと思うならそれはおかしいよ。逆に300ドルは5000ドルの6%だし、5000ドルの支出が大したことない人もいる。安い選択肢を提供するプロジェクトには価値があるんだよ。アマチュア無線でもよく見かけるけど、20ドルのBaofengを買う利点ってのがわからない人が多い。180ドルは多くの人にとっては大金だよ。 この形状には意味があると思うよ。作業スペースから離れてトラブルシューティングが必要なときに持ち運びたいな。 安いハンドヘルドオシロスコープ(ZOYI ZT703S、約80ドル)を持ってるけど、使い勝手が良くて便利だよ。電池で動くし、持ち運びも楽だから好きだね。 18ドルと300ドルの間にはまだ広いギャップがあるね。 今はRigolのスコープを持ってるから満足だけど、若い頃はお金がなかったから、安いDIYオプションがあればすごく助かったと思う。このプロジェクトが予算に厳しい人たちの役に立つといいな。 編集:親コメントが大幅に編集されたので、今はこのコメントがあまり意味をなさないね。FOSSと呼ぶのは完全に不正確だよ。すべての権利が留保されている部分もあれば、パブリックドメインの部分も、非商業的利用のみに利用可能な部分もある。 >”Public domain is not open source, and especially not free (as in freedom).” OSIは公にドメインにリリースされたソースコードを無料と認識していない。これはソフトウェアが書かれた場所や著者、共有する人の場所によるからだよ。 >”The only thing more frustrating than a rustacaen redefining ‘safety’ to suit their purpose is a Stallman discipline redefining freedom to mean something totally weird.” 公有ドメインのもので無料じゃないの?著作権法って複雑だよね。アメリカでは公有ドメインは著作権がないって意味で、作者が全ての権利を放棄してるから、簡単に言うと無料だよ。でも他の国、例えばオランダでは、著作権法で公有ドメインとしてるものでも、実際にはその権利を放棄する方法がないから、そういう発表には意味がないかも。だから、ソフトウェアがどこで書かれたか、誰が書いたか、誰と共有されているかを知らないと、公有ドメインのソフトウェアが何か保証することはできないよ。 rustacianの安全性について詳しく教えてもらえない?本当に興味ある。 ”メモリの安全性”って概念はRustの前からあったけど、Rustによって広まったよね。これは、メモリの誤使用によるバグを静的に排除することを指すんだ。Rustのコードはunsafeブロックなしだとメモリ安全性を保証するし、unsafeブロックを書いているときは、他の人のために安全なAPIを持つべきだという文化があるの。Rustプログラマー(rustaceans)はこのメモリの安全性について自慢してるけど、時々他の”安全性”の意味も含んじゃうことがあるんだよね。 僕自身は、だいたいどういう意味で使われているかはわかるから、あんまり気にならないけど、Rustプログラマーだからね。 公有ドメインはオープンソースじゃないし、自由(自由=自由)は特にないよね。どうしてそう思うの?使用や配布に制限はないじゃん。 どうしてそう思うの?使用や配布に制限はないよ。公有ドメインはライセンスじゃないからオープンソースでもないし、自由かどうかも君と作者の法域によるんだ。もし君たち二人がアメリカに住んでるなら、使用や配布に制限はないよ。 法域は重要だし、他のOSライセンスも現地法に従うから、必ずしも有効、または意図通りに解釈されるとは限らないよ。ソフトウェアのクリエイターの意図がライセンスの実際の施行に影響を与えるとも言えるから、そういう意味では公有ドメインは大丈夫だよ。公有ドメインの簡単な解決策は、変更を加えてその派生作品に著作権とライセンスを適用すること。GPLはソフトウェアを制限的な条件でライセンスすることを強制するから、みんながそれを”自由”だと言ってるのは理解できない。あれは単にイデオロギーのナンセンスだよ。GPLだと誰でもソフトを複製して販売できるから、ソフトでお金儲けするのが難しくなるよね。 一部特許があるみたいだね。 不思議な特許だね。一見すると、90年代にインテルの8052AH BASICを使って似たようなことができるかも。 確かに、8052AH-BASICチップでシンプルな産業用コントローラーを作ったことがあるよ。特許って奇妙なものが多いよね。審査が進むうちに、主張が狭まって実際には何にも当てはまらないようなこともある。 そうだね。タイトルのままでライセンス/権利の状況を正しく反映するには”FOSS”の代わりに何を使えばいいかな?このプラットフォームに投稿するのはとても新しいから。 私のアドバイスは、GPLじゃなければ”FOSS”を避けたほうがいいし、OSI認証のライセンスでなければ”オープンソース”も避けたほうがいいよ。その用語を使うと、ライセンスについての議論を招いちゃうから、プロジェクトの話をするよりも混乱するだけだと思うんだ。一般的に”ソースが利用可能”って言葉は、誰も怒らないからそれを使ったほうがいい。 “部分的にソースが公開されている”はちょっと長いかも。そんな感じ? 良い質問ですね、同情します。現時点でスレッドタイトルが”ソース公開”になっていて合理的だと思います。間違いではないと思います。”公開設計付き”も良いかも。自分もGitHubにプロジェクトを公開していて、ハードウェアとコードの両方を扱っています。エンジニアじゃないけど、科学者で電子工作好きです。そんな文化はソフトウェア以前からあります。プロジェクトにはMITライセンスをつけて、他から借りたアイデアやコードの出所を明記して、成功を祈るよ。😉 初心者におすすめのガジェットだと思います。Hackerbox 102でこれを手に入れて、コストに対する帯域幅は良いと思いました。エンジニアの友達に話すと”ただのおもちゃだ”って言われることが多いけど、制限内で信号を見ることでアナログ電子回路を学ぶ機会があります。初心者はオシロスコープが必要な理由さえ知らないことが多いけど、これで道具を紹介するのはいい方法だと思います。最初の一年は使わない機能の学習曲線がないので、$20で価値があると思い、おすすめしています。もっとコメントを表示(1)
https://files.catbox.moe/0t0dq3.jpg
https://github.com/fhdm-dev/scoppyもっとコメントを表示(2)
もっとコメントを表示(3)
FSFとOSIはパブリックドメインのソフトウェアを「フリーソフトウェア」と認識してるけど、オープンソースではない。でも、MITライセンスのソフトウェアと大差ないんじゃないかなって思う。
公にドメインにあるものが自由じゃないって言うのは、勘弁してほしいよ。