SlideShare una empresa de Scribd logo
1 de 33
MANIPAL CENTER FOR INFORMATION SCIENCE
(A Constituent College of Manipal University, Manipal)

Project Title
ENVIORMENTAND POWER PANEL
Name of the Organization
KELTRON,COCHIN

Student Name :
Mohammed Irshad S K.
Reg. No:111017034
MS ―EMBEDDED SYSTEMS‖
Project Start Date: 01/04/2013

External Guide: Mr Fermi John.
Engineer
Keltron Controls
Cochin

Internal Guide: Satyanarayan Shenoy
Designation: Assistant Professor
MCIS
Manipal University, Manipal

1
CONTENTS:

1.Abstract……………………………………………………………………………………. 3
2. Introduction to Environment and Power Panel ……………………………………….…... 4
2.1 Importance of Measuring Parameters in Panel………………………………………..... . 5
2.2 Context of Project……………………………………………………………………….. 6
3. Project Survey…………………………………………………………………………..... 7
3.1
Existing Measurement Techniques…………………………………………............... 8
3.1.1 Ethernet Technology……………………………………………………………….. .. 9
4. Hardware Description……………………………………………………………………… 10
4.1 Description Of Texas instruments LM3S9D92 Evaluation Board)..……………………... 11
LM3S9D92
4.1.1 Stellaris® LM3S9D92 Evaluation Kit Overview…………………………………… 12
4.1.2 Using the EKLM3S9D92.............................................................................. …………. 14
4.2
Evaluation Board ……………………………………………………………………… 15
4.3
In-Circuit Debug Interface Board ……………………………….…………………….16
5. Software Description………………………………………………………………………… 20
6. Programming the EKLM3S9D92 …………………………………………………………. 21
7. Details Of Proposed Work…………………….………………………………………… .... 22
8. Tools Required…………………………………………………………………………….... 23
9. Bibliography………………………………………………………………………….…...... 24

2
1. ABSTRACT
In certain systems proper maintenance of the cabinet system or industrial panels
crucial to deliver an uninterrupted output. So to reduce the maintenance costs and
to optimize critical monitoring system Environment and power panel is used.

In this project a monitoring is implemented with an ARM Board, sensors and
relays. The microcontroller can provide the necessary data related to industry to the
User, located anywhere at any time. According to data received software interface
is designed in such a way that any abnormalities is displayed on the graphical user
interface (GUI).

3
2. INTRODUCTION TO POWER AND ENVIROMENT PANEL
Automation or Industrial automation or numerical control is the use of control
systems such as computers to control industrial machinery and processes, reducing
the need for human intervention. In the scope of industrialization, automation is a
step beyond mechanization. Whereas mechanization provided human operators
with machinery to assist them with the physical requirements of work, automation
greatly reduces the need for human sensory and mental requirements as well.
Processes and systems can also be automated. Automation plays an increasingly
important role in the global economy and in daily experience. Engineers strive to
combine automated devices with mathematical and organizational tools to create
complex systems for a rapidly expanding range of applications and human
activities.

Many roles for humans in industrial processes presently lie beyond the scope of
automation. Human-level pattern recognition, language recognition, and language
production ability are well beyond the capabilities of modern mechanical and
computer systems. Tasks requiring subjective assessment or synthesis of complex
sensory data, such as scents and sounds, as well as high-level tasks such as
strategic planning, currently require human expertise. In many cases, the use of

4
humans is more cost-effective than mechanical approaches even where automation
of industrial tasks is possible.

Specialized hardened computers, referred to as programmable logic
controllers (PLCs), are frequently used to synchronize the flow of inputs from
(physical) sensors and events with the flow of outputs to actuators and events. This
leads to precisely controlled actions that permit a tight control of almost any
industrial process.

Human-machine interfaces (HMI) or computer human interfaces (CHI), formerly
known as man-machine interfaces, are usually employed to communicate with
PLCs and other computers, such as entering and monitoring temperatures or
pressures for further automated control or emergency response. Service personnel
who monitor and control these interfaces are often referred to as stationary
engineers.

Industrial automation is the process of controlling and guiding the industrial
equipment, i.e. process and systems with less of the human intervention. The
operation and control of the modern industrial equipment and process needs lot
of sensors to monitor various parameters of the systems.

5
2.1 IMPORTANCE OF MONITORING PARAMETERS IN
PANEL
Automation can improve productivity and quality. In order to receive these
benefits, educating the workers on the machinery is necessary. Companies must
contemplate their objectives of automating before incorporating any machinery.

As factory automation technology becomes more capable, more functional and
ubiquitous, its meaning and purpose take on many interpretations.
Factory automation delivers increased product and process information, and of
course, improves product quality.
Technology is used in so many ways and for so many different ends that it is
almost impossible to have a single definition that includes all the solutions factory
automation delivers.
Its various data templates can be configured to address management and executive
information needs.
It presents real-time data that will help hem to do something with the information
and make an informed decision. System monitoring showed that unit costs varied
by as much as 50 percent over the three daily shifts. Providing proper training to
the operators led to increased productivity and a more consistent unit cost. Factory
6
automation's capabilities are multi-faceted and provide answers to the questions
asked of it. They have been forced to change from basic suppliers of parts,
components or equipment to a take position where they help customers realize
greater productivity, quality and a competitive edge from OEM purchases. While
increased productivity is the clarion call for the OEM, end users must contend with
a growing list of factory automation opportunities, a challenge for implementing
successful factory automation.
Among the initiatives that Siemens has started is one called Totally Integrated
Power, or TIP, to better manage energy costs and save money It can also lead to
decreased factory power outages and improve uptime.

7
2.2 CONTEXT OF THE PROJECT
Monitoring of the Critical sensor monitoring is very important in several industries
(Nuclear plants, power plants, petroleum and gas) This job should be done with at
most accuracy and reliably. The sensor information should be available at various
locations simultaneously to take accurate decisions. This kind of requirement can
be met by using the central servers and connecting the sensor networks through the
controllers to the central servers. Most of the systems require features which are
given by web server kind of architecture on wireless Media.
·

8
3. PROJECT SURVEY
3.1 EXISTING TECHNOLOGIES:

Existing methods widely use the following technologies to communicate the
information from cabinet to the PC.
Using Bluetooth -- But it is limited to short range.
Using Zigbee/ IEEE802.15.4 -- Range is up to only few Kms maximum.
Using Wi-Fi -- Requires costly equipment setup and high power
consumption.
All the methods discussed above are quite expensive and complex to implement
and not very reliable. The availability of information at various nodes
simultaneously is not achieved.

3.1.1 ETHERNET TECHNOLOGY:

9
Ethernet is a family of computer networking technologies for local area networks
(LANs). Ethernet was commercially introduced in 1980 and standardized in 1985
as IEEE 802.3. Ethernet has largely replaced competing wired LAN technologies.
The Ethernet standards comprise several wiring and signaling variants of the OSI
physical layer in use with Ethernet. The original 10BASE5 Ethernet used coaxial
cable as a shared medium. Later the coaxial cables were replaced with twisted pair
and fiber optic links in conjunction with hubs or switches. Data rates were
periodically increased from the original 10 megabits per second to 100 gigabits per
second.

Systems communicating over Ethernet divide a stream of data into shorter pieces
called frames. Each frame contains source and destination addresses and errorchecking data so that damaged data can be detected and re-transmitted. As per the
OSI model Ethernet provides services up to and including the data link layer.
Since its commercial release, Ethernet has retained a good degree of compatibility.
Features such as the 48-bit MAC address and Ethernet frame format have
influenced other networking protocols

10
4 .HARDWARE DESCRIPTION
4.1 DESCRIPTION OF TEXAS LM3S9D92 EVALUATION BOARD (IAB)

STELLARIS LM3S9D92 BOARD:

Texas Instruments' Stellaris® LM3S9D92 Evaluation Board Kit (EK-LM3S9D92)
is a low-cost platform for evaluation of the LM3S9D92 microcontroller. The kit
includes two boards, the EK-LM3S9D92 evaluation board, and the In-Circuit
Debug Interface (BD-ICDI) board.
The EK-LM3S9D92 board includes the LM3S9D92 ARM® Cortex™-M3
Microcontroller, a 10/100 Mbit Ethernet port, a full-speed USB-OTG port,
connectors for interface to the BD-ICDI board, and oversized pads for easy
connection to the microcontroller GPIO ports. The BD-ICDI board is a USB fullspeed JTAG/SWD debugger board. It includes a USB miniB connector for
11
connection to a USB PC port, and two shrouded header connectors for connection
to the EK-LM3S9D92 board. Development of software for the EK-LM3S9D92 is
simplified by using Texas Instruments comprehensive StellarisWare® peripheral
driver library and ARM development tools from our tools partners. The Stellaris®
LM3S9D92 Evaluation Board Kit includes the two boards described, a
documentation CD, and cables. All design files are provided on the EKLM3S9D92 CD.

4.1.1 LM3S9D92-INTERNAL DESCRIPTION

Texas Instruments is the industry leader in bringing 32-bit capabilities and the full
benefits of ARM® Cortex™-M-based microcontrollers to the broadest reach of the
microcontroller market. For current users of 8- and 16-bit MCUs, Stellaris® with
Cortex-M offers a direct path to the strongest ecosystem of development tools,
software and knowledge in the industry. Designers who migrate to Stellaris
benefit from great tools, small code footprint and outstanding performance. Even
more important,
designers can enter the ARM ecosystem with full confidence in a compatible
roadmap from $1 to
1 GHz. For users of current 32-bit MCUs, the Stellaris family offers the industry’s
first implementation of Cortex-M3 and the Thumb-2 instruction set. With
blazingly-fast responsiveness, Thumb-2 technology combines both 16-bit and 32bit instructions to deliver the best balance of code density and performance.
Thumb-2 uses 26 percent less memory than pure 32-bit code to reduce system cost
12
while delivering 25 percent better performance. The Texas Instruments Stellaris
family of microcontrollers—the first ARM Cortex-M3 based controllers brings
high-performance 32-bit computing to cost-sensitive embedded microcontroller
applications. The Stellaris LM3S9D92 microcontroller combines complex
integration and high performance with the following feature highlights:
■ ARM Cortex-M3 Processor Core
■ High Performance: 80-MHz operation; 100 DMIPS performance
■ 512 KB single-cycle Flash memory
■ 96 KB single-cycle SRAM
■ Internal ROM loaded with StellarisWare® software
■ External Peripheral Interface (EPI)
■ Advanced Communication Interfaces: UART, SSI, I2C, I2S, CAN, Ethernet
MAC and PHY, USB
■ System Integration: general-purpose timers, watchdog timers, DMA, generalpurpose I/Os
■ Advanced motion control using PWMs, fault inputs, and quadrature encoder
inputs
■ Analog support: analog and digital comparators, Analog-to-Digital Converters
(ADC), on-chip
voltage regulator
■ JTAG and ARM Serial Wire Debug (SWD)
■ 100-pin LQFP package
■ 108-ball BGA package
■ Industrial (-40°C to 85°C) temperature range

TARGET APPLICATIONS

13
The Stellaris family is positioned for cost-conscious applications requiring
significant control
processing and connectivity capabilities such as:
■ Gaming equipment
■ Network appliances and switches
■ Home and commercial site monitoring and control
■ Electronic point-of-sale (POS) machines
■ Motion control
■ Medical instrumentation
■ Remote connectivity and monitoring
■ Test and measurement equipment
■ Factory automation
■ Fire and security
■ Lighting control
■ Transportation

4.1.2 STELLARIS® LM3S9D92 EVALUATION KIT OVERVIEW

Texas Instruments' Stellaris® LM3S9D92 Evaluation Board Kit (EK-LM3S9D92)
is a low-cost platform for evaluation of the LM3S9D92 microcontroller. The kit
includes two boards, the EK-LM3S9D92 evaluation board, and the In-Circuit
Debug Interface (BD-ICDI) board. The EK-LM3S9D92 board includes the
LM3S9D92 ARM® Cortex™-M3 Microcontroller, a 10/100 Mbit Ethernet port, a
full-speed USB-OTG port, connectors for interface to the BD-ICDI board, and
Oversized pads for easy connection to the microcontroller GPIO ports.

14
The BD-ICDI board is a USB full-speed JTAG/SWD debugger board. It includes a
USB miniB connector for connection to a USB PC port, and two shrouded header
connectors for connection to the EK-LM3S9D92 board.Development of software
for the EK-LM3S9D92 is simplified by using Texas Instruments comprehensive
StellarisWare® peripheral driver library and ARM development tools from our
toolspartners. The Stellaris® LM3S9D92 Evaluation Board Kit includes the two
boards described, adocumentation CD, and cables. All design files are provided on
the EK-LM3S9D92 C

Figure 1-1. LM3S9D92 Evaluation Board

Figure 1-2. In-Circuit Debug Interface Board

15
KIT CONTENTS

The EK-LM3S9D92 evaluation kit comes with the following:
EK-LM3S9D92 evaluation board.
In-Circuit Debug Interface (BD-ICDI) board--Connects to USB port on PC
and to 10-pin, fine-pitch ARM JTAG connector on the EK-LM3S9D92
evaluation board– Secondary 8-pin Power/UART connector provides

16
power and virtual com-port capability to the EK-LM3S9D92 evaluation
board.
Cables.
USB miniB to USB-A cable.
USB-OTG to USB-A cable.
10-pin ribbon cable for JTAG/SWD connection.
8-pin ribbon cable for Power/UART connection.
CD containing:– A supported version of one of the following:Keil™ RealView® Microcontroller Development Kit (MDK-ARM).
IAR Embedded Workbench.
Sourcery Code Bench development tools.
Code Red Technologies development tools.
Texas Instruments’ Code Composer Studio™ IDE.
Complete documentation.
Quickstart application source code.
Stellaris® Firmware Development Package with example source code.

4.1.3 USING THE EK-LM3S9D92

The recommended steps for using the EK-LM3S9D92 evaluation kit are:
1. Follow the Quickstart guide included in the kit. The Quickstart guide will help
get the EK-LM3S9D92 Evaluation Board up and running in minutes.
2. Use your preferred ARM tool-chain and the Stellaris Peripheral Driver Library
to develop an application. Software applications are loaded using the BD-ICDI
board.
17
3. Customize and integrate the hardware to suit an end application. This user's
manual is an important reference for understanding circuit operation and
completing hardware modification.

4.1.4 FEATURES

The EK-LM3S9D92 evaluation kit provides the following features:

LM3S9D92 high-performance Stellaris microcontroller and large memory
– 32-bit ARM® Cortex™-M3 core
– 512 KB single-cycle Flash memory, 96 KB single-cycle SRAM
Ethernet 10/100 port with two LED indicators
USB 2.0 Full-Speed OTG port
Virtual serial communications port capability
Oversized board pads for GPIO access
User pushbutton and LED
Detachable ICDI board can be used for debugging other Stellaris boards
Easy to customize
Includes full source code, example applications, and design files
Develop using tools supporting FastMATH from Keil, IAR, Code Sourcery,
and Code Red(using a Stellaris evaluation kit or preferred ARM Cortex-M3
debugger)
Supported by Texas Instruments’ StellarisWare peripheral driver library.

18
4.2 EVALUATION BOARD

The EK-LM3S9D92 evaluation board uses the Stellaris® LM3S9D92
microcontroller and includes a 10/100 Ethernet port and a USB 2.0 full-speed OTG
port. The board is intended for use with the ICDI board, but can be used as a
standalone board as well. Figure 2-1 shows the block diagram.
Figure 2-1. EK-LM3S9D92 Evaluation Board Block Diagram

4.3 MICROCONTROLLER, RESET, GPIO PADS, AND JTAG
MICROCONTROLLER

The evaluation board uses the Stellaris LM3S9D92 microcontroller. A 16 MHz
crystal provides the main oscillator clock which can directly drive the ARM core
clock or can drive an internal PLL to increase the core clock up to 80 MHz. A 25
MHz crystal is used for the Ethernet clock. The LM3S9D92 microcontroller has an
internal LDO voltage regulator that supplies power for internal use. This rail
requires only three capacitors for decoupling and is not connected to any other
circuits.
19
RESET
A reset switch and R-C network connects to the microcontroller’s RSTn input. The
reset signal is also connected to the JTAG/SWD connector J1 to allow reset control
from the debugger.GPIO Pads .Four groups of oversized board pads with a 0.1‖
spacing provide access to GPIO signals and standard 0.1‖ pitch headers can be
soldered to these pads. Pads are labeled with the corresponding GPIO signal, and
pads with no labels are unconnected. Note that GPIO signals required for operation
of the Ethernet port, USB port, and JTAG port are reserved for board use
and are not available on these pads.

