ADS1115 16-bit ADC Interfacing with Arduino

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
this video presents the ads-1115 which is a four-channel 16-bit analog to digital converter the ads-1115 also features a programmable gain amplifier and a programmable digital comparator a block diagram of the ads1115 is shown here where it could accept up to four analog inputs through pins analog input 0 to analog input 3. and inside the chip we have a multiplexer which can multiplex the four inputs the analog signal output from the multiplexer is then fed into a programmable gain amplifier which enables the ads-115 to accept different input ranges starting from plus or minus 256 millivolt up to plus a minus 6.144 volts the input analog signal is then fed into a 16-bit analog to digital converter and the 16-bit data is then transferred into the microcontroller using i-squared-c interfacing through pins serial data serial clock and the address pin the ads-1115 also has a programmable digital comparator where a the analog input here is compared with a voltage reference and accordingly at the output of the alert and ready there will be a signal which can be used to interrupt the microcontroller this is the ads-1115 module used in this project which is interfaced with the arduino an analog input will be fed into line a0 and the module will be connected to the arduino using i square c communication where the serial clock will be connected to a5 and the serial data will be connected to a4 this is the implemented circuit we have here the module ads1115 input into analog input 0 0 to 5 volts through this 10k pot the equivalent 16-bit digital value is then transferred into the microcontroller through i squared c communication and this integer value 16-bit integer value is then displayed on this oled screen and also we display the equivalent voltage and now for a quick demonstration of the ads1115 analog to digital converter this is the c plus code used in this project in the loop function the first thing we do is to read the 16-bit value from the 80d converter and store it into a variable and then we convert this 16-bit value into voltages and then we display the values on the oled display and now let's see the ads-1115 multiplexing for analog inputs in a future project the ads-1115 will accept inputs from different sensors and display the measured values on oled screen thank you for watching
Info
Channel: Anas Kuzechie
Views: 28,357
Rating: undefined out of 5
Keywords:
Id: f_rphqba15Q
Channel Id: undefined
Length: 4min 39sec (279 seconds)
Published: Mon Nov 16 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.