본문 바로가기

ADC

(17)
dsPIC33E - ADC 테스트 dsPIC33E - ADC 테스트 dsPIC 은 10/12bit SAR ADC로 변환 속도는 최대 1.1Msps 이다. dsPIC33E에서는 약간의 변화가 있었는데 레지스터 맵이 조금 변경되어 기존코드의 수정이 필요 하다. dsPIC33E ADC블록도가장 큰 변화는 ADC1BUF가 FIFO형태로 변경된것 같다. dsPIC33E ADC초기화 코드//------------------------------------------------------------------------------// Function Routine//ADC Initializevoid AdcInit(void){//ADCON1 레지스터 설정AD1CON1bits.SAMP = 0;//ADC 샘플/홀드 홀딩AD1CON1bits.ASAM = 1..
MSP430FR5739 EVM - ADC테스트 (전압값에 따라 게이지 그래프 표시 하기) MSP430FR5739 EVM - ADC테스트 (전압값에 따라 게이지 그래프 표시 하기) ADC10_B features include: - Greater than 200-ksps maximum conversion rate - Monotonic 10-bit converter with no missing codes - REF Module 1.5V, 2V and 2.5V - Sample-and-hold with programmable sampling periods controlled by software or timers - Conversion initiation by software or different timers - Software-selectable on chip reference using the ..
EFM32G210 EVM - ADC 테스트 (Potentiometer 값을 TFT LCD 그래프로 표시하기) EFM32G210 EVM - ADC 테스트 (Potentiometer 값을 TFT LCD 그래프로 표시하기) EFM32G210은 8개의 12bit ADC포트가 있고 1개의 온도센서가 내장되어 있다. EFM32 ADC의 특징은 아래와 같다.Ultra low power precision analog peripherals - 12-bit 1M samples/s Analog to Digital Converter - 4 single ended channels/2 differential channels - On-chip temperature sensor - Conversion tailgating for predictable latency EFM32 ADC 블록도 EFM32G210f128 ADC 핀맵 EFM32 AD..
[PIC24F16KA EVM] ADC 테스트 - TSL251 Light to Voltage Converter [PIC24F16KA EVM] ADC 테스트 - TSL251 Light to Voltage Converter PIC24F16KA는 500ksps 10bit ADC를 내장하고 있다. 하드웨어적으로 약간의 차이는 있지만 코드는 dsPIC33 ADC 테스트와 거의 호환이 된다. PIC24F ADC 테스트 동영상 PIC24의 ADC는 10bit이고 광센서 TSL251 Light to Voltage Converter를 이용해서 ADC값을 출력해 보았다. LX1971 센서와 비교해서 광센서의 성능차이도 확이해 볼 수 있다. PIC24F ADC 초기화코드 void AdcInit(void) { //ADCON1 레지스터 설정 AD1CON1bits.SAMP = 0; //ADC 샘플/홀드 홀딩 AD1CON1bits.ASAM..
[MSP430AFE] 24bit ADC MSP430 [MSP430AFE] 24bit ADC MSP430 MSP430 코어에 24bit ADC가 포함된 MSP430AFE시리즈가 출시되었다. 저전력 저비용 계측 솔루션으로 사용하면 좋을것같다. - 2400:1 동작 범위에서 우수한 0.1% 오차의 정밀성을 지원하는 싱글-페이즈 계측 아날로그 프론트 엔드 - 싱글-페이즈 계측 및 무단조작 방지를 위해 동시 샘플링 기능을 가진 세 개의 24bit 시그마-델타 ADC(analog-to-digital converters) - 최적의 공간 절약형 소형 24 핀 TSSOP 패키지
[AT90USB1287-EX] 기본 테스트 - ADC (광센서 테스트) [AT90USB1287-EX] 기본 테스트 - ADC (광센서 테스트) [AT90USB1287-EX] 보드에는 ADC를 테스트 할 수 있는 CdS센서가 ADC2에 연결되어 있다. AT90USB1287의 ADC는 확장포트 CN36에 모두 연결되어 있으므로 기타 ADC나 GPIO로 사용가능하다. AT90USB1287 ADC 드라이버 코드 ATMega128과 다르게 ADCSR레지스터 명이 다르므로 수정이 필요하다. //Read ADC Value unsigned int AdcRead(unsigned char port) { unsigned int value = 0; ADMUX = port&7; ADC_SR |= ADC_START_CONVERSION; while(!(ADC_SR & ADC_COMPLETE)); va..
[DSP28335 EVM] ADC테스트 - 보드의 광센서 그래프 출력 예제 [DSP28335 EVM] ADC테스트 - 보드의 광센서 그래프 출력 예제 [DSP28335 EVM] 보드에는 ADC를 테스트 하기 위한 CdS 센서가 있고, ADCA1에 연결되어 있다 CdS센서를 사용하지 않는다면 R157을 제거하면 된다. TMS320F28335 ADC테스트용 PC프로그램 TMS320F28335 ADC테스트 동영상 TMS320F28335 ADC초기화 함수 //ADC Initialize void AdcInit(void) { EALLOW; SysCtrlRegs.HISPCP.all = ADC_MODCLK; // HSPCLK = SYSCLKOUT/ADC_MODCLK EDIS; InitAdc(); // For this example, init the ADC // Specific ADC setu..
[TMS320F28069 EVM] ADC테스트 - TFT LCD에 VR값 표시 [TMS320F28069 EVM] ADC테스트 - TFT LCD에 VR값 표시 [TMS320F28069 EVM]에는 7개의 12비트 ADC를 할당해 두었다. 새로운 PICCOLO시리즈는 ADC쪽 기능이 향상되었다고 하는데.. 좀더 깊이 있는내용은 추후에 진행 하도록 하고 일단 기존 TMS320F2808 EVM예제를 포팅해서 간단한 테스트를 진행 해 보려고 한다. TMS320F28069 ADC블록도 ADC부분은 기존 TMS320F2808 과 비교해 변화된 부분이 있으므로 수정이 필요하다. 레지스터명도 달라지고.. 구조 자체도 변경되었기 때문에 ADC.c 에 있는 초기화 함수를 수정해 주었다. void AdcInit(void) { InitAdc(); // Configure ADC EALLOW; AdcRegs..

반응형