工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

CH340G USB端子

出典: Pxhere

USBポートとマイクロコントローラーを簡単に接続できる安価なチップをお探しですか?それならCH340Gが最適です。

このデバイスの仕組みが不明でもご安心ください。本記事では、このアダプターチップについて包括的に解説します。概要、特徴、用途などをカバーします。

CH340Gとは

CH340Gは、PCとシングルチップ間の通信を可能にするUSBデバイスシリアルターミナルです。

このデバイスアダプターは、USB-プリンタポート、USB-IrDA、またはUSB-シリアルポート変換を実行します。

シリアルポートモードでは、MODEM制御信号を提供します。これにより、PCにUARTを追加したり、既存のUARTデバイスをUSBインターフェースに変更したりできます。

CH340Gの特徴と仕様

CH340Gのピンアウト

CH340G USBインターフェースチップ:特徴、用途、回路図の概要 CH340G USBインターフェースチップ:特徴、用途、回路図の概要

CH340モジュール回路の回路図

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

CH340G回路図

まず、CH340のTXDピンをマイクロコントローラーのRXDピンに接続します。次に、RXDピンをマイクロコントローラーのTXDピンに接続します。その後、RXDに抵抗、TXDにダイオードを接続します。

これにより、USBからターゲットチップへの電力供給を防止できます。また、回路図にトグルスイッチを追加することで、マイクロコントローラーへの電源供給を制御し、必要時に遮断可能です。

CH340G Arduino

CH340G Arduinoとは、Arduino制御システムをシリアルインターフェースモジュールに小型化したものです。

必要なコンポーネント

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

USBデータ延長ケーブル

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

ブレッドボード

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

5ボルト Arduino Pro Mini

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

メス-メスジャンパーワイヤー

出典: Wikimedia Commons

配線図

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

手順

  1. Arduino Pro Mini 5Vをミニブレッドボードに配置し、シリアルインターフェースモジュールを横に置きます。両デバイス間でワイヤーを接続します。
  2. CH340GモジュールのVCCピンがサイドの3V3ピンに接続されていることを確認します。
  3. シリアルモジュールをコンピューターに接続します。
  4. コンピューターにCH340ドライバーがインストールされていることを確認します。Windowsの場合、「デバイスマネージャー」で確認できます。インストールされていない場合は手動でインストールしてください。
  5. Arduino IDEを開き、[ファイル] > [スケッチ例] > [01.Basics] > [Blink] でサンプルコードを開きます。
CH340G USBインターフェースチップ:特徴、用途、回路図の概要

Arduino IDEでサンプルコードを開く

または、以下のコードをスケッチエリアに貼り付けても構いません。

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

Arduino IDEスケッチ内のコード

  1. Arduino IDEで [ツール] > [ボード] > [Arduino Pro] を選択し、テストプログラムをアップロードします。
  2. Arduino IDEで [ツール] > [ポート] > [COMx] からCOMポートを選択します。デバイスマネージャーのポート欄と同じCOM番号であることを確認してください。
CH340G USBインターフェースチップ:特徴、用途、回路図の概要

Arduino IDEのCOMポート

  1. 設定完了後、「Blinkプログラム」をArduino Pro Miniにアップロードし、アップロード機能でテストします。
  2. Arduino Pro Miniのリセットボタンを押しながらアップロードし、緑色の進捗バーと2行のフィードバックメッセージが表示されたらボタンを離します。
CH340G USBインターフェースチップ:特徴、用途、回路図の概要

Arduino IDEコンパイルプロセス

CH340GモジュールのLEDが点滅し、アップロード完了を知らせます。Arduino Pro MiniボードのLEDも点滅するはずです。

重要: CH340GにはDTR出力ピンがないため、プログラミング中にボードのリセットボタンを押し続ける必要があります。DTRピン付きモジュールを使用する場合はこの手順を省略できます。

CH340Gドライバーのインストール方法

Linux / Windows

WindowsまたはLinuxを使用している場合、USB-UARTが理想的です。Windows OSのシリアルアプリケーションプログラムとシームレスに動作するため、ドライバーのダウンロードは不要です。以下の手順で進めてください:

  1. USBケーブルでUSBシリアルアダプターを接続します。
  2. 接続を確認し、デバイスマネージャーで「USB-Serial CH340 (COM9)」を探します。見つからない場合はドライバーをダウンロードしてください。
CH340G USBインターフェースチップ:特徴、用途、回路図の概要

インストール済みCH340Gドライバーを示すデバイスマネージャー

Mac OS

  1. ドライバーをインストールします。
  2. [アプリケーション] > [ユーティリティ] > [ターミナル] を開きます。
  3. 以下のコマンドを入力:
CH340G USBインターフェースチップ:特徴、用途、回路図の概要
  1. パスワードを入力します。
  2. コンピューターのメニューから再起動をクリックします。

開発者モードを終了して設定を復元することもできます。これにより、ブート引数を初期状態に再定義できます。

CH340G USBインターフェースチップ:特徴、用途、回路図の概要

CH340Gの用途

CH340Gの使用例

1. USB-RS232アダプター: MAX213とCH340G用の外部レベルアダプターとして動作します。

2. 光アイソレートUSB-UARTアダプター: 4つのフォトアイソレーターにより光学的に分離された入出力を提供します。オプションで2つの74LVC1G06を追加可能。入力ピンに十分な電流を確保するのに役立ちます。

まとめ

CH340Gシリアルインターフェースモジュールは、CH340インターフェースの優れた汎用バリアントです。様々なハードウェアと互換性があり、CH340Cと非常に似ていますが、CH340Gには水晶発振子がありません。

Windows、Linux、Macのいずれでもドライバーのインストールは簡単です。

ご質問やご提案があれば、お気軽にお問い合わせください。

産業技術

  1. フライススピンドルの性能:主要仕様と用途
  2. ねじ切り工具9選:タップ・ダイス・ミル・研削ディスクの種類・用途・選定基準を徹底解説
  3. E3.schematic:インテリジェントでエラーフリーな電気図面設計を加速
  4. 精密チューブ曲げが軍事・防衛作戦に不可欠な理由
  5. CMMSを解き明かす:モダンなメンテナンス管理のための主要機能とメリット
  6. ダイオード徹底解説:種類・機能・用途
  7. 2N3771 NPNトランジスタ:ピン配置、特徴、用途、代替品
  8. DS18B20 1-Wire防水温度センサ徹底解説:ピン配列・仕様・Arduino活用・用途例
  9. CNC加工が現代製造にもたらす精度、効率、イノベーション
  10. USB-Cピンアウトと機能:プロフェッショナル向け包括ガイド
  11. ハフニウムの4つの主要用途:エレクトロニクスから航空宇宙まで