Figure 2-2 shows the pad groups.

20
GPIO JUMPERS

Some of the GPIO signals used by the board are connected to board jumpers and
an be disconnected to provide additional user PIOsPA0/PA1/PB4/PD0/PF2/PF3
are connected to jumpers JR1-JR6 respectively. Each signal can be freed by cutting
the trace of the corresponding jumper (cut at white line on silkscreen). The jumper
pads have the same footprint as an 0603 SMT resistor. To reconnect a previously
cut jumper, solder a 0 ohm resistor to the corresponding jumper footprint.

JTAG/SWD
The JTAG/SWD connector J1 is used for program download and debug. This is a
2x5 fine pitch(0.050‖) ARM JTAG connector, see (Figure 2-3) for signal
definition. The LM3S9D92 microcontroller supports JTAG debug, Serial Wire
Debug (SWD), and Serial Wire Out (SWO) trace with this connector. The ICDI
board connects via a 10-wire ribbon cable to this connector.

21
PWR/UART

The PWR/UART connector J2 is used to provide 5 V power from the ICDI board
and also to connect the LM3S9D92 UART0 signals. This is a 2x4 fine pitch
(0.050") connector, see(Figure 2-4) for signal definition. The UART0 signals are
connected to GPIO jumpers JR1 and JR2and can be disconnected from connector
J2. The ICDI board connects via an 8-wire ribbon cable to this connector.

22
4.4 ETHERNET, USB, POWER AND MISCELLANEOUS

ETHERNET PORT

The on-board RJ45 connector provides a 10/100 base T Ethernet port. The RJ45
connector includes integrated LEDs and magnetic. The LEDs are connected to
GPIO jumpers JR4 and JR5 and can be disconnected from the RJ45 connector if
required, see GPIO Jumpers section.
USB PORT

The on-board USB microAB connector provides a USB 2.0 full-speed port. To use
as an On-The-Go (OTG) port, the power selector switch SW3 lever must be set to
EXT. This selects an external 5 V power source to provide power to the board and
the USB power switch. If the SW3 lever is set to USB, power to the board is
received from USB, the on-board USB power switch output is disconnected from
USB, and the board can only be used as a USB device. When using the USB-OTG
port in Host mode, the current provided to a USB device should be limited to 100
mA or less when powered from the ICDI board. If powered from the 5 V test pad,
then this can be increased to 500 mA.
BOARD POWER

The board requires 5 V for operation, and switch SW3 is used to select the power
source. If the switch lever is moved towards the USB label on the board, power is
received from the USB connector. If the switch lever is moved towards the
EXTernal board label, the board is powered from the PWR/UART connector and
the ICDI board provides power to this connector. DC regulator.U2 generates 3.3 V
for powering the board circuits and includes power indicator LED D1.
23
USER DEVICES

Pushbutton switch SW2 and LED D2 are available for the user and connected to
PB4 and PD0 respectively. These GPIOs are connected to GPIO jumpers JR3 and
JR4 and can be disconnected from SW2 and D2 if required, see GPIO Jumpers
section.
IN-CIRCUIT DEBUG INTERFACE BOARD

The ICDI board is used to download and debug programs on the EK-LM3S9D92
evaluation board ,but can also be used for debug of other Stellaris boards. A block
diagram is shown in Figure 2-5.
Figure 2-5. In Circuit Debug (ICDI) Board Block Diagram

24
Functional Description
USB to JTAG/SWD, Power
USB

An FTDI USB to serial protocol chip is used for the USB 2.0 full-speed device
controller. This is connected to a USB miniB connector and to a set of
buffers/multiplexers. A 1-kbit serial EEPROM contains USB configuration data
which is read at power up.
POWER

The board receives 5 V power from the USB bus. A DC regulator generates 3.3 V
for on-board circuits, when on LED D1 (POWER) is lit on.
HEADERS
Three headers are on-board, a 10-pin JTAG/SWD header J1, an 8-pin PWR/UART header J2,
and an optional 20-pin JTAG/SWD header J3. The 10-pin and 8-pin headers are used to connect
to the EK-LM3S9D92 evaluation board.
JTAG/SWD
JTAG/SWD connector J1 connects to the EK-LM3S9D92 evaluation board with a ribbon cable
for program download and debug. This is a 2x5 fine pitch (0.050‖) ARM JTAG connector, see
(Figure 2-6) for signal definition.The ICDI supports JTAG debug, SWD (Serial Wire Debug),
and SWO (Serial Wire Out) trace with this connector.Optional JTAG/SWD connector J3 is a
2x10 standard pitch (0.1‖) ARM JTAG connector directly connected to J1, see (Figure 2-7) for
signal definition. This allows the ICDI to connect to targets that use a 2x10 connector. It also
allows the use of an external 2x10 debugger on targets with the fine pitch connector, including
the JTAG/SWD debugger and LED D2 (DEBUG ACTIVE) is lit on. In this case only one of the
two connectors J1/J3 should be used.
The ICDI can also be used as a 20-pin to 10-pin adapter for external JTAG debuggers.

25
Note thatthe DEBUG ACTIVE LED must be off before connecting any external JTAG
debuggers.

PUSHBUTTON

Pushbutton SW1 (RESET) is provided to manually generate the SRSTn signal to
the target device. The SRSTn signal can also be generated under program control.

26
PWR/UART

The PWR/UART connector J2 connects to the EK-LM3S9D92 evaluation board
with a ribbon cable and provides 5 V power and a virtual communications port
connection. This is a 2 x 4 fine pitch (0.050‖) connector, see (Figure 2-8) for signal
definition. Signals DBG1/DBG2 are reserved.

27
5. SOFTWARE DESCRIPTION
The software provided with the EK-LM3S9D92 provides access to all of the
peripheral devices supplied in the design. The StellarisWare® Peripheral Driver
Library is used to operate the on-chip peripherals. The software includes a set of
example applications that utilize the StellarisWare Peripheral Driver Library.
These applications demonstrate the capabilities of the LM3S9D92 microcontroller,
as well as providing a starting point for the development of the final application for
use on the EK-LM3S9D92.
5.1 PROGRAMMING THE EK-LM3S9D92 BOARD

The EK-LM3S9D92 software package includes pre-built binaries for each of the
example applications. If you installed DriverLib to the default installation path of
C:/DriverLib, you can findthe example applications in ―C:/DriverLib/boards/ektempest‖. The ICDI board is used along with Stellaris LM Flash Programmer tool
to program applications on the EK-LM3S9D92 board.
To program example applications into the EK-LM3S9D92 evaluation board using
the ICDI board:
1. Install LM Flash Programmer on a Windows PC.
2. Connect the 10-wire ribbon cable to the 10-pin header on the ICDI board and to
the 10-pin header on the EK-LM3S9D92 board. The red stripe on the ribbon cable
should be facing the bottom of the connectors (see Figure B-5 on page 27).
3. Connect the 8-wire ribbon cable to the 8-pin header on the ICDI board and to the
8-pin header

28
on the EK-LM3S9D92 board. The red stripe on the ribbon cable should be facing
the bottom of the connectors (see Figure B-5 on page 27).
4. Verify that slide switch SW3 on the EK-LM3S9D92 board is set to EXTernal.
5. Connect the USB cable A-plug to an available port on the PC and the miniBplug to the ICDI board.
6. Verify that POWER LED D1 on the ICDI board is lit and POWER LED D1 on
the EK-LM3S9D92 board is also lit.
7. Run LM Flash Programmer.
8. In the Configuration tab, use the Quick Set control to select LM3S9D92
Evaluation Board.
9. Move to the Program tab and click the Browse button. Navigate to the example
applications directory (the default location is ―C:/DriverLib/boards/ek-tempest/).
10. Each example application has its own directory. Navigate into the example
directory that you want to load and then into the directory which contains the
binary (*.bin) files. Select the binary
file and click Open.
11. Set the ―Erase Method‖ to ―Erase Necessary Pages‖ and check the ―Verify
After Program‖ box.
12. Next, click the Program button to start the Erase, Download and Verify
process. The DEBUG ACTIVE LED (D2) on the ICDI will turn on at this time.
13. Program execution will start once Verify is complete.
The EK-LM3S9D92 design uses a Stellaris® microcontroller to handle
networking, USB-OTG, and peripheral functions. The entire circuit is built on a
compact four-layer printed circuit board. All design files are provided on the EKLM3S9D92 CD.

29
6. DETAILS OF THE WORK DONE
1. Understood about Hardware of LM3S9D92.
2. Programing Code composer Studio version 5.0.
3. Interfacing and programming learnt to display simple messages (FIGURE-2)

Figure-3

30
7. DETAILS OF THE PROPOSED WORK
Sensors are interfaced with LM3S9D92 and program has to read the value from the
remote cabinet.
The Data is read and send to Ethernet over large distance and monitored in remote
PC .
The Graphical Interface is designed using QT in Linux and Socket programming is
used for Ethernet Transmission and reception.

31
8. TOOLS REQUIRED
Code Composer Studio 5.3
QT for GUI
Hyper Terminal For Data
Ethernet LAN.

32
9. BIBLIOGRAPHIES
Details of the references used in the project :
http://www.oxys-tech.com/product.html
http://www.keil.com/dd/chip/4152.html
http://www.nxp.com/news/meet-nxp/shows-and-events/atop/ecall3.html
http://whatis.techtarget.com/definition/UART-Universal-Asynchronous-Receiver-Transmitter
ATOP User Manuel: ATOP_2 5G BB-UM SW W1103.
LM3S9D92 data sheet.

33

Más contenido relacionado

La actualidad más candente

Ethernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded SystemsEthernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded SystemsIOSR Journals
 
Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...IRJET Journal
 
GSM Based Device Controlling and Fault Detection
GSM Based Device Controlling and Fault DetectionGSM Based Device Controlling and Fault Detection
GSM Based Device Controlling and Fault DetectionIJCERT
 
IRJET- IoT based Classroom Automation System
IRJET-  	  IoT based Classroom Automation SystemIRJET-  	  IoT based Classroom Automation System
IRJET- IoT based Classroom Automation SystemIRJET Journal
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTIRJET Journal
 
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...Michael Smith
 
Future Trends of Embedded Systems - Technical Paper Presentation
Future Trends of Embedded Systems - Technical Paper PresentationFuture Trends of Embedded Systems - Technical Paper Presentation
Future Trends of Embedded Systems - Technical Paper PresentationKaushik Gupta
 
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICES
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICESACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICES
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICESIAEME Publication
 
Microcontroller based automatic engine locking system for drunken drivers
Microcontroller based automatic engine locking system for drunken driversMicrocontroller based automatic engine locking system for drunken drivers
Microcontroller based automatic engine locking system for drunken driversVinny Chweety
 
Facility Optimization
Facility OptimizationFacility Optimization
Facility Optimizationcwoodson
 
Role of communication schemes for power system operation and
Role of communication schemes for power system operation andRole of communication schemes for power system operation and
Role of communication schemes for power system operation andIAEME Publication
 
Modeling the enablers for implementing ict enabled wireless control in industry
Modeling the enablers for implementing ict enabled wireless control in industryModeling the enablers for implementing ict enabled wireless control in industry
Modeling the enablers for implementing ict enabled wireless control in industryIAEME Publication
 
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEM
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEMSOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEM
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEMVLSICS Design
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy SavingIRJET Journal
 
IST Aim Energy management device d3-1-1-1v1-0
IST Aim Energy management device d3-1-1-1v1-0IST Aim Energy management device d3-1-1-1v1-0
IST Aim Energy management device d3-1-1-1v1-0Yiannis Hatzopoulos
 
TimHerr resume
TimHerr resumeTimHerr resume
TimHerr resumeTim Herr
 
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET Journal
 
Automation of DMPS Manufacturing by Using LabView and PLC
Automation of DMPS Manufacturing by Using LabView  and PLC Automation of DMPS Manufacturing by Using LabView  and PLC
Automation of DMPS Manufacturing by Using LabView and PLC IJECEIAES
 

La actualidad más candente (20)

Ethernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded SystemsEthernet Enabled Digital I/O Control in Embedded Systems
Ethernet Enabled Digital I/O Control in Embedded Systems
 
Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...Controlling Home Appliances by using Universal Remote Control System (IoT and...
Controlling Home Appliances by using Universal Remote Control System (IoT and...
 
GSM Based Device Controlling and Fault Detection
GSM Based Device Controlling and Fault DetectionGSM Based Device Controlling and Fault Detection
GSM Based Device Controlling and Fault Detection
 
IRJET- IoT based Classroom Automation System
IRJET-  	  IoT based Classroom Automation SystemIRJET-  	  IoT based Classroom Automation System
IRJET- IoT based Classroom Automation System
 
Design & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOTDesign & Implementation Of Fault Identification In Underground Cables Using IOT
Design & Implementation Of Fault Identification In Underground Cables Using IOT
 
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...
BlackHat 2010 - Electricity for Free - The Dirty Underbelly of SCADA and Smar...
 
Future Trends of Embedded Systems - Technical Paper Presentation
Future Trends of Embedded Systems - Technical Paper PresentationFuture Trends of Embedded Systems - Technical Paper Presentation
Future Trends of Embedded Systems - Technical Paper Presentation
 
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICES
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICESACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICES
ACCELERATED DEEP LEARNING INFERENCE FROM CONSTRAINED EMBEDDED DEVICES
 
Microcontroller based automatic engine locking system for drunken drivers
Microcontroller based automatic engine locking system for drunken driversMicrocontroller based automatic engine locking system for drunken drivers
Microcontroller based automatic engine locking system for drunken drivers
 
Facility Optimization
Facility OptimizationFacility Optimization
Facility Optimization
 
Role of communication schemes for power system operation and
Role of communication schemes for power system operation andRole of communication schemes for power system operation and
Role of communication schemes for power system operation and
 
Modeling the enablers for implementing ict enabled wireless control in industry
Modeling the enablers for implementing ict enabled wireless control in industryModeling the enablers for implementing ict enabled wireless control in industry
Modeling the enablers for implementing ict enabled wireless control in industry
 
MAJOR_PROJECT
MAJOR_PROJECTMAJOR_PROJECT
MAJOR_PROJECT
 
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEM
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEMSOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEM
SOFTWARE AND HARDWARE DESIGN CHALLENGES IN AUTOMOTIVE EMBEDDED SYSTEM
 
IRJET- A Remotely Controlled Home Automation System for Energy Saving
IRJET-  	  A Remotely Controlled Home Automation System for Energy SavingIRJET-  	  A Remotely Controlled Home Automation System for Energy Saving
IRJET- A Remotely Controlled Home Automation System for Energy Saving
 
IST Aim Energy management device d3-1-1-1v1-0
IST Aim Energy management device d3-1-1-1v1-0IST Aim Energy management device d3-1-1-1v1-0
IST Aim Energy management device d3-1-1-1v1-0
 
TimHerr resume
TimHerr resumeTimHerr resume
TimHerr resume
 
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...IRJET- Home Automation System for Disable People using Bluetooth Technology a...
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
 
Automation of DMPS Manufacturing by Using LabView and PLC
Automation of DMPS Manufacturing by Using LabView  and PLC Automation of DMPS Manufacturing by Using LabView  and PLC
Automation of DMPS Manufacturing by Using LabView and PLC
 
273 279
273 279273 279
273 279
 

Destacado

ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)
ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)
ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)Chor Chang
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education ericabluejeansgreer
 
