인코더 및 디코더

문제를 제거하기 위해 도구를 사용해보십시오





인코더와 디코더에 대해 자세히 알아보기 전에 멀티플렉싱에 대해 간략하게 설명하겠습니다. 종종 우리는 한 번에 여러 입력 신호를 단일 부하에 공급해야하는 애플리케이션을 접하게됩니다. 부하에 공급할 입력 신호 중 하나를 선택하는이 프로세스를 멀티플렉싱이라고합니다. 이 작업의 반대, 즉 하나의 공통 신호 소스에서 여러 부하를 공급하는 프로세스를 디 멀티플렉싱이라고합니다.

마찬가지로 디지털 도메인에서 데이터 전송의 용이성을 위해 데이터는 종종 암호화되거나 코드 내에 배치 된 다음이 보안 코드가 전송됩니다. 수신기에서 코딩 된 데이터는 암호 해독되거나 코드에서 수집되며 그에 따라 표시되거나로드에 제공되도록 처리됩니다.




데이터를 암호화하고 데이터를 해독하는이 작업은 인코더와 디코더가 수행합니다. 이제 인코더와 디코더가 무엇인지 이해하겠습니다.

인코더 란?

인코더는 인코딩에 사용되는 디지털 IC입니다. 인코딩이란 모든 입력에 대해 디지털 바이너리 코드를 생성하는 것을 의미합니다. 인코더 IC는 일반적으로 작동을 나타 내기 위해 일반적으로 높게 설정되는 활성화 핀으로 구성됩니다. 2 ^ n 개의 입력 라인과 n 개의 출력 라인으로 구성되며 각 입력 라인은 출력 라인에 반영되는 0과 1의 코드로 표시됩니다.



RF 통신에서 인코더를 사용하여 병렬 데이터를 직렬 데이터로 변환 할 수도 있습니다.

두 가지 인기있는 인코더 ICS

1. H12E

인코더의 인기있는 예는 병렬에서 직렬로 변환하는 데 사용되는 Holtek Encoder H12E입니다.


8 개의 주소 핀과 12 개의 데이터 핀이있는 CMOS IC 유형입니다. 18 핀 IC입니다. 그것은에서 사용됩니다 RF 통신 여기서 12 비트 병렬 데이터를 직렬 형식으로 변환합니다. 활성 로우 핀인 활성화 핀으로 구성되며 로우로 설정되면 전송이 활성화됩니다. H12E 인코더는 한 번에 4 개의 단어를 보냅니다. 즉,! TE 핀이 로우로 설정 될 때까지 인코더는 각 4 워드의 여러 사이클을 전송하고! TE 핀이 하이로 설정되면 전송을 중지합니다.

H12E의 특징

  • 2.4 ~ 12V의 공급 전압에서 작동합니다.
  • H12 시리즈 디코더와 페어링됩니다.
  • 내장 발진기로 구성
  • 노이즈 내성이 높은 CMOS 기술을 기반으로합니다.
  • 그것은 원격 제어 작업에 사용 .

2. HC148

우선 순위 인코더로 사용되는 인코더 IC의 또 다른 인기있는 예는 8 ~ 3 라인 우선 순위 인코더 인 HC148입니다. Priority Encoder는 각 입력에 특정 우선 순위가 부여되고 우선 순위 수준에 따라 출력 코드가 생성되는 인코더를 말합니다. 또한 활성 로우 핀인 활성화 핀이 있으며 로우로 설정되면 인코더 작동을 활성화합니다. 2V ~ 6V의 작동 전압 범위 내에서 작동합니다.

디코더 란 무엇입니까?

디코더는 디코딩에 사용되는 디지털 IC입니다. 즉, 디코더는 수신 된 코드에서 실제 데이터를 복호화하거나 얻습니다. 즉, 입력의 이진 입력을 출력에 반영되는 형식으로 변환합니다. n 개의 입력 라인과 2 ^ n 개의 출력 라인으로 구성됩니다. 디코더를 사용하여 코드에서 필요한 데이터를 얻거나 수신 된 직렬 데이터에서 병렬 데이터를 얻는 데 사용할 수도 있습니다.

세 가지 인기있는 디코더

1. MT8870C / MT8870C-1 DTMF 디코더 :

MT8870C / MT8870C-1은 대역 분할 필터와 디지털 디코더 작업을 통합하는 DTMF 디코더 IC입니다. 필터 섹션은 하이 및 로우 그룹 필터에 대해 스위치드 커패시터 기술을 사용합니다. 디코더는 디지털 카운팅 기술을 사용하여 16 개의 DTMF 톤 쌍을 각각 4 비트 코드로 감지하고 디코딩합니다. 이중 톤 다중 주파수는 전화기의 키를 누를 때 들리는 소리입니다. DTMF 디코더는 원격 제어 애플리케이션에 사용됩니다.

MT8870C MT8870C 회로

DTMF는 통신 채널을 통해 인증 된 정보의 제어를 송수신하기위한 전략입니다. 시청자는 일반적으로 현대식 푸시 버튼 전화기에서 들리는 DTMF 톤에 익숙 할 것입니다. 키패드의 각 번호는 해당 DTMF 톤으로 생성됩니다. 키패드에서 숫자를 누르면 인코딩되어 매체를 통해 전송됩니다. 수신기는이를 수신하고 DTMF 톤을 두 개의 특정 주파수로 다시 디코딩하고 그 후에 처리 회로가 적절하게 작동합니다.

DTMF 디코더 MT8870의 작동 :

