mlab-modules / DATALOGGER01

Universal Arduino based data logger to SDcard.
https://www.mlab.cz/module/DATALOGGER01/
GNU General Public License v3.0
1 stars 2 forks source link

Future architecture of DATALOGGER module #4

Open kaklik opened 2 years ago

kaklik commented 2 years ago

There are multiple choices of better suitable ICs for the next DATALOGGER module version.

In every case the design requirements are

kaklik commented 2 years ago

v případě použití RP2040 může být problém spotřeba, která je i v režimu sleep 0.39mA. Viz kapitola 5.5. Power Consumption v datasheetu straně 619

V případě použití Lattice FPGA by měl být standby current typicky 100 μA.

Nejmenší spotřebu z navrhovaných řešení má QuickLogic EOS S3.

image

Nepříjemné je že všechny QuickLogic čipy jsou v BGA pouzdrech.

Ve všech případech je to podstatně méně něž kdyz se na současném Arduino mightycore vypnou citace RS232 a ADC, tak klesne spotreba z 1,55 mA na 1,32 mA se zapnutym ADC 1,48 mA.

Použití FPGA technologie má kromě potenciálně nižší spotřeby i výhodu v možnosti použít odolnější paměti než SDkarty, které se se ale ovládají velkým počtem pinů.

kaklik commented 1 year ago

The current software framework used in datalogger is Arduino, which was selected based on widespread usage. Unfortunately, it has significant drawbacks in the reliability of the compiled output.

Other possible technologies to use are: