디코더 예제

2. 디코더 – 디코더는 인코더의 반대 작업을 수행합니다. n개의 입력 라인을 2n 출력 라인으로 변환하는 조합 회로입니다. 디코더는 단순히 특정 방식으로 정렬되는 논리 게이트의 모음으로, 입력의 조합을 한 용어에서 제외한 모든 용어 집합에 `0`으로 설정됩니다. 따라서 하나의 입력이 변경되면 두 개의 출력 용어가 변경됩니다. 이러한 용어는 “minterms”이며, 최소 용어는 변수를 한 번만 사용하고 한 번만 사용한다는 것을 기억합니다. N 자리의 이진 코드는 코딩 된 정보의 2N 별개의 요소를 저장하는 데 사용할 수 있습니다. 이것이 인코더와 디코더가 사용되는 것입니다. 인코더는 2N 입력 라인을 N 비트 코드로 변환하고 디코더는 N 비트를 2N 라인으로 디코딩합니다. 이 장은 이전 코스가 완료된 곳에서 진행됩니다. 멀티 플렉서가 덮여 있었다, 여기에 다음 단계입니다; 디코더. 디코더의 작동 방식을 잘 이해하기 위해 LabVIEW라는 프로그램을 전기 공학 부서에서 사용할 수 있습니다. 아래 링크는 제어할 수 있는 LabVIEW 데모입니다.

그렇지 않으면 이 데모를 통해 코스의 다른 예제에 대해 LabVIEW환경에 대해 좀 더 잘 알고 있을 것입니다. 이제 디코더가 간단한 논리를 사용하여 입력 변수의 최소 항을 생성하는 방법을 보여주는 기본 논리 다이어그램이 있습니다. 회로도다이어그램에서 디코더를 표현하려면 다중축기의 다이어그램과 비슷하며, 그 반대의 경우도 마찬가지입니다. . 인코더에서 신호를 생성하기 위해 기계적, 자기적, 저항성 및 광학을 포함하는 다양한 유형의 기술이 가장 일반적이다. 광학 감지에서 빛의 중단을 이용하여 인코더는 피드백을 제공할 것이다. 다음 다이어그램은 광학 기술을 사용하여 증분 인코더의 기본 구조를 보여 주며, 3개의 라인 입력의 진실 테이블에서 8개의 라인 출력에 이르기까지, 우리는 로직 회로를 보여줄 수 있습니다. 로직 회로는 3개의 NOT 게이트와 8개의 NAND 게이트로 구성됩니다. NAND 게이트의 핀이 함께 연결되어 있습니다. NOT 게이트는 입력의 칭찬을 생성할 수 있으며 NAND 게이트는 각 출력측면에서 최대를 생성할 수 있습니다. 이 프로젝트는 지뢰 를 감지하는 것과 유사한 경로에서 금속을 감지 할 수있는 로봇 차량을 탈볼수 있도록 설계되었습니다.

로봇은 RF 기술을 사용하여 원격으로 제어됩니다. 전송 끝에서 푸시 버튼을 사용하여 명령이 수신기로 전송되어 로봇의 움직임을 전방, 후진 및 좌우 방향으로 제어합니다. 수신 단부에서 두 개의 모터가 차량의 이동에 사용되는 마이크로 컨트롤러에 인터페이스됩니다. . 이진 디코더에는 여러 가지 유형이 있지만, 모든 경우 디코더는 입력 상태의 모든 고유한 조합을 출력 상태의 특정 조합으로 변환하는 다중 입력 및 다중 출력 신호가 있는 전자 회로입니다.