본문 바로가기

[MODULE]/LCD_TFT

(18)
SSD1963 EVM - 7" TFT LCD 테스트 보드 제작 SSD1963 EVM - 7" TFT LCD 테스트 보드 제작 TFT LCD 컨트롤러 SSD1963 테스트 보드를 제작 했다. 컨트롤러를 이용하여 테스트 할 수 있는 커넥터와 LCD만 연결하여 내장 TFT LCD컨트롤러로 제어 할 수 있는 커넥터도 함깨 내장하였다. SSD1963 TFT LCD 컨트롤러 사용할 경우 TFT LCD 만 사용할 경우STM32F429나 ADStar와 같이 TFT LCD컨트롤러를 내장하고 있는 MCU의 경우 SSD1963컨트롤러 없이 바로 LCD에 연결해서 TFT LCD테스트가 가능하다.
7" TFT-LCD 확장 테스트 보드 제작 7" TFT-LCD 확장 테스트 보드 제작 요즘 TFT LCD컨트롤러를 내장한 MCU들이 많이 출시 되고 있는데... TFT LCD 컨트롤러를 내장한 adStar의 확장 테스트 보드로 TFT LCD를 연결하여 테스트 할 수 있도록 제작해 보았다. 7" TFT LCD 테스트 동영상 SDCard를 이용하여 7" TFT LCD에 BMP영상을 출력하도록 하고 있다. 좀더 자세한 내용을 보려면 adStar를 이용한 TFT LCD테스트 자료 참고. 7" TFT LCD 확장 모듈 테스트 이미지
[I1511 TFT LCD] SPI 제어방식 테스트 [I1511 TFT LCD] SPI 제어방식 테스트 [I1511 TFT LCD] 모듈은 SPI방식의 3핀으로 제어 가능하다. 보드내에 시프트레지스터(74HC595)를 이용하여 제어할 수 있다. 핀수가 적은 소형 MCU모듈에 적용하면 좋다. 초소형 [ATMeag88-SS EVM] 모듈을 이용하여 SPI방식으로 TFT-LCD제어 테스트를 해 보았다. I1511 TFT LCD SPI방식 회로도 SO, SCLK, LATCH 3개의 핀에 연결하여 TFT LCD를 간단히 제어할 수 있다. (물론 속도는 좀 느리다.)
[I1511 TFT LCD] 15" TFT LCD 모듈 보드 제작 - ST7735 드라이버 [I1511 TFT LCD] 15" TFT LCD 모듈 보드 제작 - ST7735 드라이버 저렴하고 소형의 TFT LCD로 I1511 를 테스트 해보았다. (모 쇼핑몰에서 개당 6000원에 판매 하고 있다.) 1.5" 이고 128x128 의 해상도이며 ST7735드라이버를 사용하고 있다. 기존의 8비트 제어 핀맵을 이용하여 연결 가능하므로 쉽게 테스트 가능하고 3핀 SPI모드로 제할 수 있도록 핀이 빠져 있다. 뒷면에는 SD Card(T-Flash)를 연결할 수 있도록 해서 (기존 20핀 커넥터와 호환 가능하다.) 대용량의 이미지도 처리 가능하다. TFT LCD 출력 테스트 I1511 (ST7735) 출력 테스트 동영상
[LCD-CONV] 보드관련자료 [LCD-CONV] 보드관련자료 표준핀맵으로 제작하다 보니 TFT LCD종류에 따라 8bit/16bit Mode 설정에 차이가 있는 모듈들이 있다. 이러한 핀맵차이를 호환할 수 있도록 변환 해주는 보드를 제작했다. 표준 핀맵 SPI CLK부분 회로수정 필요 SCK
TFT LCD 에니메이션 테스트 TFT LCD 에니메이션 테스트 TFT LCD 에니메이션 테스트 동영상
TFT LCD 16bit BMP이미지 출력 TFT LCD 16bit BMP이미지 출력 대부분 BMP파일은 8, 24, 32로 저장되어 있는데, 16비트를 지원하는LCD를 사용할경우 16bit BMP파일을 이용하면 출력 속도도 상당히 빨라지고 처리도 간단해 진다. 알씨 프로그램으로 16비트로 변경하면 아주 간단하다. 보통 16비트 이미지는 RGB(5:6:5)포멧을 많이 사용하는데(현재 사용하는 TFT LCD 5:6:5포멧을 사용한다) SD카드에 저장후 이미지를 출력해 보니 색상이 이상하게 나타난다. 파일을 읽어보니 5:6:5가 아닌 5:5:5로 저장되어 있다. Hex에디터로 보면 흰색 이미지가 FF 7F로 저장되어 있다. FAT32에서는 실제 값은 0x7FFF 이고 최상위 비트 하나가 빠진 5:5:5 포멧으로 되어 있다. 따라서 R,G값을 한비트 ..
[LCD-EXP EVM] USB를 통한 TFT LCD 제어 테스트 [LCD-EXP EVM] USB를 통한 TFT LCD 제어 테스트 TFT LCD를 USB를 제어 하기 위한 테스트를 진행해 보았다. USB로 이미지 파일을 전송하거나 내부 플래시 메모리에 저장할 수 있도록 할 계획이다. PC에서 USB를 통해 제어 하면 MCU에서 처리하기 힘든 이미지 처리를 쉽고 빠르게 진행해서 결과만 전송하면 되므로 다양한 어플리케이션 구현이 가능하다는 장점이 있다. 또한 터치 패드를 이용하면 전자 메모 기능이 쉽게 구현 되지 않을까... 아무튼 PC와 TFT LCD를 연결하여 탁상용 전자 액자를 만들어보면 좋을것 같다. 우선 PC프로그램 제작 했다. 이미지 파일 BMP파일 읽어서 화면에 표시하고 이미지 데이터를 TFT LCD모듈로 USB로 전송하도록 하였다. MCU는 USB기능도 있..