본문 바로가기

[MSP430]/MSP430F2013

(28)
[MSP430F2013] Capacitive Touch Sensing 테스트 [MSP430F2013] Capacitive Touch Sensing 테스트 TI사는 MSP430을 이용하여 Capacitive Touch Sensing 솔루션을 제공하고 있다. Capacitive Touch Sensing 을 위한 방법으로 여러가지가 있지만 하드웨어적으로 간단히 테스트 해 볼수 있는 RC방식을 이용하여 터치센서를 테스트 해보았다. MSP430 Capacitive Touch Sensing 테스트 동영상
[MSP430F2013] 카메라 광원용으로 면조명 장치 MCU 선정 [MSP430F2013] 카메라 광원용으로 면조명 장치 MCU 선정 카메라 광원용으로 면조명 장치 개발 중에 있다. 미션은 저렴하고 성능좋은 조명을 개발하는 것이다. 드라이버도 저렴해야 하는데... 최대한 저렴하게 제작해야 하기 때문에 머리좀 굴렸다. (여러 다른 용도 대전류 구동을위해 추가 기능이 들어 있다.) 밝기 및 On/Off제어를 위해 저렴한 MCU인 MSP430F2013을 이용했다. SPI, ADC, PWM 이 있기 때문에 편리한 점이 많다. LED는 5050타입의 저렴한 White LED 를 사용 했다. 3.2V, 60mA구동용 이다.
[MSP430 PWM] MSP430F2013 PWM [MSP430 PWM] MSP430F2013 PWM MSP430의 PWM 출력은 TA0, TA1에서 가능한데 P1.1, P1.2 (P1.5, P1.6)에서 출력 가능하다. PWM 초기화 void PwmInit2(void) { Sbi(P1DIR, BIT2); // P1.2 output Bit(P1SEL, BIT2); // P1.2 TA1 options CCR0 = PWM_PERIOD; // PWM Period/2 CCTL1 = OUTMOD_6; // CCR1 toggle/set CCR1 = PWM_PERIOD/2; // CCR1 PWM duty cycle TACTL = TASSEL_2 + MC_3; // SMCLK, up-down mode } PWM출력 #define SetPWMp2(Percent) CCR..
[MSP4302X-SS EXP] 보드 관련 자료 [MSP4302X-SS EXP] 보드 관련 자료 MSP430 최소형 SS-EVM 보드를 테스트 할 수 있는 확장 보드를 제작 했다. 앞으로 초소형 모듈의 표준으로 SS-EVM을 테스트 할 수 있도록 표준 형태로 제작 해 보았다. (물론 전용으로 제작한 것은 아니고 다른 용도로 만든 보드인데 PCB가 남아서 여러가지 쓸수 있도록 조금 수정 했다.) 기본적으로 모든 핀은 확장 가능하고 USB2UART연결하여 디버깅도 가능하다. 저렴한 MSP430F2013을 많이 상용하지만 너무 작아서 실장된 상태에서 테스트가 쉽지 않은데 확장 보드에 연결하여 기능을 검정하면 개발하기에 편리하다. MSP430-SS EXP Board 회로도
[IR Stereo] IR LED 드라이버 제어용 MCU선정 [IR Stereo] IR LED 드라이버 제어용 MCU선정 PWM출력 가능하고 SPI신호 받을 수 있는 소형, 저렴한 MCU가 필요하다. 먼저 떠오르는것은 많이 가지고 있고 저렴(900원대)한 MSP430F2013이다. PWM출력 있고 SPI있으며, 클럭 필요 없고, 소형이고, 저렴하니 좋을것 같다. 기능으로 SPI로 신호 받아서 PWM출력 해 주면 된다.
[MSP430F2013-SS EVM] SSD1815 초소형 그래픽 LCD테스트 [MSP430F2013-SS EVM] SSD1815 초소형 그래픽 LCD테스트 SSD1815 드라이버를 사용하는 초소형 그래픽 LCD모듈을 [MSP430F2013-SS EVM]에서 테스트 했다. MSP430F2013은 Flash Memory가 2k byte밖에 되지 안기 때문에 코드 사이즈에 신경을 써야 한다. 전체 구조를 바꾸고 옵티마이즈 결과 2k내로 충분히 들어오는것 같다. 아래는 컴파일 결과이다. 812 bytes of CODE memory 51 bytes of DATA memory (+ 8 absolute ) 502 bytes of CONST memory SSD1815 그래픽 모듈은 최소 4핀의 포트만 있으면 되므로 P1.0~P1.3으로 연결하면된다. 사용한 확장보드는 [Ethernet Test..
LX1971 광센서 전송보드 제작 - MSP430F1232 + LX1971 + USB ( or Bluetooth) LX1971 광센서 전송보드 제작 - MSP430F1232 + LX1971 + USB ( or Bluetooth) LX1971 광센서 - 밝기에 따라 출력값이 상당히 리니어하게 나오고 인간의 눈과 비슷하다는 광센서 이다. MCU는 저전력 구동이 가능한 MSP430을 이용하였다. 저렴한 MSP430F123이나 MSP430F1232등 TSSOP28핀이 가능하다. 디버깅용으로 센서 데이터를 USB2UART로 전송 가능하다. 최종 목적은 무선으로 광센서 데이터값을 전송하는것 이므로 Bluetooth 모듈을 이용하여 원격에서 광센서(LX1971) 데이터를 수집할 수 있도록 했다. LX1971 테스트 동영상 광센서 테이터를 USB를 이용하여 PC로 전송 및 그래프로 표시하는 테스트 이다. 빛에 대한 민감도가 상당히..
[MSP430F2013-SS EVM] 보드 관련자료 [MSP430F2013-SS EVM] 보드 관련자료 300mil 간격의 초소형 MSP430F2013 모듈을 제작 했다. ez430-FET와 호환되므로 쉽게 펌웨어 다운로드 가능하다. MSP430F2013 예제소스 * MSP430 개발환경설정 MSP430F2013 회로도 [MSP430F2013-SS EVM] 확장 보드 MSP430F2013 SSD1815 GLCD 테스트