Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

DIY UVC-Sterilisator-Bausatz – Günstige, einfach zu bauende UV-Box für Medizin & Alltag

Komponenten und Zubehör

BauteilAnzahlHinweis
Microchip ATtiny841Mikrocontroller (Low-Power, 8-bit)
UVC-LEDs10Keimabtötende Wellenlänge (~265 nm)
Arduino Nano R31Als ISP-Programmer für ATtiny84
UTSOURCE Elektronikbauteile1Bezugsquelle für UVC-LEDs, ATtiny84 etc.

Benötigte Werkzeuge

Software

Projektbeschreibung

Das „UVC Box“ Konzept

Eine kostengünstige, einfach nachbaubare UVC-Sterilisationsbox für Medizinprodukte, Smartphones, Geldbörsen, Münzen, Scheine etc. Gehäuse: Billiger Kunststoffbehälter (Schmuckschatulle) + 3D-gedruckter Deckelaufsatz (Fusion 360), passgenau auf den Deckel.

Herausforderung: UVC-LEDs beschaffen

Über UTSOURCE.net (breites Sortiment: ATtiny84, UVC-LEDs, Passives). 10 UVC-LEDs parallel auf MCPCBs (Metallkernplatinen) gelötet, betrieben mit 3,3 V.

Steuerungselektronik

Peripherie: 5 Status-LEDs (Lauflicht), 1 UVC-LED-Kanal, 1 Taster (Eingang).

Firmware (ATtiny84):

Programmierung via Arduino as ISP (Arduino Nano als Programmer). Tutorials: ATtiny84 Einstieg, Multi-ATtiny Programmer.

Platinenentwicklung

  1. Breadboard-Test erfolgreich.
  2. Eigene PCB designed & geätzt (Eisen(III)-chlorid).
  3. Bestückung: ATtiny84, Widerstände, MOSFET für UVC-LEDs, Taster, Status-LEDs, Spannungsregelung (3,3 V).
  4. Endtest mit Kippschalter (Hauptschalter) + Taster + Li-Ion-Zelle.

Endmontage

PCB in 3D-gedrucktes Gehäuse geklebt, Deckelaufsatz auf Kunststoffbox montiert. Funktionstest bestanden.

Ausblick V2

Robusteres Gehäuse (Kunststoffbox bricht bei Dauernutzung). Kommerzielle UVC-Sterilisatoren funktionieren identisch – nur teurer.

Quellcode (C/C++ für ATtiny84)

const int buttonPin = 0;  // PB0 / Arduino Pin 7
const int UVPin = 5;      // PB5 / Arduino Pin 13
int pinsCount = 5;
int pins[] = {10,9,8,7,6}; // PA0-PA4 / Arduino Pins 2,3,4,5,6
int buttonState = 0;

void setup() {
  pinMode(UVPin, OUTPUT);
  pinMode(buttonPin, INPUT_PULLUP);
  for (int i=0; i

Sicherheitshinweis

UVC-Strahlung ist augenschädigend (Keratitis) und hautkrebserregend! Box nur geschlossen betreiben. Verriegelung/Interlock empfehlenswert. Nicht auf Menschen/Tiere richten.

Herstellungsprozess

  1. Die Saftbox-Revolution: Geschichte, Design und Umweltauswirkungen
  2. Black Box Flugrekorder: Von frühen Prototypen zu zukünftigen integrierten Designs
  3. DIY Thermocam: Vom Klassenraum-Idee zum globalen Produkt
  4. DIY Wall-E-inspirierter Raspberry Pi CD-Box-Roboter
  5. C# Klassen: Blueprint für objektorientierte Programmierung
  6. C# Operatorüberladung: Benutzerdefinierte Operatoren für eigene Typen
  7. 37-LED-Roulette-Spiel mit Arduino Nano bauen – Europäisches Layout
  8. Intelligentes Voltmeter mit Arduino & Smartphone bauen – Einfaches DIY-Projekt
  9. Really Smart Box: IoT-fähige intelligente Aufbewahrungsbox
  10. Box Cut Mining: Erster Schritt im Tagebau