<p>The task for this thesis was to develop, construct and evaluate a multi‐bus communication system,connected to a PC via USB and capable of communicating in CAN, I2C and SPI and develop drivers for itin National Instruments LabVIEW.In the beginning a study was made of the communication buses followed by an investigation of whattype of hardware that could accomplish this task. A microcontroller unit was selected andprogrammed in MikroElektronika MikroC Pro v.3.2 to act as the interface between the communicationbusses and PC. A PCB prototype of the system was constructed by using Eagle Cad software v.5.6.0. General drivers for this system where created in LabVIEW v.8.6.1 so the end‐user simply can createtheir own applications and control the compatible hardware depending on their type of purposes. Thesystem was tested on criteria’s such as: speed, power consumption, burst performance andtransmission length depending on which communication bus was used.</p>
Identifer | oai:union.ndltd.org:UPSALLA/oai:DiVA.org:mdh-8344 |
Date | January 2010 |
Creators | Isaksson, Mathias, Knapik, Lukas |
Publisher | Mälardalen University, School of Innovation, Design and Engineering, Mälardalen University, School of Innovation, Design and Engineering |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, text |
Page generated in 0.0014 seconds