ミソジ

インターフェース

RS485通信の電圧と波形をオシロスコープで確認してみた

RS485の差動の波形を実際に測定・解析してみました。 電圧レベル・差動信号をオシロスコープで確認しています。 RS485通信の基礎を実際の波形交えて、初心者の方にも分かりやすく紹介します。
オシロスコープ

オシロスコープのサンプルレートからレコード長を計算してみた

オシロスコープを使用する際にサンプルレートで注意する点をピックアップしました。 測定条件でサンプルレートは自動的に変更される場合があります。 実際にオシロで測定した波形を使って分かりやすく紹介します
LTSPICE

インピーダンス不整合と反射の影響をオシロとシミュレーションで確認

インピーダンス不整合と反射の影響を調査してみました。 シミュレーションに加えて、実際のオシロスコープでも確認をしています。 実際に反射が起きてしまった場合の波形への影響具合を分かりやすく紹介します。
インターフェース

オシロスコープの周波数帯域を超えての測定はNG?実際に確認してみた

オシロスコープを使用する上で注意点として周波数帯域・特性があります。 もし周波数帯域を守らない場合、測定波形にどれほど影響あるのか調査してみました。 シミュレーション・実際の波形を踏まえて分かりやすく紹介します。
インターフェース

USBのフルスピードとハイスピードの切り替えをオシロで確認してみた

USBのフルスピード(12Mbps)とハイスピード(480Mbps)の切り替え信号を確認しました。 オシロスコープでChirp信号の波形測定しています。 USB2.0の回路構成・プロトコルの基礎を実際の波形含めて分かりやすく紹介します。
インターフェース

USBシリアル通信のボーレートの最大は?通信速度(bps)をオシロで確認

シリアル通信の速度をオシロスコープで確認してみました。 USBシリアル変換ケーブルのICを調べて、最大のボーレートまで試しています。 シリアル通信のボーレートの設定で通信速度(bps)がどのように変化するか紹介します。
インターフェース

RS232Cの電圧レベルをオシロスコープで測定してみた

RS232Cの電圧をオシロスコープで測定してみました。また通信プロトコルも確認しています。 USB-RS232C変換ケーブルの電圧波形を実際に確認しています。 RS232C通信の基礎を初心者の方にも分かりやすく紹介します。
オシロスコープ

交流100Vの波形をオシロスコープで測定してみた

交流のAC100Vの電圧波形をオシロスコープで測定してみました。 コンセントの周波数、実効値、瞬時値含めて確認しています。 AC100Vを実際に測定した波形含めて分かりやすく交流を紹介します。
オシロスコープ

オシロスコープはおすすめ!電子工作のために購入してみた

オシロスコープを個人で購入してみました。 オシロがあれば電子工作の測定、電子回路の勉強などに使えて非常に役立ちます。 現役のエンジニアが自宅でオシロを使うメリット・デメリットを説明します。 また実際に通販で購入して、使い始めるまでの一連の流れも紹介します。
ラズベリーパイ(raspberry pi)

ラズパイの電源が不安定な場合は?CPU性能への影響を確認してみた!

ラズベリーパイの電源は一応スマートフォンの電源などでも動作します。 しかし、電源不足・不安定な場合はラズパイのスペックが著しくダウンします。 実際に電源の違いでどれほどの性能差が出るのかベンチマークしてみました。 ラズパイの電源が不安定な場...
ラズベリーパイ(raspberry pi)

ラズベリーパイの電源のおすすめは?USBの電流を測定してみた

ラズベリーパイに必要な電源スペックを測定してみました。 「専用の電源アダプタは必要なのか」「PCからのUSB給電で十分なのか」含めて確認しています。 ラズパイの専用電源が本当に必要か迷っている方におすすめな記事となっています. ラズパイの電...
OPC UA

PythonでIoT!Raspberry Piで産業用のデータ収集してみた

PythonでEtherCAT,PROFINETの産業用データを収集してみました。 ラズパイと無料ソフト環境でテストしていますので誰でも実施可能です。 使用したライブラリからプログラムまで一から紹介します。 PythonでIoT!Raspb...
ラズベリーパイ(raspberry pi)

ラズベリーパイのGPIOの使い方!5V/12Vを制御してみた

ラズベリーパイのGPIOは3.3V出力のため直接5V/12Vは制御できません。 しかしトランジスタを使うことで自由にON/OFFできることを紹介します。 実際の回路図・プログラムまで載せていますので誰でも同様にテスト可能です。 ラズベリーパ...
PLC(シーケンサ)

CODESYSとラズベリーパイで使えるGPIOを増やす方法

CODESYSとラズべリーパイのデフォルト設定では使えるGPIO数は限られています。 しかし簡単な変更でPLCに使えるGPIO数を実質8点から17点に増やすことが可能です。 最新のラズベリーパイ4含めて多くあるGPIOを有効活用する方法を紹...
OPC UA

工場の見える化の事例を試してみた!OPC UAで簡単にデータ収集

工場のコントローラであるPLCのデータを見える化してみました。 OPC UAを使えばスマートフォン・タブレットから簡単にデータ収集することが可能です 環境整えてアプリ一つダウンロードすれば見える化できる事例を紹介します 工場の見える化の事例...
OPC UA

PythonでOPC UAを実装!クライアントを作ってサーバーに接続

PythonでOPC UAのクライアントを作成してPLCと接続テストしてみました。 Github上で公開されている無料のオープンソースのライブラリを使用しています。 Examplesも豊富で誰でも簡単にプログラム出来ることを紹介します Py...
OPC UA

LinuxでOPC UAクライアントを動かす!PLCと通信してみた

LinuxでOPC UAクライアントをインストールして動かしてみました。 汎用的なラズベリーパイでテストしていますので誰でも同様に実施できます。 無料(フリー)で簡単にLinuxからPLCと通信することが可能です。 LinuxでOPC UA...
OPC UA

OPC UAクライアントのフリーソフトUaExpertを使ってみた

OPC UAクライアントソフトのUaExpertのダウンロード方法から基本的な使い方まで紹介します。 無料(フリー)で使えて便利なソフトですのでOPC UAを始めてみたい方におすすめな記事となっています。 OPC UAクライアントのフリーソ...
OPC UA

OPC UAでPLC(シーケンサ)と接続!サーバーの環境構築してみた

OPC-UAでPLCと接続して、クライアント側からデータ取集まで試してみました。無料で対応可能です。 汎用的なラズベリーパイで「OPC UAサーバー」かつ「PLC(シーケンサ)」にする手順を紹介します。 OPC UAでPLC(シーケンサ)と...
インターフェース

USBの波形を測定!D+とD-をロジックアナライザで解析してみた

USBの波形をロジアナで解析してみました。D±の波形、また測定動画含めて紹介します。 USB2.0や3.0の高速信号の測定では差動プローブ・専用機器が必要ですが、Low-speed(1.5Mbps)ならば個人の環境で対応可能でした。 USB...