Coder Social home page Coder Social logo

bl702_adc_test's Introduction

bl702_adc_test

USB ADC 16 bits (averaging) test BL702

XT-ZB1Kit

To operate USB BL702C, it is necessary to cut the wire in the area of contact (16) CH340C and solder the wire connecting contact (2) AMS1117-3.3 and contacts (4, 16) CH340C.

CH340C_xtzb1

  • ADC - GPIO_9 (mark D9)
  • DAC - GPIO_17 (mark D17)

XT-ZB1Kit Tests USB ADC-DAC, SDK v2.0

src/sdk2/project_bl702.bin - Test Firmware

TestsTools/adc/wso_adcs.html - ADC data reception via USB

usb-adc-dac-sdkv2.png


DAC steps test on ADC (20 ksps, real 15 bits):

dac-adc-20ksps.png

ADC scale 16 bits (0..65535)


Checking the ADC (20 ksps 16 bits) to GND through a resistor with a 1 uF electrolytic capacitor and checking with switching on to the INA199A1 output:

adc-snr-20kps16bits.png

ADC scale 16 bits (0..65535)

To INA199A1

ENOB: 14,93 Bits

SNR: 91,63 dB

To GND

ENOB: 15.16 Bits

SNR: 93.02 dB


Checking the ADC (100 ksps 14 bits) to GND through a resistor with a 1 uF electrolytic capacitor:

adc-snr-gnd-100kps14bits.png

ADC scale 14 bits (0..16383)

ENOB: 13.89 Bits

SNR: 85.38 dB


Comparison with a linear function cmplinf.png

Nonlinearity and Noise nlinn.png

bl702_adc_test's People

Contributors

pvvx avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.