ChatDiagram
3 templates · Circuit diagram

멀티플렉싱 LED 매트릭스 회로도

멀티플렉싱 LED 매트릭스를 사용하면 훨씬 적은 GPIO 핀으로 수십 또는 수백 개의 LED를 제어할 수 있습니다. 이 컬렉션에서는 MAX7219, 시프트 레지스터 체인, Charlieplexing을 포함한 일반적인 드라이버 토폴로지의 작동하는 회로도를 확인할 수 있으며, 어드레스 라인, 전류 제한 저항, 전원 연결이 어떻게 구성되는지 이해할 수 있습니다.

Standard IEEE Std 315 / ANSI Y32.2Engine schematex-circuitExport SVG · PNG · PDF
How to

How to use a circuit diagram template.

  1. 01매트릭스와 드라이버 선택

    LED 매트릭스 크기(예: 8×8, 16×16)와 사용 가능한 GPIO 수 및 리프레시 요구 사항에 맞는 드라이버 IC를 선택하세요.

  2. 02멀티플렉싱 방식 계획

    사용할 수 있는 핀 수에 따라 행/열 스캔, 시프트 레지스터, Charlieplexing 중 적합한 방식을 결정하세요.

  3. 03전류 제한 및 전원 추가

    각 세그먼트 또는 열에 전류 제한 저항을 배치하고, 전원 공급 장치가 켜진 모든 LED의 피크 전류를 감당할 수 있는지 확인하세요.

  4. 04제어 라인 배선

    드라이버의 데이터, 클록, 래치, 인에이블 라인을 마이크로컨트롤러 또는 컨트롤러 보드에 연결하세요.

  5. 05회로도 생성 및 다듬기

    회로도 생성기를 사용해 부품과 네트를 배치한 다음, 내보내기 전에 신호 경로와 라벨을 검토하세요.

FAQ

Questions about circuit diagram templates

LED 매트릭스 회로에서 멀티플렉싱이란 무엇인가요?

멀티플렉싱은 LED를 격자로 배열한 뒤 한 번에 한 행 또는 한 열씩 매우 빠르게 켜는 방식입니다. 필요한 I/O 핀 수를 줄이면서 LED가 계속 켜져 있는 것처럼 보이게 합니다.

멀티플렉싱 LED 매트릭스에는 GPIO 핀이 몇 개 필요한가요?

드라이버와 매트릭스 크기에 따라 다릅니다. MAX7219는 8×8 매트릭스에 데이터, 클록, 로드의 3개 핀만 필요하지만, 직접 행/열 멀티플렉싱에는 행 수와 열 수를 합한 만큼의 핀이 필요합니다. Charlieplexing은 n개의 핀으로 n(n−1)개의 LED를 제어할 수 있습니다.

Arduino로 16×16 LED 매트릭스를 구동할 수 있나요?

네. Arduino를 MAX7219 또는 시프트 레지스터와 함께 사용하세요. Arduino가 드라이버로 직렬 데이터를 보내면 드라이버가 고속 행/열 스캔과 전류 제어를 처리합니다.

Charlieplexing이란 무엇이며 언제 사용해야 하나요?

Charlieplexing은 마이크로컨트롤러 핀의 3상태 기능을 활용해 매우 적은 핀으로 많은 LED를 제어하는 방식입니다. n개의 핀으로 최대 n(n−1)개의 LED를 구동할 수 있습니다. 핀 수가 극도로 제한된 소형 매트릭스에 적합하지만, 저항 선택과 타이밍을 세심하게 설계해야 합니다.

이 회로도에는 부품 값이 포함되어 있나요?

예시에는 일반적인 연결과 논리가 표시되어 있지만, 정확한 저항 및 커패시터 값은 LED 순방향 전압, 원하는 밝기, 공급 전압에 따라 달라집니다. 생성기를 사용해 특정 구성에 맞게 부품 값을 추가하거나 조정하세요.