project:snackomat
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
project:snackomat [2019-08-15 02:47] – neos | project:snackomat [2019-08-31 21:49] – [Bestandsaufnahme] neos | ||
---|---|---|---|
Zeile 63: | Zeile 63: | ||
==== Bestandsaufnahme ==== | ==== Bestandsaufnahme ==== | ||
- | Der automat | + | Der Automat |
Bis dahin funktioniert der Automat jeweils tadellos, es lassen sich Verkäufe tätigen, die Schächte werden aktiviert etc. | Bis dahin funktioniert der Automat jeweils tadellos, es lassen sich Verkäufe tätigen, die Schächte werden aktiviert etc. | ||
+ | Die Steuerung besteht aus einem Microcontroller der MCS-51-Familie von Intel, einem 8032, einem OPT-EPROM, einem I2C-EEPROM, einigen Latches, Gattern, Treibern und diversen Spannungsreglern. | ||
+ | Die ROMs wurden mit einem Arduino ausgelesen und oberflächlich analysiert. | ||
+ | Darauf wurden im Betrieb versuchsweise Stück für Stück Sensoren und Aktoren (Wahltaster, | ||
+ | Bei der Analyse der Verarbeitung des Lichtschrankensignals auf der Steuerplatine wurden leider aus versehen kurzzeitig die Spannungsebenen 5V und 8V miteinander verbunden, wodurch mutmaßlich sämtliche Logik-ICs (die anderen tolerieren laut Datenblatt diese Spannung oder hängen ohnehin an einer anderen Spannung) kaputt gingen, eins sicher durch Entweichen des Magic Smoke. Nach Austausch aller Logik-ICs bis auf die Speicher funktioniert die Steuerung aber nach wie vor nicht, und bei einem erneuten Auslesen der ROMs zeigte sich, dass das I2C-EEPROM gar nicht mehr funktioniert (Ersatz ist beschafft) und das ROM mit dem Programm zwar richtige Daten, aber an falschen Adressen oder mehrfach liefert. Daher wird derzeit nach einer Möglichkeit gesucht, ein EPROM zuverlässig zu brennen, der Typ 27C256 ist glücklicherweise vorrätig. Langwierige Versuche mit einem Arduino brachten keinen nennenswerten Erfolg. | ||
project/snackomat.txt · Zuletzt geändert: 2020-12-03 18:08 von tensai