คำร้องถึงอัยการสูงสุด
คำร้องถึงอัยการสูงสุดคำร้องถึงอัยการสูงสุด
คำร้องถึงอัยการสูงสุดChor Chang
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education ericabluejeansgreer
 
Technology and education
Technology and education Technology and education
Technology and education bluejeansgreer
 
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์Chor Chang
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education ericabluejeansgreer
 
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์Chor Chang
 
lThe Power of the First Phone Call
lThe Power of the First Phone CalllThe Power of the First Phone Call
lThe Power of the First Phone CallBaird Group
 
Understanding the patient experience beyond the survey
Understanding the patient experience beyond the survey Understanding the patient experience beyond the survey
Understanding the patient experience beyond the survey Baird Group
 
Rfid based system for healthcare service
Rfid based system for healthcare serviceRfid based system for healthcare service
Rfid based system for healthcare serviceMohammed Irshad S K
 
Solid Lubricants in Ti-6Al-4V
Solid Lubricants in Ti-6Al-4VSolid Lubricants in Ti-6Al-4V
Solid Lubricants in Ti-6Al-4VAvnish Gaur
 
Redesign of Google Calendar
Redesign of Google CalendarRedesign of Google Calendar
Redesign of Google CalendarAsis Panda
 
Dashboard UX Design - Whitepaper for Volkswagen AG
Dashboard UX Design - Whitepaper for Volkswagen AGDashboard UX Design - Whitepaper for Volkswagen AG
Dashboard UX Design - Whitepaper for Volkswagen AGAsis Panda
 
