Portfolio
|
|
Closed system – Haemofluid analysis |
|
Development of a software designed to
manage a closed system with continuous cycle for haemofluid analysis.
The machine's hardware consists of four similar cards working in
parallel; each one can control up to 8 stepper engines. The
coordination of the cards’ activities is referred to an integrated
PC.
First of all, in order to make the most
of hardware parallelism, we designed a unified firmware for the four
cards. The embedded operating system developed for the occasion is
multitasking; to make the most of the cards’ hardware,
critical parts have been written in assembly.
The cycle analysis to be performed on
the samples is treated by a resident parser on the integrated PC;
this produces an optimized sequence of commands to be
transmitted to the cards. The communication protocol used has been
defined using SOAP.
|
|