Task #3033
openTask #2985: Detailed Design
Task #2989: Embedded SW-Development
AI Module
Description
- ADC is MCP3464 and SPI Interface.
- Refer PLCIO Programming model => https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQBrgmGfi3IqRIQq1gZEsIDkASmEjqWfOCF4OvW6dEpouCI?e=lhdHPU
- S/W references
a. TV3 AI Module(L21, Baremetal)
b. eVidya, Hydrofit, Hydrofab, Sunpower DAQ (SAMDx, Linux)
Updated by Thomas Joseph 4 months ago
- Due date set to 19/01/2026
- Start date set to 08/01/2026
Updated by Thomas Joseph 4 months ago
- Due date changed from 19/01/2026 to 22/01/2026
Updated by Thomas Joseph 3 months ago
- Due date changed from 22/01/2026 to 26/01/2026
- Assignee set to DEVI PRIYAA
Planned to start porting on 22/01/2026
Updated by DEVI PRIYAA 3 months ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
Code Integrated.
Need to test with the hardware setup
Updated by Thomas Joseph 3 months ago
- Due date changed from 26/01/2026 to 12/02/2026
Discussed with @DEVI PRIYAA :
Currently working on http://5.161.106.25:3000/issues/3243
Will start tomorrow, due date extended to 12/02/2026
Updated by DEVI PRIYAA 3 months ago
Sercom0 was configured for AI (SPI). Clock signal has not been generated.
Now the response from the ADC module. need to test with the inputs.
Updated by Sumanth D 2 months ago
- Assignee changed from DEVI PRIYAA to Sumanth D
- % Done changed from 30 to 70
AI testing was done by giving AI and AV inputs to ADC and verified
the below is log file link
https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQAazDmIhek5TYocB1DVwsi4AXa0ocguaMbqLf_30DjYBWA?e=bcyRyI
Updated by Thomas Joseph 2 months ago
ยท Edited
This log looks acceptable for AI all channels.
Observation
a. 2 to 4 count variations noticed, may be due to noise from the setup (compare with PLCIO Prog. model. doc(v1p10.worksheet sheet ADC Noise ))
b. count went to 0 value for one sample (ch1, 2, 4)- @DEVI PRIYAA check this alone
@Sumanth D : Please add one sheet in the excel, create a table with " measured inputs, observed ADC value, calculated output" for each channel
Updated by Sumanth D about 2 months ago
- % Done changed from 90 to 100