Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Interfacing GPS module with Atmel 89S52

Status
Not open for further replies.

omer_sattar_butt

Newbie level 3
Joined
Jul 23, 2008
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,316
atmel 89s52

Hi
Im working on my final year project .I want to interface Gps module via serial port with 89S51.can any body help me.we have GPS trainer ST2276 in our lab . that updates data every 1 second .how would i program my 89S52 board which has a serail port . how would i program 89S52 so that it can read GPS data.
i `ve checked the trainer by connecting it with PC at 4800 baud rate and on other hand i`m using 11.059 Mhz crystel with my 89S52 and connected it serially with PC at 1200 baud rate .now should i do to connect 89S52 and GPS trainer??
 

gps interfacing with microcontroller 89s52

Please tell us the output of GPS? digital? if digital hex data? or what?
 

interfacing gps module with atmega

I have interfaced trainer with PC and seen its output on hyper terminal .Its NMEA standerd sentense of the form
$GPGGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx*hh
GGA = Global Positioning System Fix Data
1= UTC of Position
2 = Latitude in degrees
3 = N or S
4 = Longitude in degrees
5 = E or W
6 = GPS quality indicator (0 = invalid ; 1 = GPS fix ; 2 = Diff. GPS fix )
7 = Number of satellites in use [not those in view]
8 = Horizontal dilution of position
9 = Antenna altitude above/below mean sea level (geoid)
10 = Meters (Antenna height unit)
11 = Geoidal separation (Diff. between WGS-84 earth ellipsoid and mean sea level. =
geoid is below WGS-84 ellipsoid)
12 = Meters (Units of geoidal separation)
13 = Age in seconds since last update from diff. reference station
14 = Diff. reference station ID#
15 = Checksum
VTG
$GPVTG, t,T,,, s.ss, N, s.ss, K*hh
VTG = Actual track made good and speed over ground
1 = Track made good
2 = Fixed text 'T' indicates that track made good is relative to true north
3 = not used
4 = not used
5 = Speed over ground in knots
6 = Fixed text 'N' indicates that speed over ground in knots
7 = Speed over ground in kilometers/hour
8 = Fixed text 'K' indicates that speed over ground is in kilometers/hour
9 = Checksum

thanks for your interest
 

track gps atmel

oh,it's sound good.We can discuss about this topic.
let's mail me.ngocdt3@gmail.com.
I'm doing it too,but AT16L.We can using the library in\INC folder?And more?
 

atmega16 gps

hi umar sattar
has ur problem solved r not dear iam also working gps EM406A
any help about this tell me
 

atmel 89s52 project

i`m still looking for it but for 40EBLS check this out it may help u



**broken link removed**
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top