Forum: Mikrocontroller und Digitale Elektronik Timer mit Chipkartensteuerung


von Kai B. (tekasiko)


Lesenswert?

Hallo alle zusammen,

ich bin neu hier und möchte mich somit erst mal vorstellen.
Ich bin 30 Jahre und bin gelerneter Maschinenbautechniker. Habe von 
Elektronik
nicht wirklich viel ahnung aber ich habe da eine Idee die mir keine ruhe 
lässt. Somit wende ich mich jetzt an euch und hoffe das Ihr mir evtl. 
weiter helfen könnt.

Im allgemeinen geht es um eine Waschmaschine zur Allgemeinnutzung.

Die Waschmaschine benötigt je nach Waschgang 40 - 120 min.

Die Idee ist nun einen Timer zu installieren der die Stromversorgung 
nach einer bestimmten Zeit abschaltet. Die Zeit soll guthabenabhängig 
abgeschaltet werden.

Eine Chipkarte wird bei der Hausverwaltung am PC über eine Software und 
Chipkarten schreibgerät mit guthaben gefüllt (bsp. 40min)

Chipkarte wird nun im Waschraum in den Kartenleser/schreiber geschoben. 
Dieser liest die Karte aus (in diesem Fall 40 min. guthaben)

Auf einem Display wird nun 40 min angezeigt und die Stromzufur wird über 
ein relai eingeschaltet und die Waschmaschine ist betriebsbereit.

Nun läuft die zeit ab und nach ablauf der 40 min (im display sichtbar) 
schaltet die Stromzufur ab.

Nach jeder abglaufenen Minute wird diese verbleibende zeit wieder auf 
die Karte geschrieben. Bsp.: Wenn die Karte nach 10 min. entfernt wird, 
soll die Stromzufur zur Waschmaschien auch abgeschaltet werden (ohne 
Karte kein Strom) nun sind aber schon 10 min. verbraucht also sollten 
auf der Karte auch nur noch 30 min verbleiben.

Wenn nun das Guthaben verbraucht ist, kann er seine Karte wieder 
aufladen.

Der Kartentyp wäre dabei egal.

Es wäre auch denkbar dass anstatt der Karte ein USB-Stick eingesetzt 
werden kann. Auf diesem USB-Stick wäre dann eine mit Passwort versehene 
Schreibgeschützte Text Datei in der die Zeit eingetragen werden kann, 
diese wird dann gelesen.

So nun hoffe ich dass alles verständlich ist.

Für ideen und lösungsvorschläge wäre ich sehr dankbar.

Bei unklarheiten einfach schreiben.

Liebe Grüße

Tekasiko

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Kommentar:
Ein Kunde hat noch 30 Minuten auf der Karte, beachtet das aber nicht, 
sondern startet eine 40 Minuten-Wäsche.

Nach 30 Minuten schaltet die Maschine ab. Die Wäsche ist in der Trommel 
und diese ist voller Wasser.

Nach zwei Stunden bemerkt der Kunde, dass er ja noch die Maschine leeren 
muss und stellt fest, dass die Maschine aus ist.

Wie kommt er nun an die Wäsche?

