Zum Inhalt springen

Rechner für Bandgeschwindigkeit und Kamera-Lesezeit

Geben Sie die Bandgeschwindigkeit (m/min oder Stück/min), Produkt- und Lückenlänge, Codegröße und die Kamera ein. Sie sehen die Zeit pro Produkt, die Unschärfe in Pixeln, wie lange der Code im Bildfeld bleibt, wie viele Bilder entstehen und die höchste Geschwindigkeit, die die Kamera verkraftet.

Kostenloses Werkzeug · Serialisierung

Band und Produkt

Geschwindigkeitseinheit

Code

Kamera

Die Berechnung läuft in Ihrem Browser; die eingegebenen Werte werden nirgendwohin gesendet.

Höchste Bandgeschwindigkeit mit dieser Kamera

90 m/min

600 Stück/min

Begrenzt durch: Bilder im Lesefenster (Grenze durch Bildzahl: 90 m/min · Grenze durch Unschärfe: 93,75 m/min)

Mit den gewählten Werten liegen Unschärfe, Auflösung und Bildzahl innerhalb der Faustregeln.

Band

Bandgeschwindigkeit
60 m/min
Produktionsrate
400 Stück/min
Produktabstand (Länge + Lücke)
150 mm
Zeit pro Produkt
150 ms
Produkte im Bildfeld
0,4

Bild

Pixelgröße
0,0313 mm/Pixel
Codegröße in Pixeln
320 Pixel
Pixel pro Modul
16 Pixel/Modul
Bewegungsunschärfe
0,02 mm = 0,64 Pixel = 0,04 Modul
Längste Belichtung, die die Unschärfe bei 1 Pixel hält
31,25 µs

Lesefenster

Zeit, in der der ganze Code sichtbar bleibt
50 ms
Effektive Bildrate
60 B/s
Bilder im Fenster
3
Garantierte Bilder
3
Weg des Produkts zwischen zwei Bildern
16,67 mm
Niedrigste Bildrate für die geforderte Bildzahl
40 B/s

Unschärfe = Geschwindigkeit × Belichtung · Fenster = (Bildfeld − Codegröße) / Geschwindigkeit · Bilder = Fenster × effektive Bildrate · höchste Geschwindigkeit = (Bildfeld − Codegröße) × Bildrate / geforderte Bilder

Die Ergebnisse stammen aus einem einfachen geometrischen Modell; Objektivverzeichnung, Rolling-Shutter-Verzerrung, Beleuchtung, Codequalität und Dekodierzuverlässigkeit sind nicht enthalten. Die Schwellen sind Faustregeln, keine Normen. Testen Sie an der echten Linie; das Werkzeug dient der Vorauslegung.

Lassen Sie uns Kamera, Optik und Beleuchtung für Ihre Linie aus Bandgeschwindigkeit und Codegröße gemeinsam auslegen.

Gespräch anfragen

01

So verwenden Sie es

  1. A

    Geben Sie Bandgeschwindigkeit, Produkt- und Lückenlänge, Codegröße und Kamerawerte ein.

  2. B

    Lesen Sie die Warnungen: Prüfen Sie Unschärfe, Pixel pro Modul und die garantierte Bildzahl.

  3. C

    Betrachten Sie die höchste Bandgeschwindigkeit und den begrenzenden Faktor und ändern Sie dann Belichtung, Bildrate oder Bildfeld.

02

Wie die Bandgeschwindigkeit das Lesen der Kamera begrenzt

Ein Code auf dem Band durchquert das Bildfeld der Kamera in einer bestimmten Zeit. Die Zeit, in der der ganze Code im Bildfeld bleibt (das Lesefenster), ist die Differenz aus Bildfeld und Codegröße geteilt durch die Geschwindigkeit. In dieser Zeit muss die Kamera genug Bilder aufnehmen; sonst verlässt der Code das Bildfeld zwischen zwei Bildern und ist in keinem davon vollständig zu sehen.

