Tuesday, January 5, 2016

OCULAR OG16801 Controllerless Graphic LCD

Working with unusual LCD modules from Local Surplus 2
OCULAR OG16801

160x80 해상도 그리고 SA3086 이라는 Common/Segment Driver가 사용되었다는거 말고는
일전에 ELEC&ELTEK CMBG12864G 과 기능상 동일한 LCD입니다.
C 코드는 그대로 활용하였고, 해상도가 작아 C 코드로도 충분한 성능이 나옵니다.
* 기존  Assembly 코드에 오류가 여러곳 발견되어 이것만 다시 작성하였습니다.

80mm x 50mm(Outside)

Feature

  1. Resolution : 180 x 80 
  2. Dimension : 80mm x 50mm(Outside)
  3. Power : DC +5V for Logic 
  4. Redwood SA3086 80CH COMMON / SEGMENT DRIVER x 3 (삼성 KS0086, S6B0086 NEOTEC NT7086과 동일한 핀배열입니다)
  5. ME7660 Voltage Converter x 2  (AIC162같은 Inverting칩은 1개로도 LCD Drive하기 위한 전압을 만들어냅니다)
  6. 4-Bits Parallel Interface.
  7. Backlight : Yellow Green LED Backlight (대략 200mA)
  8. Non Controller (Controller less)
  9. 1개 1,000원 ^^;
* 계측장비에 사용된 Graphic LCD는 대부분 Controller 가 없습니다, 제가 사용하는 Agilent DSO3152A도 그렇고 Tektronix TDS-220같은 오실로스코프가 대표적인 사례입니다.
이 방식은 화면 크기와 Interface 규격만 맞다면 특정회사에 종속되지 않고 다양한 회사 제품을 사용할 수 있으며  빠른 속도로 LCD를 제어할 수 있는 장점이 있습니다 물론 펌웨는 그대로 유지하면서 말이죠,
만약 EPSON사 Controller를 사용하다 단종/비용/정책등 여러 이유로 Hitachi사 Controller가 장착된 LCD를 사용해야 한다면 펌웨어 수정은 불보듯 뻔한 사실입니다, 품질/성능의 일관성 유지면에서 보면 이것또한 Risk입니다(화면 전환 속도는 Movie 를참고하세요)


Interface

  1. Datasheet 에는 동작 전압이 DC +3.3/5V로 표시되어 있지만 +3.3V에서는 화면이 흐려 볼 수 없습니다,  +3.3V를 사용하실려면 LCD PCB 에 부착된  Voltage Divider R3를 기존 10k에서 7k로 바꾸던지, +5V를 사용해야 합니다, 각 핀별 연결은 Schematic을 참고하세요. 
  2. 13핀 FFC 리본케이블은 1mm Pitch입니다.

Schematic

  1. LED Backlight는 1/4W 22R 저항 두개를 병렬로 연결 사용 (0.5W)
  2. M Signal은 Software적으로 처리하였지만, Flip Flop을 이용 하드웨어 방식도 테스트 하였습니다 (Schematic의 점선 부분 참조)

Downloads 

To Do 



정상적인 환경에서는 보이지 않지만 주변을 어둡게 하고 특정각도에서 보면 얼룩이 보입니다 차후에 LCD를 분해해서 파악해봐야겠습니다.


추가
(판매자분께서 이글을 보셨는지) 다른 주문건에 LCD를 하나 더 보내주셨더군요
화면에 티가 나거나 불편함이 없는 사항인데,  세심한 배려에 감사드리며 잘~ 간직하겠습니다.

No comments:

Post a Comment