Voltage monitoring system utilizing first and second banks of channels and exchanged encoded channel numbers for taking redundant safe action
US-2019025352-A1 · Jan 24, 2019 · US
US2019025378A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019025378-A1 |
| Application number | US-201715657305-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 24, 2017 |
| Priority date | Jul 24, 2017 |
| Publication date | Jan 24, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A voltage monitoring system having a microcontroller with an analog-to-digital converter with a first channel, and a memory device is provided. The microcontroller includes a monitoring application and a hardware abstraction layer. The monitoring application sends a first encoded channel number to the hardware abstraction layer. The hardware abstraction layer determines a first channel number based on the first encoded channel number, and obtains a measured voltage value associated with the first channel number. The hardware abstraction layer sends a second encoded channel number and the measured voltage value therein to the monitoring application. If the first encoded channel number is equal to the second encoded channel number, then the monitoring application stores the measured voltage value in the memory device.
Opening claim text (preview).
1 . A voltage monitoring system, comprising: a microcontroller having an analog-to-digital converter, a memory device a monitoring application, and a hardware abstraction layer; the analog-to-digital converter having a first channel that is electrically coupled to a voltage source; the monitoring application sending a request message to the hardware abstraction layer that requests a measured voltage value from the first channel, the request message having a first encoded channel number associated with the first channel; the hardware abstraction layer determining a first channel number of the first channel based on the first encoded channel number; the hardware abstraction layer obtaining a measured voltage value associated with the first channel number from the analog-to-digital converter; the hardware abstraction layer determining a second encoded channel number based on the first channel number; and the hardware abstraction layer sending a response message having the second encoded channel number and the measured voltage value therein to the monitoring application. 2 . The voltage monitoring system of claim 1 , wherein: the hardware abstraction layer determining the first channel number by reading a first record of a first table stored in the memory device utilizing the first encoded channel number as an index, the first record of the first table having the first encoded channel number and the first channel number therein. 3 . The voltage monitoring system of claim 1 , wherein: the hardware abstraction layer determining the second encoded channel number by reading a first record of a second table stored in the memory device utilizing the first channel number from the first table as an index, the first record of the second table having a second channel number and the second encoded channel number therein; the second channel number being equal to the first channel number. 4 . The voltage monitoring system of claim 1 , wherein the electrical system further includes a contactor operably coupled to the microcontroller; the monitoring application commanding the microcontroller to generate first and second control signals to transition the contactor from a closed operational state to an open operational state if the first encoded channel number is not equal to the second encoded channel number. 5 . The voltage monitoring system of claim 1 , wherein the first encoded channel number is a hexadecimal value. 6 . The voltage monitoring system of claim 5 , wherein the hexadecimal value is 1-byte in length. 7 . The voltage monitoring system of claim 1 , wherein the second encoded channel number is a hexadecimal value. 8 . The voltage monitoring system of claim 7 , wherein the hexadecimal value is 1-byte in length. 9 . The voltage monitoring system of claim 1 , wherein: the monitoring application comparing the first encoded channel number to the second encoded channel number, and if the first encoded channel number is equal to the second encoded channel number, then the monitoring application storing the measured voltage value in the memory device as a valid voltage value.
comprising digital calculation means, e.g. for performing an algorithm · CPC title
on road vehicles, e.g. automobiles or trucks (testing of ignition installations peculiar to internal combustion engines F02P17/00) · CPC title
Arrangements for monitoring electric power systems, e.g. power lines or loads; Logging · CPC title
Modular arrangements for computer based systems; using personal computers (PC's), e.g. "virtual instruments" · CPC title
for measuring voltage only, e.g. digital volt meters (DVM's) (G01R19/2506 - G01R19/257 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.