Need to continue this initial OO code that loads on a Due board and will have to set via SPI the individual values of 24 digital potentiometers (Analog Devices AD5174BCPZ-10-RL7) and to read, also via SPI, data from 3 ADCs (Analog Devices AD7689BCPZRL7) each with 8 channels.
The Arduino Due uses 4 digital ports (23, 25, 27, 29) to encode the CS, and a demux (Texas Instruments CD74HCT154M96) is used to generate the individual CS signals.
The 24 digital potentiometers are grouped in pairs that are daisy-chained. Need code that can set any of the 24 potentiometer values and reads any of the 24 ADC channels.
See attached connections details and starter code.
I have been working as an embedded programmer for more than 10 years. Arduino platfroms are among the ones I worked with. I am ready to make the project but some additional details are needed.
7 freelancers are bidding on average $219 for this job
Dear sir I have more than 10 years experience in embedded systems design , I can make the required design to read from the ADCs and adjust the frequency potentiometers Best regards
Hi, I would love to design this project for you as I have more than 15 years experience in embedded systems design and development. Please contact. regards, Ali