표시, 제어 보드

디스플레이 화면에 불을 켤 수 없다면?

디스플레이 화면이 켜지지 않을 때 문제를 해결하기 위한 단계 요약

1 단계 :
개략도와 테스트 프로그램을 제공합니다. 일반적으로 고객의 95%가 정보로 디스플레이 화면을 밝힐 수 있습니다.

2 단계 :
디스플레이가 여전히 켜지지 않으면 고객은 문제가 하드웨어에 있는지 소프트웨어에 있는지 확인해야 합니다. 이 시점에서 고객에게 데모 장치를 제공하는 것이 가장 좋습니다. 이를 통해 고객은 디스플레이 자체가 손상되지 않았는지 확인할 수 있으며 문제 해결 프로세스에 상당한 도움이 됩니다.

3 단계 :
문제가 지속되면 고객은 자신의 회로도 설계와 소프트웨어를 공장 엔지니어와 공유하여 잠재적인 문제를 식별할 수 있습니다. 이 단계에서는 99%의 문제가 해결됩니다.

4 단계 :
이전 단계를 수행한 후에도 디스플레이가 켜지지 않으면 고객은 설계한 보드를 공장 엔지니어에게 보내 추가 문제 해결 지원을 받을 수 있습니다.

참고: 일부 고객은 사용 중인 MCU 또는 평가 키트(예: 개발 보드)를 보내 설계 제안을 요청합니다. 그러나 이는 매우 어려운 일입니다. 시장에는 다양한 MCU가 있으며, 엔지니어가 모든 MCU에 익숙해지는 것은 비현실적입니다.

예를 들어, 엔지니어가 토요타 자동차 수리에 능숙하지만 고객이 테슬라를 가져와 진단을 요청하는 시나리오와 비슷합니다. 엔지니어는 새로운 시스템을 연구하고 이해하는 데 상당한 시간을 할애해야 합니다.

이 문제에 대한 자세한 설명은 다음과 같습니다.

우리는 종종 다음과 같은 고객 이메일을 받습니다.
"디스플레이 작동에 문제가 있습니다. 어떻게 해야 하나요?"

켜지지 않는 디스플레이 화면 문제를 해결할 때 문제는 일반적으로 두 가지 범주로 나뉩니다. 하드웨어 or 소프트웨어.

하드웨어:

구성 문제

LCD 화면에는 종종 많은 핀이 있으며, 공장에서는 특정 구성을 구현했을 수 있습니다. 단순히 데이터시트에 의존하여 문제를 해결하는 것은 때때로 매우 어려울 수 있습니다. 고객은 LCD 드라이버에 익숙해야 할 뿐만 아니라 구성 요소 구성이나 오류를 처리해야 하며, 이는 때때로 좌절로 이어질 수 있습니다.

적절한 문서화와 자세한 도식은 고객이 이러한 하드웨어 과제를 극복하는 데 도움이 되는 데 매우 중요합니다.

엔지니어가 이미 디스플레이를 성공적으로 밝혔으므로 가장 간단한 해결책은 디스플레이에 대한 테스트 설정의 개략도를 고객에게 제공하는 것입니다. 이를 통해 디스플레이와 구성 요소를 구성하는 접근 방식을 한눈에 알 수 있습니다.

고객의 MCU는 공장에서 테스트에 사용한 MCU와 다를 수 있지만, 기능은 종종 비슷합니다. 이 회로도를 공유하면 고객이 문제 해결 중에 불필요한 우회를 피하는 데 도움이 됩니다.

일반적으로 개략도는 다음과 같습니다.

모든 것이 정확해 보이지만 디스플레이가 아직도 불이 들어오지 않아요:

때로는 모든 구성이 올바르게 표시되어도 디스플레이가 켜지지 않습니다. 이는 다음과 같은 일반적인 물리적 문제로 인해 발생할 수 있습니다.

  • 디스플레이 손상 (예: 취급이나 제조상의 결함).
  • FPC(Flexible Printed Circuit) 찢어짐이로 인해 전기 연결이 끊어집니다.
  • 정전기 방전(ESD) 손상민감한 부품을 파괴할 수 있습니다.

섬세하고 정밀한 디스플레이의 경우, 손상으로 인한 가동 중지를 방지하기 위해 최소 두 개의 예비 장치를 준비해 두는 것이 좋습니다.

디스플레이가 여전히 작동하지 않으면 고객은 당사의 제품을 구매하는 것을 고려해야 합니다. 데모 보드 or 평가판. 이러한 제품은 사전 테스트되고 신뢰할 수 있는 참조 설계를 제공하여 고객의 개발 주기를 크게 단축하고 문제가 설정에 있는지 디스플레이 자체에 있는지 식별하는 데 도움이 됩니다.

 

