Current data acquisition analysis and transmission system and method based on can protocol
A technology of data acquisition analysis and transmission system, which is applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of inconvenient processing, normal data being judged as abnormal data, and affecting normal data transmission, etc., so as to achieve convenient processing and improve The effect of improving reliability and correctness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] A current data acquisition analysis and transmission system based on the CAN protocol in this embodiment, such as figure 1 shown, including:
[0055] The central management module 1 is used to control the operation of the can bus program and the instructions sent by the operation unit;
[0056] Node collection module 2, used to collect the original current data of each node;
[0057] The data storage module 3 is used to store data, support writing, copy and save the collected original data, and classify it into relevant units;
[0058] The data analysis module 4 is used to unpack and analyze the original current data, convert the data into a suitable format, and decode it;
[0059] The verification module 5 is used to verify whether there is an abnormal state in the current data, and to perform real-time detection;
[0060] The transmission module 6 is used to submit and transmit the data determined to be normal;
[0061] A receiving module 7, configured to receive fi...
Embodiment 2
[0074] In other aspects, this embodiment also provides a current data acquisition analysis and transmission method based on the CAN protocol, such as figure 2 and 3 shown, including the following steps:
[0075] Step1: Start to receive information, relying on the CAN bus to collect raw current data in each unit;
[0076] Step2: Copy the collected data into the database and store it under the classification item of the relevant unit;
[0077] Step3: Unpack the collected raw current data and convert it into an adapted format;
[0078] Step4: Analyze the current data and integrate and classify;
[0079] Step5: Check the processed current data to see if it is within the calibration threshold;
[0080] Step6: If the judgment is passed, submit the data information for transmission;
[0081] Step7: Send the data to the receiving node;
[0082] Step8: Judgment fails, the data exceeds or falls below the calibration threshold range, stop submitting the transmission;
[0083] Ste...
Embodiment 3
[0096] In this example, the data sent by the node on the CAN bus node is broadcast to all nodes in the network in the form of a message, and the transceiver sends the data to the controller after receiving the data, and then the controller checks to determine whether it is the required data. If not, ignore it, any node on the network can send data at any time, multiple nodes send data, low priority to actively quit sending, short frame structure, each frame of data information is 0-10 bytes, user-defined editing , data encoding instead of address encoding, each frame can have CRC check and other inspection measures, and it has the function of automatically closing the output in case of serious errors.
[0097] In summary, in the present invention, the central management module 1 generally controls the operation of the system, and the node acquisition module 2 collects node current data, which is stored in a mirror image through the data storage module 3, and the original data i...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com