직렬 포트를 디지털 출력으로 사용


2

PC의 프로그램에서 단일 비트를 TTL 회로로 출력하고 싶습니다.

디지털 I / O 카드를 구입할 수 있다는 것을 알고 있지만 단일 가치를 원합니다.

직렬 포트의 핀 중 하나를 단일 TTL 출력 비트로 사용할 수 있습니까?

편집 : Linux 또는 Windows를 사용할 수 있습니다.


답변:


3

RTS와 같은 출력 라인이 TTL 레벨이 아니므로 레벨 변환을 수행해야합니다.

배선 및 프로그래밍 정보는 여기

PC 9 핀 배선은 여기

여기 레벨 변환기 회로 -이 회로 ( "공통 TTL 직렬 인터페이스")는 Txd 및 Rxd 라인을 RS232 레벨로 또는 RS232 레벨로 변환하지만 단일 핸드 셰이크 라인을 구현하려는 경우 PC의 Txd 라인에 대해서만 회로를 사용하십시오 (핀 3 9 핀 커넥터)에 있지만 DTR (9 핀 커넥터의 핀 4) 또는 RTS (핀 7) 라인에 연결하십시오.

VB 코드 및 예제는 여기


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.