산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

디코더

디코더는 코드를 신호 세트로 변경하는 회로입니다. 인코딩의 역순으로 수행하기 때문에 디코더라고 부르지만 인코더와 디코더는 설계하기 쉽기 때문에 디코더를 사용하여 연구를 시작하겠습니다.

디코더 유형

라인 디코더

일반적인 유형의 디코더는 n자리 이진수를 가져와서 2 n 으로 디코딩하는 라인 디코더입니다. 데이터 라인. 가장 간단한 것은 1-to-2 라인 디코더입니다. 진리표는 다음과 같습니다.

광고1 D0 001110

A는 주소이고 D는 데이터 라인입니다. D0 A 및 D1가 아닙니다. A입니다. 회로는 아래 그림과 같습니다.

2-4 라인 코더

약간 더 복잡한 것은 2-to-4 라인 디코더입니다. 진리표는 다음과 같습니다.

A1 A0 D3 D2 D1 D0 000001010010100100111000

회로로 전개하면 아래 그림과 같습니다.

더 큰 라인 디코더

더 큰 라인 디코더도 비슷한 방식으로 설계할 수 있지만 이진 가산기와 마찬가지로 더 작은 디코더를 결합하여 더 큰 디코더를 만드는 방법이 있습니다. 2-4 라인 디코더의 대체 회로는 다음과 같습니다.

1:2 디코더를 해당 회로로 교체하면 두 회로가 동일하다는 것을 알 수 있습니다. 유사한 방식으로 3-to-8 라인 디코더는 1-to-2 라인 디코더와 2-to-4 라인 디코더로 만들 수 있고 4-to-16 라인 디코더는 두 개의 2-라인 디코더로 만들 수 있습니다. to-4 라인 디코더.

1-2 디코더 래더에서 2-4 디코더 래더를 만드는 것도 고려할 수 있습니다. 이렇게 하면 다음과 같이 보일 수 있습니다.

일부 논리의 경우 이와 같은 논리를 구축해야 할 수 있습니다. 8비트 가산기의 경우 한 번에 한 비트를 합산하여 8비트를 합산하는 방법만 알 수 있습니다. 일반적으로 논리 게이트를 설계한 다음 이를 래더 논리로 "변환"하는 것보다 부울 방정식이나 진리표에서 래더 논리를 설계하는 것이 더 쉽습니다.

라인 디코더 회로의 일반적인 응용 프로그램은 여러 장치 중에서 선택하는 것입니다. 16개의 장치 중에서 선택해야 하는 회로에는 "수신"해야 하는 장치를 선택하기 위해 16개의 제어 라인이 있을 수 있습니다. 디코더를 사용하면 4개의 제어 라인만 필요합니다.

관련 워크시트:

<울> <리>

인코더 및 디코더 워크시트


산업기술

  1. C# 주석
  2. 자동화:재설계된 로봇 라인
  3. Nissan, Intelligent Factory 데뷔
  4. C - 명령줄 인수
  5. 생산 라인이란 무엇입니까?
  6. 빌딩 라인이란 무엇입니까?
  7. 브리지 탭이란 무엇입니까?
  8. 조립 라인이란 무엇입니까?
  9. 정밀 슬리팅 라인 소개
  10. 화학 포장 라인 업그레이드