505 Army Base Workshop
505 Army Base Workshop 505 Army Base Workshop
505 Army Base Workshop Avnish Gaur
 

Destacado (17)

ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)
ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)
ร่างพ.ร.บ.แก้ไขเพิ่มเติม (ปรับปรุงใหม่)
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education erica
 
คำร้องถึงอัยการสูงสุด
คำร้องถึงอัยการสูงสุดคำร้องถึงอัยการสูงสุด
คำร้องถึงอัยการสูงสุด
 
Leasingsocial
LeasingsocialLeasingsocial
Leasingsocial
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education erica
 
Technology and education
Technology and education Technology and education
Technology and education
 
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
 
Technology and education erica
Technology and education ericaTechnology and education erica
Technology and education erica
 
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
ข้อเสนอแก้ ๑๑๒ ฉบับรณรงค์
 
lThe Power of the First Phone Call
lThe Power of the First Phone CalllThe Power of the First Phone Call
lThe Power of the First Phone Call
 
Understanding the patient experience beyond the survey
Understanding the patient experience beyond the survey Understanding the patient experience beyond the survey
Understanding the patient experience beyond the survey
 
Rfid based system for healthcare service
Rfid based system for healthcare serviceRfid based system for healthcare service
Rfid based system for healthcare service
 
Solid Lubricants in Ti-6Al-4V
Solid Lubricants in Ti-6Al-4VSolid Lubricants in Ti-6Al-4V
Solid Lubricants in Ti-6Al-4V
 
Redesign of Google Calendar
Redesign of Google CalendarRedesign of Google Calendar
Redesign of Google Calendar
 
Dashboard UX Design - Whitepaper for Volkswagen AG
Dashboard UX Design - Whitepaper for Volkswagen AGDashboard UX Design - Whitepaper for Volkswagen AG
Dashboard UX Design - Whitepaper for Volkswagen AG
 
Recruitment agencies list Dubai
Recruitment  agencies list DubaiRecruitment  agencies list Dubai
Recruitment agencies list Dubai
 
505 Army Base Workshop
505 Army Base Workshop 505 Army Base Workshop
505 Army Base Workshop
 

Similar a Report on Enviorment Panel Monitoring

Power system automation
Power system automationPower system automation
Power system automationAbbas Ali
 
Embedded system for traffic light control
Embedded system for traffic light controlEmbedded system for traffic light control
Embedded system for traffic light controlMadhu Prasad
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics SystemVeerakumar S
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2IAEME Publication
 
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...srinivasanece7
 
Industrial automation using gsm (full paper)
Industrial automation using gsm (full paper)Industrial automation using gsm (full paper)
Industrial automation using gsm (full paper)Mahira Banu
 
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVETRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVEAKSHAY SACHAN
 
Training report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABTraining report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABAswin Sreeraj
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemMadhav Reddy Chintapalli
 
Touch screen home automation
Touch screen home automationTouch screen home automation
Touch screen home automationvision2d16
 
PLC and SCADA summer training report- government engineering college ajmer
PLC and SCADA summer training report- government engineering college ajmerPLC and SCADA summer training report- government engineering college ajmer
PLC and SCADA summer training report- government engineering college ajmerNemichand sencha
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsAndre Kuhn
 
My thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesMy thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesAkhil Reddy Rondla
 
Plc and scada report
Plc and scada reportPlc and scada report
Plc and scada reportMayank Verma
 
IRJET- Effect of ICT Application in Manufacturing Industry
IRJET- Effect of ICT Application in Manufacturing IndustryIRJET- Effect of ICT Application in Manufacturing Industry
IRJET- Effect of ICT Application in Manufacturing IndustryIRJET Journal
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unitIAEME Publication
 
IRJET- Smart Home System using Voice Recognition
IRJET-  	  Smart Home System using Voice RecognitionIRJET-  	  Smart Home System using Voice Recognition
IRJET- Smart Home System using Voice RecognitionIRJET Journal
 
Avanced process control enteprise management system
Avanced process control enteprise management systemAvanced process control enteprise management system
Avanced process control enteprise management systemGyan Prakash
 

Similar a Report on Enviorment Panel Monitoring (20)

Power system automation
Power system automationPower system automation
Power system automation
 
Embedded system for traffic light control
Embedded system for traffic light controlEmbedded system for traffic light control
Embedded system for traffic light control
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2
 
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
 
Industrial automation using gsm (full paper)
Industrial automation using gsm (full paper)Industrial automation using gsm (full paper)
Industrial automation using gsm (full paper)
 
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVETRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
TRAINING REPORT ON INDUSTRIAL AUTOMATION- PLC SCADA, VARIABLE FREQUENCY DRIVE
 
Training report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLABTraining report on Embedded Systems and MATLAB
Training report on Embedded Systems and MATLAB
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
 
Touch screen home automation
Touch screen home automationTouch screen home automation
Touch screen home automation
 
Training 17
Training 17Training 17
Training 17
 
PLC and SCADA summer training report- government engineering college ajmer
PLC and SCADA summer training report- government engineering college ajmerPLC and SCADA summer training report- government engineering college ajmer
PLC and SCADA summer training report- government engineering college ajmer
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systems
 
My thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliancesMy thesis work on Cognitive automation of Electric appliances
My thesis work on Cognitive automation of Electric appliances
 
Plc and scada report
Plc and scada reportPlc and scada report
Plc and scada report
 
IRJET- Effect of ICT Application in Manufacturing Industry
IRJET- Effect of ICT Application in Manufacturing IndustryIRJET- Effect of ICT Application in Manufacturing Industry
IRJET- Effect of ICT Application in Manufacturing Industry
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unit
 
IRJET- Smart Home System using Voice Recognition
IRJET-  	  Smart Home System using Voice RecognitionIRJET-  	  Smart Home System using Voice Recognition
IRJET- Smart Home System using Voice Recognition
 
Avanced process control enteprise management system
Avanced process control enteprise management systemAvanced process control enteprise management system
Avanced process control enteprise management system
 
