projekte:reflowoven

Dies ist eine alte Version des Dokuments!


Hardware

  • arduino duemilanove mit atmega328
  • lcd keypad shield von sainsmart
  • Temperatursonde mit PT100
  • Ofenumwälzventilator (aus einem kaputten Einbauherd recycled)

Software

Die Software bekommt ihr hier

Zum bauen der Firmware braucht Ihr cmake, die arduino core libs und avr toolchain.

ubuntu

sudo apt-get install cmake gcc-avr avr-libc openjdk-6-jre

gentoo

emerge cmake =dev-java/sun-jdk:1.6
USE="multilib cxx" crossdev -S -s4 --target avr -v
cd <dirname>
mkdir build
cd build
cmake ..
make
make reflowctl_upload
  • [Select] startet den reflow Prozess, mit einer anderen taste kommst Du ins config menu des reflow Profils.
  • mussnochgeschriebenwerden*

 Gui Entwurf

  • Komfortable Umgebung für Prozessoptimierung
  • Fernsteuerung und realtime plotting
  • Projekte/reflow paste per xml+git archivierbar
  • plot image export
  • reflow process report export mit plot image und Prozesszusammenfassung als pdf
  • profiles auf dem oven

Für die Gui braucht Ihr folgende deps: matplotlib, PyQt4, numpy, …

ubuntu

sudo apt-get install python-qt4 matplotlib

gentoo

sudo emerge PyQt4 matplotlib
cd <dirname>
python setup.py install
reflowctl_gui
  • mussnochgeschriebenwerden*
  • Zuletzt geändert: 05.08.2022 22:51
  • (Externe Bearbeitung)