Dynamic Scanning Frequency Control for Optical Code Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional code scanners with fixed scanning frequencies struggle to consistently read optical codes due to varying light-dark transitions, especially when codes are at different distances, leading to reduced reading success rates.

Innovation Solution

A code scanning device that adjusts its scanning frequency based on the distance and module size of the optical code, using a control and evaluation unit to dynamically set the scanning frequency, ensuring optimal detection of light-dark transitions by adjusting the speed of the scanning light spot according to the code's distance and module size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed scanning frequency is used, then the device complexity is reduced, but the reading success rate deteriorates due to varying light-dark transitions at different distances

Engineering Contradiction:
Improvescanning frequency controlVSAvoidreading success rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed scanning frequency to a dynamically adjustable scanning frequency that adapts to the distance of the code. The control unit modifies the scanning frequency in real-time based on distance information, allowing the system to optimize its operation for each specific reading scenario rather than using a static parameter setting.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the scanning frequency parameter according to the distance to the code. The control unit adjusts this critical parameter based on distance measurements, enabling the system to maintain optimal reading conditions across varying distances by changing the temporal characteristic of the scanning process.

Inventive Principle:
Principle #35Parameter changes

2Length of stationary object

If the scanning frequency is increased to read codes farther away, then the reading range is extended, but the light-dark transitions become less distinct leading to reading errors

Engineering Contradiction:
Improvereading rangeVSAvoidlight-dark transition detection
Core Design Contradiction:
Length of stationary objectVSMeasurement precision

Solution Approach 1:

The patent employs feedback by using distance measurement information to control the scanning frequency. The system measures the distance to the code, processes this information through the control unit, and uses it to adjust the scanning frequency accordingly, creating a closed-loop control system that optimizes reading conditions based on actual distance conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts the scanning frequency based on the measured distance, allowing optimal reading of codes at varying distances. This dynamic adaptation ensures that the scanning speed matches the distance to maintain sufficient light-dark transition detection quality across the entire reading range.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the scanning frequency is decreased to improve light-dark transition detection, then the reading accuracy improves, but the productivity of reading multiple codes decreases

Engineering Contradiction:
Improvecode reading accuracyVSAvoidcode reading throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent changes the scanning frequency parameter dynamically based on distance requirements. For distant codes where accuracy is paramount, the system uses lower scanning frequencies to ensure distinct light-dark transitions. For closer codes or when speed is prioritized, higher frequencies can be used, allowing the system to balance accuracy and productivity based on specific reading conditions.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach improves the reading rate and success rate of optical codes by optimizing the scanning frequency for varying distances, reducing errors and ensuring codes can be read accurately regardless of their location, whether near or far, by adjusting the scanning frequency inversely proportional to the distance and considering the module size.

Implementation Method 1

a light transmitter (12) for transmitting a reading beam (24)

Methodology Applied
Scientific EffectLight: Light

Implementation Method 2

a deflection unit (16) for periodically deflecting the reading beam (24) over a reading area (28) with a scanning frequency fscan

Methodology Applied
Scientific EffectReflection: Reflection

Implementation Method 3

a light receiver (14) for generating a received signal from the returning reading beam (32)

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Implementation Method 4

a distance sensor (18) for determining a distance d from the code scanning device (10) to the object (30)

Methodology Applied
Scientific EffectTime of Flight: Time of Flight

Data Source

PatentUS11809948B2Detection of an optical code
Publication Date: 2023.11.07 SICK AG
  • US11809948B2 patent drawing
  • US11809948B2 patent drawing
  • US11809948B2 patent drawing

AI summary

A code scanning device for detecting an optical code on an object in a reading area, comprising a light transmitter for transmitting a reading beam, a deflection unit for periodically deflecting the reading beam over the reading area with a scanning frequency fscan, a light receiver for generating a received signal from the returning reading beam, a distance sensor for detecting a distance d from the object, and a control and evaluation unit configured to read a code content of the optical code on the basis of the received signal and to set the scanning frequency fscan as a function of the distance d.