- LiFePO4 Speicher Test         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 23

Thema: Lichtschranken Zähler

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Gerade um nur einen Ball zu erkennen der wirklich durch geht ist, sind Reflex-lichtschranken (z.B. CNY70) geeignet. Mit zwei versetzt angebrachten Lichtschranken knapp unter dem Ring, die dann zum zählen beide ansprechen müssen ist eine Fehlzählung sehr unwahrscheinlich. Zum zählen muss der Ball dann schon etwa halb durch den Ring sein. Bei Sonne kann es auch bei IR Licht ggf. noch zu Störungen kommen - wenn es sein muss, könnte der µC das aber noch in Software behandeln - das Programm wird dann aber schon etwas komplizierter. Um das ganze mechanisch besser zu schützen wäre ggf. auch eine Reflex-schranke mit mehr Abstand , knapp unter dem Korb möglich - das Netz unter dem Korb kann dabei aber Stören, und Fehler sind schon möglich. Für den größeren Abstand müsste die Lichtschranke dann vermutlich mit Modulation (z.B. 38 kHz von µC und ein Empfänger wie TSOPxx38+Linse) arbeiten.

    Mit dem AVR kann man zumindest ein kleineres Display direkt ansteuern. Bei größeren Anzeigen, so ab etwa 40 mm Höhe wird es ggf. knapp mit der Spannung und dem Strom. Für 2 Stellen reichen auch die Pins an einem µC wie Mega48 - für mehr wird das dann mit dem gesamten Strom sowieso etwas knapp, auch wenn es µCs mit mehr Pins gibt.

    Das reine Zählen ginge für 2 Stellen auch mit 3 - 4 Logic ICs (z.B 74HC390+ 2*74HC4511 + ggf. 1 *HC14 ) - der Aufwand ist auch nicht so groß - die Schwierigkeiten kommen aber, wenn man noch so etwas wie ein Entprellen, oder eine Taste zum Annullieren ungültiger Punkte braucht.

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Ok, die Lichtschranke lassen wir mal Lichtschranke sein, das ist nicht unbedingt mein Leiblingsthema
    µC...Mikrocontroller
    Hier ist auch noch zu beachten, dass du ein Programm brauchst, denn ohne Programm ist dein Mikrocontroller ein schwarzes Stück Kunsstoff mit vielen Füßchen

    Zur Schaltung:
    Also, wir nehmen an, dass du wenn du einen Korb wirfst ein "1" Signal (5V) von deiner LS bekommst. Dies speist du dann in deine asynchrone Zählschaltung aus JK-FlipFlops (siehe Schaltungen im Internet, bzw. frag für eine Erklärung) ein. Die Ausgänge der FlipFlops (Q1,Q2,Q3,Q4) hängst du dann auf den BCD->7Segment Konverter, hier stellt sich jetzt die Frage, wie hoch du zählen willst. Am einfachsten wäre natürlich 0-9, aber ich denke, du willst sicher höher zählen oder?

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    24.10.2012
    Beiträge
    10
    die anderen helfen mir ja mit dem Lichtschrankenteil schon gut.
    ok und so ein AVR ist ein mikrocontroller oder ? sind das einfach kleine chips die das ganze steuern und womit man die funktionen programmiert?
    ja. aber die sind nicht unbedingt kostenpflichtig oder ? das ist nicht allzu schwer oder ?

    ja eig werden beim Basketball ja 2 Punkte pro Korb notiert aber ich möchte 1ner Schritte schickt die Lichtschranke dann ein Signal das der/die(?) AVR dann in eine aktion umwandelt?
    ohlala da versteh ich nichts mehr was ist denn eine asynchrone Zählschaltung und wieso erwähnen alle "flipflops" ? ich muss das dann vllt mal googlen mit den ganzen schaltungen... brauche ich für die Anzeige einen Konverter? :/ bis 300 ! ja leider nicht nur bis 9, schaffe schon bisschen mehr als 9 Körbe

    mfg Gabriel

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    24.10.2012
    Beiträge
    10
    ok dann reflexschranke statt infrarot diode. Die CNY70 ist sehr klein oder? 2 empfänger und 2 sender oder wie? ja dann wäre eine Fehlzählung wirklich recht unwarscheinlich ja. echt? ich hoffe einfach die das sonnenlicht nicht zu sehr die Sensoren stört.
    das versteh ich leider nicht ...

    ok ! ich möchte halt eine Anzeige die man noch lesen kann aber muss nicht riesig sein. Aber am besten eine 3-Stellige 7-Segment Anzeige da ich bis 300 Zählen möchte. Also dürfen die Ziffern nicht größer als 40 mm sein? müsste machbar sein mit der größe.

    Was sind IC's ? :/ aber möchte ja 3 stellen.
    Was meinen sie mit Entprellen? eig wäre ne Reset taste gut aber das ist bestimmt am einfachsten, wenn sobald man den Stecker zieht geht es von vorne los.

    mfg Gabriel

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    Ok, 3 Stellen sind schon viel, das ist mit einem ganz normalen Zähler dann schon eine große Schaltung. Somit solltest du einen Mikrocontroller verwenden...
    IC..Integrated Circut - integrierte Schaltung

    Nachtrag:
    AVR ist ein Type von Mikrocontrollern - sind sozusagen die kleinen Krabbelkäferchen
    Was soll kostenpflichtig sein?
    Genau, die LS liefert ein Signal an den µC
    asynchrone Zählschaltung ist die einfachste Zählschaltung die man mit FlipFlops bauen kann
    FlipFlops sind 1 Bit Speicher - einfach mal googeln
    Ja, brauchst du, eine 7 Segment Anzeige sind einfach nur 7 LED's in einem Gehäuse - und deine Daten (Punkte) kommen im Binärcode daher
    Geändert von robo_tom_24 (24.10.2012 um 19:32 Uhr)

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    24.10.2012
    Beiträge
    10
    2 würden auch gehen aber dann geht es halt nur bis 99. aber wenn das einfacher ist dann nehme ich das. muss ich nicht eh einen mikrokontroller verwenden um zu zählen und um die LED's leuchten zu lassen?

    ok.
    die programme um die AVR zu programmieren.
    achso.
    wenn das die einfachste ist, werde ich denke ich damit arbeiten
    achso, ok werde mal googlen.
    achso das heißt der konverter empfängt signale von der Lichtschranke und konvertiert die in zahlen auf die anzeige um ?
    puuuh das wird schwer aber bin gespannt wie weit ich komme.

    mfg Gabriel

  7. #7
    Erfahrener Benutzer Roboter-Spezialist Avatar von robo_tom_24
    Registriert seit
    04.02.2012
    Ort
    Burgenland, Österreich
    Beiträge
    485
    du musst nur die 3 segmente multiplexen...
    naja, die programme musst du selber schreiben - also wirst du wohl geld verlangen können
    fasst, der zähler empfängt die signale und gibt den binärcode aus, dieser wird dann in den code für die 7 segment anzeige(n) umgewandelt

    ps: sry fürs kleinschreiben, aber mein pc sagt nein dazu ^^ tasten funktionieren aber... *windoooooof* :b

  8. #8
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Man hat 2 Lösungen zur Wahl, für 2 Stellen :
    1) 1 µC (z.B. Atmel Mega48 - 28 Pins) + Programm + 14 Widerstände + 2 Kondensatoren 100 nF + Lichtschranke + 2 Stellen LED

    2) ICs, z.B. 1x74HC390 + 2x74HC4511 (je 14 oder 16 Pins) + 3 Kondensatoren 100 nF + 14 Widerstände + Lichtschranke + 2 Stellen LED
    ggf. braucht man auch noch was zum Endprellen dazu (z.B: 74HC14 + je ein R und C)

    Die 2. Lösung ist von den Teilen sogar noch billiger (die ICs sind recht günstig) und wohl auch noch einfacher, aber halt etwas mehr zu löten, und nicht so flexibel, z.B. wenn die Lichtschranke moduliert werden soll, oder in 2 er Schritten gezählt werden sollte. Beide Schaltungen könnte man gerade noch auf einem Lochraster oder ähnlichem Löten.

    Das Programm für den µC ist schon gar nicht so einfach wie es auf den ersten Blick scheint, aber immer noch eine gute Aufgabe zum lernen. Zum übertragen des Programms braucht man da auch noch etwas zusätzliche Hardware. Einen Compiler bekommt man immerhin kostenlos.

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    24.10.2012
    Beiträge
    10
    @ besserwessi.
    danke sowas hilft mir sehr. Ich habe ja wenig ahnung aber mir scheint die 1. etwas simpler. irre ich mich da ? wenn das alles ist dann wird das garnicht so unmöglich wie ich es dachte. also, einen minicontroller (würde der Atmel Mega48 gehen? ich weiß null worauf es ankommt), dann ein programm (wo findet man solche programme für minicontroller?), die widerstände kosten ja fast nichts und müssen nur angeschafft werden wobei ich dann natürlich wissen müsste wie groß die sein müssen aber das kann man warscheinlich erst später sehen bzw ausrechnen stimmts? habe eben gesehen das die kondensatoren nur 1€ kosten, das wär überhaupt keine frage (für was genau sind die denn zuständig?), ja dann eine Lichtschranke wo ich noch nicht recht weiß was für eine bzw welche ich kaufen soll :/ und die 2 Stellen LED anzeige (kann man da 2 einzelstücke kaufen und die verbinden sodass man 2 stellen hat?). und außen wollte ich ja nich einige LED's wo ich aber auch noch nicht weiß wie ich das mache und ob das geht...die müssten ja auch noch mit dem µC zusammenarbeiten.

    ja programmieren ist nie so wirklich einfach für anfänger aber mit anleitungen oder personen die ein wenig ahnung haben könnte das klappen und so viel soll ja auch nicht passieren. echt? was bräuchte man denn da ungefähr? wo bekommt man den kostenlos und was ist ein compiler?

    sorry für meine unkenntnisse aber bin halt leider ein frischling ^^

  10. #10
    Neuer Benutzer Öfters hier
    Registriert seit
    24.10.2012
    Beiträge
    10
    das heißt ? (multiplexen)
    aber ich muss nur in einem programm dann meine eigene funktion schreiben oder ? also die abläufe die ich erreichen will. stimmt dann könnte ich geld verlangen aber das ist nicht mein ziel eig ist er für den eigengebrauch aber hab ein bisschen angst ihn draußen anzubringen wegen des regens und frost...
    achso ok das heißt der konverter ist der zähler.

    kein ding, achte auch nicht auf groß und klein :P ok ^^

    Gabriel

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. ADC und Lichtschranken
    Von zappel76 im Forum Sensoren / Sensorik
    Antworten: 12
    Letzter Beitrag: 19.08.2010, 20:12
  2. Richtungserkennung mit 2 Lichtschranken
    Von lötkolben100 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 11
    Letzter Beitrag: 28.02.2010, 18:44
  3. Lichtschranken
    Von Veljko im Forum Sensoren / Sensorik
    Antworten: 6
    Letzter Beitrag: 25.05.2007, 07:15
  4. Zeitmessung - Lichtschranken
    Von Steed im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 12.12.2006, 19:49
  5. Lichtschranken und 5V
    Von Vaterssohn im Forum Elektronik
    Antworten: 11
    Letzter Beitrag: 30.07.2005, 21:22

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress