Hallo zusammen, ich suche einen käuflichen oder eine Bauanleitung (vorzugsweise mit MCU) für einen 6 Digit LED Up/Down Counter der mindestens 10kHz zählen kann. Dieser soll die Schritte eines Schrittmotors auf einer CNC Maschine zählen (vom Encoder oder Treiber direkt). Sozusagen als optische Kontrolle (hardwaremäßig). Die Ansteuersoftware kann sich ja auch mal verzählen. Ich bin dazu schon längere Zeit im Netz auf der Suche nach so einem Modul.Entweder haben sie nur 2 oder 4 Digits , oder LCD Anzeige , oder die Zählfrequenz ist zu niedrig ,oder sie können nur eine Richtung zählen. Man kann dies natürlich mit 6x CD40110 aufbauen aber eine Lösung mit PIC oder Atmel wäre mir lieber da dies zeitgemäßer wäre und gleichzeitig ein kleinerer Aufbau möglich ist. Die 6 LED-Anzeigen müssten dann im Multplexbetrieb arbeiten. Bevor ich anfange das Rad neu zu erfinden frage ich euch ob ihr soetwas schon mal im Netz gesehen habt. Ich bin über jeden Link dankbar. Gruß Gerd
Hallo Gerd was sind das für Signale, die gezählt werden sollen ? Gibt es Ausgänge für Up/ Down und Reset ? Wie ist das Signal-Tastverhältnis ? 10kHz ist kein Problem, bei 20MHz ist ein Zähleingang bis zu einer maximalen Frequenz von 20MHz /2,5 spezifiziert. Real komme ich auch höher.
6-stellig mit 14 mm 7-Segmentanzeigen passend zu Einbau-Frontrahmen: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#led2 Ein Programm für Quadraturdekoder steht im nächsten Absatz. Nur 5-stellig mit 10 mm Anzeigen dafür etwas kompakter: http://mino-elektronik.de/fmeter/fm_software.htm#bsp13. Leerplatine dazu habe ich vorrätig.
m.n. schrieb: > 5-stellig mit 10 mm Anzeigen: > http://mino-elektronik.de/fmeter/fm_software.htm#bsp13. > Leerplatine dazu habe ich vorrätig. Programmierte µCs auch?
@Karl M. Es gibt nur Ausgänge für STEP und DIREKTION. Reset würde ich manuel machen (mit Taste). Frequenz von 0 - 10kHz , 30µs Impulsbreite (konstant) @m.n. die Webseite ist sehr gut , kommt der Sache schon sehr Nahe. Muss ich bei Google übersehen haben. Dank euch allen
Harald W. schrieb: > m.n. schrieb: > >> 5-stellig mit 10 mm Anzeigen: >> http://mino-elektronik.de/fmeter/fm_software.htm#bsp13. >> Leerplatine dazu habe ich vorrätig. > > Programmierte µCs auch? Im Prinzip ja, wenn Du die DIL28 Version nehmen möchtest. Allerdings entfallen dabei die Eingänge ADC6/7. Die TQFP-Ausführungen kann ich mangels Adapter nur auf der Platine programmieren.
Hi Je nachdem, wie schnell die Takte kommen, kannst Du Diese doch auch nur mit einem µC per INT erfassen und eine interne Variable hoch/runter zählen. Alle paar ms wird der Wert umgerechnet und auf einem Display ausgegeben. Selber würde ich dazu ein Modul, basierend auf einem MAX7219 (als 8x 7-Segment-Anzeige), verwenden. Vorteil: Die Anzeige ist autark, Du brauchst Dich darum nicht kümmern. Per PCINT (Pin Change INTerrupt) hast Du die Timer frei für 'eigenes Zeug', z.B. ein Abzählen, wann 10ms um sind, um die Anzeige anzupassen. Wenn sich der Zählwert nicht ändert, brauchen auch keine neuen Daten zur Anzeige. ... außerdem kannst Du als erste Stelle einen Strich rund laufen lassen, für die Drehrichtung ... ;) MfG
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.