Sie sind auf Seite 1von 10

DESIGN AND IMPLEMENTATION OF ONLINE DACS USING CORTEX M3 CORE WITH ETHERNET

Under the esteemed guidance of

Mr.khamruddeen shaik

M-Tech

By

R.SUSHMA CHOWDARY ( 10E51A0485) S.UMAMAHESHWAR ( 10E51A0494) V.HAREESH ( 10E51A04B1

INTRODUCTION
The system was designed for HVAC (heating, ventilating and air conditioning) applications. The proposed project is one such attempt of designing online data acquisition and controlling system using Cortex-M3 core. In this project we will develop Ethernet device drivers for Cortex-M3 core to transmit the monitored sensor data to internet. The System can complete the remote monitoring and maintenance operations of equipment through the network using Web browser.

To implement driver in order to interface 2x16 JHD162A LCD.

To implement driver for a 128x64 graphical LCD.

Allowing the authenticated user(s) to configure ADC. The real time analog voltages are converted into corresponding digital

values using the ADC pins inbuilt in LPC 1768 Cortex M-3 and transfer
them to the internet through Ethernet.

REQUIREMENTS
HARDWARE USED:

ARM Cortex-M3 LPC1768 Header board Sensors: Temperature(LM35),Humidity, Gas Motors Driving IC[L293D],DC Motors

16x 2 LCD & 128x64 Graphical LCD USB-Power Supply Adapter Keil Uvisoin 4 IDE Flash Magic Proteus 7.8i

SOFTWARE TOOLS:

Programming language: C, Embedded C

3/17/2014

1602-11-744-007

BLOCK

DIAGRAM

ARM CORTEX M3

Three distinct profiles of the ARMv7 architecture

A profile for sophisticated, highend applications

R profile for real-time system M profile for cost-sensitive and microcontroller applications.

It is first ARM processor based


on the ARMv7-M architecture
3/17/2014 1602-11-744-007

LPC1768 FEATURES

Operating frequencies of up to 100 MHz 512 kB on-chip flash programming memory 64 kB of SRAM Eight channel General Purpose DMA controller (GPDMA) Ethernet MAC with RMII interface and dedicated DMA controller 70 General Purpose I/O (GPIO) pins with configurable pullup/down resistors

4 3 1 2 2

UARTs I2C I2S SPI CAN

12-bit/8-ch Analog/Digital Converter (ADC) with conversion rates up to 200 kHz 10-bit Digital-to-Analog Converter (DAC) Four general purpose timers/counters Standard JTAG test/debug interface 6 PWM Outputs for motor control. I/O supply voltage (V) 3.3V CPU supply voltage (V) 3.3V
3/17/2014 1602-11-744-007

TILL

WHAT WE DID?

Till now we learn the programming what we are used in

this project using keil s/w. C-language and EMBEDDED-C. coming to the hardware we did for the ARM Cortex-M3 LPC1768

Header board we connect the 16*2 LCD display as shown in the below
circuit. At present we are doing our project circuit hardware part in proteus s/w.

16x2 LCD Interfacing with LPC1768

Thank You Queries???

Das könnte Ihnen auch gefallen