Host Device Cascaded Slave Control via Single Wire
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices often require multiple connections to communicate with various external devices, which can be cumbersome due to their single connection port design, necessitating the use of hubs for indirect connections.
Innovation Solution
A control method where a host device assigns detection commands and identification numbers to slave devices to determine their functions and cascaded connections, allowing for sequential or simultaneous operation based on response information, enabling efficient communication and action execution through a single wire connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If a single connection port is used to reduce device size, then device size is reduced, but the ability to communicate with multiple external devices is limited
Solution Approach 1:
The single connection port is designed to perform multiple functions: it can directly connect to a host device and simultaneously serve as a connection point for multiple slave devices through cascaded connections. The port structure includes a connection interface with signal transmission capability that can handle both host communication and slave device communication sequentially or simultaneously, making the single port universal for different communication scenarios.
Solution Approach 2:
The connection port employs a nested structure where the first connection interface contains a second connection interface within it. The second connection interface is used for cascaded slave device connections, while the first connection interface handles host device communication. This nested design allows multiple connection capabilities to be integrated within a single physical port structure.
2Adaptability or versatility
If multiple connection ports are used to enable communication with multiple external devices, then communication capability is improved, but device size increases
Solution Approach 1:
Multiple connection functions are merged into a single connection port. The port integrates the host device connection interface and the slave device connection interface into one unified structure, allowing the device to communicate with both host and multiple slave devices through a single physical connection point, thereby avoiding the need for multiple separate ports.
Solution Approach 2:
The single connection port is designed to perform multiple functions: it can directly connect to a host device and simultaneously serve as a connection point for multiple slave devices through cascaded connections. The port structure includes a connection interface with signal transmission capability that can handle both host communication and slave device communication sequentially or simultaneously, making the single port universal for different communication scenarios.
3Adaptability or versatility
If a hub is used to enable indirect connections to multiple external devices, then communication capability is improved, but device complexity increases
Solution Approach 1:
The hub functionality is extracted and integrated directly into the electronic device's connection port. Instead of requiring an external hub, the device itself incorporates the cascaded connection capability and detection logic within its single connection port, eliminating the need for separate hub hardware and reducing overall system complexity.
Solution Approach 2:
The electronic device performs its own hub functions through integrated detection commands and identification number assignment. The device automatically detects cascaded slave devices, assigns identification numbers, and manages communication without requiring external hub control, making the system self-sufficient and reducing complexity.
4Ease of operation
If cascaded slave devices are connected through a single wire, then connection simplicity is improved, but device detection and measurement difficulty increases
Solution Approach 1:
The system performs preliminary detection actions by sending detection commands to slave devices before establishing full communication. The host device sends detection commands through the single wire connection, and slave devices respond with their status and identification information, allowing the system to identify and configure cascaded devices before actual data transmission begins.
Solution Approach 2:
The detection process uses feedback mechanisms where slave devices respond to detection commands with identification numbers and status information. The host device receives these responses and uses the feedback to determine the presence, function, and configuration of cascaded slave devices, making the detection process systematic and manageable despite the single wire connection.
Data Source
AI summary
A control method for a host device includes assigning a first detection command and a first identification number to a first slave device; receiving first response information generated by the first slave device to determine the first function number of the first slave device; and determining whether the first slave device is cascaded to a second slave device. When the first slave device is not cascaded to the second slave device, the host device performs a first specific action according to the first function number, or it directs the first slave device to perform a first specific action. When the first slave device is cascaded to the second slave device, the host device assigns a second detection command and a second identification number to the second slave device and receives second response information generated by the second slave device.


