アットウィキロゴ

IOMODULE

IOモジュール

PCからUSB経由で叩けるロジックIOモジュールを作る

仕様

項目
ロジック入力点数 16
レベル TTL
入力抵抗 100kΩプルダウン
ロジック出力点数 16
レベル 3.3V/5V切り替え
出力抵抗 33Ω
レベル TTL
アナログ入力点数 4
入力抵抗 100kΩ
レベル 0-5V
アナログ出力点数 2
出力抵抗 50Ω
レベル 0-5V

通信IF

項目
方式 USB 仮想COMポート
コネクタ Micro-B
絶縁 Yes

電源

項目
供給 USBバスパワー

ハードウエア構成

マイコン

STM32F303RB
TQFP64で適当に選んだ.

ロジックバッファ

MC74VHCT541ADTG
入出力パワーダウンプロテクション.入力TTLレベル.

アナログバッファ

LMV722 CMOS5V Dualタイプ

USBIF

FT232RL
絶縁する関係で,STM32内蔵のUSBは使えない

絶縁電源

トランスドライバSN6505Bとプッシュプル絶縁トランスを用いて,USBバスパワー電源を絶縁する

絶縁トランス

プレーナトランスを使う.コイルを巻くのがめんどい.
コアはPC95EI18/6/10-Z

出力電圧生成LDO

ロジック出力電圧を3.3V/5Vで切り替え可能にする.
出力電圧可変タイプのLDOを使い,電圧FB抵抗を切り替えることで,電圧可変に対応する.
LP38693-ADJ
可変出力LDO 500mA

コネクタ

MILコネクタ 20ピン XG4A-2034(OMRON)
ラッチ付きで頑丈.入手性も良い.

ケース

タグ:

+ タグ編集
  • タグ:
最終更新:2019年09月01日 13:07