Ads1256 (Texas instruments)
Ratiometric analog to digital converter ADS1256 will send SPI protocol data to MKR1000 and can be recorded from a uart connection from the MKR1000 to a PC.
The sample rate must be variable but will need to also be able to reach full speed of the ADS1256 which is 30Ksps and will be required for 4 channels of input from an accelerometer.
The accelerometer will have an analog output of 1.8v. Therefor the ADS1256 must have a voltage reference to increase accuracy at such low voltage.
Your task will mainly be the programming and testing of the stability and simplification of the C code. I don’t require any fancy additions on the program. I just want it to run and to be able to select sample speed by changing it within the code.
I don’t want wifi done as I already have this functioning. I really only want data transmission via a lead.
The Uart connection to PC has transmission limits. (can this be overcome via programming and maybe ignoring the standard uart output on the MKR1000 in favour of direct connection).
When I have made the final decision. I will hand over a circuit diagram and all the relevant data to do with the ADS1256 and MKR1000 including example codes available. We will then work as a team to resolve these issues and will hope that it can be resolved quickly.
15 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hi I am experienced electronics engineer with more than 9 years of experience. I can do it for you. Please share the further details of the project. I am waiting for your reply to start Regards
For more details inbox me so that we can discuss in detail. For more details inbox me so that we can discuss in detail. For more details inbox me so that we can discuss in detail.
I have both the boards... And its just a problem of Interfacing and receive data, Its quite simple... We may use some level shifters...to change 5v vcc to 3.3 v in Mkr1000... Lets make it....
Seriously, I think more info is required. You just need to get the info from the Accelerometer and you will take it from there? you just joined so I think you need help on how to do this. Lets chat.