tworkshyd / DisplayBoard-MCU2

Arduino code to drive the Display, Config, DAQ and Commands to the RelayModule.
MIT License
1 stars 5 forks source link

High TVe value #3

Closed rohan-tworks closed 4 years ago

rohan-tworks commented 4 years ago

Observation: After running for a duration of ~2 min the display shows high TVe value.

Currently set values: Set TV:400 Displayed TVe: 566 TVi: 413 --> imgA

The machine was then stopped and started again.

It showed similar values.

I then changed the Set TV to various values see if this was happening at other values.

Set TV:350 Displayed TVe:535 TVi:528 Set TV:500 Displayed TVe:627 TVi:528 Set TV:400 Displayed TVe:547 TVi:425

The machine was then rebooted and we performed a zero calibration

Set TV:400 Displayed TVe:566 TVi:401 -->imgB

Steps to reproduce:

Attached Images for reference. imgA imgA

imgB imgB

Sensor mV screen sensormV

rohan-tworks commented 4 years ago

Possible causes

Additional Data required for next time

svrahul commented 4 years ago

This seems to be a calibration method not being called. Was working fine earlier

On Tue, Jun 16, 2020, 15:58 Beep-boop-sneep-snoop notifications@github.com wrote:

Observation: After running for a duration of ~2 min the display shows high TVe value.

Currently set values: Set TV:400 Displayed TVe: 566 TVi: 413 --> imgA

The machine was then stopped and started again.

It showed similar values.

I then changed the Set TV to various values see if this was happening at other values.

Set TV:350 Displayed TVe:535 TVi:528 Set TV:500 Displayed TVe:627 TVi:528 Set TV:400 Displayed TVe:547 TVi:425

The machine was then rebooted.

Set TV:400 Displayed TVe:566 TVi:401 -->imgB

Steps to reproduce:

  • Turn on the machine
  • Set TV to any value
  • Start the machine
  • Observe the status screen for a few minutes.

Attached Images for reference. imgA [image: imgA] https://user-images.githubusercontent.com/66057853/84763305-9c22f980-afe9-11ea-9550-b54a78d67a5f.jpeg

imgB [image: imgB] https://user-images.githubusercontent.com/66057853/84763232-7f86c180-afe9-11ea-924d-e537d3f4e2f5.jpeg

Sensor mV screen [image: sensormV] https://user-images.githubusercontent.com/66057853/84763456-d8eef080-afe9-11ea-862a-6408e3cd2e5f.PNG

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tworkshyd/MasterModule/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACRCMWIXKKQRUQBLF25ZM23RW5CL7ANCNFSM4N7PLCIA .

k-aravinda commented 4 years ago

@ChoudharyHarshal to work with @rajnikanthsabnekar and send updated file rohan.

ETA : EOD 19th Testing to be done for an hour and observations to be logged

anandpkishore commented 4 years ago

SensorManager - capture_sensor_data : not to stop and start timer , if we stop and start the timer immediately - total acquisition time became bigger value and TVe ,TVi are impacted with lesser values remove logic to use 0.2 older pressure + 0.8 present pressure value for latest calculation store offset for calibration using long Param.

Memory.c - retrieveCalibParamLong to store and retrieve long int values

ADC file

uploaded changes on dev branch