애플리케이션 회로에서 핀 2의 입력 오디오 톤을 비교하기위한 적절한 주파수를 생성하기 위해 3.57MHz의 크리스탈을 사용하는 DTMF 디코더 MT8870을 사용하여 핀 11에서 14까지의 출력에서 ​​4 비트 BCD 코드를 생성합니다.이 BCD 데이터는 다음과 같습니다. 출력은 DTMF IC와 마이크로 컨트롤러 사이의 버퍼로 포트 3 핀 10 ~ 14에 연결되는 HEX CMOS 인버터를 통과합니다. 통화가 설정된 후 전화선에서 톤 명령이 도착하는 동안 먼저 DTMF 디코더 IC MT8870에 도달합니다. 예를 들어, 버튼 1을 누르면 출력은 핀 11-14에서 0001로 발전하여 마이크로 컨트롤러 입력 포트에 공급됩니다. 숫자 2의 경우 그에 따라 개발 된 출력은 나머지 숫자에 대해 0010 등을 제공합니다. 실행되는 동안 마이크로 컨트롤러 프로그램은 각 숫자에 대한 특정 출력을 생성합니다.

DTMF 디코더 MT8870의 작동2. HT9170B DTMF 디코더 IC :

HT9170B는 디지털 디코더를 통합 한 DTMF (Dual Tone Multi-Frequency) 수신기입니다. HT9170 시리즈는 모두 디지털 카운팅 기술을 사용하여 모든 DTMF 입력을 감지하고 4 비트 코드 출력으로 디코딩합니다. 고정밀 필터는 톤 신호를 낮은 레벨과 높은 레벨의 주파수 신호로 분리하도록 설계되었습니다. 18 핀 IC입니다.

입력 배열은 RC 회로 연결이있는 핀 2 번에 있습니다. 시스템 발진기는 인버터, 바이어스 저항 및 IC의 기본 부하 커패시터로 구성됩니다. 표준 3.579545MHz 수정 발진기는 X1 및 X2 단자와 연결되어 발진기 기능을 실행합니다. D0, D1, D2, D3은 데이터 출력 단자입니다. 여기에서 우리는 모든 전화 또는 휴대폰의 키패드, 일반적으로 매트릭스 4x3 키패드를 사용했습니다. 키패드에서 하나를 누르면 2-0010, 3-0011, 4-0101, 5-0101, 6-0110, 7-0111, 8-1000 및 9-1001과 마찬가지로 0001의 바이너리 출력이 제공됩니다. 디코더가 효과적인 톤 신호를 수신하면 DV 핀이 하이가되고 톤 코드 신호가 디코딩을 위해 내부 회로로 변환됩니다. 그 후 OE 핀이 하이가되면 DTMF 디코더가 출력 핀 D0-D3에 나타납니다.

DTMF 디코더 IC 9170B 작동에 대한 비디오

3. H12D 디코더

H12 시리즈 인코더와 마찬가지로 H12D는 RF 통신에 사용되는 CMOS IC이기도합니다. H12E와 페어링되고 인코더에서 직렬 출력을 수신합니다. 직렬 입력 데이터는 로컬에서 사용 가능한 주소와 비교되며 오류가없는 경우 원본 데이터를 얻고 유효한 전송을 나타 내기 위해 VT 핀이 높아집니다. 직렬 입력을 수신하는 단일 입력 핀과 8 개의 주소 핀과 4 개의 데이터 핀이있는 12 개의 출력 핀으로 구성됩니다. 또한 2 개의 내장 발진기가 있으며 그 기능은 H12E 인코더 IC와 동일합니다.

Holtek H12E 및 H12D IC 작동에 관한 비디오

인코더 및 디코더 사용과 관련된 애플리케이션 – 무선 데이터 암호화 및 암호 해독

매번 무선 통신 , 데이터 보안이 주요 관심사입니다. 해커의 무선 정보에 보안을 제공하는 방법에는 여러 가지가 있습니다. 이 프로젝트는 주로 표준 암호화 및 복호화 알고리즘을 설계하여 데이터 통신에 대한 보안을 제공하도록 설계되었습니다.

이 프로젝트에서는 4x4 키패드를 사용하여 키패드의 키를 눌러 AT89C51의 마이크로 컨트롤러로 데이터를 전송합니다. 이러한 키는 마이크로 컨트롤러에 의해 감지되며 감지 된 데이터는 암호화되어야합니다. 여기에서는 HT640 인코더를 사용합니다. 보안을 위해 데이터를 비밀 코드로 변환하여 STT-433의 송신기로 전송합니다. 송신기는 암호화 된 데이터를 RF 통신을 통해 목적지로 전송합니다. STR-433의 수신기는 433MHz 주파수로 수신하고 알고리즘에 따라 HT649의 디코더에 의해 복호화되어 16x2LCD에 복호화 된 데이터를 표시합니다.

송신기의 기능 다이어그램 :

송신기의 기능 다이어그램-1

수신기의 기능 다이어그램 :

수신기의 기능 다이어그램 2

신기술로 인해 전자 분야의 다양한 응용 분야가 성장하고 있습니다. 이러한 애플리케이션 영역이 증가함에 따라 개선되고 단순한 아키텍처에 대한 요구가 요구되어 더 빠르고 효율적인 운영이 가능합니다. 이 장치는 기존 방법에 비해 매우 간단하고 비용 효율적입니다. 우리는 어떤 범위에서든 더 안전하게 데이터를 보내야합니다.