Project

General

Profile

Actions

Task #3033

open
TJ SD

Task #2985: Detailed Design

Task #2989: Embedded SW-Development

AI Module

Task #3033: AI Module

Added by Thomas Joseph 2 months ago. Updated 14 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
08/01/2026
Due date:
12/02/2026 (27 days late)
% Done:

90%

Estimated time:
Spent time:

Description

1. ADC is MCP3464 and SPI Interface.
2. Refer PLCIO Programming model => https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQBrgmGfi3IqRIQq1gZEsIDkASmEjqWfOCF4OvW6dEpouCI?e=lhdHPU
3. S/W references

a. TV3 AI Module(L21, Baremetal)
b. eVidya, Hydrofit, Hydrofab, Sunpower DAQ (SAMDx, Linux)

TJ Updated by Thomas Joseph 2 months ago Actions #1

  • Due date set to 19/01/2026
  • Start date set to 08/01/2026

TJ Updated by Thomas Joseph about 2 months ago Actions #2

  • Due date changed from 19/01/2026 to 22/01/2026

TJ Updated by Thomas Joseph about 2 months ago Actions #3

  • Due date changed from 22/01/2026 to 26/01/2026
  • Assignee set to DEVI PRIYAA

Planned to start porting on 22/01/2026

DP Updated by DEVI PRIYAA about 2 months ago Actions #4

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

Code Integrated.

Need to test with the hardware setup

TJ Updated by Thomas Joseph 30 days ago Actions #5

  • 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

DP Updated by DEVI PRIYAA 26 days ago Actions #6

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.

SD Updated by Sumanth D 19 days ago Actions #7

  • 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

SD Updated by Sumanth D 19 days ago Actions #8

  • Assignee changed from Sumanth D to DEVI PRIYAA

TJ Updated by Thomas Joseph 19 days ago ยท Edited Actions #9

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

SD Updated by Sumanth D 19 days ago Actions #10

  • Assignee changed from DEVI PRIYAA to Sumanth D

https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQCc5MKxBvqET5CL4aGeHNtHAS_ZCBmkRhtE9hJ_lTk0Bww?e=dLJ97D

added the calculated and observed values for all ADC channels. The variation is due to the noise from test setup

SD Updated by Sumanth D 19 days ago Actions #11

  • Assignee changed from Sumanth D to DEVI PRIYAA

SD Updated by Sumanth D 14 days ago Actions #12

  • Status changed from In Progress to Resolved
  • Assignee changed from DEVI PRIYAA to Sumanth D
  • % Done changed from 70 to 90

https://elpisit-my.sharepoint.com/:f:/g/personal/satish_sl_elpisitsolutions_com/IgAHj1Nn4n8fTbVNISjyW4HgAWzzw5LYFkfVLRS5wSmf9Go?e=eCCBC2

AI testing with 4,8,16,20mA for all channels. The deviation is due to the multimeter limitation and the test setup.

Actions

Also available in: PDF Atom