SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 8, Issue 3 (Nov. - Dec. 2013), PP 88-92
www.iosrjournals.org
www.iosrjournals.org 88 | Page
Bus Data Acquisition and Remote Monitoring System Using Gsm
& Can
Narisetty Mallikarjuna Rao1
, H. Raghunatha Rao 2
1
PG Student (M. Tech), Dept. of ECE, Chirala Engineering College, Chirala , A.P, India
2
Associate Professor, Dept. of ECE, Chirala Engineering College, Chirala , A.P, India.
Abstract: Automotive industry uses CAN as the in-vehicle network (IVN) for the engine management, the body
electronics like door and roof control, air conditioning, and lightning, as well as for the entertainment control.
The American and the Far East passenger car manufacturers have also started implementing CAN-based car
automation. CAN networks used in engine management connect several electronic control units (ECUs). Most
of the passengers cars are equipped with CAN-based multiplex systems connecting body electronic ECUs. These
multiplex networks link door and roof control units as well as lighting control units and seat control units. The
different CAN-based IVNs are connected via gateways1. In many system designs, the gateway functionality is
implemented in the dashboard. The dashboard itself may equipped with a local CAN network connecting the
different displays and instruments.
Keywords: GSM, CAN, Adhoc Network; data acquisition; transmission network, Temperature monitoring.
I. Introduction
Many data acquisition systems are prerequisites to realizing equipment control, status monitoring and
fault diagnosis. The traditional signal acquisition systems are mostly by wire, i.e., the sensor connected
acquisition system by cable, when measuring point is dispersed and hidden, especially when we control and
monitor large complex equipment, it needs a large number of cumbersome cabling work, and each measurement
can only be concentrated in one area, otherwise, it has a very long connection cable, and a long connection cable
will introduce a large number of noise and interference [3-7].For the traditional wiring methods not only affect
the reliable operation of equipment, but also extend signal acquisition time, so it is difficult to meet safety
requirements. However, the signal acquisition system based on wireless transmission will be able to overcome
these shortcomings. The signal acquisition system based on wireless transmission is that the signals which
acquired from the sensor have A/D conversion and then transmitted to PC for processing through wireless
transmission. So we designed a signal acquisition system based on wireless transmission. Next, the system's
structure and principle, hardware and software are introduced.
This paper presents the design proposal of hardware and software of information terminal (a machine)
and wireless receiver module of multi-point short-range wireless data collection and transmission network as
shown in fig.1, which provides a low-powered and high-performance wireless data communication system.
Figure 1 An Example of Data Acquisition System
The intention behind the design of short-range wireless communication network is to provide short-distance
broadband wireless access to mobile environment or formulation of temporary network; it is the further
development of internet in mobile environment. The main advantage of short-range wireless communication
network is lower cost and more flexible use.
The signal acquisition system based on wireless transmission consists of a number of wireless
data acquisition units and a wireless data receiver unit, which can realize single path and multi-path signal
acquisition. The system's overall structure is shown in Fig 1.
Bus Data Acquisition And Remote Monitoring System Using Gsm & Can
www.iosrjournals.org 89 | Page
The wireless data acquisition unit includes data acquisition module and wireless transmission module. It
connects an external signal acquisition sensor. This unit acquires signals according to user's given sampling
frequency and points, and then transmits signal data to the receiver unit by wireless way.
In actual operation, the wireless data acquisition unit fixes near measured area through magnet or other
fixed ways, thus it can reduce the length of connecting cable between sensors and the acquisition system,
reduces the difficulty of cabling work, and increases the reliability of signal. All of the data transmitted by the
nodes will be collect by the central server and is displayed in a user friendly format. The Software is much
intelligent and generates signals on occurrence of fault to make the user attention. The wireless data receiver
unit mainly consists of a microcontroller and a wireless transmission module, which connects to the receiver
through zigbee, and communicates with wireless data acquisition units through wireless transmission. It receives
the data from other modules through CAN bus and transmits to receiver. The receiver then sends the status as
SMS through GSM modem.
II. Implementation of the Design
The wireless data acquisition unit includes several things like wireless transmission module and data
acquisition module. The data acquisition module consists of sensor power supply circuit, a micro controller,
A/D conversion chip, extended SRAM, watchdog circuit and power circuit.
Using wireless transmission module can realize Wireless communication. In order to shorten the
development cycle, we adopt single-chip radio frequency integrated circuit and a single ARM Controller. Zig-
bee is a specification for a suite of high level communication protocols using small, low-power digital radios
based on the IEEE 802.15.4,2006 standard for wireless personal area networks (WPANs),such as wireless
headphones connecting with cell phones via short-range radio
During the data acquisition module Circuit designing, taking into account the board size and power
consumption, we try to use low power and small package device. So we use The LPC2148 consists of an
ARM7TDMI-S CPU with emulation support, the ARM7 Local Bus for interface to on-chip memory controllers,
the AMBA Advanced High-performance Bus (AHB) for interface to the interrupt controller, and the VLSI
Peripheral Bus (VPB, a compatible superset of ARM’s AMBA Advanced Peripheral Bus) for connection to on-
chip peripheral functions. The LPC2148 configures the ARM7TDMI-S processor in little-endian byte order.
AHB peripherals are allocated a 2 megabyte range of addresses at the very top of the 4 gigabyte ARM memory
space. Each AHB peripheral is allocated a 16kB address space within the AHB address space.
Figure 2 The Design Scheme
As Shown in Figure 2, bus vehicle interior network structure can use topology bus network, all the electrical
systems nodes inside the bus vehicle are attached to the CAN bus through their own respective CAN
communication module. CAN / GSM Wireless Gateway not only be used to organize and coordinate all the
interior electrical systems nodes, but also can be used as internal and external communications data interface. It
gathered up the information from all the interior electrical systems nodes sent to the remote monitoring service
center via GSM wireless module.
Topology bus network structure can be used within bus vehicle interior network. The network use two
cables as a transmission medium. All the electrical system nodes connected directly to the CAN bus through the
corresponding hardware interface. All nodes share the same data channel. The message a node send out can be
received multiple nodes on the CAN bus. The bus vehicle interior topology network is as shown in Figure 3.
Taking CAN nodes’ performance and cost into account, using ST's STM32F103RBT6 chip, its internal
integrated CAN module, support CAN protocol 2.0A and 2.0B active mode, baud rate up to 1 Mbit / sec.
Bus Data Acquisition And Remote Monitoring System Using Gsm & Can
www.iosrjournals.org 90 | Page
Figure 3 Interior Topology Network
It has been designed to manage high number of incoming messages efficiently with a minimum CPU load. It
also meets the priority requirements for transmit messages. In today’s CAN applications, the number of nodes in
a network is increasing and often several networks are linked together via gateways. Typically the number of
messages in the system (and thus to be handled by each node) has significantly increased. the diagram of CAN
node hardware circuit is as shown in Figure 4.
Figure 4 Hardware Circuit
The block diagram of the implemented system is shown in Fig.5. CAN node can send and receive data on CAN
bus, through drivers program, so that multimedia information systems can be used on bus as possible. CAN
node can receive control commands from other nodes, as well as send useful information to the CAN bus.
Initialization: To enter Initialization mode the software sets the INRQ bit in the CAN_MCR register and waits
until the hardware has confirmed the request by setting the INAK bit in the CAN_MSR register. To leave
Initialization mode, the software clears the INQR bit. beCAN has left Initialization mode once the INAK bit has
been cleared by hardware. However the Rx line has to be in recessive state to leave this mode. While in
Initialization mode, all message transfers to and from the CAN bus are stopped and the status of the CAN bus
output CANTX is recessive (high).Entering Initialization Mode does not change any of theconfiguration
registers.To initialize the CAN Controller,software has to set up the Bit Timing registers and the filter banks. If
a filter bank is not used, it is recommended to leave it non active (leave the corresponding FACT bit in the
CAN_FCRx register cleared).
Transmission handling:
a) In order to transmit a message, the application must select one empty transmit mailbox, set up the identifier,
the data length code (DLC) and the data before requesting the transmission by setting the corresponding TXRQ
bit in the CAN_MCSR register. Once the mailbox has left empty state, the software no longer has write access
to the mailbox registers. Immediately after the TXRQ bit has been set, the mailbox enters pending state and
waits to become the highest priority mailbox, see Transmit Priority. As soon as the mailbox has the highest
priority it will be scheduled for transmission. The transmission of the message of the scheduled mailbox will
start (enter transmit state) when the CAN bus becomes idle. Once the mailbox has been successfully transmitted,
it will become empty again. The hardware indicates a successful transmission by setting the RQCP and TXOK
bits in the CAN_MCSR and CAN_TSR registers.
b) If the transmission fails, the cause is indicated by the ALST bit in the CAN_MCSR register in case of an
Arbitration Lost, and/or the TERR bit, in case of transmission error detection.
c) A transmission request can be aborted by the user setting the ABRQ bit in the CAN_MCSR register. In
pending or scheduled state, the mailbox is aborted immediately. An abort request while the mailbox is in
transmit state can have two results. If the mailbox is transmitted successfully the mailbox becomes empty with
the TXOK bit set in the CAN_MCSR and CAN_TSR registers. If the transmission fails, the mailbox becomes
scheduled, the transmission is aborted and becomes empty with TXOK cleared. In all cases the mailbox will
become empty again at least at the end of the current transmission.
Bus Data Acquisition And Remote Monitoring System Using Gsm & Can
www.iosrjournals.org 91 | Page
Figure 5 Block diagram of the system
The same Procedure is followed for reception of the signals. It is explained in the following lines.
a) For the reception of CAN messages, three mailboxes organized as a FIFO are provided. In order to save CPU
load, simplify the software and guarantee data consistency, the FIFO is managed completely by hardware. The
application accesses the messages stored in the FIFO through the FIFO output mailbox.
b) A received message is considered as valid when it has been received correctly according to the CAN protocol
(no error until the last but one bit of the EOF field) and It passed through the identifier filtering successfully.
c) On the storage of the first message in the FIFO - FMP[1:0] bits change from 0b00 to 0b01 -an interrupt is
generated if the FMPIE bit in the CAN_IER register is set. When the FIFO becomes full (i.e. a third message is
stored) the FULL bit in the CAN_RFR register is set and an interrupt is generated if the FFIE bit in the
CAN_IER register is set. On overrun condition, the FOVR bit is set and an interrupt is generated if the FOVIE
bit in the CAN_IER register is set.
III. Results & Conclusions
In this paper the design and development of A low-powered and high-performance wireless data
communication system was designed with the principle of CAN-GSM and ARM7 series of single-chip
computer as the core hardware are demonstrated. An available solution to the wireless data communications was
put forward, and this solution was good at stronger real-time response, higher reliability requirement and smaller
data amount, which is widely applied various fields such as data communications, environmental monitoring
and security Guard System.
Figure 6 Designed Data acquisition system
Figure 7 Output Section Display Unit
Bus Data Acquisition And Remote Monitoring System Using Gsm & Can
www.iosrjournals.org 92 | Page
Figure 8 Output at the Mobile Base station
Acknowledgements
The authors would like to thank the anonymous reviewers for their comments which were very helpful
in improving the quality and presentation of this paper.
References:
[1] A.Bonastre,J.V.Capella and J.herrero. A CAN fieldbus based architecture for dis-tributed control systems implementation,
Proceedings of the 5th IFAC Int.Conference on Fieldbus Systems and their Applications, 2003.
[2] W.Lawrenz�From Theory to Practical lications�Springer Publishers CAN System Engineering�1997�1-9
[3] Cena.Gianluca,Valenzano and Adriano. Improved CAN fieldbus for industrial applications, IEEE Transactions on Industrial
Elcctronics, 1997.x(4):553-564.
[4] Etschberger K. CAN-based higher layer protocols andprofiles[A]. Proceedings of the 4-th International CANConference[C]. Berlin
1997. [5] An-Ping Wang;Hou-Sheng Hsu,Pau-Lo Hsu. Remote monitoring and control via the intelligent database gateway for the
CAN-based wheelchair,Networking,Sensing and Control, 2004.3:445-450.
[5] A.Bonastre,J.V.Capella and J.herrero. A CAN fieldbus based architecture for dis-tributed control systems implementation,
Proceedings of the 5th IFAC Int.Conference on Fieldbus Systems and their Applications, 2003.
[6] W.Lawrenz�From Theory to Practical lications�Springer Publishers CAN System Engineering�1997�1-9
[7] Cena.Gianluca,Valenzano and Adriano. Improved CAN fieldbus for industrial applications, IEEE Transactions on Industrial
Elcctronics, 1997.x(4):553-564.
[8] Etschberger K. CAN-based higher layer protocols andprofiles[A]. Proceedings of the 4-th International CANConference[C]. Berlin
1997. [5] An-Ping Wang;Hou-Sheng Hsu,Pau-Lo Hsu. Remote monitoring and control via the intelligent database gateway for the
CAN-based wheelchair,Networking,Sensing and Control, 2004.3:445-450.
[9] http://batescomponents.com/catalog/parts/78LE54-2 4.html
[10] Popa, M.Popa, A.S., Cretu, V., Micea, M., “Monitoring Serial Communications in Microcontroller Based Embedded Systems
Computer Engineering and Systems”, The 2006 International Conference on,Nov. 2006 Page(s):56 – 61
[11] Computational Intelligence in Scheduling (SCIS 07), IEEE Press, Dec. 2007, pp. 57-64, doi:10.1109/SCIS.2007.357670
Authors Profile:
Narisetty Mallikarjuna Rao is a PG Student. He is pursuing his M.Tech degree from Dept. of
ECE, Chirala Engineering College, Chirala with specialization in VLSI & Embadded Systems.
H. RAGHUNATHA RAO is working as an Associate Professor in the department of Electronics
& Communication Engineering in Chirala Engineering College, Chirala. completed masters from
JNTUK. He has over 14years of teaching experience.

