2018. május 12., szombat

"Bőrvizsgáló" mikroszkóp

Szép sorban le fogom írni a szavazásra bocsáljtott projectekről, hogy mi micsoda. A házautomatizálás központ után jöjjön a
Bőr (Leather) vizsgáló mikroszkóp és nem a Bőr (Skin) vizsgáló mikroszkóp.

Ez a project a feleségemtől jött.
Van egy speciális mikroszkóp a piacon, aminek a tárgyasztala fűthető. Ez régi tárgyak restaurálás előtti vizsgálatához használható. Esetünkben bőrtárgyakról beszélünk, de másra is használható.
Az a cél, hogy meghatározzuk azt a pontos hőmérsékletet amikor bizonyos változások végbemennek a mintában.
Ez egy időigényes feladat és a jelenleg használt eszköz elég öreg, valamint korlátos a használhatósága.
Úgy döntöttem, hogy tervezek és építek egy újat.
"Ha az egyetlen szerszámod egy kalapács, akkor hajlamos vagy minden problémát szögnek nézni."
Tehát építsünk egy 3D nyomtatót!!!
A terv a következő:
Hardver (nagyrészt):
  • Építek egy fűtött platformot, amit egy Marlin firmware-el ellátott Arduino Mega-ról fogok vezérelni, a Marlin PID vezérlését használva, külső MOSFET-tel és a szokásos 100k-s NTC-vel mérve (aktuálisan Anettka eredeti MK8 fejéből szedtem ki)
  • Változtatható intenzitású világítás alulról (a Marlin doboz világítása)
  • Z tengely menetes szárral, Nema 17-es léptetőmotorral, DRV8825-ös vezérlővel, végálláskapcsolókkal. Erre felszerelve egy mikroszkópkamera. A tengely mozgása vezérli a fókuszt
  • A kamera és az Arduino egy PC-re kötve USB-n keresztül
Szoftver:
A következőt tervezem C#-ban megírni:
  • A fűtés vezérlése gcode-al, a megfelelő fűtési görbe elérése érdekében (A PID hangolása is közrejátszik)
  • A kamera képének rögzítése az időbélyeggel és a hőmérséklettel együtt
  • Az értékek (idő, hőmérséklet) beágyazása a kamera képébe
  • A Z tengely manuális vezérlése a gépről.
Később:
Autofókusz a kamera képe alapján, konvoluciós mátrix és hasonló "computer vision" vuduk felhasználásával.

A video és kamera kezeléshez az aforge.net könyvtárat tervezem használni, amit már korábban is használtam.

Nincsenek megjegyzések:

Megjegyzés küldése

Megjegyzés: Megjegyzéseket csak a blog tagjai írhatnak a blogba.