본문 바로가기

[MSP430]

(140)
[IR Stereo] IR LED 드라이버 제어용 MCU선정 [IR Stereo] IR LED 드라이버 제어용 MCU선정 PWM출력 가능하고 SPI신호 받을 수 있는 소형, 저렴한 MCU가 필요하다. 먼저 떠오르는것은 많이 가지고 있고 저렴(900원대)한 MSP430F2013이다. PWM출력 있고 SPI있으며, 클럭 필요 없고, 소형이고, 저렴하니 좋을것 같다. 기능으로 SPI로 신호 받아서 PWM출력 해 주면 된다.
[MSP430F5510 EVM] USB HID 테스트 [MSP430F5510 EVM] USB HID 테스트 MSP430F5510 을 이용하여 HID테스트를 했다. HID를 이용하면 USB디바이스 드라이버 제작할 필요없이 고속의 USB통신을 할수 있다. 간단히 HID인식해서 데이터 송수신 하는 예제를 작성해 보았다. 저렴하고 소형의 MCU임에도 불구하고 USB데이터 처리는 빠르고 쉽게 처리되었고 상용 제품에 적용하기에 좋은것 같다. HID테스트용 PC프로그램 제작 MSP430F5510 HID USB데이터 송수신 테스트 소스코드 VOID main(VOID) { //시스템 초기화 SystemInit(); //init USB USB_init(); Led1Init(); Led1Off(); Led2Init(); Led2Off(); // Enable various US..
[MSP430F5510 EVM] 보드 제작 [MSP430F5510 EVM] 보드 제작 MSP430F5510은 TI사의 저전력 MSP430코어와 USB기능을 가지고 있어 저전력의 USB기능이 필요 할때 유용하게 사용할 수 있다. 48핀 LQFP패키지라 소형이고 저렴한 가격으로 적용할 때가 많을것 같아 테스트 보드로 제작해 보았다. 48핀 LQFP 타입의 MSP430F5510 [SM-Type EVM] 타입으로 제작해 핀맵이 호환되며 USB2UART, ZIGBEE2UART등의 모듈을 연결 할 수 있다. 확장 테스트 보드 MSP430F5510 EVM 보드 회로도
[MSP430L092] JTAG 테스트 [MSP430L092] JTAG 테스트 MSP430L092 는 단일셀 밧데리 0.9~1.5V에서 동작하는 저전력 MSP430이다. 기존 MSP430G 시리즈와 같은 핀 사이즈와 패키지 이지만 핀맵이 다르다. 그래서 새로 PCB제작해서 테스트 해 보았다. 최대 전압이 1.5V이므로 기존 JTAG를 이용하려면 레벨변환이 필요한데, TTL중 1.5V에서 동작하는 시리즈가 필요하다. 그런데 MSP430L092는 Flash메모리가 없다. RAM만 있어 JTAG로 RAM에 다운로드해 테스트 가능하지만 전원이 Off되면 다시 다운로드 해야 한다. 물론 프로그램을 외부 EEPROM에 저장해 로드할 수는 있다. 플래시 메모리 특성상 0.9V에서 Write하는것은 불가능 하기 때문인것 같다.
[MSP430L092] 단일셀 밧데리 구동 MSP430L 관련자료 [MSP430L092] 단일셀 밧데리 구동 MSP430L 관련자료 1 Sel Battary 용 저전압 MSP430이 나왔다. 업계최소 0.9V 부터 동작한다고 광고하고 있다. 단일셀 밧데리라 응용할때가 많을듯한데... 자세히 보니 동작전압이 0.9~1.5V 이다. 기존 MSP430개발장비는 3.3V IO기준이라 전압변환이 필요하다. 개발보드 하나 만들어 두면 쓰임이 있을것 같다. 태양열 판넬쪽에 써도 좋을것 같고... MSP430L092 관련자료 MSP430L092 예제소스코드 MSP430L092 의 주요 기능 및 장점 - 3개의 0.9V MCU 제품 MSP430L092(RAM), MSP430C091(1kB ROM) MSP430C092(2kB ROM)은 각각 최대 2kB RAM과 2kB ROM을 제공하며..
무선 깜박이 신호 전송장치 - MSP430F2013 (MSP430F2231) 선정 무선 깜박이 신호 전송장치 - MSP430F2013 (MSP430F2231) 선정 소형에 UART가 가능한 그리고 저렴한 MCU를 선택해야 한다. 0.5$ 대로 구매 했던 MSP430이 좋을것 같다. 얼마전 소프트 UART도 테스트 했으니 UART도 문제 없고, 클럭 필요 없고 플래시 라이트도 간한하니 소형으로 만들기 좋을것 같다. 기능은 차량 깜박이 신호를 감지해서 무선으로 전송하면 된다. 이런 기능이로 쓰기는 딱 좋은것 같다. 뒷면에 MSP430F2013 (MSP430F2231)이 실장되어 있다.
[MSP430G ] 양방향 Soft UART 테스트 [MSP430G ] 양방향 Soft UART 테스트 MSP430G2231을 이용하여 양방향 UART통신을 테스트 해 보았다. MSP430G 시리즈는 저전력, 저렴함을 강점으로 내새우기 때문에 UART가 없어 소프트웨어 UART를 이용하는데 지난번에는 간단히 송신만 테스트 했었다. 이번에는 송수신 모두 되도록 수정해서 테스트 해 보았다. 실험 결과 8Mhz에서 115200bps까지 통신이 잘된다. UART 드라이버 함수의 U0_PutByte(), U0_GetByte() 부분을 수정하고 나머지는 TimerA인터럽트에서 처리 하면 간한히 송수신 가능하다. [config.h] #define TXD BIT1 // TXD on P1.1 #define RXD BIT2 // RXD on P1.2 #define SOFT..
[MSP430F2x EVM] 보드 제작 [MSP430F2x EVM] 보드 제작 [MSP430F2x EVM] 보드를 추가 제작할 일이 있어 약간 수정하여 제작 하였다. 기존보드(MSP430 EVM ] rev4 보드)에서 추가 사항은 USB2UART모듈을 연결하여 USB전원 공급 및 UART연결이 가능하도록 수정 하였다. 그리고 MSP430 64핀 TQFP, QFN패키지 모두 사용 가능하고 F2X의 기본으로 사용할 수 있도록 했다. MSP430F2X EVM 회로도 확장 테스트 보드

반응형