Mais conteúdo relacionado

Mais procurados

Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...iosrjce
 
A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...eSAT Publishing House
 
A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...eSAT Journals
 
FPGA based synchronous multi-channel PWM generator for humanoid robot
FPGA based synchronous multi-channel PWM generator for humanoid robot FPGA based synchronous multi-channel PWM generator for humanoid robot
FPGA based synchronous multi-channel PWM generator for humanoid robot IJECEIAES
 
Remote control of electrical equipment(eee499.blogspot.com)
Remote control of electrical equipment(eee499.blogspot.com)Remote control of electrical equipment(eee499.blogspot.com)
Remote control of electrical equipment(eee499.blogspot.com)slmnsvn
 
Umts explained
Umts explainedUmts explained
Umts explainedassinha
 
Zigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineZigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineNaqeeb Ullah Kakar
 
Thesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleThesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleAkhil Reddy Rondla
 
Internet enebled data acquisition and device control
Internet enebled data acquisition and device controlInternet enebled data acquisition and device control
Internet enebled data acquisition and device controleSAT Journals
 
7SR157 Synchronising Protective Relay
7SR157 Synchronising Protective Relay7SR157 Synchronising Protective Relay
7SR157 Synchronising Protective Relayashwini reliserv
 
Presentation SIM CARD (GSM)
Presentation SIM CARD (GSM)Presentation SIM CARD (GSM)
Presentation SIM CARD (GSM)Ekansh Agarwal
 
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
FIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTIONFIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTION
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTIONMdSaifuddinQuader
 
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...
Ieeepro techno solutions   2013 ieee embedded project zigbee based intelligen...Ieeepro techno solutions   2013 ieee embedded project zigbee based intelligen...
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...srinivasanece7
 
