RC Key Press Detection Circuit for Dual-Function Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional circuits for implementing multiple functions on a single key, such as power management chips or microcontrollers, are complex and expensive.

Innovation Solution

A dual-mode key press detecting circuit using a Resistor-Capacitor discharging circuit with a combination of PNP and NPN transistors, where the predefined period determines the timing for triggering different functions, allowing for hardware-based dual functionality without relying on software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a power management chip or microcontroller is used to implement multiple functions on one key, then the functionality and versatility are improved, but the device complexity and manufacturing cost increase

Engineering Contradiction:
Improvemultiple functions on one keyVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the key press detection function into two independent hardware circuits: a first key press detecting circuit for normal detection and a second key press detecting circuit for detecting presses exceeding a threshold duration. This segmentation allows each circuit to be optimized for its specific function, achieving multiple functions without requiring a complex microcontroller while maintaining circuit simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes a single physical key serve multiple functions by implementing both a first key press detecting circuit and a second key press detecting circuit that share the same key input. The key can trigger different functions based on whether the press duration exceeds the threshold, achieving multi-functionality without additional keys or complex control software.

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

2Adaptability or versatility

If a microcontroller with software is used to detect key press duration, then the functionality is improved, but the reliability decreases when software malfunctions

Engineering Contradiction:
Improvekey press duration detectionVSAvoidsystem reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces software-based duration detection with a hardware-based second key press detecting circuit that uses an RC circuit to automatically detect when key press duration exceeds a threshold. This hardware circuit independently determines when to trigger the second function, eliminating dependency on software and improving reliability even when the system software is malfunctioning.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The second key press detecting circuit is designed to automatically detect key press duration and trigger the second function without requiring software intervention. The RC circuit self-regulates the detection threshold and automatically activates the second function when the press duration exceeds the threshold, providing fail-safe operation independent of software state.

Inventive Principle:
Principle #25Self-service

3Device complexity

If traditional key detection circuits are used, then the simplicity is maintained, but the ability to detect prolonged key presses and trigger secondary functions is lost

Engineering Contradiction:
Improvecircuit simplicityVSAvoiddual function capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent adds a second key press detecting circuit that operates in parallel with the first simple detection circuit. The second circuit specifically monitors for prolonged key presses using an RC timing circuit, while the first circuit continues to provide simple key press detection. This segmentation allows the system to maintain simplicity for normal operations while gaining extended functionality for prolonged presses.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The RC circuit in the second key press detecting circuit is pre-configured with specific resistor and capacitor values that establish a predetermined time threshold. This preliminary configuration allows the circuit to automatically distinguish between normal brief presses and prolonged presses requiring the second function, without requiring real-time software calculation or complex processing during key press events.

Inventive Principle:
Principle #10Preliminary 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 efficient and cost-effective implementation of dual functions on a single key, ensuring the second function can be performed even if the software is malfunctioning, with minimal power consumption when not in use.

Implementation Method 1

a discharging circuit which discharges when the key is pressed; the discharging circuit is a Resistor-Capacitor circuit

Methodology Applied
Scientific EffectCapacitor discharge: Capacitance

Implementation Method 2

a voltage detecting circuit, which comprises a combination of a PNP transistor and a NPN transistor, wherein when the discharging circuit discharges for a predefined period, the PNP transistor will be turn on, which causes the NPN transistor to be turned on

Methodology Applied
Scientific EffectTransistor switching:

Data Source

PatentUS8138811B2Key press detecting circuit
Publication Date: 2012.03.20 INTERDIGITAL MADISON PATENT HLDG
  • US8138811B2 patent drawing
  • US8138811B2 patent drawing
  • US8138811B2 patent drawing

AI summary

A key press detecting circuit for detecting the status of the key is provided. The key press detecting circuit comprises a discharging circuit which discharges when the key (K1) is pressed; and a voltage detecting circuit, which comprises a combination of a PNP transistor (T2) and a NPN transistor (T3), wherein when the discharging circuit discharges for a predefined period, the PNP transistor (T2) will be turn on, which causes the NPN transistor (T3) to be turned on and to output a second signal for a second function.