ebook img

Building a Dedicated GSM GPS Module Tracking System for Fleet Management : Hardware and Software PDF

141 Pages·2018·5.489 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Building a Dedicated GSM GPS Module Tracking System for Fleet Management : Hardware and Software

Building a Dedicated GSM GPS Module Tracking System for Fleet Management Hardware and Software Building a Dedicated GSM GPS Module Tracking System for Fleet Management Hardware and Software Franjieh El Khoury Antoine Zgheib CRC Press Taylor & Francis Group CRC Press 6000 Broken Sound Parkway NW, Suite 300 Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 Boca Raton, FL 33487-2742 © 2018 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed on acid-free paper International Standard Book Number-13: 978-1-4987-6702-6 (Hardback) This book contains information obtained from authentic and highly regarded sources. Rea- sonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowl- edged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, repro- duced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not- for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trade- marks, and are used only for identification and explanation without intent to infringe. Library of Congress Cataloging-in-Publication Data Names: El Khoury, Franjieh, author. | Zgheib, Antoine, author. Title: Building a dedicated GSM GPS module tracking system for fleet management : hardware and software / Franjieh El Khoury, Antoine Zgheib. Description: Boca Raton : Taylor & Francis, 2018. | Includes bibliographical references. Identifiers: LCCN 2017044898 | ISBN 9781498767026 (hb : alk. paper) Subjects: LCSH: Motor vehicle fleets--Equipment and supplies. | Automatic tracking. | Global Positioning System--Industrial applications. Classification: LCC TL165 .E423 2018 | DDC 629.2/72--dc23 LC record available at https://lccn.loc.gov/2017044898 Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the CRC Press Web site at http://www.crcpress.com To the people who made significant contributions to our life, We dedicate this work. After the rain, nice weather always ends up coming… Contents Acknowledgments xi IntroductIon xiii chApter 1 globAl posItIonIng system (gps) 1 1.1 General Overview of Global Positioning System (GPS) 1 1.2 Locating a Position with the GPS Receiver 3 1.3 Segments of GPS 4 1.3.1 Space Segment 5 1.3.2 Control Segment 5 1.3.3 User Segment 6 1.4 Different Types of GPS Receivers 6 1.4.1 Consumer Model 6 1.4.2 U.S. Military/Government Model 7 1.4.3 Mapping/Resource Model 8 1.4.4 Survey Model 8 1.4.5 Commercial Transportation Model 8 1.5 Application Fields of GPS Receivers 8 1.5.1 Aviation 9 1.5.2 Marine 9 1.5.3 Farming 9 1.5.4 Science 10 1.5.5 Surveying 10 1.5.6 Military 10 1.5.7 Sports 11 1.5.8 Fleet Management 11 1.6 Conclusion 12 VII VIII Contents chApter 2 electronIc equIpment for A gps system 13 2.1 Introduction 13 2.2 Classification of Microcontrollers 13 2.2.1 Classification of Microcontroller Based on Number of Bits 14 2.2.2 Classification of Microcontroller Based on Memory Devices 14 2.2.3 Classification of Microcontroller Based on the Instruction Set 15 2.2.4 Classification of Microcontroller Based on Memory Architecture 15 2.3 Types of Microcontrollers 16 2.3.1 8051 Microcontroller 16 2.3.2 Peripheral Interface Controller (PIC) Microcontroller 17 2.3.3 Advanced RISC Machines (ARM) Microcontroller 18 2.3.4 Alf-Egil Bogen and Vegard Wollan’s RISC (AVR) Microcontroller 18 2.4 Comparison of the Different Microcontroller Types 20 2.5 Future Technology Devices International (FTDI) 22 2.6 Programmer 22 2.7 Bootloader 22 2.8 Cables and Connectors 23 2.9 SD Card 24 2.10 GPS Antenna 25 2.11 GPS Camera 26 2.12 Audio Kit 26 2.13 Conclusion 27 chApter 3 communIcAtIon modules And protocols 29 3.1 Introduction 29 3.2 Different Communication Modules 30 3.2.1 Global Positioning System (GPS) Module 30 3.2.2 Global System for Mobile Communications (GSM) Module 32 3.2.3 Satellite Module 33 3.3 Recapitulative Table of Comparison of Different Communication Modules 35 3.4 Different Communication Protocols 35 3.4.1 Communication Protocols of Microcontrollers 38 3.4.1.1 Universal Asynchronous Receiver/ Transmitter (UART) Protocol 38 3.4.1.2 Serial Peripheral Interface (SPI) Protocol 39 3.4.1.3 Inter-Integrated Circuit (I2C) Protocol 41 Contents IX 3.4.2 Comparison of the Different Communication Protocols of Microcontrollers 43 3.4.3 Internet Communication Protocols 43 3.4.3.1 Transmission Control Protocol (TCP) 45 3.4.3.2 User Datagram Protocol (UDP) 45 3.4.3.3 Hypertext Transfer Protocol (HTTP) and Hypertext Transfer Protocol Secure (HTTPS) 46 3.4.3.4 File Transfer Protocol (FTP) and File Transfer Protocol Secure (FTPS) 47 3.4.3.5 Simple Mail Transport Protocol (SMTP) 49 3.4.3.6 Post Office Protocol (POP3) 49 3.4.4 Comparison of Different Internet Communication Protocols 50 3.5 Conclusion 52 chApter 4 progrAmmIng mIcrocontroller 53 4.1 Introduction 53 4.2 Development System of Microcontroller Applications 55 4.3 Programming Languages 56 4.3.1 Assembly Language 56 4.3.2 C Programming Language 57 4.3.3 Lua Programming Language 58 4.4 Recapitulative Table of Comparison of Different Microcontroller Programming Languages 59 4.5 ATtention (AT) Command 59 4.6 NMEA Sentence and GPRMC Sentence 61 4.7 Conclusion 62 chApter 5 our proposed model: Infelecphy gps unIt 63 5.1 Introduction 63 5.2 Proposed Model InfElecPhy GPS Unit (IEP-GPS) 64 5.2.1 Architecture of the Model IEP-GPS with Microcontroller 65 5.2.2 Architecture of the Model IEP-GPS without a Microcontroller 67 5.3 Representation of Interactions between Different Actors of the Model IEP-GPS 70 5.3.1 Interactions between Different Actors of the Model IEP-GPS with a Microcontroller 70 5.3.2 Interactions between Different Actors of the Model IEP-GPS without a Microcontroller 72 5.4 Composition of the Model IEP-GPS 74 5.4.1 Module 1—Obtaining a Location and Posting to the Web 75 5.4.2 Module 2—Sending SMS as an Alert Message 76

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.