30.다음중 RS-232C 통신에 대한 설명으로 가장 거리가 먼 것은?
해설
[RS-232C 통신] - RFID 리더와 상위 시스템을 연결하는 대표적인 방법 중 하나이고, 물리적 계층에 해당함. - 미국 EIA(Electronic Industries Associaiton)에 의해 규격화된 것. - 전기적 특성, 기계적 특성, 인터페이스 회로의 기능 등을 규정함. - 케이블 길이 규격은 최대 15m이지만, Shield 처리된 케이블을 사용하면 이를 초과하여 통신할 수도 있음 - 테이터 비트를 하나씩 전송하는 대표적인 직렬(Serial) 통신 방식임. *통신 포트: RS-232C는 25pin 또는 9pin으로 이루어진 직렬 통신 포트를 물리적 연결 포트로 사용함. 보통 COM1, COM2 등으로 지칭하며, COM 포트의 수는 컴퓨터에서 제공하는 물리적인 포트 수에 따라 다름. COM 포트를 지정해야만 통신이 가능함. *보 레이트(Baud Rate): 1초당 최대 전압(또는 전류)이 변하는 횟수를 뜻하며, 초당 몇 비트의 데이터를 전송하는지 표시하는 bps(bit per second) 단위와는 의미가 조금 다름. 상위 시스템인 PC와 리터 간의 비동기 직렬 통신을 위한 속도를 정확히 맞추어야만 제대로 된 통신이 가능하므로 양측의 설정을 똑같이 설정해야함. *데이터 길이: 하나의 데이터를 5bit, 6bit, 7bit, 혹은 8bit로 표현할 것인지를 나타냄. 영문자와 숫자는 5bit로도 표현이 가능하며 보통은 8bit로 설정함. *Start/Stop 비트: 직렬 통신은 데이터 전송 시 1byte를 8bit로 분리해서 보내고 수신측에서는 8개 bit를 조합해 1btye를 만들 수 있음. 이 과정에서 1byte를 식별하기 위해 Start 비트와 Stop 비트를 사용함. 전기적 신호로 Start 비트는 -12V(0), Stop 비트 +12V(1)의 신호를 내보냄. Stop 비트의 데이터 길이는 1, 1.5, 2 중에 적절히 선택하며 쌍방이 일치되어야 함. *패리티 비트(Parity Bit): 전송된 데이터의 오류 검출하기 위해 패리티 비트를 사용함. 패리티는 짝수(Even), 홀수(Odd), 표시(Mark), 공백(Space), 없음(None) 중에서 선택함. 패리티 비트에 의한 에러 체크는 매우 단순한 것이어서 한 비트의 에러가 발생한 사실은 검출할 수 있지만 어느 비트에서 에러가 났는지 알수 없음. *흐름 제어: 두 대의 장비에서 RS-232C 통신을 할 때 상대방 기기가 서로 데이터를 주고 받을 준비가 되어 있는지 확인하는 기능. Xon/Xoff, 하드웨어, 또는 없음으로 설정함. Xon/Xoff는 SW 핸드세이킹이라고도 하며, 두 기기 사이에 SW적으로 흐름을 제어하는 표준 방법임. HW 핸드세이킹은 HW적으로 흐름을 제어하는 표준 방법.