CN201465195U - Data acquisition system based on CAN bus - Google Patents
Data acquisition system based on CAN bus Download PDFInfo
- Publication number
- CN201465195U CN201465195U CN2009201007905U CN200920100790U CN201465195U CN 201465195 U CN201465195 U CN 201465195U CN 2009201007905 U CN2009201007905 U CN 2009201007905U CN 200920100790 U CN200920100790 U CN 200920100790U CN 201465195 U CN201465195 U CN 201465195U
- Authority
- CN
- China
- Prior art keywords
- data
- layer
- analog
- serial
- data acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
A data acquisition system based on a CAN bus belongs to the technical field of data acquisition. The data acquisition system aims at solving the problems of single type data collected by the prior data acquisition system and low operational reliability. The data acquisition system comprises a data acquisition layer, a data transmission layer and a data processing layer, wherein the data acquisition layer comprises a serial port data acquisition group, an analog quantity data acquisition group and a digital quantity data acquisition group which respectively collect the corresponding type of data and transmit the data to the data processing layer through the data transmission layer for processing; the data transmission layer consists of a CAN interface car and an interface chip; and a data communication link established by utilizing the CAN bus protocol transports the data collected by the data acquisition layer to the data processing layer which is a host of a voyage data recorder and receives and processes the data collected by the data collecting layer. The acquisition of serial data, analog quantity data and digital quantity data simultaneously can be performed by the data acquisition system independently; and the operational reliability is high.
Description
Technical field
The utility model relates to a kind of data acquisition system (DAS) based on the CAN bus, belongs to the data acquisition technology field.
Background technology
Voyage data recorder of ship (Voyage Data Recorder is called for short VDR) is the recording unit that is specifically designed to important sail information in collection and the storage vessel navigation process.The data of VDR are mainly used in accident investigation, from the various states and the data of shipwreck front and back, find out the true cause of accident, and these reasons are concluded summary, thereby update existing ship equipment, improve the reliability of ship's navigation day by day.Data acquisition in the voyage data recorder of ship is stuck in the ship's navigation process, gathers the state and the data of ship's navigation in real time, and with these data recording in the final storage medium of data protecting container.When boats and ships have an accident, state that can be when transferring data reproductions boats and ships in the storage medium and have an accident.
Data acquisition technology is along with the development of microcomputers such as MCU, DSP, ARM has in the last few years obtained significant progress.Along with single-chip microcomputer develops into C8051 of new generation, M68HC05, M68HC11 series, various control function in the single-chip microcomputer have obtained very big expansion, catch/Compare Logic, 1/0 mouthful at a high speed, WDT, the total line traffic control of CAN etc. as A/D, PWM, PCA counter, broken through the conventional contents of microcomputer.Data acquisition technology based on microcomputer has also obtained great development at aspects such as travelling speed, precision control, function expansions thus.
In addition, applied bus transfer technology has replaced the single 4~20mA transmission signals of traditional analog instrument in the data collecting plate card, realize two-way, the many message exchanges between field apparatus and opertaing device, improved reliability and the security in the data acquisition.
The problem that existing method exists is:
(1) data type of existing a lot of method collections is more single, mostly be serial data greatly, and by serial ports and main-machine communication, speed is slow, bit error rate height;
(2) acquisition precision is not high;
(3) way of Cai Jiing is restricted, can easily not expand.
The utility model content
The purpose of this utility model is that the data type of solution available data acquisition system collection is more single; Acquisition precision is not high; The way of gathering is restricted, and the problem that can easily expand does not provide a kind of data acquisition system (DAS) based on the CAN bus.
The utility model is made up of data collection layer, data transfer layer and data analysis layer, the data input/output terminal of data collection layer connects data transfer layer, described data transfer layer is made of a plurality of CAN interface chips and CAN capture card, the data communication link that utilizes the CAN bus protocol to set up is given data analysis layer with the data transfer that data collection layer collects, and data analysis layer is the voyage data recorder of ship main frame.
Advantage of the present utility model: system of the utility model can finish simultaneously gathers serial data, analog data and digital data, the acquisition precision height, and flexible expansion is gathered way according to actual needs.
Description of drawings
Fig. 1 is a structural representation of the present utility model.
Embodiment
Embodiment one: present embodiment is described below in conjunction with Fig. 1, present embodiment is by data collection layer, data transfer layer and data analysis layer are formed, the data input/output terminal of data collection layer connects data transfer layer, described data transfer layer is made of a plurality of CAN interface chips 4 and CAN capture card, the data communication link that utilizes the CAN bus protocol to set up is given data analysis layer with the data transfer that data collection layer collects, data analysis layer is a voyage data recorder of ship main frame 5, monitored dot information is analyzed, storage and management, show the real time data of monitored some operation intuitively, the operation conditions of each monitored point is monitored.
Native system is realized the collection to data of different types on the boats and ships, no matter is serial data, analog data, or the data of digital quantity can both be gathered by native system, and according to actual conditions, the quantity of expansion interface.
The CAN bus be German BOSCH company from the beginning of the eighties for solving a kind of serial data communication agreement that control numerous the Hyundai Motor and the exchanges data between the testing tool are developed.Its many main frames system with can VDR (voyage data recorder of ship) system in, set up the CAN LAN (Local Area Network) up to the real-time Transmission of 1Mbps to data, get in touch setting up between main frame and each collecting unit, the realization data transmission.
For realizing that main frame is connected with the CAN of each module, adopt the CAN interface chip 4 of PCI9810 to expand the CAN interface, serial data collecting unit 1-2, analog acquisition unit 2-2 and digital data acquisition unit 3-2 all adopt the SOC single-chip microcomputer C8051F040 of inner band CAN controller or have expanded the CAN controller of SJA1000, like this after the configuration, make it can give full play to separately advantage, optimized Cost And Performance.
Embodiment two: the difference of present embodiment and embodiment one is that described data collection layer is made up of serial data collection group 1, analog data collection group 2 and digital data collection group 3,
Serial data collection group 1 comprises a plurality of serial line interface 1-1 and a plurality of serial data collecting unit 1-2, described serial data collecting unit 1-2 accepts the control of data analysis layer and carries out serial data collection, serial data passes to serial data collecting unit 1-2 by serial line interface 1-1, and described serial data collecting unit 1-2 passes to CAN interface chip 4 in the data transfer layer with the serial data of gathering;
Analog data collection group 2 comprises a plurality of analog quantity interface 2-1 and a plurality of analog acquisitions unit 2-2, described analog acquisition unit 2-2 accepts the control of data analysis layer and carries out the analog data collection, analog data passes to analog acquisition unit 2-2 by analog quantity interface 2-1, and described analog acquisition unit 2-2 passes to CAN interface chip 4 in the data transfer layer with the analog data of gathering;
Digital data collection group 3 comprises a plurality of digital quantity interface 3-1 and a plurality of digital data acquisitions unit 3-2, described digital data acquisition unit 3-2 accepts the control of data analysis layer and carries out the digital quantity data acquisition, digital data passes to digital data acquisition unit 3-2 by digital quantity interface 3-1, described digital data acquisition unit 3-2 passes to CAN interface chip 4 in the data transfer layer with the digital data of gathering, and other composition is identical with embodiment one with annexation.
Serial data collection group 1: serial line interface 1-1 adopts RS232 standard interface or RS422 standard interface.Native system has realized gathering the serial data on the boats and ships, each serial data collecting unit 1-2 has expanded 8 tunnel RS232 or RS422 interface, satisfied the requirement of VDR, also can on the CAN bus, articulate two integrated circuit boards easily, satisfy the demand of 16 road serial ports of VDR, controller adopts the SOC single-chip microcomputer of C8051F040, and the speed of its 24Mbps and inner CAN controller are that serial data collection group 1 is brought great convenience.
Analog data collection group 2: realize to there not being serial port, but provide the equipment of analog quantity interface signal to gather. analog acquisition unit 2-2 has expanded 8 tunnel analog quantity interface 2-1, the scope of its analog quantity is by program setting, the input signal compatibility of analog quantity voltage and two kinds of forms of electric current, make things convenient for situ configuration, on the CAN bus, articulate a plurality of analog quantity interface 2-1 and a plurality of analog acquisitions unit 2-2, can realize simultaneously collection multi-analog.
Digital data collection group 3: realization must be gathered VDR such as warnings in the car, but be switch form (digital quantity) signal, digital data acquisition unit 3-2 has expanded 16 tunnel interface, can be to active alternating current-direct current signal, and passive activation signal gathers, and scope can according to circumstances be provided with flexibly, by degree set, on the CAN bus, articulate a plurality of digital quantity interface 3-1 and a plurality of digital data acquisitions unit 3-2, can realize simultaneously collection the multi-path digital amount.
Three types of data need gathering during ship's navigation are as shown in table 1.
Table 1
Sequence number | Image | Data class | |
1 | Date and | Serial data | |
2 | | Serial data | |
3 | | Serial data | |
4 | Bow to | |
|
5 | The speed of a ship or plane | Serial data | |
6 | The depth of water (keel are following) | Serial data | |
7 | Wind speed | Serial data | |
8 | Wind direction | Serial data | |
9 | Steering order and response | Serial data | |
10 | Engine speed | DC analogue quantity | |
11 | The main frame throttle | Analog quantity or synchronous motor signal | |
12 | Variable pitch angle (order and response) | Analog quantity or synchronous motor signal | |
13 | Side Thrusters blade angle (order and response) | Analog quantity or synchronous motor signal | |
14 | Carriage clock (order and response) | Switching value signal (digital quantity) | |
15 | Main report to the police (warning of IEC61996 mandatory requirement) | Switching value signal (digital quantity) | |
16 | The watertight door state | Switching value signal (digital quantity) |
Sequence number | Image data | Data class |
17 | The fire-proof door state | Switching value signal (digital quantity) |
18 | Hull stress (as where applicable) | Switching value signal (digital quantity) |
19 | Hull opening (as where applicable) | Switching value signal (digital quantity) |
Claims (5)
1. based on the data acquisition system (DAS) of CAN bus, it is characterized in that, it is made up of data collection layer, data transfer layer and data analysis layer, the data input/output terminal of data collection layer connects data transfer layer, described data transfer layer is made of a plurality of CAN interface chips (4) and CAN capture card, the data communication link that utilizes the CAN bus protocol to set up is given data analysis layer with the data transfer that data collection layer collects, and data analysis layer is voyage data recorder of ship main frame (5).
2. the data acquisition system (DAS) based on the CAN bus according to claim 1 is characterized in that,
Described data collection layer is made up of serial data collection group (1), analog data collection group (2) and digital data collection group (3),
Serial data collection group (1) comprises a plurality of serial line interfaces (1-1) and a plurality of serial data collecting unit (1-2), described serial data collecting unit (1-2) is accepted the control of data analysis layer and is carried out serial data collection, serial data passes to serial data collecting unit (1-2) by serial line interface (1-1), and described serial data collecting unit (1-2) passes to CAN interface chip (4) in the data transfer layer with the serial data of gathering;
Analog data collection group (2) comprises a plurality of analog quantity interfaces (2-1) and a plurality of analog acquisitions unit (2-2), described analog acquisition unit (2-2) is accepted the control of data analysis layer and is carried out the analog data collection, analog data passes to analog acquisition unit (2-2) by analog quantity interface (2-1), and described analog acquisition unit (2-2) passes to CAN interface chip (4) in the data transfer layer with the analog data of gathering;
Digital data collection group (3) comprises a plurality of digital quantity interfaces (3-1) and a plurality of digital data acquisitions unit (3-2), described digital data acquisition unit (3-2) is accepted the control of data analysis layer and is carried out the digital quantity data acquisition, digital data passes to digital data acquisition unit (3-2) by digital quantity interface (3-1), and described digital data acquisition unit (3-2) passes to CAN interface chip (4) in the data transfer layer with the digital data of gathering.
3. the data acquisition system (DAS) based on the CAN bus according to claim 2 is characterized in that, CAN interface chip (4) adopts SJA1000.
4. the data acquisition system (DAS) based on the CAN bus according to claim 2 is characterized in that, serial line interface (1-1) adopts RS232 standard interface or RS422 standard interface.
5. the data acquisition system (DAS) based on the CAN bus according to claim 2, it is characterized in that serial data collecting unit (1-2), analog acquisition unit (2-2) and digital data acquisition unit (3-2) all adopt the SOC single-chip microcomputer C8051F040 of inner band CAN controller or expanded the CAN controller of SJA1000.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009201007905U CN201465195U (en) | 2009-09-07 | 2009-09-07 | Data acquisition system based on CAN bus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009201007905U CN201465195U (en) | 2009-09-07 | 2009-09-07 | Data acquisition system based on CAN bus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201465195U true CN201465195U (en) | 2010-05-12 |
Family
ID=42392543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009201007905U Expired - Fee Related CN201465195U (en) | 2009-09-07 | 2009-09-07 | Data acquisition system based on CAN bus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201465195U (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102435443A (en) * | 2011-09-08 | 2012-05-02 | 中国汽车技术研究中心 | Quick ageing data acquisition system of automobile catalyst |
CN102435441A (en) * | 2011-09-08 | 2012-05-02 | 中国汽车技术研究中心 | Data acquisition system for emission parameter of moving vehicle |
CN103995517A (en) * | 2014-06-05 | 2014-08-20 | 南通鸿鹄信息技术有限公司 | Data collecting system based on CAN bus |
CN105183688A (en) * | 2015-08-28 | 2015-12-23 | 北京航天自动控制研究所 | Serial port network based IO digital quantity monitoring port extension method |
CN107222379A (en) * | 2017-06-07 | 2017-09-29 | 南京南瑞继保电气有限公司 | A kind of method and apparatus of serial communication |
CN110191039A (en) * | 2019-06-25 | 2019-08-30 | 长沙瀚鹏电子技术有限公司 | A kind of digital signal acquiring device, method and system |
CN114802636A (en) * | 2022-04-24 | 2022-07-29 | 江苏科技大学 | Hydro-elastic response dynamic data collector based on container ship |
-
2009
- 2009-09-07 CN CN2009201007905U patent/CN201465195U/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102435443A (en) * | 2011-09-08 | 2012-05-02 | 中国汽车技术研究中心 | Quick ageing data acquisition system of automobile catalyst |
CN102435441A (en) * | 2011-09-08 | 2012-05-02 | 中国汽车技术研究中心 | Data acquisition system for emission parameter of moving vehicle |
CN102435443B (en) * | 2011-09-08 | 2014-04-02 | 中国汽车技术研究中心 | Quick ageing data acquisition system of automobile catalyst |
CN103995517A (en) * | 2014-06-05 | 2014-08-20 | 南通鸿鹄信息技术有限公司 | Data collecting system based on CAN bus |
CN103995517B (en) * | 2014-06-05 | 2017-04-05 | 南通鸿鹄信息技术有限公司 | Data collecting system based on CAN |
CN105183688A (en) * | 2015-08-28 | 2015-12-23 | 北京航天自动控制研究所 | Serial port network based IO digital quantity monitoring port extension method |
CN105183688B (en) * | 2015-08-28 | 2018-10-09 | 北京航天自动控制研究所 | A kind of IO digital quantity monitoring port extended methods based on serial network |
CN107222379A (en) * | 2017-06-07 | 2017-09-29 | 南京南瑞继保电气有限公司 | A kind of method and apparatus of serial communication |
CN110191039A (en) * | 2019-06-25 | 2019-08-30 | 长沙瀚鹏电子技术有限公司 | A kind of digital signal acquiring device, method and system |
CN114802636A (en) * | 2022-04-24 | 2022-07-29 | 江苏科技大学 | Hydro-elastic response dynamic data collector based on container ship |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201465195U (en) | Data acquisition system based on CAN bus | |
CN108540775B (en) | Shipborne multi-element marine information acquisition system | |
CN101206162B (en) | System for data acquisition and signal treatment of testing flat wheel | |
CN207817528U (en) | A kind of autonomous cruise makes a return voyage formula unmanned boat | |
CN201897826U (en) | Vehicle-mounted information recording instrument with Micro SD (secure digital) card memory interface | |
CN107656724A (en) | Volunteer ship marine hydrometeorology observation software, system and software development methodology | |
CN103869807A (en) | Fault diagnosis device for small underwater robot | |
CN2581947Y (en) | Oil consumption recording analyzer for diesel locomotive | |
CN211089980U (en) | Beidou ship positioning device based on multiple sensors | |
CN203324251U (en) | Anti-cheating motor vehicle tail gas detection data collection system | |
CN206515395U (en) | A kind of interface resistance signal tester | |
CN1276339C (en) | Multi-channel data collecting method and apparatus | |
CN202815225U (en) | Automatic fishing-vessel sail track recorder | |
CN102854520A (en) | Fishing boat track automatic recording instrument | |
CN204925311U (en) | Full cable of high -speed railway high pressure link up online fault locating system of circuit | |
CN101957384A (en) | Ship speed reciprocating measurement method | |
CN2842446Y (en) | Be applied to the GPS locating device of railway locomotive | |
CN106610612A (en) | Antenna drive control unit | |
CN201548405U (en) | Computer-type vehicle fault diagnosis device | |
CN207801997U (en) | A kind of communication control system based on wave aerodone | |
CN203165198U (en) | Multi-channel synchronous oceanographic data acquisition system | |
CN207882450U (en) | A kind of positioning of line sky and trigger device | |
CN212647648U (en) | Ship navigation state monitoring system | |
CN111137414A (en) | Intelligent endurance instrument device based on battery boat | |
CN110838191A (en) | Novel method for downloading event and fault data of diesel locomotive |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100512 Termination date: 20140907 |
|
EXPY | Termination of patent right or utility model |