Skip to main content

프로그래밍 가능한 논리 배열이란 무엇입니까?

pla (programmable logic array)는 입력 세트를 기반으로 논리적 출력 레벨 또는 레벨을 제공하는 장치입니다.조합 논리 회로이기 때문에 프로그래밍 가능한 로직 배열은 프로그래밍 가능한 메모리 장치를 사용하여 구현 될 수 있습니다.프로그래밍 가능한 논리 배열은 논리 방정식의 게이트와 지루한 단순화를 사용하는 간단한 대안입니다.

프로그래밍 가능한 로직 디자인은 전통적인 논리 설계의 단점이 기존 설계를 변경하는 데 어려움이 있기 때문에 로직 게이트 구현 솔루션의 더 나은 대안입니다.나중에 기능을 업데이트하고 새로운 디지털 제품의 성능을 최적화하는 데 어려움을 겪고있는 소프트웨어 도구가 더 실용적이라는 것이 분명해졌습니다.프로그래밍 가능한 로직 어레이는 주소 버스와 데이터 버스가있는 메모리 칩과 유사합니다.입력의 모든 조합에 대해 필요에 따라 많은 출력에 대한 논리 레벨 출력이 있습니다.프로그래밍 가능한 논리 장치 인 프로그래밍 가능한 논리 배열은 자동화 문제에 대한 많은 실용적인 솔루션을 제공합니다.

PLA의 일반적인 적용은 이러한 입력을 기반으로 입력 및 출력의 조합을 기반으로 조건을 제공하는 진실 테이블을 구현하는 것입니다.예를 들어, 워터 펌프를 제어 할 때 펌핑 조건을 감지하는 여러 센서가있을 수 있습니다.하나의 입력은 물 탱크가 가득 차 있다는 표시기이고, 다른 입력은 들어오는 물이있는 경우 표시기이며, 다른 입력은 펌프의 모터가 너무 뜨거우든지를 나타내는 논리 레벨이며 다른 입력은 여전히 표시기입니다.모터에 활력이 있습니다.이 표시기는 별도의 센서 회로에 의해 생성됩니다.

일반적인 센서 회로는 아날로그 비교기를 사용하여 프로그래밍 가능한 논리 배열에 대한 활성 높은 또는 능동적 낮은 로직 레벨을 생성합니다."워터 탱크 전체"로직 레벨은 간단한 플로트 스위치에 의해 생성 될 수 있습니다.탱크가 가득 차면 플로트 스위치가 열릴 수 있습니다.워터 탱크 전체 회로에 결함이있는 경우, 그렇지 않으면 탱크가 가득 차 있다고보고하는 경향이 있습니다.풀업 저항을 사용하면 정상 수준에 활성 높은 상태가 할당되는 경향이 있으며, 이는 양의 공급 라인에 연결된 저항이 대부분의 시간을 도출하지 않는다는 것을 의미합니다.이러한 고려 사항은 외부 시스템에서 에너지를 추출하는 논리 장치와 같이 제한된 전원으로 실행될 수있는 장치에서 매우 중요합니다.예를 들어, 태양 광 발전 컨트롤러는 배터리 전압이 낮을 때 연장 된 작동을 위해 최소 전류를 소비해야합니다.

PLC (Programmable Logic Controller)는 감지 된 입력 및 프로그래밍 된 명령을 기반으로 자동화 요구 사항을 처리 할 수 있습니다.제한된 명령어 세트를 기반으로 논리를 사용합니다.마이크로 컨트롤러는 데이터 수집 및 감독 제어를 처리하기 위해 정의 된 명령어가있는 마이크로 프로세서입니다.