[MODULE]/LCD_TFT2009. 10. 11. 20:57

[LCD_EXP EVM] 보드 제작 - 확장 TFT LCD 테스트 모듈

[LCD_EXP EVM] 보드 제작 - 확장 TFT LCD 테스트 모듈


[LCD_EXP_EVM] 보드 

다양한 TFT LCD모듈과 다양한 종류의 MCU를 테스트 할 수 있는 확장 테스트 보드를 제작했다. 이더넷 및 MP3모듈을 연동하여 다양한 어플리케이션 테스트 해 볼수 있도록 제작 해 보았다.
지니님 LCD


COM26T2844



MCU모듈
MCU모듈은 표준 모듈인 M-Type, L-Type 형태를 연결할 수 있다. AVR, ARM7, Cortex-M3, DSP등등의 MCU를 적용해 볼 수 있다.




COM26T2844 LCD 및 다양한 LCD모듈을 연결할 수 있도록 표준화 해서 제작 했다.




확장 인터페스 모듈
뒷면에 이더넷 및 MP3모듈을 연결할 수 있도록 하여 이더넷으로 LCD표시하거나 MP3테스트를 할 수 있다.





TFT 테스트 동영상
STM32를 이용하여 FTF LCD에 에니메이션 효과를 나타내 보았다. 속도변화를 주어 최대 출력 속도도 확인할 수 있다.





STM32-LCD EVM 테스트 동영상


TFT LCD 에니메이션 테스트 동영상



Posted by nexp

댓글을 달아 주세요

  1. 박상민

    저기요 저두 com26t2844 LCD 를 이용해서 LCD화면에 숫자 키패드를 뛰울려고 하는데요 AVR studio 프로그램을 쓰는데 에러도 많이 나고 소스가 안넣어져서 그러는데 조언좀 구하고싶은데 어떻게 연락 할수 없을까요??
    010- 5053-3864 로 연락 주시면 좋겠습니다.

    2010.05.06 22:01 [ ADDR : EDIT/ DEL : REPLY ]
  2. 오세원

    진짜 대단하시네요!! 멋있습니다~

    2010.05.08 02:02 [ ADDR : EDIT/ DEL : REPLY ]

[MSP430]/MSP430F20132008. 9. 15. 00:08

[MSP430F2013] - LCD Module 테스트



MSPF2013은 UART가 없기 때문에 PC없이 내부 데이터 보기가 쉽지 않다. ADC나 SPI, I2C 테스트 할 때 불편한 점이 있다.
이번에 정리 하면서 예전에 제작했던 [LCD Module]에 이용하여 [MSP430F2013 - S EVM] 보드 를 연결해 보았다. 그리고 변수 값을 int스트링으로 변환하는 함수도 제작해 보았다.

다음에 재사용을 위해 MSP430의 핀맵을 기록해 두자.





MSP430F2013을 연결하여 ADC값을 출력하도록 했다.







Posted by nexp

댓글을 달아 주세요

[AVR]/ATTiny2008. 4. 17. 12:26

[AtTiny13] ADC테스트 - ADC값을 LCD에 출력

[AtTiny13] ADC테스트 - ADC값을 LCD에 출력



AtTiny13는 8핀의 소형 마이컴 이므로 디버깅에 어려움이 많다. 특히 ADC값에 따라 특정 기능을 수행하려 할때 ADC값을 보면서 디버깅해야 하는 경우가 많은데 이런 상황에서 [LCD Module] 을 이용하면 쉽게 ADC값을 확인하고 디버깅 가능하다.

PB1, PB3, PB4포트를 LCD Module에 연결하고 PB2(ADC1)으로 가변 저항을 연결



AtTiny13 ADC 구조



AtTiny13 ADC 채널 선택



소스코드
adc.c
//Read ADC Value
unsigned int AdcRead(unsigned char Channel)
{
 unsigned int value = 0;
 
 ADMUX = Channel&7;
 ADCSRA = ADCSRA|ADC_START_CONVERSION;
 
 while(!(ADCSRA & ADC_COMPLETE));
 value = ADCL;
 value = ((ADCH)<<8) | value;
 
 return value;
}

main.c
//-----------------------------------------------------------------------------
int main(void)
{
    //시스템 초기화
    SystemInit();

    InitShfitRegister();
    LcdInit();
    //               0123456789abcdef
    LcdDspStr(0, 0, "AtTiny13 ADC    ");

    AdcInit(); 

    while(1)
    {
     TbiShiftData(BIT8);
     SendIntStr(0, 1, AdcRead(1));
     Delay(50);
    }
}
//-----------------------------------------------------------------------------



AtTiny13 ADC-LCD 테스트 동영상
가변저항을 돌려 전압값을 조절하면 LCD에 0~1024까지 출력되는것을 확인 할 수 있다.



Posted by nexp

댓글을 달아 주세요

[MSP430]/MSP430F20132007. 6. 4. 12:49

[MSP430F2013 EVM] - LCD제어

[MSP430F2013 EVM] -  LCD제어

MSP430 확장테스트 보드를 이용하여 MSP430F2013 EVM 보드 LCD테스트



베이스 보드는 MSP430 EXP보드를 이용하였고 LCD 테스트 모듈을 이용하여 3핀의 SPI방식으로 제어 하였다.




LCD테스트 모듈



MSP430F2013과 LCD모듈 연결 커넥터





Posted by nexp

댓글을 달아 주세요

[MODULE]/LCD2006. 11. 8. 21:57

[LCD-Module] 관련자료

[LCD-Module] 관련자료



시프트 레지스터 74HC595 2개를 이용하여 를 이용하여 3핀 SPI방식으로 GLCD/CLCD 를 제어할 수 있는  [LCD Module] 를 제작 했다.
아래 그림처럼 CN9에 Latch, SCLK, Data핀이 할당되어 있다.




회로도






확장형태의 LCD모듈

Posted by nexp

댓글을 달아 주세요