Slave Device Bit Sequence Zero Driver for Bus Location Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively detect the physical location of 'dumb' devices on a multi-drop serial bus without increasing electrical or mechanical complexity and cost, as these devices lack the necessary microcontroller or circuitry for location determination.

Innovation Solution

A resistive voltage divider network and an analog-to-digital converter (ADC) are integrated into the serial bus, allowing the master device to electronically differentiate the physical positions of slave devices by varying voltage levels, without adding additional conductors or location detection circuitry to the slave devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If mechanical keying or additional wiring is used to detect the physical location of dumb devices, then location detection capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvelocation detection capabilityVSAvoidmechanical and electrical complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The existing data lines in the serial bus are made to serve dual purposes: normal data communication and location detection. By detecting voltage levels on these existing lines during specific operational states, the system achieves location detection without requiring separate dedicated detection circuits or additional wiring, thus maintaining simplicity while adding functionality.

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

Solution Approach 2:

The system uses the devices' own operational signals and existing electrical characteristics to determine their location. The voltage levels naturally present on the data lines during device operation are utilized for location detection, eliminating the need for external detection mechanisms or additional hardware components.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If microcontroller and location determination circuitry are added to dumb devices, then location detection capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvelocation detection capabilityVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The master device acts as an intermediary that performs location detection for all slave devices. Instead of requiring each dumb device to have its own microcontroller and detection circuitry, the master device monitors voltage levels on the data lines and determines the locations of all connected devices, centralizing the intelligence required for location detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The master device's existing communication infrastructure is utilized for location detection. The same data lines used for normal serial communication are also used to carry location information through voltage level detection, eliminating the need for separate detection hardware in each slave device.

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

3Measurement precision

If location detection system is implemented, then location detection accuracy is improved, but normal data transfer operations may be compromised

Engineering Contradiction:
Improvelocation detection accuracyVSAvoiddata transfer reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

Location detection is performed periodically or at specific intervals during device operation rather than continuously. The system detects voltage levels at predetermined moments when the bus is in known states, ensuring that location detection does not interfere with ongoing data transfers while still maintaining accurate location information.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The location detection mechanism operates continuously in the background by monitoring voltage levels during normal bus operations. The same data lines continue to function for data transfer while simultaneously providing location information, ensuring both functions occur without interruption or compromise to either.

Inventive Principle:
Principle #20Continuity of useful 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 accurate electronic location detection of slave devices on the bus, preventing misinstallation or swapping issues, such as ink mixing, without compromising normal data transfer operations.

Implementation Method 1

A resistive voltage divider network and an analog-to-digital converter (ADC) are integrated into the serial bus, allowing the master device to electronically differentiate the physical positions of slave devices by varying voltage levels

Methodology Applied
Scientific EffectResistive voltage divider: Electrical Resistance

Implementation Method 2

A resistive voltage divider network and an analog-to-digital converter (ADC) are integrated into the serial bus

Methodology Applied
Scientific EffectAnalog-to-digital conversion:

Data Source

PatentUS9454504B2Slave device bit sequence zero driver
Publication Date: 2016.09.27 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US9454504B2 patent drawing
  • US9454504B2 patent drawing
  • US9454504B2 patent drawing

AI summary

A slave device to be connected to a master device by a data line comprises circuitry that, in response to receiving a command from the master device, drives a bit sequence comprising at least one zero.