architecture of GSM & GPPRS Network
architecture of GSM & GPPRS Networkarchitecture of GSM & GPPRS Network
architecture of GSM & GPPRS NetworkHossain Shafayet
 

Mais procurados (20)

F224450
F224450F224450
F224450
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...
 
A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...
 
A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...A remote monitoring system for a three phase 10-kva switchable distribution t...
A remote monitoring system for a three phase 10-kva switchable distribution t...
 
FPGA based synchronous multi-channel PWM generator for humanoid robot
FPGA based synchronous multi-channel PWM generator for humanoid robot FPGA based synchronous multi-channel PWM generator for humanoid robot
FPGA based synchronous multi-channel PWM generator for humanoid robot
 
DMRC Telecom EPABX System
DMRC Telecom EPABX SystemDMRC Telecom EPABX System
DMRC Telecom EPABX System
 
Remote control of electrical equipment(eee499.blogspot.com)
Remote control of electrical equipment(eee499.blogspot.com)Remote control of electrical equipment(eee499.blogspot.com)
Remote control of electrical equipment(eee499.blogspot.com)
 
DMRC Telecom Internship
DMRC Telecom InternshipDMRC Telecom Internship
DMRC Telecom Internship
 
Umts explained
Umts explainedUmts explained
Umts explained
 
Zigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machineZigbee based parameter monitoring and controlling system for induction machine
Zigbee based parameter monitoring and controlling system for induction machine
 
Repot on gsm based arm
Repot on gsm based armRepot on gsm based arm
Repot on gsm based arm
 
Thesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic VehicleThesis on Solar Based Hecto Robotic Vehicle
Thesis on Solar Based Hecto Robotic Vehicle
 
sem_project_2
sem_project_2sem_project_2
sem_project_2
 
Internet enebled data acquisition and device control
Internet enebled data acquisition and device controlInternet enebled data acquisition and device control
Internet enebled data acquisition and device control
 
7SR157 Synchronising Protective Relay
7SR157 Synchronising Protective Relay7SR157 Synchronising Protective Relay
7SR157 Synchronising Protective Relay
 
Presentation SIM CARD (GSM)
Presentation SIM CARD (GSM)Presentation SIM CARD (GSM)
Presentation SIM CARD (GSM)
 
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
FIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTIONFIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTION
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
 
Itc 2012 12-24-03
Itc 2012 12-24-03Itc 2012 12-24-03
Itc 2012 12-24-03
 
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...
Ieeepro techno solutions   2013 ieee embedded project zigbee based intelligen...Ieeepro techno solutions   2013 ieee embedded project zigbee based intelligen...
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...
 
architecture of GSM & GPPRS Network
architecture of GSM & GPPRS Networkarchitecture of GSM & GPPRS Network
architecture of GSM & GPPRS Network
 

Destaque

Wireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM TechnologyWireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM TechnologySaban Kumar K.C.
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice boardGanesh Gani
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice BoardRaaki Gadde
 
wireless electronic notice board using GSM
wireless electronic notice board using GSMwireless electronic notice board using GSM
wireless electronic notice board using GSMVijeeth Anitha
 
gsm based led scrolling board ppt
gsm based led scrolling board pptgsm based led scrolling board ppt
gsm based led scrolling board pptsodabathula gandhi
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Boardswarnimmaurya
 
Project report on gsm based digital notice board
Project report on gsm based digital notice boardProject report on gsm based digital notice board
Project report on gsm based digital notice boardmanish katara
 
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORTGSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORTAvinash Kannojia
 
Gsm based lcd notice board display
Gsm based lcd notice board displayGsm based lcd notice board display
Gsm based lcd notice board displayRavi M
 

Destaque (11)

Wireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM TechnologyWireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM Technology
 
Gsm baesd wireless notice board
Gsm baesd wireless notice boardGsm baesd wireless notice board
Gsm baesd wireless notice board
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice board
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice Board
 
wireless electronic notice board using GSM
wireless electronic notice board using GSMwireless electronic notice board using GSM
wireless electronic notice board using GSM
 
