'AD8320'에 해당되는 글 3건
- 2011.02.19 ECG 테스트 - USB 데이터 전송 및 그래프 표시 테스트 (USB HID이용)
- 2011.01.12 [ADS8320] 16bit ADC테스트
- 2010.11.07 [AcceleroMeter] 모터 가속도 측정 장치
[SENSOR]/Sensor2011. 2. 19. 14:27
[MODULE]/AD/DA2011. 1. 12. 17:31
[ADS8320] 16bit ADC테스트
ADC테스트 결과
STM32 + AD8320 보드를 이용하여 USB로 16bit ADC데이터 전송하여 그래프로 출력해 보았다.


ECG데이터도 받아 보았다. 깨끗하게 로깅 되는것을 확인 할 수 있다.
모터 가속도 측정 장치 개발 프로젝트에 적용한 16bit ADC중 저렴하면서 정밀한 AD8320을 테스트 해 보았다.
노이즈 레벨도 적은것 같고 상당히 안정적이다.
AD8320 SPI 타이밍도
AD8320 테스트 코드
unsigned int AD8320_Read()
{
:
AD8320_CS0_ASSERT();
byte0 = AD8320_SPI_READ(0);
byte1 = AD8320_SPI_READ(0);
byte2 = AD8320_SPI_READ(0);
byte0 = byte0 << 14;
byte1 = byte1 << 6;
byte2 = byte2 >> 2;
adc_data = (byte0 | byte1 | byte2);
AD8320_CS0_DEASSERT();
return adc_data;
}
{
:
AD8320_CS0_ASSERT();
byte0 = AD8320_SPI_READ(0);
byte1 = AD8320_SPI_READ(0);
byte2 = AD8320_SPI_READ(0);
byte0 = byte0 << 14;
byte1 = byte1 << 6;
byte2 = byte2 >> 2;
adc_data = (byte0 | byte1 | byte2);
AD8320_CS0_DEASSERT();
return adc_data;
}
ADC테스트 결과
STM32 + AD8320 보드를 이용하여 USB로 16bit ADC데이터 전송하여 그래프로 출력해 보았다.
ECG데이터도 받아 보았다. 깨끗하게 로깅 되는것을 확인 할 수 있다.
댓글을 달아 주세요
[MyProject]/20102010. 11. 7. 20:30
[AcceleroMeter] 모터 가속도 측정 장치
회전하는 모터의 가속도를 츨정하여 그래프로 표시하는 시험기를 개발
하드웨어
MCU는 Cortex-M3 코어의 STM32를 사용하였다.
측정해야 할 데이터는 디지털 엔코더 및 아날로그 출력의 타코메터가 있다.
타코메터는 2채널의 16비트 ADC ADS8320 을 이용하여 동시점에 두개의 ADC값을 읽어올 수 있다.
데이터응 USB를 통해 HID인터페이스로 전송된다.
디지털 엔코더 입력 보드
소프트웨어
수집된 데이터를 실시간으로 표시하고 그래프 저장 및 출력을 할 수 있도록 구성 했다.
실제 타코 데이터 입력 데이터
댓글을 달아 주세요