Task #3030
openTask #2934: Detailed Design
Task #2968: SW-Development
AI Module
Added by Thomas Joseph 2 months ago. Updated 16 days ago.
Description
ADS1115 based, I2C Interface
TJ Updated by Thomas Joseph 2 months ago Actions #1
- Assignee deleted (
Venu Krishnamurthy)
TJ Updated by Thomas Joseph 2 months ago Actions #2
Hardware for AI and DI will be available on 13/01/2026
TJ Updated by Thomas Joseph about 2 months ago Actions #3
Due date extended to 20/01
TJ Updated by Thomas Joseph about 2 months ago Actions #4
- Due date changed from 14/01/2026 to 20/01/2026
TJ Updated by Thomas Joseph about 2 months ago Actions #5
- Assignee set to DEVI PRIYAA
TJ Updated by Thomas Joseph about 2 months ago Actions #6
- Due date changed from 20/01/2026 to 21/01/2026
TJ Updated by Thomas Joseph about 2 months ago Actions #7
- Status changed from New to In Progress
- % Done changed from 0 to 30
Code integrated . Need to test I2C communication with ADC
DP Updated by DEVI PRIYAA about 2 months ago Actions #8
Device was not ready for testing the ADS115 module. So I couldn't complete the integration testing.
So, Due date need to be extended.
DP Updated by DEVI PRIYAA about 2 months ago Actions #9
- % Done changed from 30 to 50
I2C communication is working fine. Getting response for the Config register.
Need to test the ADC data (current value) with the test setup.
TJ Updated by Thomas Joseph about 2 months ago Actions #10
The IO module is being checked with E54EVK and IO PCB module due to the shortage of GW2.0 unit
DP Updated by DEVI PRIYAA about 2 months ago · Edited Actions #11
- % Done changed from 50 to 100
AI (ADS115) - Sercom7
PD08 - SDA
PD09 - SCK
AI Module has been tested with the hardware setup (Using EVK board). AI Test setup - (4-20mA).
Working Fine.
Onedrive Link Reference:
Logs: https://elpisit-my.sharepoint.com/:u:/g/personal/satish_sl_elpisitsolutions_com/IQD4csmzVmKGQKYHXoy3_r3iAeHn7ye0l0HaQ7PilBioUMQ?e=ekYXuO
Code: https://elpisit-my.sharepoint.com/:u:/g/personal/satish_sl_elpisitsolutions_com/IQAjtz_TqZ8aSYdWX6qIHVgHAb0tpnWLUkhXhgR0n60AAiQ?e=D3CgH6
DP Updated by DEVI PRIYAA about 2 months ago Actions #12
- Status changed from In Progress to Resolved
DK Updated by Dhilip Kumar R about 2 months ago · Edited Actions #13
AI testing completed with the Hardware setup.
Here is the tested report link uploaded in one drive.
https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQClE8hAj3ZIQYb2X5oBodCFATrEwhxRqycs4ZlHK_6-nB0?e=eYmzyB&wdOrigin=TEAMS-WEB.null_ns.rwc&wdExp=TEAMS-TREATMENT&wdhostclicktime=1769505677394&web=1
TJ Updated by Thomas Joseph about 1 month ago · Edited Actions #14
@DEVI PRIYAA : Please update the sheet with formula used in the s/w. Also specify the constants
@Dhilip Kumar R : What is the sense resistor value ?
#11 is a deviation as it is a saturated value(32767)
TJ Updated by Thomas Joseph about 1 month ago Actions #15
- Status changed from Resolved to In Progress
- % Done changed from 100 to 90
TJ Updated by Thomas Joseph about 1 month ago Actions #16
- % Done changed from 90 to 100
TJ Updated by Thomas Joseph about 1 month ago · Edited Actions #17
Resistor is 108E (75E+33E)
Required linear range is 0-22mA, with 108E => 0 - 2.37volt
hence 2.048 reference will give saturated ADC value
Two options
1. Adjust sense resistor
2.048/22 = 93E with this, redesign the protection circuit
2. Use 4.096 as reference
Need to update the s/w
TJ Updated by Thomas Joseph about 1 month ago Actions #18
ADC Results used here => https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQCOz9sps2ykRaTcm8Mxw98hAQYrDEYVwgb3juo3Twyp03E?e=AwEhVA
Use this sheet for further testing
DK Updated by Dhilip Kumar R about 1 month ago Actions #19
After the software updation of 4.096 reference the testing done.
Here the link uploaded in one drive.
https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQCXD1IZwsafR7NkhA-OgMovAdSclt7JNsuS4dNKbdyzJeM?e=iFjaeX
TJ Updated by Thomas Joseph about 1 month ago Actions #20
@Dhilip Kumar R : What is "circuit opened" in TR ?
DK Updated by Dhilip Kumar R about 1 month ago Actions #21
The required linear operating range is 0–22 mA, With a 108E, this corresponds to an output voltage range of 0–2.37 V. For voltages above 2.37 V, the circuit opens to prevent damage.
DP Updated by DEVI PRIYAA 16 days ago Actions #22
- Status changed from In Progress to Resolved