Galvano Scanner Driver Microcomputer Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing galvano scanner driving methods require expensive and large systems to achieve stable and high-speed operation, often resulting in overshooting and instability due to mismatched command input waveforms and high-function hardware needs.

Innovation Solution

A galvano scanner system with a microcomputer-based scanner driver that generates and outputs digital drive patterns, converting them to analog signals using a DA converter, eliminating the need for external high-function hardware and ensuring precise and stable operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a function generator or personal computer with DA converter is used to generate command waveforms, then the galvano scanner can be driven in arbitrary patterns, but the system becomes larger and more expensive

Engineering Contradiction:
Improvearbitrary drive pattern capabilityVSAvoidsystem configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the command waveform generation function directly into the scanner driver by incorporating a microcomputer that stores digital command waveforms internally. This eliminates the need for separate external command generators, PCs, or DA converters, thereby simplifying the overall system configuration while maintaining arbitrary drive pattern capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The scanner driver is designed to perform multiple functions: it not only drives the galvano scanner but also generates and stores command waveforms internally. The microcomputer within the driver serves as both the control unit and the command generator, making the driver a universal device that replaces multiple separate components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If the scanner driver is adjusted to eliminate overshooting, then stable operation is achieved, but the settling time becomes lengthy

Engineering Contradiction:
Improveoperation stabilityVSAvoidsettling time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-storing optimized command waveforms with appropriate gradients in the microcomputer's memory. These pre-calculated waveforms are designed to minimize overshooting while reducing settling time. When a drive operation is initiated, the appropriate pre-optimized waveform is selected and output, eliminating the need for real-time adjustment and achieving both stability and speed.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the command input waveform is offset from the envisioned waveform, then vibrations and unstable actions occur, but matching waveforms requires expensive high-function hardware

Engineering Contradiction:
Improvedrive stabilityVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The scanner driver performs self-service by internally generating and storing the exact command waveforms needed for optimal operation. The microcomputer within the driver creates and maintains the reference waveforms, ensuring that the output command signals always match the envisioned waveforms required for stable operation. This eliminates waveform offset issues without requiring expensive external high-function hardware for waveform generation and matching.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7359102B2Driving method for galvano scanner
Publication Date: 2008.04.15 HARMONIC DRIVE SYST IND CO LTD
  • US7359102B2 patent drawing
  • US7359102B2 patent drawing
  • US7359102B2 patent drawing

AI summary

A galvano scanner system has a galvano scanner and a scanner driver for driving the scanner, wherein a microcomputer for generating commands in which digital data representing a drive pattern of the scanner is written is mounted in the scanner driver. The microcomputer for generating commands is actuated by an external or internal trigger signal, and the digital data of the drive pattern is sequentially output. The output data is converted to an analog signal in a DA converter, and a drive control circuit generates a drive signal of the scanner on the basis of the analog signal to drive the galvano scanner. A system that can optimally drive a galvano scanner can be achieved with a small inexpensive system configuration.