Er könnte die Notöffnung betätigen => Überall Wasser.
Er könnte sich dann klammheimlich aus dem Staub machen :-(

Was macht die Maschine, wenn der Kunde eine neue Karte einschiebt und 
weiter waschen will? Kann man so einfach ein abgebrochenes Programm 
fortsetzen?

Wie gut ist das für die Maschine, wenn sowas öfter passiert?
Es gibt auch Spaßvögel, die einfach so die Karte abziehen.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Kauf dir einen Münz-Automaten , z.B.
http://www.inepro.com/de/chipkartsystemen-munzautomaten-schaltuhren/timers-und-muenzautomaten.html

vielleicht hast du auch Glück und kannst ein alten Automaten aus einem 
Solarium "abstauben"

PS: Mir fällt grad ein: In meinem Sportcentrum hatten sie neulich die 
Asi-Toaster abgebaut - vielleicht haben die ja die Münzdinger 
aufgehoben, ich kann ja mal fragen.

von Kai B. (tekasiko)


Lesenswert?

Hallo Christian,

ja damit hast du recht,

Es gibt aber auch Kartenlesegeräte die die Karte erst wieder freigeben 
wenn diese ein Entsperrsignal geben, dies könnte das selbe signal sein 
das das Relai schaltet um die Stromzufuhr zu unterbrechen.

Daher sehen ich da weniger Schwierigkeiten das im nachhinein zu 
integrieren.

Es ist vielmehr die machbarkeit generel, was ich dazu brauche und wie 
ich die Aufgabe lösen kann, denn wenn dies so funktioniert, kann dies 
zb. auch ein Modifierziertes netzwerkkabel unterbrechen um das Internet 
zu unterbrechen (Internetcafe) oder das Leselicht der Kinder usw. es 
gibt unzählige Beispiele die mit der Grundschaltung abgedekt werden 
können, natürlich ist dann im Einzelfall eine gewisse modifikation 
notwendig, aber das ist wohl eher nicht im vordergrund, da erst ein mal 
der grundschaltplan stehen muss. Und hier bin ich auf der suche nach 
hilfe eben für diesen Schaltplan und komponenten die benötigt werden.

Ich danke dir für deinen wertvollen Beitrag, denn es ist nicht 
selbstverständlich das sich jemand dazu gedanken macht, was durchaus 
sehr wichtig ist.


@ Wegstaben Verbuchsler

Ja mit dem Gedanken eines Münzautomates habe ich auch schon gespielt, 
Münzen find ich aber weniger geeignet bzw. weniger ästetisch in der 
heutigen Zeit.

Es gibt natürlich auch Automaten mit Karte, diese sind aber meist sehr 
teuer und benötigen zudem noch eine Ladestation der Karten, eine 
Softwarelösung mit einem 0815 lesegerät kenne ich leider nicht.

Und so bin ich dann bei meist über 1000€. Dazu kommt das ich all die 
zusätzlichen Funktionen dieser Kartenlösungen gar nicht benötige.

Aber wenn du mal nachfragen könntest wegen den Münzautomaten, evtl kann 
mann so einen ja umbauen. Wäre echt toll von dir.


Lg Tekasiko

von Charly B. (charly)


Lesenswert?

moin moin Kai,

i hatte mal was aehnliches gemacht, koennte man dann anpassen,
um wieviel Stueck geht es denn ?

vlG
Charly

von Kai B. (tekasiko)


Lesenswert?

Hallo Charly,

ja das kommt natürlich auf den preis an.

Ich denke wenn es nicht so teuer ist ca. 20 - 100 Stk.


Was hast du da gemacht und wie funktioniert es?

Jetzt natürlich nicht im detail aber zumindest wie die Anwendung 
funktioniert?

Lg Kai

von Kai B. (tekasiko)


Lesenswert?

Hallo Zusammen,

Die Hardware steht jetzt, hab diese mit einem Prof auf der münchener UNI 
besprochen (kenne ich beruflich da dieser alle 2 wochen bei uns in der 
Firma arbeitet) dieser meinte mit diesen Komponeneten geht das.

Leider hat dieser keine Zeit mich dabei zu unterstützen.

Mit einem Freund der Kopierschutz für Spielehersteller (Jowood) 
programiert meinte das das nicht wirklich leicht ist, dieser aber schon 
ein bischen µC erfahrung hat meinte er würde mindestens 2-3 Monate 
brauchen.

Ein Profi wird das wohl in 1-2 Tagen haben.

Naja, da ich absolut gar keine Programiererfahrung habe denke ich ich 
werde so ca. 2-3 Jahre dafür brauchen wenn ich die Zeit dazu habe.

So nun die große Frage an alle Programmierer hier im Board.

Könnte mir das jemand programieren wenn ich Ihm die Hardware zukommen 
lasse?

Also wenn jemand lust hat, bescheid geben und mitteilen wieviel er dafür 
will.


Hier die Idee und die Hardware die eingesetzt wird.



Aufganestellung:

Eine I²C EEPROM Chipkarte wird mittels USB Kartenschreibgerät mit einem 
Bestimmten Zeitwert Aufgeladen z.B. 30 Min.

Diese Karte wird dann eine ein Externes Gerät mit einem ATmega8 
Prozessor gesteckt, das Guthaben sollte dann auf einem LCD Display 
dargestellt werden und die Zeit muss dann im Minutentakt rückwärts 
Ablaufen und nach jeder Minute soll der Kartenwert neu auf die Chipkarte 
geschrieben werden.

Nach ablauf der Guthabnezeit, soll ein Relais angesteuert werden.

Ist das Guthaben verbraucht, muss die Karte wieder am PC aufgeladen 
werden.

Die dafür benötigten Komponenten habe ich bereits.

Komponenten:

MyAVR Board mit LCD Display

http://shop.myavr.de/Bausätze%20und%20Platinen/myAVR%20Board%20MK1%20PLUS,%20Bausatz.htm?sp=arti 
cle.sp.php&artID=17

Kartenschreiber für µC

http://www.horter.de/i2c/i2c-chipkartenleser/chipkarten_1.html

EEPROM Modul mit I²C BUS und Pullup Wiederstände:

http://shop.myavr.de/Add-Ons%20und%20Module/myTWI%20Add-On%20EEPROM.htm?sp=article.sp.php&art 
ID=69

Kartenschreiber PC

http://www.cherry.de/deutsch/produkte/kartenlesegeraete_SmartTerminal_ST-1044U.htm

Relais

5VDC ansteuerung



Das Board läuft über einen 9 Volt Block

Programmer ist auf dem Board. Über LPT anschluss kann der Microcontroler 
programmiert werden.

Software ist auch dabei, fals eine Vollversion von MyAVR benötigt wird, 
stelle ich dies für die Zeit zur verfügung.

Die Boards und Platinen sind alle schon bestückt, evtl sind noch kleine 
Lötarbeiten zu verrichten für den Kartenleser oder so aber ich sehe 
anschlusspins aus demr Laborkarte vor.

http://shop.myavr.de/Bausätze%20und%20Platinen/myAVR%20Laborkarte%20C.htm?sp=article.sp.php&; 
artID=200023


Ich denke für einen Profi solte das kein großes problem sein.

Das Angebot enthällt:

Programmieren des Microcontroller

Programmieren der zugehörigen PC Software auf Windows Basis
( Sollte nur ein Text sein der in Minuten bis zu 999, mehr braucht nicht 
auf die Karte geschrieben werden.)

Evtl. lötarbeiten

Für Fragen bin ich auch telefonisch unter 01742072139 zu erreichen.

Vielen dank für ihre Angebote.

Mit freundlichen Grüßen

Burghart Kai

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.