View Feed
group-icon
Coffee Room
Discuss anything here - everything that you wish to discuss with fellow engineers.
12796 Members
Join this group to post and comment.
abhinav.gamer
abhinav.gamer • May 2, 2012

GPS Data Logger

Hello CEans,
I am making a GPS Data Logger that would store raw GPS signals from GN3S sampler on to a SD card. I am thinking of using a PIC. The only problem I have in understanding is how do I convert the differential data from USB to store on the SD card? I am attaching the circuit diagram which I have conceived till now.

[​IMG]

Help appreciated.

Thank you.
Harshad Italiya
Harshad Italiya • May 2, 2012
I am not sure in this project where you are going to use USB?
You need to get the Raw data from GPS Module and save it to SD Card right?
abhinav.gamer
abhinav.gamer • May 2, 2012
The gps receiver has a usb interface to connect it and retrieve data.
I want to connect it to the PIC and save the data on the SD card without implementing any file system.
Harshad Italiya
Harshad Italiya • May 3, 2012
abhinav.gamer
The gps receiver has a usb interface to connect it and retrieve data.
I want to connect it to the PIC and save the data on the SD card without implementing any file system.
I saw GPS devices which supports SPI as well UART. But in your case as it is USB your Controller should support USB host. if you have not purchased GPS module yet then you can use another GPS modules.
Harshad Italiya
Harshad Italiya • May 3, 2012
I saw some GPS with SPI or UART interface. If you have not purchased Module yet you can change your Module with one which gives your direct data via UART then your firmware development time will become easy.
abhinav.gamer
abhinav.gamer • May 3, 2012
Unfortunately I have the GPS module. So I have to get the data from the USB. Any help?
Harshad Italiya
Harshad Italiya • May 4, 2012
Let me check your PIC MCU supports USB or not.
Harshad Italiya
Harshad Italiya • May 4, 2012
Well PIC16F819 is not supporting USB.
I have one idea not sure whether it will work or not but you can try it.
There is FTDI and PL2303 USB to Serial Converter available take any and Connect your GPS with that Chip and PL2303 can convert USB signal to UART TTL logic that you can use to interface with PIC16F819.
AT-OK
AT-OK • May 4, 2012
Agree with godfather..but better buy a GPS modual with Serial interface..as it will be cheaper and more reliable to you.
FTDI & PL2303 modual hangs sometimes at Power ON,so better you do't use for this application.
Harshad Italiya
Harshad Italiya • May 4, 2012
AT-OK
Agree with godfather..but better buy a GPS modual with Serial interface..as it will be cheaper and more reliable to you.
FTDI & PL2303 modual hangs sometimes at Power ON,so better you do't use for this application.
Agree with AT-OK Suggestion. It is better to buy New GPS Module instead of changing PIC MCU.
abhinav.gamer
abhinav.gamer • May 4, 2012
I have the GPS module. I better change the PIC MCU. Any suggestion on the PIC which will support USB? The main doubt I have is can the differential signal from USB be stored on a MMC?
Harshad Italiya
Harshad Italiya • May 4, 2012
abhinav.gamer
I have the GPS module. I better change the PIC MCU. Any suggestion on the PIC which will support USB? The main doubt I have is can the differential signal from USB be stored on a MMC?
I will let you know PIC series supporting USB. and Regarding storing on MMC once you have data in MCU Buffer you can easily transfer same to MMC.
abhinav.gamer
abhinav.gamer • May 4, 2012
I was hoping of using PIC16C745 which is a 8-bit MCU.
Will a 8-bit MCU suffice for such an application or should I go for the 16-bit version?
Harshad Italiya
Harshad Italiya • May 4, 2012
Go with PIC18F2550 It supports USB. 👍

Share this content on your social channels -