wireless module and application

51
Wireless Module and Application Supervisor: Dr. Phan Duy Hùng DIGISKY GROUP Thái Thanh Tùng Trần Xuân Đạt Nguyễn Bá Thuận Bùi Văn Thái Nguyễn Anh Quân Trần Hải Linh

Upload: august

Post on 23-Feb-2016

79 views

Category:

Documents


1 download

DESCRIPTION

Wireless Module and Application. Supervisor: Dr. Phan Duy Hùng DIGISKY GROUP Thái Thanh Tùng Trần Xuân Đạt Nguyễn Bá Thuận Bùi Văn Thái Nguyễn Anh Quân Trần Hải Linh. Team members. Nguyễn Anh Quân. Trần Xuân Đạt. Trần Hải Linh. Bùi Văn Thái. Nguyễn Bá Thuận. Thái Thanh Tùng. - PowerPoint PPT Presentation

TRANSCRIPT

Wireless Module and Application

Wireless Module and ApplicationSupervisor: Dr. Phan Duy Hng

DIGISKY GROUPThi Thanh TngTrn Xun tNguyn B ThunBi Vn ThiNguyn Anh QunTrn Hi LinhTeam members

Thi Thanh TngNguyn Anh QunBi Vn ThiTrn Xun tNguyn B ThunTrn Hi LinhContentsIntroductionProject ManagementImplementationResult & Future PlanDemonstration & QA

IntroductionThe IdeaOverview of GSM/GPRS and GPSProposed System

The IdeaThe Idea (contd)

LED board controlling overGSM Network.GPS Tracking over GPRS Network

Overview of GSM/GPRS and GPS

Proposed System

Project ManagementMember RolesProject PlansDevelopment ProcessMember RolesNoFull nameRoleResponsibilities1Thi Thanh TngProject Manager, DeveloperManaging, creating documents, coding, testing2Trn Xun tProject Technical Leader, DeveloperManaging documents, coding, testing3Bi Vn ThiDeveloper, Hardware Coding, hardware crafting, testing4Nguyn B ThunDeveloper, Quality AssuranceCoding, creating Test Plan, test Case, testing5Nguyn Anh QunDeveloper, designerCoding, testing6Trn Hi LinhDeveloper, DesignerCoding, testingProject Plans

09-May: Register Capstone Project11-May: Project Plan Approved23-May: SRS Document completed07-June: System Design completed22-July: Implementation completed03-August: System Test completedDevelopment Process

Requirements

Functional requirement Non- functional requirementFunctional Requirements

ControllerCommander(PC & Mobile)GPS ReceiverLED board ControllingCommunicating with Server/Commander via GPRS.

Create NewLed(Name, ID ,Size)Input text(fontname, size, style), imageChoose effect, speed.Preview LED content.ZoomDisplay device position on mapManage devices informationSend SMSs.

GPRS ServerForward GPS data from controllers to commanders.Authenticate clients (Commander/Controller).

Non-functional RequirementsUsabilityReliabilityStabilityExtensibilityMaintainability

Running EnvironmentPC Commander & GPRS Server: Microsoft Windows XP/7, Microsoft .NET 2.0 or greater.Mobile Commander: Android 2.2 (Froyo).

ImplementationSystem ArchitectureSelection of Devices & ToolsDetailed Implementation of System Components

WMA System Architecture

Selection of Devices

MICROCHIP dsPIC30F4013LED Module 16x32x2SIMCOM SIM548CSelection of ToolsDevelopment Tools

Designing & Visualizing ToolHardware Designing Tool

Source Code Control Tool

Communicating Tools

ImplementationControllerDetailed Implementation

Controller Block Diagrams

LED Controller

ControllerLED board controlling principleController Block Diagrams

GPS ControllerControllerGPS data Receiver

NMEA InterfaceSupported Sentences: GPVTG, GPGSA, GPGSV, GPRMC, GPGGA.

ControllerGPS data Receiver

2101.9114, NLatitude 21 Degrees1.9114 minutes North10547.0500, ELongitude 105 Degrees 47.05 minutes East

ImplementationPC CommanderDetailed Implementation

Architecture DesignDetail designDatabase DesignPC Commander Architecture Design

GSMGPRSDatabaseOverall architecture3-Layer Architecture

DatabasePC Commander Architecture Design : Component diagram

PC Commander Detail design: WorkflowsConvert to string bytesAccess DataData InputSendConvert to Led Matrix dataLED ControlLED boardGPSDatabaseSaveValue ObjectFunctionsPC Commander Detail design : Analysis Data01111001100001000010000110011110

SBitmap ImageConvert To BytesSMSLED boardPC CommanderDatabase DesignXML File