본문 바로가기

[MSP430]/MSP430F2013

(28)
[MSP430F2x EVM] 을 이용한 ADC16 성능 테스트 [MSP430F2x EVM] 을 이용한 ADC16 성능 테스트 MSP430F2013의 ADC16을 이용하여 ADC(VR) 테스트를 진행하였다. 내부 ref 1.2V, Gain=1, 유니폴러, A1+, A1-(GND) 로 설정하여 입력전압 고정. 측정결과 4비트이상 상당히 흔들리는것을 확인할 수 있다. 최대 측정전압 0.6V일 경우 비트당 0.6V/65535 = 9.16uV ADC입력단의 전압을 측정해본 결과 전원에서 (+/-)20mV(2182)이상 흔들리고 있음 아무래도 이때문에 측정값이 흔들리는것으로 예상. ref를 2.5V이상으로 해서 측정할 필요가 있고 전원 흔들림도 없는 소스를 이용해야 정확한 측정이 가능할것 같아 보임 TI에서 제공하는 12 -> 16bit Over Sampling 관련자료 12..
[MSP430F2013 EVM] - LCD제어 [MSP430F2013 EVM] - LCD제어 MSP430 확장테스트 보드를 이용하여 MSP430F2013 EVM 보드 LCD테스트 베이스 보드는 MSP430 EXP보드를 이용하였고 LCD 테스트 모듈을 이용하여 3핀의 SPI방식으로 제어 하였다. LCD테스트 모듈 MSP430F2013과 LCD모듈 연결 커넥터
[MSP430F2x EVM]을 이용한 어플리케이션 3 - LCD테스트 [MSP430F2x EVM]을 이용한 어플리케이션 3 - LCD테스트 MSP430F2013 보드와 LCD확장 모듈 연결도 LCD에 ADC값 출력 테스트
[MSP430F2x EVM]을 이용한 어플리케이션 4 - PROT1 테스트 [MSP430F2x EVM]을 이용한 어플리케이션 4 - PROT1 테스트 MSP430F2013 Application Board의 P1에 LED8개를 연결한다. P1은 P1DIR레지스터로 방향을 설정하고, P1OUT 레지스터에 의해 제어 된다. [소스코드] #include "..\api\system.h" #define LED_PORT P1OUT #define LED_INIT() (P1DIR = 0xFF) void main(void) { SystemInit(); LED_INIT(); LED_PORT = 0; while (1) { LED_PORT ^= 0xFF; Delay(500); } } [응용 동영상]
[MSP430F2x EVM]을 이용한 어플리케이션 2 - SW로 DC모터 제어 [MSP430F2x EVM]을 이용한 어플리케이션 2 - SW로 DC모터 제어 MSP430F2013 EVM의 P1.2(TA1) PWM출력을 이용하여 DC모터를 제어하는 예제 P.3에 연결된 스위치를 누르면 PWM주기를 가변하여 DC모터 속도를 변경하도록 함 [DC모터 제어 동영상] 스위치를 누르면 PWM 주기가 증가하고 모터의 속도가 증가한다.
[MSP430 2x EVM] 을 이용한 어플리케이션 1 - LED Flash [MSP430 2x EVM] 을 이용한 어플리케이션 1 - LED Flash 가장 간단하게 LED를 깜박이는 예제를 작성해 보자.
[MSP430F2xEVM] 관련자료 [MSP430F2xEVM] 관련자료 상당히 소형에 가장 필수 기능은 다 포함하고 있는 QFN타입의 MSP430F2013 을 모듈로 테스트 할 수 있는 보드를 제작 했다. 핀맵(MSP430F2013) 회로도: MSP430 JTAG
[MSP430F2x EVM]신버전 V1.1 PCB 입고되어 조립 [MSP430F2x EVM]신버전 V1.1 PCB 입고되어 조립 완료 하였다. 가장 큰 차이점은 메인 전원이 3.3V입력에서 5V입력으로 바뀐것이다. 기존의 보드들과 호환성을 위해 5V로 변경하였다. MSP430F2013를 조립하였는데 정말 작은 싸이즈다. 그 다음으로 PCB굵기 인데 기존 1.6T에서 0.8T로 줄여 좀더 심플해 보인다. 뒷면에 I2C방식의 12Bit DAC(U5)를 추가 하여 정밀 DA출력도 가능하도록 하였다. MSP430F2103을 테스트 할 수 있는 Application Board를 제작하여 여러가지 테스트를 할수 있도록 하였다.

반응형