INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Automaten-Münzprüfer an Arduino hängen
06.06.2015, 03:20 (Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2015 03:21 von codeslayer.)
Beitrag #1
Automaten-Münzprüfer an Arduino hängen
Hallo,
ich möchte einen Münzprüfer an den Arduino hängen und würde ein wenig Hilfe brauchen.
Das Manual des Münzprüfers habe ich angehängt.

Das pin layout des Interface ist folgendes:
1 Ground
2 +12V vdc
3 accept coin 5 (low)
4 accept coin 6 (low)
5 return (reject)
6 Inhibit all coins (high)
7 accept coin 1 (low)
8 accept coin 2 (low)
9 accept coin 3 (low)
10 accept coin 4 (low)

Ground und 12V ist mir klar, das kommt ans Netzteil.

Die pins 3,4,7,8,9,10 müssen abgefragt werden. Kann ich diese direkt an die digitalen pins des Arduino hängen? Oder muss ich da irgendwo Widerstände einbauen?

In der Beschreibung steht dazu:
"Each coin accept output consists of an open collector NPN
transistor. On acceptance of a true coin the transistor is turned
on for a period of 100mSec (± 20%) at less than 0.7 volts at
50mA."

Der pin 6 Inhibit all coins (high) dürfte ein eingang sein um alle Münzen zu sperren.
Kann ich den auch direkt an einen digital pin des Arduino hängen und entsprechend setzen? Oder muss da evtl. extra elektr. Bauteil(e) dazu?

In der Beschreibung steht dazu:
"When this input is high (>2.0 volts) all coins are rejected. When low (<l.2 volts), individual coin inhibit is determined by D.I.L. switch - see section 4.3. By default, this line is low."

Den pin 5 "reject" verstehe ich nicht ganz, aber scheinbar ist das ein Signal, dass gerade eine Münze abgelehnt worden ist.

Kann mir da jemand bei der elektronischen Anbindung helfen?
Kann man die Ausgänge des Münzprüfers auch an die Analgoen pins hängen um digitale Pins des Arduino einzusparen?

Die Programmierung ist eigentlich kein Problem, da bin ich schon erfahren. Tips sind dabei natürlich sehr willkommen.
Gibt es z.B. eine gute Methode um das beschriebene Timing der signale richtig abzufragen?

Vielen Dank im Voraus für sämtliche Tips.


Angehängte Datei(en)
.pdf  C120_TM.pdf (Größe: 321,85 KB / Downloads: 127)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.06.2015, 10:33
Beitrag #2
RE: Automaten-Münzprüfer an Arduino hängen
(06.06.2015 03:20)codeslayer schrieb:  Die pins 3,4,7,8,9,10 müssen abgefragt werden. Kann ich diese direkt an die digitalen pins des Arduino hängen? Oder muss ich da irgendwo Widerstände einbauen?
Soweit ich das verstehe, sind das Open-Collector Ausgänge. Du kannst die direkt an die Arduino-Eingänge hängen. Dann noch mit INPUT_PULLUP die internen Pullup-Widerstände einschalten.

Zitat:Der pin 6 Inhibit all coins (high) dürfte ein eingang sein um alle Münzen zu sperren.
Kann ich den auch direkt an einen digital pin des Arduino hängen und entsprechend setzen? Oder muss da evtl. extra elektr. Bauteil(e) dazu?
Ich verstehe das so, dass der auch direkt an einen Arduino-Pin kann.

Zitat:Kann man die Ausgänge des Münzprüfers auch an die Analgoen pins hängen um digitale Pins des Arduino einzusparen?
Ja, Du kannst sogar die analogen Pins als digitale verwenden.

Zitat:Gibt es z.B. eine gute Methode um das beschriebene Timing der signale richtig abzufragen?
Ich denke mal, dass das sowas ähnliches wie Debouncing einer Taste ist.

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  LCD Anzeige für Arduino Mega2560 an Arduino Due? DaniDD 1 818 03.06.2015 12:16
Letzter Beitrag: DaniDD
  Arduino Pin mit anderem Arduino auslesen - geht das? Gelegenheitsbastler 8 3.233 08.05.2015 20:49
Letzter Beitrag: Bitklopfer
Question Arduino Mega ADK oder Arduino Due? Baja-Junky 1 4.176 14.08.2013 21:16
Letzter Beitrag: Bitklopfer

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste