신호
USB 버스 컨버터 칩(USB-시리얼)
USB 포트가 있는 호스트에 UART, RS-232, RS-485, RS-422 포트를 추가합니다.
이것은 무엇인가요?
USB 버스 컨버터 칩은 USB-시리얼 브리지입니다. 풀스피드 USB 장치로 호스트에 연결되어 보드에 UART(TXD / RXD와 모뎀 제어 신호)를 제공합니다. Windows에서는 드라이버가 이를 표준 시리얼(COM) 포트로 보여 주므로 기존 시리얼 소프트웨어를 수정 없이 쓸 수 있습니다. 외부 트랜시버를 추가하면 UART를 RS-232, RS-485, RS-422로 바꿀 수 있습니다.
언제 필요한가요?
- USB만 있는 PC, 노트북, 태블릿에 시리얼 포트 추가.
- 기존 시리얼 주변기기(계측기, 모뎀, 컨트롤러)를 USB 연결로 전환.
- 외부 트랜시버와 함께 쓰는 산업용 버스용 USB-RS-485 / RS-422 어댑터.
- 임베디드 보드의 디버그 및 서비스 포트.
- USB 호스트 모드에서 시리얼 장비와 통신하는 Android 기기.
올바른 부품 선택 방법
- 클록 소스
- 내장 클록이면 크리스털과 그 커패시터가 필요 없습니다. 외부 12 MHz 크리스털을 쓰면 보드레이트가 더 정확해집니다(MI4220: 송신 오차는 내장 클록에서 1% 미만, 크리스털 사용 시 0.3% 미만).
- 전원 및 I/O 전압
- 5 V 또는 3.3 V. 연결하는 UART나 트랜시버의 I/O 레벨에 맞추세요. 3.3 V 모드에서는 연결된 회로가 3.3 V를 넘으면 안 됩니다.
- 보드레이트
- 장비가 쓰는 최고 속도를 확인하세요. MI4220은 200 bps~2 Mbps를 지원합니다.
- 모뎀 제어 신호
- 완전한 RS-232에는 RTS / CTS / DTR / DSR / DCD / RI가 필요합니다. 간단한 UART 연결은 TXD / RXD만 있으면 됩니다.
- 드라이버 지원
- 출하하는 모든 호스트 OS에 드라이버가 있는지 확인하세요(MI4220: Windows, Linux, macOS, Android).
- 패키지
- 조립이 쉬운 SOP-16, 소형 보드에는 QFN4x4-16L.
Magnias의 제공 제품
MI4220 Series USB 버스 컨버터 칩: 모뎀 제어 신호를 갖춘 풀스피드 USB-UART, 200 bps~2 Mbps, 5 V 또는 3.3 V 전원, -40~+85 °C. MI4220C-P16(SOP-16)과 MI4220QC-N44(QFN4x4-16L)는 클록을 내장했고, MI4220G-P16과 MI4220QG-N44는 외부 12 MHz 크리스털을 사용합니다. 드라이버는 Windows, Linux, macOS, Android(USB 호스트 모드)를 지원합니다. RS-232, RS-485, RS-422에는 외부 레벨 변환기를 추가하세요.
자주 묻는 질문
MI4220으로 RS-485 버스를 직접 구동할 수 있나요?
아니요. 출력은 로직 레벨 UART입니다. MI4220과 버스 사이에 RS-485(또는 RS-232 / RS-422) 트랜시버를 넣으세요.
내장 클록과 크리스털 중 무엇이 좋나요?
내장 클록 버전(MI4220C, MI4220QC)은 크리스털과 부하 커패시터가 필요 없습니다. 크리스털 버전(MI4220G, MI4220QG)은 송신 보드레이트 오차가 0.3% 미만으로, 내장 클록의 1% 미만보다 정확합니다. MI4220 수신부는 약 2% 오차를 허용하므로 대부분의 연결에서 둘 다 사용할 수 있습니다.
전용 드라이버가 필요한가요?
호스트에 MI4220 드라이버가 필요합니다. Windows에서는 표준 시리얼 포트로 보이므로 기존 시리얼 소프트웨어가 그대로 동작합니다. 사용하는 OS용 드라이버 패키지는 FAE에 문의하세요.