Zero-Crossing AC Input Voltage Sensing Without Extra Hardware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for determining input voltages in electronic devices require multiple hardware and software components, increasing costs and complexity, especially when dealing with fluctuating voltages in AC systems.

Innovation Solution

A method and system utilizing a zero-crossing detector (ZCD) circuit and microcontroller to measure half-cycle times of AC signals, converting them into square waveforms, and determining input voltage ranges without additional hardware, allowing for efficient voltage sensing across various AC voltage levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple hardware components are used to determine input voltage ranges, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveinput voltage determination accuracyVSAvoidhardware and software requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the voltage sensing function from dedicated hardware components and implements it through software-based zero-crossing detection using existing microcontroller resources. This eliminates the need for separate voltage sensing hardware while maintaining measurement capability through timing-based voltage range determination.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The microcontroller's existing zero-crossing detection circuitry, originally designed for timing purposes, is made multi-functional by using it simultaneously for both timing measurements and voltage range determination. This universal use of existing resources eliminates the need for additional dedicated voltage sensing hardware.

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

2Measurement precision

If additional hardware is added for voltage sensing, then measurement precision is improved, but manufacturing cost increases

Engineering Contradiction:
Improveinput voltage sensing accuracyVSAvoidmanufacturing cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent removes the requirement for additional voltage sensing hardware by extracting the voltage measurement function and implementing it through software processing of timing data from existing zero-crossing detection circuits, thereby reducing component count and manufacturing cost.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses inexpensive, readily available microcontroller units with built-in zero-crossing detection capability, replacing the need for more expensive dedicated voltage sensing hardware. The solution leverages low-cost existing components rather than requiring additional expensive specialized parts.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Device complexity

If zero-crossing detection is used to measure half-cycle time, then device complexity is reduced, but measurement precision may be affected by voltage fluctuations

Engineering Contradiction:
Improvecircuitry and pins requiredVSAvoidinput voltage range determination
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent employs feedback by measuring multiple half-cycle times and using the average value to determine voltage range. This feedback approach compensates for individual measurement variations caused by voltage fluctuations, maintaining precision despite using a simplified hardware approach.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses periodic measurement of multiple half-cycle times to improve accuracy. By taking multiple periodic measurements and averaging them, the system compensates for transient voltage variations while maintaining the simplicity of the zero-crossing detection method.

Inventive Principle:
Principle #19Periodic action

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

Enables cost-effective and efficient voltage sensing in AC systems, reducing the need for extra circuitry and pins, and allowing for adaptive operation across different voltage ranges, including 120 VAC, 277 VAC, and 347 VAC, while preventing overload by generating error values and turning off loads as necessary.

Implementation Method 1

measuring a half-cycle time of an AC signal by using a zero-crossing detector (ZCD) to detect a first edge, being a rising or falling edge, of the AC signal

Methodology Applied
Scientific EffectZero-crossing detection:

Implementation Method 2

using a timer to determine a start time... using the timer to determine a stop time and a length of time that lapsed from the start time and the stop time

Methodology Applied
Scientific EffectTime measurement:

Data Source

PatentUS10873326B1Input voltage sensing using zero crossing detection
Publication Date: 2020.12.22 EATON INTELLIGENT POWER LTD
  • US10873326B1 patent drawing
  • US10873326B1 patent drawing
  • US10873326B1 patent drawing

AI summary

Systems and methods are provided for measuring input voltage in an alternating current (AC) system is provided. The method includes measuring a half-cycle time of an AC signal by: detecting, using a zero crossing detector (ZCD), a first edge of the AC signal; in response to detecting the first edge, using a timer to determine a start time; detecting, using the microcontroller, a subsequent edge of the square wave output of ZCD signal; and, in response to detecting the subsequent edge, using the timer to determine a stop time and a length of time that lapsed from the start and stop times. The method further includes determining an overall value that corresponds to at least one length of time, determining, based on the overall value, an input voltage range that corresponds to the overall value, and using the input voltage to cause the AC system to take an action.