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.
Band und Produkt
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 anfragen01
So verwenden Sie es
A
Geben Sie Bandgeschwindigkeit, Produkt- und Lückenlänge, Codegröße und Kamerawerte ein.
B
Lesen Sie die Warnungen: Prüfen Sie Unschärfe, Pixel pro Modul und die garantierte Bildzahl.
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.