사용자 도구

사이트 도구

English

sgn:index

SGN 7 세그먼트 디스플레이 모듈

RS232C 통신으로 7세그먼트에 숫자및 문자(일부)를 표시할 수 있는 “시리얼 방식의 7세그먼트 모듈”입니다.

제품의 개요

  • 시리얼 입력만으로 3~5자리의 7세그먼트에 영, 숫자 표시 가능
  • 프로토콜 RS232C (5V, 9600, 8, N, 1)
  • 딥 스위치 조정으로 16개의 ID 부여 가능
  • 특정 위치의 자릿수 제어 가능
  • BCD, HEX 숫자, 영문자, 특수기호, DOT 표시 가능 (아래의 테이블 참조)
  • 특정 위치의 FND를 FLASHING 할 수 있음

기본 명령 전송 포맷 설명

기본적으로 3바이트로 구성된 명령 전송 포맷을 사용합니다.

첫번째 BYTE 두번째 BYTE 세번째 BYTE
SGN의 ID코드 (&HE0 ~ &HEF) 표시할 위치 (자릿수) (1부터 5사이의 값) ASCII 코드값
  • SGN의 뒷면에 ID코드를 결정할 수 있는 DIP스위치가 있습니다. ID코드가 서로다른 SGN을 하나의 라인에 연결하는 멀티드롭방식으로 제어할 수 있습니다. ID코드는 &HE0부터 &HEF까지 사용할 수 있습니다.

  • 표시할 위치는 1부터 5까지 사용합니다. 가장 왼쪽이 1이고, 가장오른쪽이 5입니다.

  • 표시할 문자는 ASCII코드로 지정합니다.
  • 보레이트는 9600baud, 8bit, None parity, 1 stop비트 입니다. (고정이며 바꿀수 없습니다.)
  • +/-12V레벨의 RS232C가 아닌, 5V레벨의 RS232C신호를 사용합니다.

예를들어 [0, 1, (16진수)41]을 보내면, ID코드0번 SGN의 가장왼쪽 위치에 A가 표시됩니다.

SGN에 표시 가능한 문자 테이블 (ASCII 코드와 동일)

1) 영문자에 따라 대소문자가 혼합되어 있습니다. (7세그먼트의 특성상 표시 가능하지 않은 문자도 일부 있기 때문입니다.)

2) 특정 기호들은 해당 기호 문자가 표시 불가능하기 때문에 최대한 비슷한 기호를 사 용하였습니다.

특수 명령 전송 포맷 설명

기본 3 BYTE 형식의 명령 이외에도 2 BYTE ~ 5 BYTE 형의 포맷도 사용하고 있습니다. 다음은 특수 명령어에 대한 설명입니다.

DIGIT 한계 설정

다음은 SGN의 DIGIT한계를 정하는 명령입니다. 이 명령은 “n진법 변환 표시” 명령 사용 시에만 필요한 명령이므로, “n진법 변환 표시” 명령을 사용하지 않는다면 이 명령은 무시하셔도 좋습니다.

첫번째 BYTE 두번째 BYTE
ID코드 &HA4 (4자릿수 모델: SGN-S4, SGN-M4)
ID코드 &HA5 (5자릿수 모델: SGN-S5, SGN-M5)

n진법 변환 표시 명령

어떤 숫자를 SGN에 보내면 SGN에서 자동적으로 10진 변환, 또는 16진으로 변환해서 표시해주는 명령입니다. HOST쪽에서 일일이 변환할 필요가 없으므로 매우 편리하게 이용할 수 있습니다.

첫번째 BYTE 두번째 BYTE 세번째 BYTE 네번째 BYTE
ID코드 &HFA (4자리 16진수로 표시) 데이터(상위바이트) 데이터 (하위바이트)
ID코드 &HFB (5자리 10진수로 표시) 데이터(상위바이트) 데이터 (하위바이트)

FLASH 명령

특정 위치를 FLASH (일정한 간격으로 깜박임) 표시하는 명령입니다.

첫번째 BYTE 두번째 BYTE
ID코드&HF0 (전체 FLASHING)
ID코드&HFF (FLASHING 정지)
ID코드&HF1 (위치1 FLASHING)
ID코드&HF2 (위치2 FLASHING)
ID코드&HF3 (위치3 FLASHING)
ID코드&HF4 (위치4 FLASHING)
ID코드&HF5 (위치5 FLASHING)

DOT 제어 명령

특정 위치의 DOT를 ON 또는 OFF 할 수 있으며, FLASH 할 수도 있습니다.

첫번째 BYTE 두번째 BYTE
ID코드&HD0 (전체 DOT OFF)
ID코드&HD1 (위치1 DOT ON)
ID코드&HD2 (위치2 DOT ON)
ID코드&HD3 (위치3 DOT ON)
ID코드&HD4 (위치4 DOT ON)
ID코드&HD5 (위치5 DOT ON)
ID코드&HD6 (위치1 DOT Flasing)
ID코드&HD7 (위치2 DOT Flasing)
ID코드&HD8 (위치3 DOT Flasing)
ID코드&HD9 (위치4 DOT Flasing)
ID코드&HDA (위치5 DOT Flasing)
ID코드&HDF (전체 DOT Flasing Off)

SGN-S시리즈의 뒷면

SGN-M시리즈의 뒷면

사용예

큐블록 CB210과 연결사용예 : http://cubloc.blog.me/220453121590

큐블록 MSB시리즈와 연결 사용예 : http://cubloc.blog.me/220529758436

PC와 연결 사용예 : http://cubloc.blog.me/220471668183

Comfile Technology's Document Library

sgn/index.txt · 마지막으로 수정됨: 2017/10/17 01:33 저자 Comfile Technology