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 |
電源
ハードウエア構成
マイコン
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