본문 바로가기

[MODULE]/ADC

(8)
LTC2704 - Quad 12-, 14- and 16-Bit DAC 테스트 LTC2704 - Quad 12-, 14- and 16-Bit Voltage Output SoftSpan DACs 테스트 우선 SPI 2 정상 출력되는것만 확인./LDAC 핀을 흔들어 줘야 정상 출력이 나올것 같은데... 설명이 조금 에매하다...테스트 해봐야 정확하게 알수 있을듯. When the asynchronous load pin, LDAC, is taken low, all DACs are updated with code and span data (data in B1 buffers is copied into B2 buffers). CS/LD must be high during this operation. The use of LDAC is functionally identical to the “Up..
Analog Devices 16Bit ADC AD7606 테스트 Analog Devices 16Bit ADC AD7606 테스트 RESET 핀Reset Input. When set to logic high, the rising edge of RESET resets the AD7606/AD7606-6/AD7606-4. The device should receive a RESET pulse directly after power-up. The RESET high pulse should typically be 50 ns wide. If a RESET pulse is applied during a conversion, the conversion is aborted. If a RESET pulse is applied during a read, the contents of the..
AD8275 level translator/ADC driver - ±10 V Analog Front End Signal Conditioner AD8275 level translator/ADC driver - ±10 V Analog Front End Signal Conditioner https://www.element14.com/community/docs/DOC-53765/l/analog-devices-cn0225-reference-design-for-high-impedance-high-cmr-10-v-analog-front-end-signal-conditioner-for-industrial-process-control-and-automation
[ADS8320] 16bit ADC테스트 [ADS8320] 16bit ADC테스트 모터 가속도 측정 장치 개발 프로젝트에 적용한 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 2; adc_data = (byte0 | byte1 | byte2); AD8320_CS0_DEASSERT(); return adc_data; } ADC테스트 결과 STM32 + AD83..
[개발일지] ADS1216 테스트 [개발일지] ADS1216 테스트 로드셀 데이터를 읽어 무게값을 측정하기 위해 SensorMat 프로젝트에 적용한 ADS1216 를 테스트 중이다. 데이터 시트 보고 진행하고 있는데... 정상적으로 동작을 하지 않는다. 설계전에 데이터시트 꼼꼼히 봐야 하는데... Vref 는 AVDD를 5V로 입력시 2.5V, 3.3V로 입력시 1.25V까지 가능하다고 한다. 레지스터 읽고 부분은 정상 동작하는것 같다. 반드시 두바이트를 읽어야 하고 두번째 바이트가 의미 있는 값이된다. 이부분이 이상하다. 1바이트만 읽으면 다음 클럭에서 정상 값이 출력된다. unsigned int ADS1216_ReadReg(unsigned char Reg) { unsigned char h=0, l=0; ADS1216_CS_ASSERT..
32bit 초정밀 ADC - ADS1281, ADS1282 32bit 초정밀 ADC - ADS1281, ADS1282
고정밀, 고속 DAC AD5791 모듈 보드 제작 및 테스트 고정밀, 고속 DAC AD5791 모듈 보드 제작 및 테스트 [DisptVelMeter] 리니어 엔코더를 이용한 변위 및 속도 측정 장치 개발 프로젝트 용으로 선정한 AD5791 를 AD/DA 모듈 핀맵에 호화되도록 제작해서 테스트해 보았다. - 1 ppm 20-Bit, ±1 LSB INL, Voltage Output DAC - 1MSPSMulti(±l2, +5An, +3Dig); Multi(±l2, +5An, +5Dig); Multi(±l5, +5An, +3Dig); Multi(±l5, +5An, +5Dig)126.3mW- AD5791$64.58 최대 출력 속도 1MSPS 이고1ppm 20bit 해상도로 스펙은 화려하다. 그만큼 가격도 비사다. 과연 이정도의 성능이 나올까? 1 ppm resolutio..
DAC8554, DAC8555제어 DAC8554, DAC8555제어 블럭도 16비트 고속, 고해상도 DAC컨트롤러로 Opamp내장 타입의 전압 출력을 가진다. (+)(-)양전원 레퍼런스를 설정할 수 있다. 핀맵 레퍼런스회로 TMS320 DSP (TMS320F2808, TMS320F2812)를 이용한 회로 연결 예 제어 타이밍 데이터 시트에 나오지 않는 신호 하나 때문에 하루 까먹었다. LDAC신호의 라이징 에지에서 쉬프트레지스터에 내용이 반영되고 DAC값이 출력된다. 따라서 DAC값을 반여하고 싶을때는 LDAC를 트리거 시켜 주면 된다. 데이터 형식 데이터에서 특이 사항은 D23, D24는 A0, A1핀에 설정된 값을 출력하면되고 이부분이 DAC8555와 다른 부분이라 조금 당황 했다. DAC8555는 Reset핀이 연결되므로 무조건 1..