gsm based led scrolling board ppt
gsm based led scrolling board pptgsm based led scrolling board ppt
gsm based led scrolling board ppt
 
Smart LED Notice Board
Smart LED Notice BoardSmart LED Notice Board
Smart LED Notice Board
 
Projects
ProjectsProjects
Projects
 
Project report on gsm based digital notice board
Project report on gsm based digital notice boardProject report on gsm based digital notice board
Project report on gsm based digital notice board
 
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORTGSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
 
Gsm based lcd notice board display
Gsm based lcd notice board displayGsm based lcd notice board display
Gsm based lcd notice board display
 

Semelhante a Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

Automotive Networks : A Review
Automotive Networks : A ReviewAutomotive Networks : A Review
Automotive Networks : A ReviewIJAEMSJORNAL
 
Energy efficient platform designed for sdma applications in mobile wireless ...
Energy efficient platform designed for sdma applications in mobile  wireless ...Energy efficient platform designed for sdma applications in mobile  wireless ...
Energy efficient platform designed for sdma applications in mobile wireless ...marwaeng
 
Response time analysis of mixed messages in CAN
Response time analysis of mixed messages in CANResponse time analysis of mixed messages in CAN
Response time analysis of mixed messages in CANIJERA Editor
 
IRJET- Power Line Carrier Communication
IRJET- Power Line Carrier CommunicationIRJET- Power Line Carrier Communication
IRJET- Power Line Carrier CommunicationIRJET Journal
 
Wireless Data Acquisition System Using ARM Cortex M-3
Wireless Data Acquisition System Using ARM Cortex M-3Wireless Data Acquisition System Using ARM Cortex M-3
Wireless Data Acquisition System Using ARM Cortex M-3IOSR Journals
 
Design and Implementation of Secured Wireless Communication Using Raspberry Pi
Design and Implementation of Secured Wireless Communication Using Raspberry PiDesign and Implementation of Secured Wireless Communication Using Raspberry Pi
Design and Implementation of Secured Wireless Communication Using Raspberry PiIRJET Journal
 
DATA COM PRESENTATION-1.pptx
DATA COM PRESENTATION-1.pptxDATA COM PRESENTATION-1.pptx
DATA COM PRESENTATION-1.pptxKelvinDube4
 
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET Journal
 
unit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxunit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxAanshuSingh3
 
POWER LINE COMMUNICATION FOR VEHICLE
POWER LINE COMMUNICATION FOR VEHICLEPOWER LINE COMMUNICATION FOR VEHICLE
POWER LINE COMMUNICATION FOR VEHICLEIRJET Journal
 
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Editor IJCATR
 
CDMA Based Secure Cellular Communication via Satellite Link
CDMA Based Secure Cellular Communication via Satellite LinkCDMA Based Secure Cellular Communication via Satellite Link
CDMA Based Secure Cellular Communication via Satellite LinkIRJET Journal
 
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...IRJET Journal
 
Controller Area Network (CAN) Different Types
Controller Area Network (CAN) Different TypesController Area Network (CAN) Different Types
Controller Area Network (CAN) Different TypesFebinShaji9
 

Semelhante a Bus Data Acquisition and Remote Monitoring System Using Gsm & Can (20)

CAN BASE VOLVO AUTOMATION
CAN BASE VOLVO AUTOMATIONCAN BASE VOLVO AUTOMATION
CAN BASE VOLVO AUTOMATION
 
Automotive Networks : A Review
Automotive Networks : A ReviewAutomotive Networks : A Review
Automotive Networks : A Review
 
Energy efficient platform designed for sdma applications in mobile wireless ...
Energy efficient platform designed for sdma applications in mobile  wireless ...Energy efficient platform designed for sdma applications in mobile  wireless ...
Energy efficient platform designed for sdma applications in mobile wireless ...
 
Response time analysis of mixed messages in CAN
Response time analysis of mixed messages in CANResponse time analysis of mixed messages in CAN
Response time analysis of mixed messages in CAN
 
IRJET- Power Line Carrier Communication
IRJET- Power Line Carrier CommunicationIRJET- Power Line Carrier Communication
IRJET- Power Line Carrier Communication
 
Pawan..bsnl
Pawan..bsnlPawan..bsnl
Pawan..bsnl
 
Wireless Data Acquisition System Using ARM Cortex M-3
Wireless Data Acquisition System Using ARM Cortex M-3Wireless Data Acquisition System Using ARM Cortex M-3
Wireless Data Acquisition System Using ARM Cortex M-3
 
E010113235
E010113235E010113235
E010113235
 
Design and Implementation of Secured Wireless Communication Using Raspberry Pi
Design and Implementation of Secured Wireless Communication Using Raspberry PiDesign and Implementation of Secured Wireless Communication Using Raspberry Pi
Design and Implementation of Secured Wireless Communication Using Raspberry Pi
 
