IP Library › Granted Patent US 9,501,599
Granted Patent B2
US 9,501,599 · App. 14/283,812 · Granted Nov 22, 2016

Sensor circuit design tool

Inventors: Shrikrishna Srinivasan (San Jose, CA); Pradeep Chawda (Cupertino, CA); Srikanth Pam (Hyderabad, IN); Dien Mac (San Jose, CA); Makram Mansour (San Jose, CA); Jeff Perry (Cupertino, CA)
Assignee: TEXAS INSTRUMENTS INCORPORATED
G06F17/5068G06F17/50G06F17/5009G06F17/5045G06F17/5063
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,501,599
App. No.
14/283,812
Granted
Nov 22, 2016
Kind
B2
Abstract

A system includes a user input engine to receive input via a graphical user interface (GUI) through a first window, the input including a distance value and an input resolution value. The system also includes a sensor circuit solution generation engine to generate a plurality of sensor circuit solutions based on the received input and to cause the plurality of sensor circuit solutions to be displayed. Each sensor circuit solution specifies information about a conductive coil.

Claims (41)

1. A non-transitory storage device comprising machine readable instructions that, when executed by a processing resource, cause the processing resource to:

receive input from a user via a graphical user interface (GUI) through a first window, the input including a distance value and an input resolution value;

detect a selection by the user of a soft control;

as a result of detecting the selection of the soft control, generate a plurality of sensor circuit solutions based on the received input; and

cause the plurality of sensor circuit solutions to be displayed;

wherein each sensor circuit solution specifies information about a conductive coil; and

wherein for each displayed sensor circuit solution, the information includes a coil footprint size, a number of turns of a coil, a coil diameter, a number of layers, a calculated resolution value, a free field inductance value, a parallel equivalent resistance value, an external capacitance value, and a free field frequency.

2. The non-transitory storage device of claim 1 wherein the received input further includes a diameter value of a target material.

3. The non-transitory storage device of claim 1 wherein, when executed, the machine readable instructions cause the processing resource to display a graph of the plurality of sensor circuit solutions.

4. The non-transitory storage device of claim 3 wherein the graph plots a first parameter of each sensor circuit solution against a second parameter of each sensor circuit solution, and the graph includes a bubble for each sensor circuit solution whose size encodes a third parameter of the sensor circuit solution.

5. The non-transitory storage device of claim 1 wherein the machine readable instructions, when executed, cause the processing resource to:

display a plurality of slider controls;

receive input from a user operating any of the slider controls; and

change which sensor circuit solutions are to be displayed based on the received user input of the slider controls,

wherein the slider controls permit a user to adjust at least one of a conductive coil diameter, a conductive coil footprint size, a resolution, a capacitance, a number of layers, an inductance, a number of turns and a resistance.

6. The non-transitory storage device of claim 1 wherein the machine readable instructions, when executed, cause the processing resource to:

select a plurality of contour regions, each contour region corresponding to a particular combination of the received input; and

based on contour regions corresponding to the user input, select a coil diameter to generate each sensor circuit solution.

7. The non-transitory storage device of claim 6 wherein each sensor circuit solution specifies the conductive coil having a diameter and is for a particular target at a particular distance from the conductive coil, and each contour region provides a relationship between the coil diameter and a target-to-conductive coil distance for a common resolution value.

8. The non-transitory storage device of claim 7 wherein each contour region corresponds to a particular combination of coil diameter, target-to-coil distance; target material, target diameter; and frequency and all points within the contour region correspond to a common resolution value.

9. The non-transitory storage device of claim 1 , wherein the plurality of sensor circuit solutions is configured to be exported to a computer aided design format, in response to an input.

10. A system, comprising:

a user input engine to receive input via a graphical user interface (GUI) through a first window, the input including a distance value and an input resolution value; and

a sensor circuit solution generation engine to generate a plurality of sensor circuit solutions based on the received input and to cause the plurality of sensor circuit solutions to be displayed;

wherein each sensor circuit solution specifies information about a conductive coil; and

wherein, for each displayed sensor circuit solution, the information includes at least one of a coil footprint size, number of turns of a coil, a coil diameter, a number of layers, a calculated resolution value, a free field inductance value, a parallel equivalent resistance value, an external capacitance value, and a free field frequency.

11. The system of claim 10 wherein the received input further includes a diameter value of a target material.

12. The system of claim 10 wherein the sensor circuit solution generation engine causes a graph of the plurality of sensor circuit solutions to be displayed.

13. The system of claim 10 wherein the sensor circuit solution generation engine:

causes a plurality of slider controls to be displayed;

receives input from a user operating any of the slider controls; and

changes which sensor circuit solutions are caused to be displayed based on the received user input of the slider controls,

wherein the slider controls permit a user to adjust at least one of a conductive coil diameter, a conductive coil footprint size, a resolution, a capacitance, a number of layers, an inductance, a number of turns and a resistance.

14. The system of claim 10 wherein the sensor circuit solution generation engine causes a second GUI to be displayed upon a user selecting one of the generated sensor circuit solutions, wherein the second GUI includes at least one of performance curves, a circuit schematic image, a board layout image, a table of operating values, and a bill of materials list.

15. A method of designing a sensor circuit solution, comprising:

receiving user input including a maximum distance of a target to a coil, a minimum resolution, a target diameter, and a target material;

generating contour regions with common resolutions for multiple combinations of target diameter, target material, target-to-coil distance, number of coils, and frequency; and

based on contour regions corresponding to the user input, select a coil diameter to generate each sensor circuit solution;

wherein, for each generated sensor circuit solution, the information includes at least one of a coil footprint size, a number of turns of a coil, a coil diameter, a number of layers, a calculated resolution value, a free field inductance value, a parallel equivalent resistance value, an external capacitance value, and a free field frequency.

16. The method of claim 15 further comprising generating multiple simulations for inductance versus target-to-coil distance as well as resistance versus target-to-coil distance.

17. The method of claim 16 further comprising applying smoothing algorithm to at least some of the simulations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2014
From: SRINIVASAN, SHRIKRISHNA; CHAWDA, PRADEEP; PAM, SRIKANTH; MAC, DIEN; MANSOUR, MAKRAM; PERRY, JEFF
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 033738/0022 →
Continuity (1)
Related Publication 20150339421A1 · Nov 26, 2015