qrti / DS212_VT

DS212 Mini Oscilloscope Voltage Tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DS212 Voltage Tracker

Dual Channel Long Time Voltage Tracking
run times from 13 minutes up to 1 month
(based on time bases from 0.1 seconds up to 3 minutes and 2 x 8 K sample buffer)


General Operation
- rotate top wheel to choose topic
- rotate side wheel to select value
- press side wheel for default value


Prepare

- press top wheel to toggle Status Line 1 / 2
- under 'Prepare' select 'Start'
- long press Start/Stop button to start/finish sampling

status 1


Running / Stopped / Ready / Prepare

- while 'Running or Stopped' short press Start/Stop button to interrupt/continue sampling
- voltage grid size is changed dynamically for offset and magnification
- time grid size is changed dynamically for number of screens and visible screen
- Status Line 1 is accessible in 'Prepare' mode only

status 2

legend


Buffer

- 2 x 8 K sample buffer is divided to the number of screens selected with nScreen

status 1


Remarks

Because I do not own an IAR Embedded Workbench license I cannot provide ready compiled executables here.
Maybe an interested company, group or person could help, I think this works effort would justify it.

The project is based on the translated open sources V1.03 from kortschak (see links).
Several parts of the original code were combed, reformatted, rewritten, expanded or discarded.
VSCode and several extensions were used for editing, the diagrams are composed with OneNote.
A big Thanks to kortschak for the translation.

The software is set up for 'Partition 2' installation.

No guarantee for proper operation can be given.


Additional Offset Electronic

To overcome the limited input range capabilities of the DS212 the following minimal solution is possible

A spice simulation can be found here -> spice

Offset PCB

LEFT (out) to DS212          RIGHT (in)

USB supply             <<<<  USB supply
test + offset voltage  <<<<  test voltage
calibration pin head   <<<<  calibration pin head

Examples

Old 1 Ah lithium accumulator at 0.5 A discharge in about 50 minutes

New 1 Ah lithium accumulator at 0.5 A discharge in about 2 hours


Links

http://www.miniware.com
http://www.minidso.com
https://github.com/kortschak
https://www.iar.com
https://code.visualstudio.com



qrt@qland.de 220310

About

DS212 Mini Oscilloscope Voltage Tracker


Languages

Language:C 97.9%Language:Assembly 2.0%Language:Batchfile 0.1%Language:PowerShell 0.0%