Font Size: a A A

The Design And Implementation Of CVI Software Of MIC Bus Controller

Posted on:2014-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2268330422962149Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the development of modern military equipment such as tanks and armoredvehicles, the requirements of reliability and real-time properties of signal processing,transmission and control in vehicle system are getting higher and higher, and thus how toimprove the quality of the vehicle power supply and distribution has become an importantresearch direction in management of electrical equipment bus technology. In this paper, anew type of bus communication software system using master-slave dual controller anddual bus redundancy MIC chip is proposed. It will have a great practical significance toimprove the properties of real-time and reliability of data transmission and control in realcar control system using MIC bus.The communications module soft panel software of MIC bus controller is designedand finally realized by CVI development platform, using structured programming designmethod, which simplifies the design of testing software, makes the users’ operationconvenient and improves the efficiency of testing. The research work mainly includes thePXI bus device driver design and the testing software of the MIC controllercommunication module software.The PXI bus device driver of MIC controller application interface API functions isdesigned using the NI-VISA driver wizard to simplify the design of the MIC buscontroller communications module driver. In this paper, the testing soft panel is designedusing CVI development platform, structured programming and orthogonal experimentaldesign method. It realizes four operating modes of communication, control and faulttolerance test of MIC bus controller, simplifies the design of functionality andperformance testing of communication module and makes the testing more convenient. Inorder to improve real-time asynchronous events response, an event handling mechanism based on callback functions is used to handle the interrupt request of MIC controller,which improves the processing capacity of asynchronous events.In this paper, an MIC controller communication module testing&verification systemis accomplished and complete full coverage testing of communication module features.Experiments show that this testing soft panel can complete all tests of data transportation,master/slave controller switching, dual bus redundancy and other functional tests in fourworking models of the MIC chip in a friendly and convenient way. It can surely match therequests of MIC controller reliability testing and data&control transmission testing.
Keywords/Search Tags:MIC bus, PXI/PCI bus, Virtual instrument, NI-VISA, CVI
PDF Full Text Request
Related items