Arduino-based automation of a DNA extraction system

Technol Health Care. 2015:24 Suppl 1:S105-12. doi: 10.3233/THC-151048.

Abstract

There have been many studies to detect infectious diseases with the molecular genetic method. This study presents an automation process for a DNA extraction system based on microfluidics and magnetic bead, which is part of a portable molecular genetic test system. This DNA extraction system consists of a cartridge with chambers, syringes, four linear stepper actuators, and a rotary stepper actuator. The actuators provide a sequence of steps in the DNA extraction process, such as transporting, mixing, and washing for the gene specimen, magnetic bead, and reagent solutions. The proposed automation system consists of a PC-based host application and an Arduino-based controller. The host application compiles a G code sequence file and interfaces with the controller to execute the compiled sequence. The controller executes stepper motor axis motion, time delay, and input-output manipulation. It drives the stepper motor with an open library, which provides a smooth linear acceleration profile. The controller also provides a homing sequence to establish the motor's reference position, and hard limit checking to prevent any over-travelling. The proposed system was implemented and its functionality was investigated, especially regarding positioning accuracy and velocity profile.

Keywords: Arduino; DNA extraction; Molecular genetic test; automation.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Automation / instrumentation*
  • DNA / analysis*
  • Equipment Design
  • Humans
  • Microfluidic Analytical Techniques / instrumentation*
  • Molecular Biology / instrumentation*

Substances

  • DNA