Skip to content

NCMST/Electrospinning-device

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contents

Electrospinning Device based on ATMEGA2560

This repository contains the source code, hardware schematics, and documentation for a device designed to facilitate the electrospinning process using the ATMEGA2560 microcontroller (Arduino Mega).

Features

The device provides the following features:

  • Control and monitoring with BME280 sensor of temperature, pressure, humidity. And adjustable flow rate.
  • FreeRTOS based task scheduler for easier and more efficient task management.
  • High voltage source for electrospinning process.
  • LCD display for monitoring.
  • Motor for controlling the flow of the syringe. using driver TB6600.
  • Encoder for user interaction.

Hardware Setup

The hardware setup consists of the following components:

  • The high voltage power supply generates the high voltage needed for the electrospinning process. It provides a stable and adjustable voltage source to create the electrostatic field required to draw the polymer solution into nanofibers.
  • Varistor and Transformer convert the high voltage to the voltage required for electrospinning.
  • Multiplier/Rectifier converts the voltage to the voltage required for the motor.

Comand Board

  • MCU ATMEGA2560 (Mega 2560)
  • Encoder For seting the flow rate, starting and stopping the motor, and opening screen with sensor values.
  • LCD Display Show sensor values.
  • TB6600 Stepper motor driver.
  • Motor Stepper motor for controlling the flow of the syringe.
  • BME280 Sensor for monitoring temperature, pressure, and humidity.
  • Power Supply MCU power supply.

Software Board Code

Usage

To use the electrospinning device:

  1. Connect the high voltage source to 220V.
  2. Connect the Arduino Mega to the components and upload the provided source code.
  3. Use the LCD screen with encoder to control and monitor the electrospinning process.
  4. Adjust the settings as needed and start the electrospinning process.
  5. Monitor the output and make adjustments as necessary.

Contributing

Contributions to this project are welcome. Please fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License.

About

Device for electrospinning process based on Arduino Mega.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages