DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

21
DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7 S.Noor Mohammad

description

This system builds a new intelligent vehicle checking system based on ARM7 embedded processing technology, processing technology of digital videos, vehicle identification technology, GSM wireless mobile telecommunication technology, GPS positioning technique, implements the checking to vehicles which break the rules or owe the charge. Here we are using car as mobile vehicle checker.

Transcript of DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Page 1: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

S.Noor Mohammad

Page 2: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Contents1. Introduction2. Project Description3. Schematic Diagram of project4. ARM processor5. Modules used in project6. Functioning7. Conclusion

Page 3: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

IntroductionWith ARM7 as the corethe new intelligent mobile vehicle checking system implemented the functions of image capturing, intelligent plate distinguishing, GPS positioning and wireless transmission(GSM), met the traffic auditing department’s needs about Mobile Vehicle Checking.

Page 4: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Project DescriptionThe project “DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM7” contains….

32-bit ARM microcontroller, Alphanumeric LCD, GSM, GPS, Laptop web camera Buzzer,

Page 5: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

BLOCK DIAGRAM

Laptop web camera

LaptopImage capturing using MATLAB

Image processing using MATLAB

ARM Micro

controller

Alpha numeric LCD

GPS

GSM

BuzzerReset

Power supply 5v,12v DC

DC Adaptor

Page 6: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

ARM processor

The ARM7 family is a range of low-power 32-bit RISC microprocessor cores optimized for cost and power-sensitive consumer applications. The ARM7 family incorporates the Thumb 16-bit instruction set - enabling 32-bit performance at 8/16-bit system cost.

ARM documentation set for the ARM7 family of CPU processor cores, including ARM7TDMI, ARM7TDMI-S, ARM7EJ-S, and ARM720T

Page 7: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Architecture Diagram of Arm Processor

Page 8: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Operating Modes• The ARM7TDMI processor has seven modes of operations:

–User mode(usr)- Normal program execution mode–Fast Interrupt mode(fiq)- Supports a high-speed data transfer or channel process.– Interrupt mode(irq)- Used for general-purpose interrupt handling.–Supervisor mode(svc)- Protected mode for the operating system.–Abort mode(abt)- implements virtual memory and/or memory protection–System mode(sys)- A privileged user mode for the operating system. (runs OStasks)–Undefined mode(und)- supports a software emulation of hardware coprocessors

• Except user mode, all are known as privileged mode.

Page 9: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

The Global Positioning System (GPS) is a space-based satellite navigation system that provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites .The system provides critical capabilities to military, civil and commercial users around the world.

GPS

Page 10: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

LCDA liquid-crystal display (LCD) is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals. Liquid crystals do not emit light directly.LCDs are available to display arbitrary images (as in a general-purpose computer display) or fixed images which can be displayed or hidden, such as preset words, digits, and 7-segment displays as in a digital clock.

Page 11: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

BuzzerA buzzer or beeper is an audio signaling device, which may be mechanical, electromechanical, or piezoelectric. Typical uses of buzzers and beepers include alarm devices, timers and confirmation of user input such as a mouse click or keystroke.

Page 12: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

CameraA camera is an optical instrument that records images that can be stored directly, transmitted to another location, or both. These images may be still photographs or moving images such as videos or movies.

Page 13: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

GSMGSM is a TDMA based wireless network technology developed in Europe that is used throughout most of the world. GSM phones make use of a SIM card to identify the user's account. Currently GSM networks operate on the 850MHz, 900MHz, 1800MHz, and 1900MHz frequency bands. Devices that support all four bands are called quad-band, with those that support 3 or 2 bands called tri-band and dual-band, respectively.

Page 14: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

GSM antenna used in project

Screw on 7dBi WiFi Antenna with Removable SMA-RP Base

- Simply unscrew your manufacturer's antenna and screw on

- Removable base with 1.5m cable (with SMA-RP connector)- Reduce WiFi drop outs, increase speed and reliability- Full band 2.4-2.5GHz- Compliant with 802.11n/b/g (2.4GHz)

Page 15: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Process-1When the system works, the camera in the front of the car collects the data automatically and saves it in the IMAGE buffer. For demo concern we are using Laptop web camera.

Page 16: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Process-2

The system recognizes the vehicle license by digital video data.Data from camera will be sent to the PC. In PC video capturing is done by using MATLAB and image processing is also done using MATLAB.

Page 17: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Process-3

The vehicle checking terminal communicates with the server center by the SMS message on the GSM net.The system can correctly send the position and time of the checking vehicle to the server center by GPS positioning, therefore, the terminals can be coordinated properly.

Page 18: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Process-4We can send the vehicle number to the server center in the specified format. System captured images are processed & vehicle number is identified in that image using MATLAB & the vehicle number & its GPS location is sent to the server

center. In the data base if any of the vehicle number is matched means its GPS location will be send to the mobile number who has send the vehicle number.

Server

Page 19: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

Software used• Embedded C• Keil Compiler• Flash Magic• MATLAB

Page 20: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

This system builds a new intelligent vehicle checking system based on ARM7 embedded processing technology, processing technology of digital videos, vehicle identification technology, GSM wireless mobile telecommunication technology, GPS positioning technique, implements the checking to vehicles which break the rules or owe the charge.

Page 21: DESIGN OF INTELLIGENT MOBILE VEHICLE CHECKING SYSTEM BASED ON ARM 7

ANY

Q…..?