DATA COM PRESENTATION-1.pptx
DATA COM PRESENTATION-1.pptxDATA COM PRESENTATION-1.pptx
DATA COM PRESENTATION-1.pptx
 
11.chapters
11.chapters11.chapters
11.chapters
 
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
 
7hj
7hj7hj
7hj
 
unit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxunit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptx
 
POWER LINE COMMUNICATION FOR VEHICLE
POWER LINE COMMUNICATION FOR VEHICLEPOWER LINE COMMUNICATION FOR VEHICLE
POWER LINE COMMUNICATION FOR VEHICLE
 
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
 
CDMA Based Secure Cellular Communication via Satellite Link
CDMA Based Secure Cellular Communication via Satellite LinkCDMA Based Secure Cellular Communication via Satellite Link
CDMA Based Secure Cellular Communication via Satellite Link
 
Cy-Net3 Network Module
Cy-Net3 Network ModuleCy-Net3 Network Module
Cy-Net3 Network Module
 
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
 
Controller Area Network (CAN) Different Types
Controller Area Network (CAN) Different TypesController Area Network (CAN) Different Types
Controller Area Network (CAN) Different Types
 

Mais de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Último

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 

Último (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 8, Issue 3 (Nov. - Dec. 2013), PP 88-92 www.iosrjournals.org www.iosrjournals.org 88 | Page Bus Data Acquisition and Remote Monitoring System Using Gsm & Can Narisetty Mallikarjuna Rao1 , H. Raghunatha Rao 2 1 PG Student (M. Tech), Dept. of ECE, Chirala Engineering College, Chirala , A.P, India 2 Associate Professor, Dept. of ECE, Chirala Engineering College, Chirala , A.P, India. Abstract: Automotive industry uses CAN as the in-vehicle network (IVN) for the engine management, the body electronics like door and roof control, air conditioning, and lightning, as well as for the entertainment control. The American and the Far East passenger car manufacturers have also started implementing CAN-based car automation. CAN networks used in engine management connect several electronic control units (ECUs). Most of the passengers cars are equipped with CAN-based multiplex systems connecting body electronic ECUs. These multiplex networks link door and roof control units as well as lighting control units and seat control units. The different CAN-based IVNs are connected via gateways1. In many system designs, the gateway functionality is implemented in the dashboard. The dashboard itself may equipped with a local CAN network connecting the different displays and instruments. Keywords: GSM, CAN, Adhoc Network; data acquisition; transmission network, Temperature monitoring. I. Introduction Many data acquisition systems are prerequisites to realizing equipment control, status monitoring and fault diagnosis. The traditional signal acquisition systems are mostly by wire, i.e., the sensor connected acquisition system by cable, when measuring point is dispersed and hidden, especially when we control and monitor large complex equipment, it needs a large number of cumbersome cabling work, and each measurement can only be concentrated in one area, otherwise, it has a very long connection cable, and a long connection cable will introduce a large number of noise and interference [3-7].For the traditional wiring methods not only affect the reliable operation of equipment, but also extend signal acquisition time, so it is difficult to meet safety requirements. However, the signal acquisition system based on wireless transmission will be able to overcome these shortcomings. The signal acquisition system based on wireless transmission is that the signals which acquired from the sensor have A/D conversion and then transmitted to PC for processing through wireless transmission. So we designed a signal acquisition system based on wireless transmission. Next, the system's structure and principle, hardware and software are introduced. This paper presents the design proposal of hardware and software of information terminal (a machine) and wireless receiver module of multi-point short-range wireless data collection and transmission network as shown in fig.1, which provides a low-powered and high-performance wireless data communication system. Figure 1 An Example of Data Acquisition System The intention behind the design of short-range wireless communication network is to provide short-distance broadband wireless access to mobile environment or formulation of temporary network; it is the further development of internet in mobile environment. The main advantage of short-range wireless communication network is lower cost and more flexible use. The signal acquisition system based on wireless transmission consists of a number of wireless data acquisition units and a wireless data receiver unit, which can realize single path and multi-path signal acquisition. The system's overall structure is shown in Fig 1.
  • 2. Bus Data Acquisition And Remote Monitoring System Using Gsm & Can www.iosrjournals.org 89 | Page The wireless data acquisition unit includes data acquisition module and wireless transmission module. It connects an external signal acquisition sensor. This unit acquires signals according to user's given sampling frequency and points, and then transmits signal data to the receiver unit by wireless way. In actual operation, the wireless data acquisition unit fixes near measured area through magnet or other fixed ways, thus it can reduce the length of connecting cable between sensors and the acquisition system, reduces the difficulty of cabling work, and increases the reliability of signal. All of the data transmitted by the nodes will be collect by the central server and is displayed in a user friendly format. The Software is much intelligent and generates signals on occurrence of fault to make the user attention. The wireless data receiver unit mainly consists of a microcontroller and a wireless transmission module, which connects to the receiver through zigbee, and communicates with wireless data acquisition units through wireless transmission. It receives the data from other modules through CAN bus and transmits to receiver. The receiver then sends the status as SMS through GSM modem. II. Implementation of the Design The wireless data acquisition unit includes several things like wireless transmission module and data acquisition module. The data acquisition module consists of sensor power supply circuit, a micro controller, A/D conversion chip, extended SRAM, watchdog circuit and power circuit. Using wireless transmission module can realize Wireless communication. In order to shorten the development cycle, we adopt single-chip radio frequency integrated circuit and a single ARM Controller. Zig- bee is a specification for a suite of high level communication protocols using small, low-power digital radios based on the IEEE 802.15.4,2006 standard for wireless personal area networks (WPANs),such as wireless headphones connecting with cell phones via short-range radio During the data acquisition module Circuit designing, taking into account the board size and power consumption, we try to use low power and small package device. So we use The LPC2148 consists of an ARM7TDMI-S CPU with emulation support, the ARM7 Local Bus for interface to on-chip memory controllers, the AMBA Advanced High-performance Bus (AHB) for interface to the interrupt controller, and the VLSI Peripheral Bus (VPB, a compatible superset of ARM’s AMBA Advanced Peripheral Bus) for connection to on- chip peripheral functions. The LPC2148 configures the ARM7TDMI-S processor in little-endian byte order. AHB peripherals are allocated a 2 megabyte range of addresses at the very top of the 4 gigabyte ARM memory space. Each AHB peripheral is allocated a 16kB address space within the AHB address space. Figure 2 The Design Scheme As Shown in Figure 2, bus vehicle interior network structure can use topology bus network, all the electrical systems nodes inside the bus vehicle are attached to the CAN bus through their own respective CAN communication module. CAN / GSM Wireless Gateway not only be used to organize and coordinate all the interior electrical systems nodes, but also can be used as internal and external communications data interface. It gathered up the information from all the interior electrical systems nodes sent to the remote monitoring service center via GSM wireless module. Topology bus network structure can be used within bus vehicle interior network. The network use two cables as a transmission medium. All the electrical system nodes connected directly to the CAN bus through the corresponding hardware interface. All nodes share the same data channel. The message a node send out can be received multiple nodes on the CAN bus. The bus vehicle interior topology network is as shown in Figure 3. Taking CAN nodes’ performance and cost into account, using ST's STM32F103RBT6 chip, its internal integrated CAN module, support CAN protocol 2.0A and 2.0B active mode, baud rate up to 1 Mbit / sec.
  • 3. Bus Data Acquisition And Remote Monitoring System Using Gsm & Can www.iosrjournals.org 90 | Page Figure 3 Interior Topology Network It has been designed to manage high number of incoming messages efficiently with a minimum CPU load. It also meets the priority requirements for transmit messages. In today’s CAN applications, the number of nodes in a network is increasing and often several networks are linked together via gateways. Typically the number of messages in the system (and thus to be handled by each node) has significantly increased. the diagram of CAN node hardware circuit is as shown in Figure 4. Figure 4 Hardware Circuit The block diagram of the implemented system is shown in Fig.5. CAN node can send and receive data on CAN bus, through drivers program, so that multimedia information systems can be used on bus as possible. CAN node can receive control commands from other nodes, as well as send useful information to the CAN bus. Initialization: To enter Initialization mode the software sets the INRQ bit in the CAN_MCR register and waits until the hardware has confirmed the request by setting the INAK bit in the CAN_MSR register. To leave Initialization mode, the software clears the INQR bit. beCAN has left Initialization mode once the INAK bit has been cleared by hardware. However the Rx line has to be in recessive state to leave this mode. While in Initialization mode, all message transfers to and from the CAN bus are stopped and the status of the CAN bus output CANTX is recessive (high).Entering Initialization Mode does not change any of theconfiguration registers.To initialize the CAN Controller,software has to set up the Bit Timing registers and the filter banks. If a filter bank is not used, it is recommended to leave it non active (leave the corresponding FACT bit in the CAN_FCRx register cleared). Transmission handling: a) In order to transmit a message, the application must select one empty transmit mailbox, set up the identifier, the data length code (DLC) and the data before requesting the transmission by setting the corresponding TXRQ bit in the CAN_MCSR register. Once the mailbox has left empty state, the software no longer has write access to the mailbox registers. Immediately after the TXRQ bit has been set, the mailbox enters pending state and waits to become the highest priority mailbox, see Transmit Priority. As soon as the mailbox has the highest priority it will be scheduled for transmission. The transmission of the message of the scheduled mailbox will start (enter transmit state) when the CAN bus becomes idle. Once the mailbox has been successfully transmitted, it will become empty again. The hardware indicates a successful transmission by setting the RQCP and TXOK bits in the CAN_MCSR and CAN_TSR registers. b) If the transmission fails, the cause is indicated by the ALST bit in the CAN_MCSR register in case of an Arbitration Lost, and/or the TERR bit, in case of transmission error detection. c) A transmission request can be aborted by the user setting the ABRQ bit in the CAN_MCSR register. In pending or scheduled state, the mailbox is aborted immediately. An abort request while the mailbox is in transmit state can have two results. If the mailbox is transmitted successfully the mailbox becomes empty with the TXOK bit set in the CAN_MCSR and CAN_TSR registers. If the transmission fails, the mailbox becomes scheduled, the transmission is aborted and becomes empty with TXOK cleared. In all cases the mailbox will become empty again at least at the end of the current transmission.
  • 4. Bus Data Acquisition And Remote Monitoring System Using Gsm & Can www.iosrjournals.org 91 | Page Figure 5 Block diagram of the system The same Procedure is followed for reception of the signals. It is explained in the following lines. a) For the reception of CAN messages, three mailboxes organized as a FIFO are provided. In order to save CPU load, simplify the software and guarantee data consistency, the FIFO is managed completely by hardware. The application accesses the messages stored in the FIFO through the FIFO output mailbox. b) A received message is considered as valid when it has been received correctly according to the CAN protocol (no error until the last but one bit of the EOF field) and It passed through the identifier filtering successfully. c) On the storage of the first message in the FIFO - FMP[1:0] bits change from 0b00 to 0b01 -an interrupt is generated if the FMPIE bit in the CAN_IER register is set. When the FIFO becomes full (i.e. a third message is stored) the FULL bit in the CAN_RFR register is set and an interrupt is generated if the FFIE bit in the CAN_IER register is set. On overrun condition, the FOVR bit is set and an interrupt is generated if the FOVIE bit in the CAN_IER register is set. III. Results & Conclusions In this paper the design and development of A low-powered and high-performance wireless data communication system was designed with the principle of CAN-GSM and ARM7 series of single-chip computer as the core hardware are demonstrated. An available solution to the wireless data communications was put forward, and this solution was good at stronger real-time response, higher reliability requirement and smaller data amount, which is widely applied various fields such as data communications, environmental monitoring and security Guard System. Figure 6 Designed Data acquisition system Figure 7 Output Section Display Unit
  • 5. Bus Data Acquisition And Remote Monitoring System Using Gsm & Can www.iosrjournals.org 92 | Page Figure 8 Output at the Mobile Base station Acknowledgements The authors would like to thank the anonymous reviewers for their comments which were very helpful in improving the quality and presentation of this paper. References: [1] A.Bonastre,J.V.Capella and J.herrero. A CAN fieldbus based architecture for dis-tributed control systems implementation, Proceedings of the 5th IFAC Int.Conference on Fieldbus Systems and their Applications, 2003. [2] W.Lawrenz�From Theory to Practical lications�Springer Publishers CAN System Engineering�1997�1-9 [3] Cena.Gianluca,Valenzano and Adriano. Improved CAN fieldbus for industrial applications, IEEE Transactions on Industrial Elcctronics, 1997.x(4):553-564. [4] Etschberger K. CAN-based higher layer protocols andprofiles[A]. Proceedings of the 4-th International CANConference[C]. Berlin 1997. [5] An-Ping Wang;Hou-Sheng Hsu,Pau-Lo Hsu. Remote monitoring and control via the intelligent database gateway for the CAN-based wheelchair,Networking,Sensing and Control, 2004.3:445-450. [5] A.Bonastre,J.V.Capella and J.herrero. A CAN fieldbus based architecture for dis-tributed control systems implementation, Proceedings of the 5th IFAC Int.Conference on Fieldbus Systems and their Applications, 2003. [6] W.Lawrenz�From Theory to Practical lications�Springer Publishers CAN System Engineering�1997�1-9 [7] Cena.Gianluca,Valenzano and Adriano. Improved CAN fieldbus for industrial applications, IEEE Transactions on Industrial Elcctronics, 1997.x(4):553-564. [8] Etschberger K. CAN-based higher layer protocols andprofiles[A]. Proceedings of the 4-th International CANConference[C]. Berlin 1997. [5] An-Ping Wang;Hou-Sheng Hsu,Pau-Lo Hsu. Remote monitoring and control via the intelligent database gateway for the CAN-based wheelchair,Networking,Sensing and Control, 2004.3:445-450. [9] http://batescomponents.com/catalog/parts/78LE54-2 4.html [10] Popa, M.Popa, A.S., Cretu, V., Micea, M., “Monitoring Serial Communications in Microcontroller Based Embedded Systems Computer Engineering and Systems”, The 2006 International Conference on,Nov. 2006 Page(s):56 – 61 [11] Computational Intelligence in Scheduling (SCIS 07), IEEE Press, Dec. 2007, pp. 57-64, doi:10.1109/SCIS.2007.357670 Authors Profile: Narisetty Mallikarjuna Rao is a PG Student. He is pursuing his M.Tech degree from Dept. of ECE, Chirala Engineering College, Chirala with specialization in VLSI & Embadded Systems. H. RAGHUNATHA RAO is working as an Associate Professor in the department of Electronics & Communication Engineering in Chirala Engineering College, Chirala. completed masters from JNTUK. He has over 14years of teaching experience.