Die Bildzahl ist die Fensterzeit mal der effektiven Bildrate. Die effektive Bildrate ist der kleinere Wert aus der Bildrate der Kamera und der Grenze, die sich aus der Verarbeitungszeit eines Bildes ergibt. Für die garantierte Bildzahl wird der Nachkommateil abgeschnitten, weil die Lage des Codes im Fenster nicht mit den Bildern synchron ist.

03

Bewegungsunschärfe und Belichtungszeit

Während der Belichtung bewegt sich der Code; das Pixeläquivalent dieses Wegs ist die Unschärfe: Geschwindigkeit × Belichtungszeit ÷ Pixelgröße. Nähert sich die Unschärfe der Modulgröße, verschmelzen benachbarte Module. Halten Sie die Unschärfe als Faustregel bei höchstens 1 Pixel und in jedem Fall unter einem halben Modul.

Die Unschärfe verringern Sie durch kürzere Belichtung, Blitzbeleuchtung und größere Pixel. Kürzere Belichtung braucht mehr Licht; deshalb ist bei schnellen Linien die Lichtquelle so wichtig wie die Kamera.

04

Annahmen und Grenzen

Das Modell nimmt an, dass der Code in der Mitte des Bildfelds in Bewegungsrichtung läuft, das Objektiv verzeichnungsfrei ist und die Kamera einen Global Shutter hat. Bei Sensoren mit Rolling Shutter verzerrt sich das Bild durch die Bewegung; dieser Effekt ist hier nicht enthalten.

Die Schwellen für Pixel pro Modul und Unschärfe sind Faustregeln. Die Dokumentation Ihres Lesegeräts, die Druckqualität des Codes und der Hintergrundkontrast können die nötigen Werte verändern. Überprüfen Sie die Ergebnisse durch Tests an der echten Linie.

Häufige Fragen

Wie viele Pixel pro Codemodul sind nötig?
Als Faustregel mindestens 3 Pixel; 4–5 Pixel sind sicherer. Der nötige Wert hängt von Lesegerät, Druckqualität und Beleuchtung ab; schauen Sie in die Dokumentation Ihres Lesegeräts.
Wie kurz muss die Belichtungszeit sein?
So kurz, dass die Bewegungsunschärfe höchstens 1 Pixel beträgt: Zeit ≤ Pixelgröße / Geschwindigkeit. Das Werkzeug berechnet diese Grenze und zeigt sie als längste Belichtung, die die Unschärfe bei 1 Pixel hält.
Was tun, wenn die Bildrate nicht reicht?
Möglich sind ein in Bewegungsrichtung größeres Bildfeld (das Fenster wird länger), eine schnellere Kamera oder kürzere Verarbeitungszeit, eine niedrigere Geschwindigkeit oder das Lesen des Codes mit zwei Kameras. Eine getriggerte Kamera stützt sich auf ein gutes Bild, eine frei laufende auf mehrere.
Verfälscht eine Kamera mit Rolling Shutter diese Berechnung?
Ja. Bei Sensoren mit Rolling Shutter werden die Zeilen zu verschiedenen Zeitpunkten gelesen, ein bewegter Code verzerrt sich dadurch. Bei schnellen Linien bevorzugt man einen Global-Shutter-Sensor; dieses Werkzeug berücksichtigt die Verzerrung nicht.
Warum muss der ganze Code ins Bildfeld passen?
Das Lesegerät muss den gesamten Code sehen. Bilder, die nur einen Teil des Codes enthalten, lassen sich nicht dekodieren; deshalb wird das Fenster aus Bildfeld minus Codegröße berechnet.

Kamera und Beleuchtung für Ihre Linie auslegen

Wir wählen Kamera, Optik und Beleuchtung anhand von Bandgeschwindigkeit, Codegröße und Produktabstand und prüfen die Leserate vor Ort.