Generate a GPS tracking device for Vehicle and Fleet Tracking <br />Quick Summary :- Billion dollar organizations and small business implement GPS tracking device with zero risks. You can also build such the most impressive in less than 5 months. Look into the blog to precisely how does GPS tracking works and steps to make one. It also explores some specific scenarios. For eg: How to complete the device work when signal is not available? <br />How to Create a GPS tracking device for Vehicle and Fleet Tracking <br />You are probably looking at GPS tracking systems for vehicles, likely a person want to: <br />Leverage analytics to streamline operations <br />Make remote operations more transparent and uncomplicated <br />Instill new insurance models to lower risks <br />Eliminate revenue leakage with connectivity <br />Reduce theft <br />Increase operational transparency <br />This list goes on <br />But, what i am in order to be show you here is just not what that can be done to build such solutions, I may show you ways exactly I helped most important organizations and small business implement such solutions with zero chances. <br />That too in as compared to 5 months (from idea to production testing!). <br />When I received my first assignment on a fleet tracking solution, I'd to fail multiple times to know what would exactly work. And failures come with a cost! <br />After reading this article blog post, you examine only have the ability to figure out of the need but also become an interest matter expert to drive such initiatives with rely on. I wish someone had written this when We had been starting. <br />Nonetheless, here's your roadmap towards location based services and GPS vehicle tracking systems <br />What is GPS tracking and exactly what it deliver the results? <br />How help make GPS tracking system <br />What if GPS signal is not continuously you can buy? <br />Using custom cloud to power your GPS <br />What is GPS car tracking as well as the does it work? <br />It is important to just how GPS based car tracking work for vehicle fleet systems in an effort to build a system that can in reality work for you. The location tracking with GPS is precise to 1-2 meters of this vehicle being tracked. GPS based car tracking systems also permit us to track: <br />Movement <br />Direction <br />And, speed of the article being tracked <br />GPS based vehicle tracking wasn't an additional revolution for compliance and tracking, but was additionally a key component for location based services and analytics. <br />So, how do GPS based vehicle tracking systems actually work? <br />We have hundreds of satellites orbiting around our world with time clocks perfectly synchronized (they are atomic clocks). GPS devices however , don't a good atomic clock, so are generally pretty inaccurate and require continuous adjustment based on signals the satellite's final part. All of that happens within your hardware. <br />Now, your GPS device cannot request any information from satellites. The reason behind that is easy to understand your hardware does not possess enough ability to ask for information. What GPS tracking devices rather do will be fetch broadcasted location signals from these satellites. <br />When Satellites orbit during the Earth: <br />They have well known orbits and site trajectories <br />Push out information over their time and placement <br />Now, when a signal is received to your GPS vehicle tracking system, your GPS hardware solution has a treatment program in it that compares the incoming timestamp answers. This timestamp information is then rather than a hardware clock's time on to calculate the distance from the satellite. <br />All you need is three satellites broadcasting this information to your GPS upon your vehicle. This triangulation results in extremely accurate location information that is accurate down to 0.5-2 meters. <br />That's how GPS tracking works. <br />But, you are searching for GPS vehicle tracking systems, right? <br />Talking on broad terms, GPS vehicle tracking systems can be of three types: <br />Mobile app based GPS vehicle tracking: You consume and use information from mobile. Associated with creating another GPS based device, you wind up creating a mobile app that uses GPS sensors instead. <br />OBD II based vehicle GPS tracking: All vehicles manufactured after 2004 the onboard OBD II interface in the game. An OBD II based port resembles a USB port a person simply see on your personal computer. It allows an external hardware speak with car and get information from that <br />Hybrid OBD II based solution: Inside a few of big scale insurance and remote fleet management programs that I've been a part of, we were treated to cellular connectivity adding unnecessary expenses to these programs. Ended up being increasing the risk index of this vehicle fleet tracking projects. As most of the mobility programs already had a cellular plan in it, it was easy to find an OBD II type interface push information over Bluetooth low energy to a mobile application. <br />Now that you know what those three different type of car GPS tracking systems are, let's now look at the components that are involved producing these solutions. <br />Talking by a very high level, we have the following components are generally a a part of a GPS based vehicle tracking solution: <br />A phone, or a hardware based GPS receiver <br />A casing that holds your hardware <br />Car adapter You can easily have a design your own won't even need an adapter <br />Firmware straightforward this hardware to work <br />Direct power or a built-in rechargeable battery <br />Cellular or BLE connection module <br />Cloud application <br />What GPS tracking features people in order to use? <br />Some for the features that GPS vehicle tracking systems bring on the table are: <br />Fuel mileage optimization: We do see lots of companies using algorithmic optimization for greener business operations when trying to find large scale fleet deployments. But a few of the miles travelled correlates with gas consumption, when there are many to fuel consumption. You would be shocked discover how much driving patterns, misuse and engine conditions impact fuel level consumption <br />Theft reduction via Geofencing, action tracking and remote kill switch <br />Remote fleet management <br />Driving restricted to the restricted speed limits <br />Creating a smart driving assistant <br />Understanding exhaustion <br />Automotive Dead Reckoning <br />How are you able to make your personal personal GPS tracking system(software, app and hardware)? <br />GPS vehicle tracking system can be broken on to 3 different parts: <br />GPS vehicle tracking hardware <br />Mobile app <br />Cloud application <br />Building a GPS vehicle tracking hardware <br />There are much more complex of options to build a motor vehicle tracking hardware: <br />Get a custom hardware built based upon your specs <br />Use a totally off the shelf solution and integrate it in addition to your solution <br />Modify an off the shelf solution and integrate it along with you system <br />We may go step by step into these, first let's find out how you can build a custom vehicle tracking mix. <br />What I'm going to take you step-by-step through isn't quite an easy-to-follow detail. But if you are really serious about building your IoT based GPS vehicle fleet tracking product, you are able to follow. <br />Let's first look at customized IoT product. <br />Building a custom GPS vehicle tracking system <br />It is easy to perceive hardware as just hardware with components placed on it, but usually is a way out that is built by great (or bad) engineering proceedings. <br />When I look into engineering design, I first list down all possible problems that we may have in order to manage and opportunities that currently have here. <br />Common challenges that vehicle while building GPS vehicle tracking systems: <br />Vehicle movement, especially in speed generates vibrations and stress. In rural areas, vibration and high impact conditions and create issues <br />Signal performance and power consumption <br />Internal interference due to presence of other electronic components <br />Supporting new as well as old bluetooth versions <br />Supporting multiple electrical protocols <br />Opportunities which currently see with building GPS vehicle tracking systems: <br />Smarter PCB design <br />Reduction of form factor <br />After building such devices repeatedly the actual years time, I would prefer to get started with a solderless design. Helpful to those who here as we have a PCB that will be placed in an environment where it always be subject to high degrees of vibration and impact. Note that we are talking about designing an OBD based IoT tracking device that relies over BLE to push automotive data any mobile. <br />Screwless, solderless design <br />As evident in the image below, I'm going to design the PCB in way that it's going to be residing in its place using compression forces. <br />Solderless Design <br />Soldering usually concedes when put under heavy oscillations. And, adding screws increases probabilities that your PCB might break when put under stress. <br />One more thing that any seasoned hardware developer would notice is the fact that since possess looking at multiple PCB layers here, we should add grounding connections within the antenna connectors. This will lower the interference between him or her. <br />A 4 Layered PCB <br />I forgot to point out that the PCB assembly alone would include a 4 layered PCB design so which we can make the same GPS vehicle tracking device extremely sleek and stylish. <br />Layers of custom hardware design <br />Layers of custom hardware design <br />There's an expanded copper wiring at the corners with the PCB board(Image below). This exposed copper wiring is not a design mistake, it is deliberately placed to reduce extremely electromagnetic interference belonging to the surroundings. Via a properly taken care of, your GPS readings might haywire. <br />Copper Wiring <br />To confirm that the device can operate with mobile phone handsets that have older and new versions of Bluetooth, I placed a LBMA15Q1BX module in this design. This BLE module can support mobile phones back from 2012. <br />The GPS unit selected within this PCB design was G7020 from Ublox. <br />The way I designed this, PCB had Bluetooth and GPS antennas integrated in a similar flexible adhesive backed part, to be put near the front cover. This not only minimizes the PCBs size, but also increases radio stations performance once i increased the space between the antenna as well as other radio blocking components within this PCB. <br />When you are considering microcontroller, I went with STM32L151 considering that the microcontroller, likewise includes 16MB Flash memory, MX25L1606E as the NOR Flash and LIS3DH accelerometer. How to Find a Hidden GPS Tracker on Your Car can rise to the top in consumers below <br />GPS device hardware building components <br />Add copper to increase performance <br />When you look at the finished PCB of my project, a lot fewer find that it has both sides of exact sneakers color as the outside layers are a foot-hold. I deliberately added and filled it with copper maximize the performance of the radio modules. <br />Making this hardware talk to automotive <br />So off from what we have, we don't have anything can speak with an automotive, and neither can fetch information from it. In How to Find a Lost Drone_ Here Are 3 Awesome GPS Drone Trackers that I wrote earlier, I'd mentioned that microcontrollers are always used for specific considerations. <br />We'd a microcontroller best of layers we all won't have the ability to use it for the whole different use case like fetching information and handling the interface the automotive. Within design, you could find a powerful microcontroller STM32F205 placed at the base layer that talks for ones vehicle using NCV7356 unit. I have even placed an indication to notify driver visually in case of a critical. <br />Vehicles usually supply 12 Volts, we should convert it <br />On the underside layer, you could also find that I've placed a voltage comparator LM239QT that converts 12V coming from the vehicle to usable 5V using a voltage regulator. <br />More explanation on why the design is similar? <br />As you saw earlier, I had one microcontroller on the highest layer and very powerful microcontroller in the bottom layer. A lot of people actually asked me on why I chose two different microcontrollers. <br />The reason is simple I don't OVERDESIGN! <br />Note that I've a definition of overdesign and safe theme. I would rather do safe design than overdesign. Overdesign costs you a large number more and may make goods looks the edge from a pricing belief. <br />In the truth of this OBD based GPS tracking device, fetching data, transmitting it and controlling other modules required a slightly more expensive microcontroller, that's why I chose STM32F205 here. Whereas, the top layer required a microcontroller for a lightweight merging of info from GPS, accelerometer and other modules and pass it to BLE. <br />If you'll need a simple visualization of processes between all layers and components, here's an sorted flow to be able to <br />I don't specifically remember the per unit costs here, but the project any business constraint to keep it below $130 per apparatus. I was able to make it to varieties of $80-95 per unit. <br />The system was extremely well built from both, electrical and mechanical standards, packing a regarding functionalities into a small form factor with performance as the top main concern. <br />Using an off the shelf solution <br />Sometimes Acquired the ability to work with teams that have been extremely preoccupied with their business, and didn't want expend a huge time doing custom development. For these organizations it was extremely essential that they go as simple as plug and carry out. They didn't want to see what and still have optimize or what they can't, simply because their core was their business and technology any small enabler. <br />If additionally you fall under similar organizations, read on, else any kind of questions skip this. You can buy an off the shelf software and hardware package which easily be integrated into your business services using API access. If you do that, they'll give you a very quick go-to-market, but with heavy recurring costs. But at the same time very low technology management overhead. <br />If you are 100% particular your company are least likely alter and you would like to off the shelf product that supports it then and only then do it. <br />If you intimately know that goods is gonna be pivot a lot during product validation, Provides you with you construct a GPS tracking IoT prototype to begin with. When you are done with testing the item have validated your product idea, then feel totally free any off the shelf package. <br />What if GPS signal isn't continuously available? <br />Even in How To Know If Your Car Has A GPS Tracker_ , you will discover large geographies (rocky mountains) where would not get endless GPS wedding ceremony party. Some of the fleet tracking requirements that I've run across often need continuous tracking for all parts of the vehicle's journey. With intermittent GPS reception how would your GPS vehicle tracking solution would: <br />Be that may help your fleet get? <br />Record logs/transmit logs of exact point? <br />Generate accurate billing for a customer because of this using a taxi or a bus solution? <br />3-4 years back, these were used for a very huge concern, therefore it wasn't easy or either cost effective to place algorithms implemented to repeat this for your. But these days you may easily integrate a pre-made hardware module such Ublox NEO-M8L to get ADR (Automotive Dead Reckoning). <br />GPS vehicle tracking system ADR module <br />What is ADR(Automotive Dead Reckoning)? <br />Automotive Dead Reckoning is the method to extract potentially accurate (95% accurate) location by the parameters like: <br />Speed information from the vehicle's OBD <br />Last known GPS locations <br />Last known direction <br />Gyroscope data <br />And a great many others <br />Automotive Dead Reckoning can be accurate using a maximum location error of two.5 meters, and can be a ideal solution for places like Urban environments and Tunnels, where GPS accuracy often goes affordable. <br />Good thing about ADR modules is really because are extremely easy to use, they support prepackaged firmware that's easy to interact several a custom PCB and helps you avoid unnecessary hardware product development costs. <br />Hacking an off the shelf solution + Custom cloud <br />What if neither are a viable option for you? <br />I have witnessed enterprises that wanted to: <br />Reduce Check out market <br />Didn't need to spend a long time in uncharted territories of embedded <br />Couldn't find off the shelf solution that was helpful enough <br />Coudln't leave the shelf solution to suit in their processes <br />Felt locked with low agility with off the shelf solutions <br />This is really a far more large concern for mid-tier organizations that can't afford even minor failures. <br />I was working with my team on the most large remote fleet operator in us states when we got to make a solution that rotated around the problems I just listed in advance. <br />This will be the your intelligence in hardware product development should begin working. What I did were to speak having a couple amongst us and China based hardware manufacturers of OBD II based tracking devices. Received 2 review samples from 7 different vendors. <br />I would definitely see if i can make small adjustments in the firmware there are various custom cloud and other services in vendor's any big box home. Another goal was to if perhaps the hardware was business compliant as well as the security wasn't an postscript. <br />Within 7-day period of receiving these devices I was almost absolutely clear on what will actually work for the project. Includes a trk06 OBD II module. <br />trk 06 OBD II <br />Configuring this module was extremely easy, all we had to do was to add our cloud end points in the firmware and make certain that it pushes information to that payload. <br />All it took was 3 minutes for us to do that, we all were all set from the hardware's finish line. We did a ton of optimization around cloud-front to make sure that the cloud was resilient enough cope with so many real time information and requests. <br />Here's a miniature overview of what the cloud solution actually looks like <br />mongoDB <br />So, that's what a complete solution seems as if finally. <br />We've come a really long strategies by building a GPS vehicle tracking system and hopefully it should help you identify exactly how you should approach who's. <br />I've made a lot of details here like battery optimization, some PCB design considerations, apps, etc as it gets almost impossible to convert everything into one single blog deliver. If you have any specific questions when you have drop a comment or reach to be able to me at hardik@simform.com.

 
how-to-make-a-gps-tracking-device-for-vehicle-and-fleet-tracking-74521.txt · Dernière modification: 28/02/2020 05:36 par mckenziemckenzie85
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante :GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki