제어기초 - 데이터시트의 도면 설계 및 시리얼 통신
액츄에이터(Actuator) - 전기 에너지를 역학 에너지로 변환시켜주는 도구.
USB to Serial
USB로 받은 정보를 RS232로 전달
USB -> UART -> RS232
1-------------
2--------------
1, 2의 IC 하나씩 선정
module을 구글에서 검색해 보면 정보를 얻을 수 있다.
1. FT232R
2. Maxim에서 만든 max시리즈(max231)
해당 데이터 시티를 검색하여 기본 outline에 대한 정보 확인 후 설계하면 된다.
Datesheet에 나와 있는 circuit board를 OrCad에서 직접 작성해 본다.
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 Mode와 Multi-Drop mode 두 가지 mode 통신 방식 사용
RS485
- Non-Echo Mode와 Echo Mode의 두 가지 모드 통신 방식이다.
- 자신이 방출한 신호를 받을 수 있으면 Echo mode 받지 못하면 Non-Echo mode이다.
- 반이중통신 ex) 무전기
'Busan IT > 제어기초' 카테고리의 다른 글
Altium에서 라이브러리 활용으로 휴대폰 충전기 회로 설계 (0) | 2015.02.23 |
---|---|
AVR과 ARM/Altium으로 반파정류회로 만들기 (0) | 2015.02.17 |
반파 정류 회로 PCB 만들기 (0) | 2015.02.13 |
반파 정류 회로 Capture 설계 (0) | 2015.02.12 |
OrCAD 매뉴얼 및 반파정류, 전파정류 (0) | 2015.02.11 |