사용자 도구

사이트 도구

English

comfilepi:seralport:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilepi:seralport:index [2023/06/28 17:58]
Comfile Technology [COM 0 테스트]
comfilepi:seralport:index [2023/07/28 10:13] (현재)
Comfile Technology [표]
줄 1: 줄 1:
-====== 시리얼 포트 ======+====== 시리얼 포트 ​: 모델별 설명 ​======
  
-라즈베리 파이에는 기본적으로 2개의 ​시리얼 포트가 있습니다. ​+===== CPi-A/​B/​S ​시리즈 =====
  
-^  이름 ​ ^  종류 ​ ^  내부연결 ​ ^ 다른이름 ​ ^  컴파일파이 뒷면 ​ ^ +CPi-A/B/S시리즈에는 2개의 시리얼 포트가 있습니다. 그중 하나 (UART1)은 능이 제한된 miniUART입니다.
-| UART0  |  기본 UART  |  ttyAMA0 ​ | /dev/serial0 ​ | COM0 RS232C 라고 표기 | +
-UART1  ​| ​ mini UART (보조 UART ​| ​ ttyS0  | /​dev/​serial1 ​ | COM1 RS485 라고 표기 |+
  
 {{ :​comfilepi:​seralport:​comfilepiuart.png?​nolink |}} {{ :​comfilepi:​seralport:​comfilepiuart.png?​nolink |}}
 +
 +^  이름 ​ ^  종류 ​ ^  내부연결 ​ ^ 다른이름 ​ ^  컴파일파이 뒷면 ​ ^ 제약사항 ^
 +| UART0  |  기본 UART  |  ttyAMA0 ​ | /​dev/​serial0 ​ | COM0 RS232C 라고 표기 | 없음 |
 +| UART1  |  mini UART (보조 UART)  |  ttyS0  | /​dev/​serial1 ​ | COM1 RS485 라고 표기 | -끊김 감지 없음 \\ -프레임 오류 감지 없음 \\ -패리티 비트 없음 \\ -수신 제한 시간 인터럽트 없음 \\ -DCD, DSR, DTR, RI 신호 없음 |
 +
 +===== CPi-C 시리즈 =====
 +
 +CPi-C 시리즈에는 총 4개의 시리얼 포트가 있으며, 그중 2개는 후면(RS232C,​ RS485)에서 바로 사용할 수 있는 형태로 되어 있습니다.
 +
 +^  이름 ​   ^  종류 ​      ​^ ​ 내부연결 ​    ^ 다른이름 ​         ^  컴파일파이 뒷면 ​         ^ 제약사항 ​ ^
 +| UART0  |  기본 UART  |  ttyAMA0 ​ | /​dev/​serial0 ​ | COM0 RS232C 라고 표기 ​ | 없음 ​   |
 +| UART1  |  기본 UART  |  ttyAMA1 ​ | /​dev/​serial1 ​ | COM1 RS485 라고 표기 ​  | 없음 ​   |
 +
 +나머지 2개의 시리얼 포트는 후면 26핀 포트에 있습니다. 그리고 CPi-C에는 성능이 제한되어 있는 miniUART가 없습니다.
 +
 +{{ :​comfilepi:​seralport:​uartadd.png?​nolink |}}
 +
 +여기에 MAX232(RS232시그널 컨버터)를 추가해서 +/-10V 레벨의 RS232C 통신이 가능하도록 하려면 CPIO보드를 추가하시면 됩니다.
 +
 +{{ :​comfilepi:​seralport:​uartadd2.png?​nolink |}}
 +
 +====== 시리얼 포트 : 모든 시리즈 공통사항 ======
  
 [[comfilepi:​nmodbus4_k:​index|C#​언어에서 시리얼 포트 사용예 (NModbus4)]] [[comfilepi:​nmodbus4_k:​index|C#​언어에서 시리얼 포트 사용예 (NModbus4)]]
줄 29: 줄 49:
  
 [[https://​wikidocs.net/​7974|자세한 내용은 이곳 참고 : 라즈베리 파이 문서]] [[https://​wikidocs.net/​7974|자세한 내용은 이곳 참고 : 라즈베리 파이 문서]]
- 
-===== Mini UART 제약사항 ===== 
-기본 UART에 비해 미니 UART의 특정 결함은 다음과 같습니다. ​ 
- 
-  - 끊김 감지 없음 ​ 
-  - 프레임 오류 감지 없음 ​ 
-  - 패리티 비트 없음 ​ 
-  - 수신 제한 시간 인터럽트 없음 ​ 
-  - DCD, DSR, DTR, RI 신호 없음 
  
 ===== 기능 점검 ===== ===== 기능 점검 =====
줄 62: 줄 73:
 Echo Test는 COM1 과 COM0이 서로 통신하면 이상이 없는지 테스트 합니다. Echo Test는 COM1 과 COM0이 서로 통신하면 이상이 없는지 테스트 합니다.
  
-{{ :​comfilepi:​seralport:​comfilepi_test4.png?nolink |}}+{{ :​comfilepi:​seralport:​comfilepi_test_rs485.png?nolink |}}
  
 따라서 COM1에 RS485 TO RS232 CONVERTER를 연결해서 COM0 와 결선해주어야 테스트를 진행할 수 있습니다. 따라서 COM1에 RS485 TO RS232 CONVERTER를 연결해서 COM0 와 결선해주어야 테스트를 진행할 수 있습니다.
comfilepi/seralport/index.1687942727.txt.gz · 마지막으로 수정됨: 2023/06/28 17:58 저자 Comfile Technology