Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Programmierer gesucht für kleine Anwendung Münzzähler Kategorie: Programmierung C (von Peterchen_PAN - 9.06.2008 2:41)
Als Antwort auf Re: Programmierer gesucht für kleine Anwendung Münzzähler von Utopas - 8.06.2008 21:31

Hallo guten Morgen,

> danke fĂĽr die umfassende Info :-)
hoffe sie war nicht zu umfassend...


> Ich denke der Abstand zwischen den Münzen sollte vom Münzzähler her schon genug sein ohne
> eine Wippe und Stopper einzubauen zu mĂĽssen.

Aha.. verstehe ich es demnach richtig das dass Gerät ( vom bild unten)
letztlich nur noch modifiziert werden soll, sei es weil es defekt ist oder nicht die möglichkeiten hat
die du wĂĽnschst...

ok gehen wir mal davon aus das die münzen "schön langsam fallen"
so dass man keine stopper benötigt, dann kann man davon ausgehen das man letztlich
nur noch die Zählimpulse benötigt....

hm...ok... ich glaub es waren 9 Schächte zu überwachen....
also 9 eingänge mehr nicht.. ggf. noch einen oder 2 ausgänge zum einschalten
der "Sortiermaschine" oder so


> Vom System her dachte ich an C-Control Pro Einsteigerset Mega 128 (198484 - LN),
> da ja dort auch schon das Evaluation Board mit Display und Tastatur dabei ist und ich das evtl.
> auch mal später noch für was anderes brauchen kann.

sicher kann man später immermal wieder so ein teil gebrauchen , der Möglichkeiten sind ja viele da...
ob sie jetzt die richtige wahl ist weiĂ? ich nicht, ich bin zwar programmierer,
jedoch habe ich auch erst seit ein paar tagen mit der c-control selbst zu tun und
dazu noch mit der ersten unit.

Ich könnte aber beim programm schon helfen, das wär weniger das problem,
nur testen mĂĽstest du es dann jeweils.


> Als Sensor dachte ich an eine Gabellichtschranke z.B. 184250-LN
also grundsätzlich ist die GLS die bessere wahl

>oder Lichtsensor 145475-LN,
ein photowiderstand... wäre, denke ich zu träge...

aber ich kann mich da nochmal genauer mit befassen...



> den Einbau etc. wĂĽrde ich schon schaffen, allerdings weiss ich nicht, ob diese Teile passen resp.
> ich noch LED's oder so gegenĂĽber brauche oder sonstige Elektronik Teile fĂĽr den Anschluss an die C-Control

also soweit der abstand zwischen geber und nehmer groĂ? genug ist damit die mĂĽnzen
problemlos passieren können
sollte das kein thema sein....
ggf. kann man die GEBERseite auch abtrennen und nur die nehmerseite unter dem plexiglas
platzieren wo die mĂĽnzen
drĂĽberschlittern....

dann bräuchte man ggf. nur eine vernĂĽnftige lichtquelle ....  bzw eine POWER LED jewils drĂĽber.
mĂĽĂ?te man ausprobieren oder auf andere erfahrungswerte zurĂĽckgreifen...

> sowie natĂĽrlich die Programmierung der Box(glaube das schaffe ich nicht).

ja hier kommt weniger die programmierung als problem in frage als viel mehr das....
Zufällige im wahrsten sinne...

auch die ccontrol kann letztlich immer nur eines nach dem anderen machen...

jetzt wirft aber die "sortiermaschine" die münzen unkontrolliert (zufällig) eben,
so wie grad kommen fallen sie...

die maschine wirft in schacht 3, 7, 9, 2, 8, 6, 1, 5, 4  jeweils eine mĂĽnze in genau dieser reihenfolge
die grad zufällig entstand....

das programm prĂĽft nun aber einen schacht nach den anderen


sprich das programm mĂĽĂ?te genau zu dem zeitpunkt den jeweiligen schacht abfragen
wo was durchfällt

Ein Anschaulischer selbstversuch:

eine 2. Person hält 10 Münzen in der Hand
du zählst von 1 bis 9 die zweite person wirft alle paar Sekunden eine dieser münzen
und jedesmal wenn eine dieser münzen fällt
mĂĽsstet du die richtige zahl (1-9) haben....

Also mĂĽĂ?te man das ganze etwas umdenken...

wird lichtschranke unterbrochen muĂ? der Impuls gemerkt werden und
erst wenn dieser impuls ausgelesen wurde wieder auf 0 gesetzt werden.

denke da an eine art flipflop schaltung je schacht.

wenn jetzt was durchfällt wird der FF gekippt und die UNIT kann den ablesen und zurücksetzen...

nachteil.... bleibt trotzdem fällt dennoch eine 2. münze durch
bevor gezählt wurde bleibt nur ein Impuls da...

weiterdenken JĂ?RGEN.....

ein schieberegister......hm....

ein impuls schieberegister =1
zweiter impuls schieberegister=2
3. impuls schieberegister =3

usw...

bis 255

jetzt kann die c-control in aller ruhe die zustände abfragen der einzelnen schieberegister
und diese auf 0 setzen

fällt jetzt wieder was durch... wird das schieberegister wieder 1 ... 2 ... 3
die ccontrol liest wieder aus und addiert es zu dem vorherigen wert....


das scheint schon sehr zuverlässig zu sein...

Impulse unabhängig zählen und zeitweise auslesen....

oder gleich 2 schieberegister je schacht macht dann 255*255 (65535) maximale MĂĽnzen
statt 255 möglich und erst am ende, die schächte auslesen und zusammen zählen

und umrechnen per ccontrol.

unabhängig davon kann sie währenddessen ja die zustände abfragen udn schon die werte anzeigen....

nur brauch sie dann die register nicht zurĂĽcksetzen....

klingt fĂĽr mich die bessere methode zu sein, statt drauf zu hoffen das die ccontroll auch wirklich alle mĂĽnzen
mitbekommen hat.

> Das ganze wird ein Münzzähler für EURO und CHF, jeden Slot/Sensor möchte ich mit einem eigenen Wert
> pro Zählung programmieren um dann das Total in CHF zu erhalten.


> Der Münzprüfer zählt ca. 200 Münzen pro Minute total, ein ähnliches Modell siehst Du etwa auf

o ha.... da war er ja.... 200 mĂĽnzen auf 60 Sec macht je mĂĽnze rund 0,3 Sekunden

die c-control mu� aber die 9 schächte überwachen...
ich denke das wir schwierig mit der ccontrol allein und nen sensor dran allein.


> http://www.spurrtrade.com/UploadFiles/200831423246286.jpg ,den Zählsensor kann ich irgendwo im Plexiglas
> einbauen. Das Gerät wird nur ab und zu gebraucht.

allein mit sensor und ccontrol gibt es sicher auch nur ab und zu den richtigen wert... LOL

nee im ernst da muĂ? auĂ?endrum herum noch was passieren sonst wird das so,
so einfach nix mit dem richtigen wert....


>
> Danke und Gruss
> Urs


kannst dich ja mal per Email melden..
ich denke eine einfacheschaltung lä�t sich sicher realisieren und das Programm..
naja das machen wir schon



gruĂ? JĂĽrgen


    Antwort schreiben


Antworten:

Re: Programmierer gesucht für kleine Anwendung Münzzähler (von Peterchen_PAN - 9.06.2008 3:01)
    Re: Berechnungen der Vorwiderstände für die Lichtschranke (von Peterchen_PAN - 10.06.2008 20:51)