본문 바로가기

MSP430G

(3)
MSP430G2433 Timer interrupt 테스트 MSP430G2433 Timer interrupt 테스트 MSP430 시리즈는 종류가 많아서 시리즈마다 약간씩 설정 부분이 다른데... 기록해 둘 필요가 있는것 같다.(개인적으로 TI는 통합해서 설정할 수 있도록 코드를 정리 해 줬으면 좋겠다. 출시 될때마다 조금씩 바껴서 불편한점이 많다.) MSP430G 타이머 초기화 코드#define enable() __bis_SR_register(GIE) #define TIMER0_VALUE 8000 //@ 8Mhz -> 1ms#define Timer0Set(Value) (CCR0 += Value) void InitTimer0(void){ //타이머 초기화 TACTL = TASSEL_2 + MC_2; // SMCLK, Contmode CCR0 = 8000; CCTL..
MSP430G2253 EVM 보드 제작 MSP430G2253 EVM 보드 제작 MSP430 시리즈중 저렴한 Value Line MSP430G22xx 의 테스트 보드를 제작 했다. 작고 저렴하기 때문에 여러 어플리케이션에 사용하기 좋을것 같다. Value line 시리즈 중에서도 UART가 있고 Cap touch I/O가 있으면서 1$에 판매하고 있다. 특히 Cap touch I/O는 저렴한 가격에도 성능은 아주 좋은것 같다. 24채널의 Cap touch I/O 가 있기 때문에 저전력 터치 센서 어플리케에션에 적용하기에 좋다. [S-Type EVM]의 기존 확장 테스트 보드에 연결하여 테스트 가능하도록 했다. MSP430G2253 EVM 회로도
IR LED Driver 보드제작 IR LED Driver 보드제작 적외선 반사를 이용하여 영상처리를 하기위한 보드에 사용되는 IR LED드라이버 보드를 제작 했다. 영상처리를 위해 적외선은 많이 상용하기 때문에 적외선 조명이 필요한데.... 상용의 제품은 가격이 만만치 않다. 이번 프로젝트에서 기능은 4채널이상 PC에서 각각 제어 가능해야 하고 길이는 제어선의 길이는 10미터 이상이다. PC에서 제어 가능하고 전송거리가 10M이상되기 위해 RS485를 이용하면 되고 USB to RS485를 제작하면 될것 같다. 간단히 UART가능하고 저렴한 MSP430F2013을 이용하고 RS485변환 할 수 있도록 했다.

반응형