Control system for controlling operational modes of a DC-DC voltage converter
US-9935552-B2 · Apr 3, 2018 · US
US10309993B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10309993-B2 |
| Application number | US-201715657441-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 24, 2017 |
| Priority date | Jul 24, 2017 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
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 first and second monitoring applications and a hardware abstraction layer is provided. The hardware abstraction layer obtains a first measured voltage value associated with a first channel number. The hardware abstraction layer determines a second encoded channel number based on the first channel number. The hardware abstraction layer sends a first response message having the second encoded channel number and a first measured voltage value therein to the first monitoring application. The first monitoring application commands the microcontroller to generate first and second control signals to transition a contactor to an open operational state, if the second encoded channel number is not equal to a first expected encoded channel number.
Opening claim text (preview).
What is claimed is: 1. A voltage monitoring system, comprising: a first feedback line being coupled to a high voltage end of a contactor; a second feedback line being coupled to a low voltage end of the contactor; a microcontroller having a first application, a hardware abstraction layer, a digital input-output device, and an analog-to-digital converter with a first bank of channels; a first channel of the first bank of channels being electrically coupled to the first feedback line; the first application sending a first request message to the hardware abstraction layer utilizing a call instruction that requests a first voltage value from the first channel, the first request message having a first encoded channel number associated with the first channel; the hardware abstraction layer determining a first channel number by reading a first record of a first table stored in a 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 a first channel number therein, the first channel number being associated with the first channel; the hardware abstraction layer sending a first response message having a second encoded channel number and a first voltage value from the first channel to the first application; and the first application commanding the digital input-output device of the microcontroller to generate first and second control signals that are received by first and second voltage drivers, respectively, to transition the contactor to an open operational state, if the second encoded channel number is not equal to a first expected encoded channel number. 2. The voltage monitoring system of claim 1 , wherein: the hardware abstraction layer obtaining the first voltage value from the first channel. 3. The voltage monitoring system of claim 1 , wherein: the first application storing the first voltage value in a memory device as a first valid voltage value if the second encoded channel number is equal to the first expected encoded channel number. 4. The voltage monitoring system of claim 1 , wherein the first application determining the first expected encoded channel number by reading a first record of a second table stored in tithe memory device utilizing the second encoded channel number as index, the first record of the second table having the first expected encoded channel number therein. 5. 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. 6. The voltage monitoring system of claim 1 , wherein the first encoded channel number is a hexadecimal value. 7. The voltage monitoring system of claim 6 , wherein the hexadecimal value is 1-byte in length. 8. The voltage monitoring system of claim 1 , wherein the second encoded channel number is a hexadecimal value. 9. The voltage monitoring system of claim 8 , wherein the hexadecimal value is 1-byte in length. 10. The voltage monitoring system of claim 1 , wherein the first encoded channel number and the second encoded channel number have a Hamming distance of four from one another. 11. The voltage monitoring system of claim 2 , wherein: the first application sending a first exchanged message having the second encoded channel number to the second application, if the second encoded channel number is not equal to the first expected encoded channel number; and the second application commanding the digital input-output device of the microcontroller to generate third and fourth control signals that are received by the first and second voltage drivers, respectively, to transition the contactor to the open operational state, if the second encoded channel number is not equal to a second expected encoded channel number. 12. The voltage monitoring system of claim 2 , wherein: the second application sending a second request message to the hardware abstraction layer that requests a second voltage value from the second channel of the second bank of channels coupled to the second feedback line, the second request message having a third encoded channel number associated with the second channel of the second bank of channels; the hardware abstraction layer determining a second channel number based on the third encoded channel number, the second channel number being associated with the second channel of the second bank of channels; the hardware abstraction layer obtaining a second voltage value associated with the second channel number; the hardware abstraction layer determining a fourth encoded channel number based on the second channel number; the hardware abstraction layer sending a second response message having the fourth encoded channel number and the second voltage value therein to the second application; and the second application commanding the digital input-output device of the microcontroller to generate third and fourth control signals that are received by the first and second voltage drivers, respectively, to transition the contactor to the open operational state, if the fourth encoded channel number is not equal to a second expected encoded channel number. 13. The voltage monitoring system of claim 12 , wherein: the second application sending a first exchanged message having the fourth encoded channel number to the first application, if the fourth encoded channel number is not equal to the second expected encoded channel number; and the first application commanding the digital input-output device of the microcontroller to generate fifth and sixth control signals that are received by the first and second voltage drivers, respectively, to transition the contactor to the open operational state, if the fourth encoded channel number is not equal to a third expected encoded channel number. 14. The voltage monitoring system of claim 12 , herein: the second application storing the second voltage value in the memory device as a second valid voltage value if the fourth encoded channel number is equal to the second expected encoded channel number. 15. The voltage monitoring system of claim 2 , wherein the second application determining the second expected encoded channel number by reading a first record of a second table stored in the memory device utilizing the fourth encoded channel number as index, the first record of the second table having the second expected encoded channel number therein. 16. A voltage monitoring system, comprising: a first feedback line being coupled to a high voltage end of a contactor, a second feedback line being coupled to a low voltage end of the contactor, a microcontroller having a first application, a hardware abstraction layer, and an analog-to-digital converter with a first bank of channels; a first channel of the first bank of channels being electrically coupled to the first feedback line; the hardware abstraction layer determining a first channel number by reading a first record of a first table stored in a memory device utilizing a 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, the first channel number being associated with the first channel; the hardware abstraction layer obtaining a first voltage value from the first
for measuring voltage only, e.g. digital volt meters (DVM's) (G01R19/2506 - G01R19/257 take precedence) · CPC title
Modular arrangements for computer based systems; using personal computers (PC's), e.g. "virtual instruments" · CPC title
Arrangements for monitoring electric power systems, e.g. power lines or loads; Logging · CPC title
Voltage dividers · CPC title
by adapting the channel coding (H04L1/1812 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.