74HC / HCT : 사용하지 않는 입력으로 무엇을해야하며 그 이유는 무엇입니까?


11

74HC 또는 74HCT 제품군에서 IC를 사용하고 있고 모든 입력 핀을 사용 하지 않는 경우 플로팅 될 수 있으므로 연결되지 않은 상태로두면 안된다는 것을 이해합니다 . 그러나 나는 그들과 정확히 무엇을해야하며 다른 옵션의 장단점은 무엇입니까?

예를 들어, 4 개의 AND 게이트가있는 74HCT08을 사용하고 2 개의 게이트 만 사용하는 경우 다른 2 개의 게이트의 입력으로 어떻게해야합니까?

나는 다양한 장소에서 다음과 같은 다양한 권장 사항을 보았습니다 ...

  • Vcc에 직접 연결
  • GND에 직접 연결
  • 풀업 저항을 통해 Vcc에 연결
  • 풀다운 저항을 통해 GND에 연결

각 옵션의 장단점은 무엇입니까? 안정성과 저전력 소비에 가장 적합한 옵션은 무엇입니까?

답변:


19

다른 답변에서 언급되지 않은 몇 가지 고려 사항이 있습니다.

  1. 때로는 사용되지 않은 입력이 부품의 논리에서 중요한 역할을합니다. 예를 들어 실제로 3 개의 입력 만 사용되는 4 입력 게이트가 있습니다. 이 경우 사용하지 않는 입력을 묶는 로직 레벨을 올바르게 선택해야합니다. 그렇지 않으면 사용 된 기능의 로직 기능이 작동하지 않습니다.
  2. 일부 비즈니스 / 산업 부문에서는 사용하지 않더라도 보드의 각 부분에있는 모든 기능을 테스트해야합니다. 이는 칩의 일부 초기 결함이 부품의 치명적인 고장 가능성에 더 많이 노출되지 않도록하기 위해 수행됩니다. 사용되지 않은 각 핀에 풀업 또는 풀다운을 추가하면 자동화 된 테스트 장비가 VDD 또는 GND에 고정되어있는 경우 불가능한 핀을 토글 할 수 있습니다.
  3. 사용되지 않는 게이트를 사용하여 버그를 발견하거나 신호를 반전하거나 결합해야 할 경우 설계를 조정하기 위해 향후 재 작업을 위해 사용 가능한 게이트를 유지하는 것이 편리한 경우가 있습니다. VDD 및 GND에 단단히 고정 된 핀은 재 작업이 매우 어렵 기 때문에 추가 풀업 또는 풀다운을 통해 재 작업을위한 액세스 패드가 제공됩니다.

모든 우수한 포인트!
Jamie Hanrahan

15

CMOS 입력의 기본 답변은 접지 또는 전원에 직접 연결하는 것입니다. 라우팅이 어느 쪽을 지시하게 할 것입니다. 중요하지 않은 경우 접지에 연결하십시오.

아마도 회로도에서 모두 접지에 연결된 상태로 시작한 다음 라우팅하는 동안 일부를 전원으로 전환하여 쉽게 할 수 있습니다. 접지면이있는 경우 접지는 가장 적은 추가 라우팅 정체를 유발하면서 연결할 수있는 그물입니다.

경우에 따라 입력을 출력에 연결할 수 있습니다. 예를 들어 AND 게이트의 세 핀을 모두 묶습니다. 두 가지 안정적인 상태 중 하나가 될 수 있지만 어느 쪽이든 상관하지 않습니다. 이것의 장점은 특히 3 개의 핀이 서로 옆에있을 경우 라우팅 정체가 적다는 것입니다.

물론 입력에 출력을 연결하는 이러한 트릭은 반전되는 게이트에서는 작동하지 않습니다. 그런 다음 발진기를 만들거나 전력 손실을 위해 절대 최악의 전압으로 플로팅되는 입력으로 끝납니다.

추가

이것은 모두 이것이 완전히 사용되지 않은 게이트에 대한 입력이라고 가정하고 있으며, 이것이 내가 질문에 대해 해석 한 것입니다. 사용 된 게이트에 대한 사용 되지 않은 입력의 극성은 확실히 중요 할 수 있으며, 입력을 높거나 낮게 묶어야하는지 여부를 선택할 수 없습니다. 예를 들어, 4 입력 AND 또는 NAND 게이트의 3 개 입력 만 사용하는 경우 게이트가 의도 한대로 작동하려면 사용하지 않는 입력을 높게 연결해야합니다. 마찬가지로, 사용 된 OR 또는 NOR 게이트에 대한 미사용 입력은 낮게 묶어야합니다.