29
2929
29
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Report on Enviorment Panel Monitoring

  • 1. MANIPAL CENTER FOR INFORMATION SCIENCE (A Constituent College of Manipal University, Manipal) Project Title ENVIORMENTAND POWER PANEL Name of the Organization KELTRON,COCHIN Student Name : Mohammed Irshad S K. Reg. No:111017034 MS ―EMBEDDED SYSTEMS‖ Project Start Date: 01/04/2013 External Guide: Mr Fermi John. Engineer Keltron Controls Cochin Internal Guide: Satyanarayan Shenoy Designation: Assistant Professor MCIS Manipal University, Manipal 1
  • 2. CONTENTS: 1.Abstract……………………………………………………………………………………. 3 2. Introduction to Environment and Power Panel ……………………………………….…... 4 2.1 Importance of Measuring Parameters in Panel………………………………………..... . 5 2.2 Context of Project……………………………………………………………………….. 6 3. Project Survey…………………………………………………………………………..... 7 3.1 Existing Measurement Techniques…………………………………………............... 8 3.1.1 Ethernet Technology……………………………………………………………….. .. 9 4. Hardware Description……………………………………………………………………… 10 4.1 Description Of Texas instruments LM3S9D92 Evaluation Board)..……………………... 11 LM3S9D92 4.1.1 Stellaris® LM3S9D92 Evaluation Kit Overview…………………………………… 12 4.1.2 Using the EKLM3S9D92.............................................................................. …………. 14 4.2 Evaluation Board ……………………………………………………………………… 15 4.3 In-Circuit Debug Interface Board ……………………………….…………………….16 5. Software Description………………………………………………………………………… 20 6. Programming the EKLM3S9D92 …………………………………………………………. 21 7. Details Of Proposed Work…………………….………………………………………… .... 22 8. Tools Required…………………………………………………………………………….... 23 9. Bibliography………………………………………………………………………….…...... 24 2
  • 3. 1. ABSTRACT In certain systems proper maintenance of the cabinet system or industrial panels crucial to deliver an uninterrupted output. So to reduce the maintenance costs and to optimize critical monitoring system Environment and power panel is used. In this project a monitoring is implemented with an ARM Board, sensors and relays. The microcontroller can provide the necessary data related to industry to the User, located anywhere at any time. According to data received software interface is designed in such a way that any abnormalities is displayed on the graphical user interface (GUI). 3
  • 4. 2. INTRODUCTION TO POWER AND ENVIROMENT PANEL Automation or Industrial automation or numerical control is the use of control systems such as computers to control industrial machinery and processes, reducing the need for human intervention. In the scope of industrialization, automation is a step beyond mechanization. Whereas mechanization provided human operators with machinery to assist them with the physical requirements of work, automation greatly reduces the need for human sensory and mental requirements as well. Processes and systems can also be automated. Automation plays an increasingly important role in the global economy and in daily experience. Engineers strive to combine automated devices with mathematical and organizational tools to create complex systems for a rapidly expanding range of applications and human activities. Many roles for humans in industrial processes presently lie beyond the scope of automation. Human-level pattern recognition, language recognition, and language production ability are well beyond the capabilities of modern mechanical and computer systems. Tasks requiring subjective assessment or synthesis of complex sensory data, such as scents and sounds, as well as high-level tasks such as strategic planning, currently require human expertise. In many cases, the use of 4
  • 5. humans is more cost-effective than mechanical approaches even where automation of industrial tasks is possible. Specialized hardened computers, referred to as programmable logic controllers (PLCs), are frequently used to synchronize the flow of inputs from (physical) sensors and events with the flow of outputs to actuators and events. This leads to precisely controlled actions that permit a tight control of almost any industrial process. Human-machine interfaces (HMI) or computer human interfaces (CHI), formerly known as man-machine interfaces, are usually employed to communicate with PLCs and other computers, such as entering and monitoring temperatures or pressures for further automated control or emergency response. Service personnel who monitor and control these interfaces are often referred to as stationary engineers. Industrial automation is the process of controlling and guiding the industrial equipment, i.e. process and systems with less of the human intervention. The operation and control of the modern industrial equipment and process needs lot of sensors to monitor various parameters of the systems. 5
  • 6. 2.1 IMPORTANCE OF MONITORING PARAMETERS IN PANEL Automation can improve productivity and quality. In order to receive these benefits, educating the workers on the machinery is necessary. Companies must contemplate their objectives of automating before incorporating any machinery. As factory automation technology becomes more capable, more functional and ubiquitous, its meaning and purpose take on many interpretations. Factory automation delivers increased product and process information, and of course, improves product quality. Technology is used in so many ways and for so many different ends that it is almost impossible to have a single definition that includes all the solutions factory automation delivers. Its various data templates can be configured to address management and executive information needs. It presents real-time data that will help hem to do something with the information and make an informed decision. System monitoring showed that unit costs varied by as much as 50 percent over the three daily shifts. Providing proper training to the operators led to increased productivity and a more consistent unit cost. Factory 6
  • 7. automation's capabilities are multi-faceted and provide answers to the questions asked of it. They have been forced to change from basic suppliers of parts, components or equipment to a take position where they help customers realize greater productivity, quality and a competitive edge from OEM purchases. While increased productivity is the clarion call for the OEM, end users must contend with a growing list of factory automation opportunities, a challenge for implementing successful factory automation. Among the initiatives that Siemens has started is one called Totally Integrated Power, or TIP, to better manage energy costs and save money It can also lead to decreased factory power outages and improve uptime. 7
  • 8. 2.2 CONTEXT OF THE PROJECT Monitoring of the Critical sensor monitoring is very important in several industries (Nuclear plants, power plants, petroleum and gas) This job should be done with at most accuracy and reliably. The sensor information should be available at various locations simultaneously to take accurate decisions. This kind of requirement can be met by using the central servers and connecting the sensor networks through the controllers to the central servers. Most of the systems require features which are given by web server kind of architecture on wireless Media. · 8
  • 9. 3. PROJECT SURVEY 3.1 EXISTING TECHNOLOGIES: Existing methods widely use the following technologies to communicate the information from cabinet to the PC. Using Bluetooth -- But it is limited to short range. Using Zigbee/ IEEE802.15.4 -- Range is up to only few Kms maximum. Using Wi-Fi -- Requires costly equipment setup and high power consumption. All the methods discussed above are quite expensive and complex to implement and not very reliable. The availability of information at various nodes simultaneously is not achieved. 3.1.1 ETHERNET TECHNOLOGY: 9
  • 10. Ethernet is a family of computer networking technologies for local area networks (LANs). Ethernet was commercially introduced in 1980 and standardized in 1985 as IEEE 802.3. Ethernet has largely replaced competing wired LAN technologies. The Ethernet standards comprise several wiring and signaling variants of the OSI physical layer in use with Ethernet. The original 10BASE5 Ethernet used coaxial cable as a shared medium. Later the coaxial cables were replaced with twisted pair and fiber optic links in conjunction with hubs or switches. Data rates were periodically increased from the original 10 megabits per second to 100 gigabits per second. Systems communicating over Ethernet divide a stream of data into shorter pieces called frames. Each frame contains source and destination addresses and errorchecking data so that damaged data can be detected and re-transmitted. As per the OSI model Ethernet provides services up to and including the data link layer. Since its commercial release, Ethernet has retained a good degree of compatibility. Features such as the 48-bit MAC address and Ethernet frame format have influenced other networking protocols 10
  • 11. 4 .HARDWARE DESCRIPTION 4.1 DESCRIPTION OF TEXAS LM3S9D92 EVALUATION BOARD (IAB) STELLARIS LM3S9D92 BOARD: Texas Instruments' Stellaris® LM3S9D92 Evaluation Board Kit (EK-LM3S9D92) is a low-cost platform for evaluation of the LM3S9D92 microcontroller. The kit includes two boards, the EK-LM3S9D92 evaluation board, and the In-Circuit Debug Interface (BD-ICDI) board. The EK-LM3S9D92 board includes the LM3S9D92 ARM® Cortex™-M3 Microcontroller, a 10/100 Mbit Ethernet port, a full-speed USB-OTG port, connectors for interface to the BD-ICDI board, and oversized pads for easy connection to the microcontroller GPIO ports. The BD-ICDI board is a USB fullspeed JTAG/SWD debugger board. It includes a USB miniB connector for 11
  • 12. connection to a USB PC port, and two shrouded header connectors for connection to the EK-LM3S9D92 board. Development of software for the EK-LM3S9D92 is simplified by using Texas Instruments comprehensive StellarisWare® peripheral driver library and ARM development tools from our tools partners. The Stellaris® LM3S9D92 Evaluation Board Kit includes the two boards described, a documentation CD, and cables. All design files are provided on the EKLM3S9D92 CD. 4.1.1 LM3S9D92-INTERNAL DESCRIPTION Texas Instruments is the industry leader in bringing 32-bit capabilities and the full benefits of ARM® Cortex™-M-based microcontrollers to the broadest reach of the microcontroller market. For current users of 8- and 16-bit MCUs, Stellaris® with Cortex-M offers a direct path to the strongest ecosystem of development tools, software and knowledge in the industry. Designers who migrate to Stellaris benefit from great tools, small code footprint and outstanding performance. Even more important, designers can enter the ARM ecosystem with full confidence in a compatible roadmap from $1 to 1 GHz. For users of current 32-bit MCUs, the Stellaris family offers the industry’s first implementation of Cortex-M3 and the Thumb-2 instruction set. With blazingly-fast responsiveness, Thumb-2 technology combines both 16-bit and 32bit instructions to deliver the best balance of code density and performance. Thumb-2 uses 26 percent less memory than pure 32-bit code to reduce system cost 12
  • 13. while delivering 25 percent better performance. The Texas Instruments Stellaris family of microcontrollers—the first ARM Cortex-M3 based controllers brings high-performance 32-bit computing to cost-sensitive embedded microcontroller applications. The Stellaris LM3S9D92 microcontroller combines complex integration and high performance with the following feature highlights: ■ ARM Cortex-M3 Processor Core ■ High Performance: 80-MHz operation; 100 DMIPS performance ■ 512 KB single-cycle Flash memory ■ 96 KB single-cycle SRAM ■ Internal ROM loaded with StellarisWare® software ■ External Peripheral Interface (EPI) ■ Advanced Communication Interfaces: UART, SSI, I2C, I2S, CAN, Ethernet MAC and PHY, USB ■ System Integration: general-purpose timers, watchdog timers, DMA, generalpurpose I/Os ■ Advanced motion control using PWMs, fault inputs, and quadrature encoder inputs ■ Analog support: analog and digital comparators, Analog-to-Digital Converters (ADC), on-chip voltage regulator ■ JTAG and ARM Serial Wire Debug (SWD) ■ 100-pin LQFP package ■ 108-ball BGA package ■ Industrial (-40°C to 85°C) temperature range TARGET APPLICATIONS 13
  • 14. The Stellaris family is positioned for cost-conscious applications requiring significant control processing and connectivity capabilities such as: ■ Gaming equipment ■ Network appliances and switches ■ Home and commercial site monitoring and control ■ Electronic point-of-sale (POS) machines ■ Motion control ■ Medical instrumentation ■ Remote connectivity and monitoring ■ Test and measurement equipment ■ Factory automation ■ Fire and security ■ Lighting control ■ Transportation 4.1.2 STELLARIS® LM3S9D92 EVALUATION KIT OVERVIEW Texas Instruments' Stellaris® LM3S9D92 Evaluation Board Kit (EK-LM3S9D92) is a low-cost platform for evaluation of the LM3S9D92 microcontroller. The kit includes two boards, the EK-LM3S9D92 evaluation board, and the In-Circuit Debug Interface (BD-ICDI) board. The EK-LM3S9D92 board includes the LM3S9D92 ARM® Cortex™-M3 Microcontroller, a 10/100 Mbit Ethernet port, a full-speed USB-OTG port, connectors for interface to the BD-ICDI board, and Oversized pads for easy connection to the microcontroller GPIO ports. 14
  • 15. The BD-ICDI board is a USB full-speed JTAG/SWD debugger board. It includes a USB miniB connector for connection to a USB PC port, and two shrouded header connectors for connection to the EK-LM3S9D92 board.Development of software for the EK-LM3S9D92 is simplified by using Texas Instruments comprehensive StellarisWare® peripheral driver library and ARM development tools from our toolspartners. The Stellaris® LM3S9D92 Evaluation Board Kit includes the two boards described, adocumentation CD, and cables. All design files are provided on the EK-LM3S9D92 C Figure 1-1. LM3S9D92 Evaluation Board Figure 1-2. In-Circuit Debug Interface Board 15
  • 16. KIT CONTENTS The EK-LM3S9D92 evaluation kit comes with the following: EK-LM3S9D92 evaluation board. In-Circuit Debug Interface (BD-ICDI) board--Connects to USB port on PC and to 10-pin, fine-pitch ARM JTAG connector on the EK-LM3S9D92 evaluation board– Secondary 8-pin Power/UART connector provides 16
  • 17. power and virtual com-port capability to the EK-LM3S9D92 evaluation board. Cables. USB miniB to USB-A cable. USB-OTG to USB-A cable. 10-pin ribbon cable for JTAG/SWD connection. 8-pin ribbon cable for Power/UART connection. CD containing:– A supported version of one of the following:Keil™ RealView® Microcontroller Development Kit (MDK-ARM). IAR Embedded Workbench. Sourcery Code Bench development tools. Code Red Technologies development tools. Texas Instruments’ Code Composer Studio™ IDE. Complete documentation. Quickstart application source code. Stellaris® Firmware Development Package with example source code. 4.1.3 USING THE EK-LM3S9D92 The recommended steps for using the EK-LM3S9D92 evaluation kit are: 1. Follow the Quickstart guide included in the kit. The Quickstart guide will help get the EK-LM3S9D92 Evaluation Board up and running in minutes. 2. Use your preferred ARM tool-chain and the Stellaris Peripheral Driver Library to develop an application. Software applications are loaded using the BD-ICDI board. 17
  • 18. 3. Customize and integrate the hardware to suit an end application. This user's manual is an important reference for understanding circuit operation and completing hardware modification. 4.1.4 FEATURES The EK-LM3S9D92 evaluation kit provides the following features: LM3S9D92 high-performance Stellaris microcontroller and large memory – 32-bit ARM® Cortex™-M3 core – 512 KB single-cycle Flash memory, 96 KB single-cycle SRAM Ethernet 10/100 port with two LED indicators USB 2.0 Full-Speed OTG port Virtual serial communications port capability Oversized board pads for GPIO access User pushbutton and LED Detachable ICDI board can be used for debugging other Stellaris boards Easy to customize Includes full source code, example applications, and design files Develop using tools supporting FastMATH from Keil, IAR, Code Sourcery, and Code Red(using a Stellaris evaluation kit or preferred ARM Cortex-M3 debugger) Supported by Texas Instruments’ StellarisWare peripheral driver library. 18
  • 19. 4.2 EVALUATION BOARD The EK-LM3S9D92 evaluation board uses the Stellaris® LM3S9D92 microcontroller and includes a 10/100 Ethernet port and a USB 2.0 full-speed OTG port. The board is intended for use with the ICDI board, but can be used as a standalone board as well. Figure 2-1 shows the block diagram. Figure 2-1. EK-LM3S9D92 Evaluation Board Block Diagram 4.3 MICROCONTROLLER, RESET, GPIO PADS, AND JTAG MICROCONTROLLER The evaluation board uses the Stellaris LM3S9D92 microcontroller. A 16 MHz crystal provides the main oscillator clock which can directly drive the ARM core clock or can drive an internal PLL to increase the core clock up to 80 MHz. A 25 MHz crystal is used for the Ethernet clock. The LM3S9D92 microcontroller has an internal LDO voltage regulator that supplies power for internal use. This rail requires only three capacitors for decoupling and is not connected to any other circuits. 19
  • 20. RESET A reset switch and R-C network connects to the microcontroller’s RSTn input. The reset signal is also connected to the JTAG/SWD connector J1 to allow reset control from the debugger.GPIO Pads .Four groups of oversized board pads with a 0.1‖ spacing provide access to GPIO signals and standard 0.1‖ pitch headers can be soldered to these pads. Pads are labeled with the corresponding GPIO signal, and pads with no labels are unconnected. Note that GPIO signals required for operation of the Ethernet port, USB port, and JTAG port are reserved for board use and are not available on these pads. Figure 2-2 shows the pad groups. 20
  • 21. GPIO JUMPERS Some of the GPIO signals used by the board are connected to board jumpers and an be disconnected to provide additional user PIOsPA0/PA1/PB4/PD0/PF2/PF3 are connected to jumpers JR1-JR6 respectively. Each signal can be freed by cutting the trace of the corresponding jumper (cut at white line on silkscreen). The jumper pads have the same footprint as an 0603 SMT resistor. To reconnect a previously cut jumper, solder a 0 ohm resistor to the corresponding jumper footprint. JTAG/SWD The JTAG/SWD connector J1 is used for program download and debug. This is a 2x5 fine pitch(0.050‖) ARM JTAG connector, see (Figure 2-3) for signal definition. The LM3S9D92 microcontroller supports JTAG debug, Serial Wire Debug (SWD), and Serial Wire Out (SWO) trace with this connector. The ICDI board connects via a 10-wire ribbon cable to this connector. 21
  • 22. PWR/UART The PWR/UART connector J2 is used to provide 5 V power from the ICDI board and also to connect the LM3S9D92 UART0 signals. This is a 2x4 fine pitch (0.050") connector, see(Figure 2-4) for signal definition. The UART0 signals are connected to GPIO jumpers JR1 and JR2and can be disconnected from connector J2. The ICDI board connects via an 8-wire ribbon cable to this connector. 22
  • 23. 4.4 ETHERNET, USB, POWER AND MISCELLANEOUS ETHERNET PORT The on-board RJ45 connector provides a 10/100 base T Ethernet port. The RJ45 connector includes integrated LEDs and magnetic. The LEDs are connected to GPIO jumpers JR4 and JR5 and can be disconnected from the RJ45 connector if required, see GPIO Jumpers section. USB PORT The on-board USB microAB connector provides a USB 2.0 full-speed port. To use as an On-The-Go (OTG) port, the power selector switch SW3 lever must be set to EXT. This selects an external 5 V power source to provide power to the board and the USB power switch. If the SW3 lever is set to USB, power to the board is received from USB, the on-board USB power switch output is disconnected from USB, and the board can only be used as a USB device. When using the USB-OTG port in Host mode, the current provided to a USB device should be limited to 100 mA or less when powered from the ICDI board. If powered from the 5 V test pad, then this can be increased to 500 mA. BOARD POWER The board requires 5 V for operation, and switch SW3 is used to select the power source. If the switch lever is moved towards the USB label on the board, power is received from the USB connector. If the switch lever is moved towards the EXTernal board label, the board is powered from the PWR/UART connector and the ICDI board provides power to this connector. DC regulator.U2 generates 3.3 V for powering the board circuits and includes power indicator LED D1. 23
  • 24. USER DEVICES Pushbutton switch SW2 and LED D2 are available for the user and connected to PB4 and PD0 respectively. These GPIOs are connected to GPIO jumpers JR3 and JR4 and can be disconnected from SW2 and D2 if required, see GPIO Jumpers section. IN-CIRCUIT DEBUG INTERFACE BOARD The ICDI board is used to download and debug programs on the EK-LM3S9D92 evaluation board ,but can also be used for debug of other Stellaris boards. A block diagram is shown in Figure 2-5. Figure 2-5. In Circuit Debug (ICDI) Board Block Diagram 24
  • 25. Functional Description USB to JTAG/SWD, Power USB An FTDI USB to serial protocol chip is used for the USB 2.0 full-speed device controller. This is connected to a USB miniB connector and to a set of buffers/multiplexers. A 1-kbit serial EEPROM contains USB configuration data which is read at power up. POWER The board receives 5 V power from the USB bus. A DC regulator generates 3.3 V for on-board circuits, when on LED D1 (POWER) is lit on. HEADERS Three headers are on-board, a 10-pin JTAG/SWD header J1, an 8-pin PWR/UART header J2, and an optional 20-pin JTAG/SWD header J3. The 10-pin and 8-pin headers are used to connect to the EK-LM3S9D92 evaluation board. JTAG/SWD JTAG/SWD connector J1 connects to the EK-LM3S9D92 evaluation board with a ribbon cable for program download and debug. This is a 2x5 fine pitch (0.050‖) ARM JTAG connector, see (Figure 2-6) for signal definition.The ICDI supports JTAG debug, SWD (Serial Wire Debug), and SWO (Serial Wire Out) trace with this connector.Optional JTAG/SWD connector J3 is a 2x10 standard pitch (0.1‖) ARM JTAG connector directly connected to J1, see (Figure 2-7) for signal definition. This allows the ICDI to connect to targets that use a 2x10 connector. It also allows the use of an external 2x10 debugger on targets with the fine pitch connector, including the JTAG/SWD debugger and LED D2 (DEBUG ACTIVE) is lit on. In this case only one of the two connectors J1/J3 should be used. The ICDI can also be used as a 20-pin to 10-pin adapter for external JTAG debuggers. 25
  • 26. Note thatthe DEBUG ACTIVE LED must be off before connecting any external JTAG debuggers. PUSHBUTTON Pushbutton SW1 (RESET) is provided to manually generate the SRSTn signal to the target device. The SRSTn signal can also be generated under program control. 26
  • 27. PWR/UART The PWR/UART connector J2 connects to the EK-LM3S9D92 evaluation board with a ribbon cable and provides 5 V power and a virtual communications port connection. This is a 2 x 4 fine pitch (0.050‖) connector, see (Figure 2-8) for signal definition. Signals DBG1/DBG2 are reserved. 27
  • 28. 5. SOFTWARE DESCRIPTION The software provided with the EK-LM3S9D92 provides access to all of the peripheral devices supplied in the design. The StellarisWare® Peripheral Driver Library is used to operate the on-chip peripherals. The software includes a set of example applications that utilize the StellarisWare Peripheral Driver Library. These applications demonstrate the capabilities of the LM3S9D92 microcontroller, as well as providing a starting point for the development of the final application for use on the EK-LM3S9D92. 5.1 PROGRAMMING THE EK-LM3S9D92 BOARD The EK-LM3S9D92 software package includes pre-built binaries for each of the example applications. If you installed DriverLib to the default installation path of C:/DriverLib, you can findthe example applications in ―C:/DriverLib/boards/ektempest‖. The ICDI board is used along with Stellaris LM Flash Programmer tool to program applications on the EK-LM3S9D92 board. To program example applications into the EK-LM3S9D92 evaluation board using the ICDI board: 1. Install LM Flash Programmer on a Windows PC. 2. Connect the 10-wire ribbon cable to the 10-pin header on the ICDI board and to the 10-pin header on the EK-LM3S9D92 board. The red stripe on the ribbon cable should be facing the bottom of the connectors (see Figure B-5 on page 27). 3. Connect the 8-wire ribbon cable to the 8-pin header on the ICDI board and to the 8-pin header 28
  • 29. on the EK-LM3S9D92 board. The red stripe on the ribbon cable should be facing the bottom of the connectors (see Figure B-5 on page 27). 4. Verify that slide switch SW3 on the EK-LM3S9D92 board is set to EXTernal. 5. Connect the USB cable A-plug to an available port on the PC and the miniBplug to the ICDI board. 6. Verify that POWER LED D1 on the ICDI board is lit and POWER LED D1 on the EK-LM3S9D92 board is also lit. 7. Run LM Flash Programmer. 8. In the Configuration tab, use the Quick Set control to select LM3S9D92 Evaluation Board. 9. Move to the Program tab and click the Browse button. Navigate to the example applications directory (the default location is ―C:/DriverLib/boards/ek-tempest/). 10. Each example application has its own directory. Navigate into the example directory that you want to load and then into the directory which contains the binary (*.bin) files. Select the binary file and click Open. 11. Set the ―Erase Method‖ to ―Erase Necessary Pages‖ and check the ―Verify After Program‖ box. 12. Next, click the Program button to start the Erase, Download and Verify process. The DEBUG ACTIVE LED (D2) on the ICDI will turn on at this time. 13. Program execution will start once Verify is complete. The EK-LM3S9D92 design uses a Stellaris® microcontroller to handle networking, USB-OTG, and peripheral functions. The entire circuit is built on a compact four-layer printed circuit board. All design files are provided on the EKLM3S9D92 CD. 29
  • 30. 6. DETAILS OF THE WORK DONE 1. Understood about Hardware of LM3S9D92. 2. Programing Code composer Studio version 5.0. 3. Interfacing and programming learnt to display simple messages (FIGURE-2) Figure-3 30
  • 31. 7. DETAILS OF THE PROPOSED WORK Sensors are interfaced with LM3S9D92 and program has to read the value from the remote cabinet. The Data is read and send to Ethernet over large distance and monitored in remote PC . The Graphical Interface is designed using QT in Linux and Socket programming is used for Ethernet Transmission and reception. 31
  • 32. 8. TOOLS REQUIRED Code Composer Studio 5.3 QT for GUI Hyper Terminal For Data Ethernet LAN. 32
  • 33. 9. BIBLIOGRAPHIES Details of the references used in the project : http://www.oxys-tech.com/product.html http://www.keil.com/dd/chip/4152.html http://www.nxp.com/news/meet-nxp/shows-and-events/atop/ecall3.html http://whatis.techtarget.com/definition/UART-Universal-Asynchronous-Receiver-Transmitter ATOP User Manuel: ATOP_2 5G BB-UM SW W1103. LM3S9D92 data sheet. 33