LCM4004A CLCD 다루기

AVR/CLCD 2018. 11. 9. 04:40
이글의 전부 또는 일부, 사진, 소스프로그램 등은 저작자의 동의 없이는 상업적인 사용을 금지합니다. 또한, 비상업적인 목적이라하더라도 출처를 밝히지 않고 게시하는 것은 금지합니다.

 


(본 글은 2017.09.09.에 필자의 다른 티스토리 http://avrlab.tistory.com에 적었던 것을 옮겨왔습니다.)

 

 

 

알리익스프레스에서 파란색 바탕에 흰색 글씨를 표현하는 문자형 LCD 40x4를 구매하였습니다.

2017년 8월 7일에 구매했는데, 2017년 8월 25일 도착했습니다.

처음 LCD에 관해 관심을 가졌던 때에는 너무 비싸서 엄두도 못내던 것이었는데 이제는 겨우 2만원 남짓이면 구할 수 있게 되었습니다. made in china의 위력을 느낍니다. 그나저나 당장은 저렴하게 사용할 수 있어서 좋은데, 우리의 산업이 경쟁력을 잃어 가는 것을 보고 있는 것 같아서 마음 한 편이 무겁습니다.

 

우선 이 LCD의 데이터시트가 정확하지 못하다는 점을 알아냈습니다.

다음은 판매자의 제품 상세 스펙이 올라와 있는 정보입니다.


 

빠르게 테스트하기 위해서 이전에 만들어 보았던 LCD Smartie를 가동시켜 보기로 했습니다.

위 데이터시트대로 연결하였으나 동작하지 않습니다. 배선을 여러 차례 확인하였으나 감감 무소식입니다.

인터넷에서 LCM4004A 데이터시트를 검색하여 보았으나 많은 데이터시트가 판매자가 제시한 위의 핀정보와 같았습니다.



 

다른 문자형 LCD들을 모두 꺼내어 검사해 보았습니다.

 

백라이트 없는 삼성 40x4 문자형 LCD 정상 동작합니다. E1과 E2를 같이 묶어서 같은 내용이 두 번 나옵니다. (2017년 9월 9일 현재 만물상에서 10,000원에 판매되고 있습니다.)

http://www.manmullsang.com/shop/item.php?it_id=1259133270

 


 

역시 백라이트 없는 삼성 20x4 문자형 LCD도 정상 동작합니다.

(2017년 9월 9일 현재 만물상에서 5,000원에 판매되고 있습니다.)

http://www.manmullsang.com/shop/item.php?it_id=1259131808

 


 

저가형 16x2 문자형 LCD들도 정상 동작

 



 

회로 구성에는 문제가 없는 것이 확실하고, 배선도 데이터시트대로 연결하였으나 LCM4004A만 동작하지 않습니다. LCM4004A 제품이 불량인 것으로 의심도 해 보았습니다만,, 전원을 넣으면 초기화 되기 전의 상태는 정상적으로 나오는 것으로 보아 불량일 가능성은 적어 보였습니다.

 

인터넷 검색 도중 EASTERNTRONIC이라는 곳에서 만든 것으로 보이는 데이터시트를 발견하였습니다. 이 데이터시트는 1번핀부터 8번핀 까지의 핀 배열이 다른 데이터시트들과 다릅니다.

즉 1번핀이 DB0, 2번핀이 DB1, 3번핀이 DB2... 8번핀이 DB7이고 그 이후의 핀들은 다른 데이터시트들과 같습니다. 이 데이터시트에 따라 배선을 하니까 LCM4004A가 제대로 동작합니다.

 


 

위의 성공한 배선에 사용한 LCM4004A 데이터시트를 첨부 파일로 올립니다.

LCM4004A.pdf



이 제품을 판매한 알리익스프레스 판매자의 반응 좀 특이합니다. 알리익스프레스에서 부품을 여러 번 구매하다보니 알리의 판매자들로부터 별 5개를 달라고 부탁하는 메시지를 받기도 합니다. 이 LCD를 받고서 잘 될 것으로 기대하고 테스트를 하기 전에 먼저 별 5개를 주는 피드백을 작성했는데, 판매자가 피드백에 응답하지 않아서 피드백이 한 동안 게시되지 않았습니다.

판매자에게 제시한 핀 배열이 다르다고 메시지를 보냈는데, 아직도 감감 무소식입니다. 2017년 9월 9일 현재도 판매자의 정보에는 아닉도 1번 핀이 DB7, 2번 핀이 DB6... 8번 핀이 DB0인 것으로 되어 있습니다.

블로그 이미지

엠쿠스

Microprocessor(STM32, AVR)로 무엇인가를 만들어 보고자 학습 중입니다.

,