소프트웨어(펌웨어)

일부 디스플레이의 경우 구성이 매우 복잡할 수 있으며, 특히 레지스터 구성과 같은 설정의 경우 더욱 그렇습니다. 이러한 설정은 종종 세심한 이해와 프로그래밍이 필요하며, 공장 엔지니어조차도 가끔 실수를 할 수 있습니다.

좋은 소식입니다 IC 제조업체 일반적으로 제공하다 예제 코드 and 라이브러리 파일가장 복잡한 작업을 처리하는 . 라이브러리 파일을 포함함으로써 엔지니어는 워크플로를 간소화할 수 있습니다.

c

코드 복사

#포함하다

이를 통해 IC 제조업체의 사전 정의된 설정을 프로그램으로 가져올 수 있습니다. 그 후 엔지니어는 인터페이스와 원하는 기능만 정의하면 됩니다.

당사가 사용하는 IC에 익숙하지 않은 고객의 경우 다음 사항을 제공하는 것이 가장 좋습니다. 샘플 코드 제품 테스트에서. 이를 통해 불필요한 우회로를 피하고 개발 프로세스를 크게 간소화할 수 있습니다.

샘플 코드는 .txt 파일, .h(16진수 파일) 또는 기타 형식으로 제공될 수 있으며, 이는 모두 고객에게 유용한 참고 자료가 됩니다.

샘플 코드는 일반적으로 다음과 같습니다.

또는 (컴파일러 IDE를 사용하는 경우)

위의 하드웨어 및 소프트웨어 지원을 통해 고객의 95%가 문제를 해결할 수 있습니다. 그러나 일부 고객은 여전히 ​​디스플레이를 켤 수 없습니다. 이는 고객의 마더보드에 문제가 있음을 나타낼 수 있습니다.

고객의 마더보드를 지원하는 것은 공장에 도전적인데, 주로 그들이 사용하는 컨트롤러의 종류가 매우 다양하기 때문입니다. 공장 엔지니어는 고객의 컨트롤러와 PCB 배선을 철저히 연구하는 데 상당한 시간을 투자해야 합니다.

즉, 공장 엔지니어가 일반적으로 사용되는 컨트롤러(예: 51 시리즈, STM32 시리즈아두이노 시리즈, 도움을 줄 수 있을 수도 있습니다.

공장 엔지니어가 고객의 MCU에 대한 지식이 있는 경우 다음을 제공하여 타겟팅된 지원을 제공할 수 있습니다.

  • 이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 연결 방법 MCU와 LCD 사이(아래 다이어그램 참조)
  • 샘플 코드 특정 설정을 위해서.

참고 :

  1. 데모 보드와 평가 보드(평가 키트)의 차이점:
    • 데모 보드:
      공장에서 디스플레이 기능을 시연하기 위해 특별히 설계되었습니다. 고객은 이미지나 디스플레이 구성을 수정할 수 없거나 수정하기 어렵습니다.
    • 평가 보드:
      고객이 자신의 이미지를 프로그래밍하고 업로드하거나 디스플레이 설정을 수정할 수 있으므로 더 유연합니다. 현재 저희는 두 가지 저렴한 평가 보드를 제공합니다.

      • 재즈-MCU-01:
        SPI, I2C, 8비트 또는 16비트 MCU/TTL 인터페이스로 디스플레이를 구동하도록 설계되었습니다. 공장은 고객이 제공한 이미지를 미리 로드할 수 있으며, 고객이 AGU의 제품에 익숙하다면 자체 이미지를 업로드할 수 있습니다.
      • 재즈-HDMI-01:
        RGB, LVDS 또는 MIPI 인터페이스로 디스플레이를 구동하도록 설계되었습니다. HDMI를 사용하므로 고객이 컴퓨터에 연결하여 원하는 이미지와 비디오를 직접 볼 수 있습니다.
  2. 소프트웨어(코드)와 펌웨어의 차이점:
    • 펌웨어 :
      펌웨어도 코드이지만 하드웨어의 하위 수준에서 사용됩니다. 일반적으로 거의 변경되지 않는 기본 하드웨어 설정이 포함됩니다. 예를 들어, 터치 컨트롤 IC에서 공장 설정 펌웨어에는 종종 터치 감도 및 온도 곡선과 같은 설정이 포함됩니다.
    • 코드(소프트웨어):
      펌웨어 위에 구축된 소프트웨어는 고급 기능을 구현하여 하드웨어의 기능을 향상시킵니다. 사용자별 맞춤 설정 및 상위 레벨 작업이 가능합니다.

문의