Busan IT/제어기초2015. 2. 16. 17:35

제어기초 - 데이터시트의 도면 설계 및 시리얼 통신

 

액츄에이터(Actuator) - 전기 에너지를 역학 에너지로 변환시켜주는 도구.

 

USB to Serial

 

USB로 받은 정보를 RS232로 전달

 

USB -> UART -> RS232

1-------------

2--------------

 

1, 2IC 하나씩 선정

 

module을 구글에서 검색해 보면 정보를 얻을 수 있다.

 

1. FT232R

 

2. Maxim에서 만든 max시리즈(max231)

 

 

해당 데이터 시티를 검색하여 기본 outline에 대한 정보 확인 후 설계하면 된다.

 

Datesheet에 나와 있는 circuit boardOrCad에서 직접 작성해 본다.

 



 

 

UART(Universal Asynchronous Receiver and Transmitter)

 

- 범용 비 동기식 serial

- Atmel 사에서 사용하는 직렬 통신 방법

- 송수신이 동시에 가능한 Full Duplex(전이중) 방식의 통신 모드 지원

- 비동기식 또는 동기식 통신 모드 지원

- 동기식으로 동장하는 Master 또는 Slave mode 지원

- 고 분해능의 Baud Rate 발진기를 내장

- 짝수 또는 홀수 Parity 발생/검사 기능을 Hardware로 지원

- 데이터 오버런/프레임 오류 검출 기능을 내장

- 시작 비트 검출과 디지털 저대역 필터 등과 같은 잡음 제거 기능 내장

 

Line Transceiver

 

Line Transmitter & Receiver

- UART의 출력 신호는 보통 TTL(DC5v) 신호 레벨

- TTL 신호를 입력 받아 노이즈에 강하고 멀리 갈 수 있게 해주는 인터페이스 직접회로를 사용 이를 Line driver/Receiver라고 부른다.

- 대표적인 기기는 RS232C, RS422 RS485

Specification

RS232C

RS423

RS422

RS485

동작 모드

Single-Ended

Single-Ended

Differential

Differential

최대 Driver/Receiver

1 Driver 1 Receiver

1 Driver 10 Receivers

1 Driver 32 Receivers

32 Drivers 32 Receivers

최대 통달거리

15 m

1.2 km

1.2 km

1.2 km

최고 통신속도

20 Kb/s

100 Kb/s

10 Mb/s

10 Mb/s

지원 전송방식

Full Duplex

Full Duplex

Full Duplex

Half Duplex

최대 출력전압

±25V

±6V

-0.25V to +6V

-7V to +12V

최대 입력전압

±15V

±12V

-7V to +7V

-7V to +12V

 

RS232C

- 수신: -3V 이하이면 1, +3V 이상이면 0

- 송신: -12V이하이면 1, +12V 이상이면 1

 

수신이 송신보다 레벨이 높아야 한다.

 





 

 

RS422

- Point To point ModeMulti-Drop mode 두 가지 mode 통신 방식 사용

 

 




 

 

 

RS485

- Non-Echo ModeEcho Mode의 두 가지 모드 통신 방식이다.

- 자신이 방출한 신호를 받을 수 있으면 Echo mode 받지 못하면 Non-Echo mode이다.

- 반이중통신 ex) 무전기



 

반응형
Posted by newind2000