review ppt
DESCRIPTION
embedded system for sensor communication...TRANSCRIPT
DESIGN AND IMPLEMENTATION OF ONLINE DACS USING CORTEX M3 CORE WITH ETHERNET
By
R.SUSHMA CHOWDARY ( 10E51A0485) S.UMAMAHESHWAR ( 10E51A0494) V.HAREESH ( 10E51A04B1
Under the esteemed guidance of
Mr.khamruddeen shaik M-Tech
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
SOFTWARE TOOLS: Keil Uvisoin 4 IDE Flash Magic Proteus 7.8i Programming language: C, Embedded C
04/19/2023 1602-11-744-007
BLOCK DIAGRAM
ARM CORTEX M3
Three distinct profiles of the
ARMv7 architecture
A profile for sophisticated, high-
end 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
04/19/2023 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 pull-up/down resistors
4 - UARTs 3 - I2C 1 - I2S 2 - SPI 2 - 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
04
/19
/20
23
16
02
-11
-74
4-0
07
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???