CMOS 입력을 높거나 낮은 스루 저항에 연결할 필요는 없습니다. 입니다 하지 CMOS 입력이 내장 된 직렬 저항을 가지고 있기 때문에 그들이하지 않기 때문에. 전원을 켜는 동안에도 전원 또는 접지 수준에서 CMOS 입력을 유지함으로써 발생하는 높은 돌입 전류가 흐르거나 해를 끼치 지 않기 때문입니다.


7

Vcc 또는 GND에 연결하십시오. 차이가 없습니다. 출력에 부하가 없으면 내부 트랜지스터의 전류는 거의 같습니다.

또는 풀업 또는 풀다운을 사용하십시오. 다시 필요한 부분보다 더 많은 부품을 사용하고 저항이 열리지 않으면 플로팅 입력으로 인해 당황스러운 증상이 발생할 수 있습니다. 사용하지 않는 게이트를 체크 아웃 할 필요는 없습니다. 나는 사용하지 않은 게이트가 동일한 패키지의 사용 된 게이트의 출력에 미스터리 증상을 일으킬 수 있다고 경험을 통해 말합니다.

풀업 / 풀다운 기술은 이전의 CMOS 이전 제품군에서 주로 사용 된 숙취입니다.


3
AND 게이트 또는 OR 게이트의 사용되지 않은 입력을 Vcc 또는 GND에 연결하면 차이가 있습니다. VCC에 사용되지 않은 AND 입력과 GND에 사용되지 않는 OR 입력.
Uwe

@ Uwe-당신은 그것에 소스와 수량이 있습니까?
WhatRoughBeast

@ Uwe는 사용하지 않는 입력을 VCC 또는 GND에 연결했는지 여부에 차이가 없다고 생각한다고 생각했는데, 의도 한 의미는 직접 연결 대신 저항을 사용하는지 여부에 차이가 없다는 것입니다. 사용하지 않는 OR 입력을 VCC에 연결하는 것은 의미가 없으며 항상 사용하지 않기 때문에 사용하지 않는 AND를 GND에 연결하면 항상 false가됩니다. 이 두 가지 상황은 전통적인 논리 게이트 적용을 무너 뜨립니다.
GuitarPicker

2
사용하지 않는 AND 게이트 입력을 GND에 연결하면 사용 된 모든 입력이 높더라도 AND 게이트의 출력이 높아지지 않습니다. 사용하지 않는 OR 게이트 입력이 VCC에 연결되어 있으면 사용 된 모든 입력이 낮더라도 OR 출력은 항상 높습니다. 나는 당신이 지금 이해하고 소스 또는 정량화가 필요하지 않기를 바랍니다.
Uwe

1
언로드 CMOS 게이트는 출력이 낮을 때보 다 출력이 높을 때 더 많은 전류를 소비한다고 믿지 않았습니다.
Uwe

6

어떤 옵션을 선택하든 문제가되지 않으며, 99.99 %의 사례에서 필요한 작업이 모두 수행됩니다. 그리고 이것이 사실이 아닌 경우의 0.01 %에서 다른 것을해야 할 이유가있을 것입니다. 나는 이것이 사실 일 수있는 예를 생각할 수 없다.

CMOS 로직 입력이 매우 고 저항이기 때문에 저항을 사용하는 것은 의미가 없으므로 전류가 흐르지 않습니다.

더 편리하게 무엇이든, 선택하는 옵션이 중요하지 않은 유일한 옵션으로 접지 또는 공급 장치에 연결합니다.

CMOS 논리 회로는 상태 가 변경 될 때 전류 만 사용 하므로 입력에 고정 상태를 적용해야합니다 . 그것이 0이든, 하나 또는 둘의 조합은 전혀 중요하지 않습니다.


"둘 다의 조합"은 무엇을 의미합니까? 시간이 지남에 따라 변화한다는 의미 상태가 변함에 따라 약간의 전력을 소비 한다는 의미 입니다. 솔리드 0과 솔리드 1 사이에 떠 다니는 것이 문제에 대한 초대이기도합니다 (연결되지 않은 채로 두는 것과 비슷할 수 있음). 게이트 A가 전원에 연결되어 있고 게이트 B가 접지에 연결되어 있다면 괜찮습니다.
Jerry Coffin

1
"둘 다의 조합"을 사용하면 일부 핀이 접지에 연결되고 일부 다른 핀이 공급됩니다. 나는 입력을 정적으로 유지하는 모든 아이디어 ogf를 잃을 것이기 때문에 핀의 입력을 변경하는 것을 의미하지 않았습니다.
Bimpelrekkie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.