Keypad Configuration via Button Sequences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing load control systems face challenges in easily configuring keypads with new button configurations due to the complexity of accessing and setting DIP switches, leading to potential communication errors and unreliable system operation.
Innovation Solution
A method for configuring a keypad by actuating buttons in predefined sequences to enter and exit configuration mode, determine button numbers and types, and assign functions, allowing for easy modification of button configurations without the need to access small and difficult-to-manage DIP switches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If DIP switches are used to configure button address and functionality, then the keypad can be programmed, but the configuration process becomes complex and error-prone due to small, difficult-to-access switches
Solution Approach 1:
The patent replaces the mechanical DIP switch system with a button-press based configuration system. Instead of physically accessing and toggling small switches, users press specific button combinations on the keypad interface to configure button addresses and functions. This substitution eliminates the accessibility problems of DIP switches while maintaining programming capability.
Solution Approach 2:
The keypad system performs self-configuration through button press sequences. The system automatically detects and configures button addresses and functions based on the pattern and duration of button presses, eliminating the need for manual DIP switch adjustment and system reprogramming by the installer.
2Adaptability or versatility
If DIP switches are used for configuration, then button functionality can be set, but the process requires removing faceplate and button assembly, increasing complexity
Solution Approach 1:
The patent replaces the mechanical disassembly process with an electronic software-based configuration process. Button functionality is programmed through sequences of button presses that are processed by the keypad's microprocessor, eliminating the need to physically remove faceplates and access internal DIP switches.
Solution Approach 2:
The keypad buttons serve dual functions: they act as both the user interface for normal operation and as the configuration interface for programming. This multi-functionality allows the same buttons to be used for both controlling the system and for setting up the system, simplifying the overall device design and usage.
3Reliability
If DIP switches are used to set button address, then unique identification is achieved, but communication errors occur when keypads are configured with same address
Solution Approach 1:
The patent implements a feedback mechanism where the keypad system detects button press sequences and automatically assigns unique addresses based on the configuration pattern. The system provides feedback through the button responses and illumination patterns, allowing the installer to verify correct configuration and ensuring unique address assignment without manual DIP switch setting.
Solution Approach 2:
The system performs preliminary address assignment during the configuration process based on button press sequences. By pre-configuring unique addresses through the button interface before system operation begins, the patent prevents address conflicts and communication errors that would occur with incorrect DIP switch settings.
4Adaptability or versatility
If DIP switches are used for configuration, then button configuration can be modified, but the process is time-consuming and reduces productivity
Solution Approach 1:
The keypad system performs self-configuration through automated detection of button press sequences. The microprocessor automatically processes the button press patterns and configures button addresses and functions without requiring manual DIP switch manipulation, significantly reducing installation time and increasing productivity.
Solution Approach 2:
The patent replaces the time-consuming mechanical DIP switch adjustment process with rapid electronic configuration through button presses. The software-based system can process and implement configuration changes in seconds, compared to the minutes required for manual DIP switch setting, thereby improving installation productivity.
Data Source
AI summary
A keypad capable of being configured with multiple button configurations with buttons of various heights is configured to recognize the button configuration through actuations of the buttons. The keypad is placed in a configuration mode by inputting an unresolvable condition to the keypad. Once in the configuration mode, the buttons are individually actuated in a predefined order to configure the size and function of each button.


