| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| GPS L80 http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=13040 |
Страница 1 от 3 |
| Автор: | BEGINNER [ Пет Юли 04, 2014 2:01 pm ] |
| Заглавие: | GPS L80 |
Здравейте! Още съм начинаещ и искам да питам хората с голям опит. Искам да пусна GPS L80. Има го в Комет и е с антена. Прочетох тук във форума, че така е по-добре да се започне. Защото няма нужда от съгласуване на външна антена с приемника. Прочетох документацията с командите "NV08C NMEA Protocol Specification V14". Но не ми стана ясно как да пусна GPS-a за да приемам данни. Реално ме интересува: час, минути, секунди, и дата. Видях, че във форума има специалисти, които са се занимавали с L80. Може ли някой да ми каже алгоритъма (последователността от команди, които трябва да изпратя към GPS-a по RS232, за да почне той да предава данни? Ще съм много благодарен на такава помощ! |
|
| Автор: | bobihot [ Пет Юли 04, 2014 3:22 pm ] |
| Заглавие: | Re: GPS L80 |
Connecting a Parallax GPS module to the Arduino http://playground.arduino.cc/Tutorials/GPS GPS on Arduino http://quaxio.com/arduino_gps/ |
|
| Автор: | Desert Leo [ Пет Юли 04, 2014 4:12 pm ] |
| Заглавие: | Re: GPS L80 |
Едва ли има нужда от някакви команди. След включване на захранването той трябва да заработи сам. Команди се изпращат за да се променят дифолтните настройки. Едит: Свързваш маса, UART TX/RX, Vcc и V_BCKP. |
|
| Автор: | BEGINNER [ Пет Юли 04, 2014 4:54 pm ] |
| Заглавие: | Re: GPS L80 |
Благодаря за отговорите! "Desert Leo", искам да уточня само: 1. При подаване на захранване L80 започва да предава данни при свързване с някой сателит, правилно ли съм разбрал? 2. Не ми стана ясно по кой протокол ще предава данните: GPRMC,GPVTG,GPGGA,GPGSA,GPGSV,GPGLL,GPTXT по подразбиране. |
|
| Автор: | ike [ Пет Юли 04, 2014 5:21 pm ] |
| Заглавие: | Re: GPS L80 |
При подаване на захване почва да бълва данни. Включи го и ще видиш кои от протоколите предава, ако не ти харесва с команда можеш да го промениш. |
|
| Автор: | bobihot [ Пет Юли 04, 2014 5:33 pm ] |
| Заглавие: | Re: GPS L80 |
Без да го настройваш, той си ги бълва в негов си ред. Ти само трябва да го разпознаваш по хедъра какво ти е пратил и да си отсяваш нужното. Преди правих ДОС резидентна програмка за това. Исках да разпознава по всеки следващ дошъл символ какво е получила, без да пази целият низ и да го анализира след това- нещо като краен автомат, но се забатачих и излезнаха други неща и го заетаковах. |
|
| Автор: | Desert Leo [ Пет Юли 04, 2014 5:42 pm ] |
| Заглавие: | Re: GPS L80 |
Свържи го и ще видиш. Не съм работил точно с L80, но използвам аналогичен със същия чипсет. При включване, предава еднократно две стартови съобщения и след това започва периодично да предава GGA, GSA, GLL, RMC и VTG на всяка секунда, а GSV на всеки 5 секунди или нещо такова. |
|
| Автор: | FiTTiLA [ Пет Юли 04, 2014 6:13 pm ] | |||||||||
| Заглавие: | Re: GPS L80 | |||||||||
+1 Пали захранването ( т.е. нахрани животните ) и гледай през някоя терминална програма. Това е u-blox ... трябва да получаваш нещо сходно ... $GPTXT,01,01,02,u-blox ag - www.u-blox.com*50 11:09:10.638> $GPTXT,01,01,02,HW UBX-G70xx 00070000 EF7FFFF3f*16 11:09:10.698> $GPTXT,01,01,02,EXT CORE 1.00 (71863) Jul 15 2013 15:48:11*45 11:09:10.758> $GPTXT,01,01,02,ROM BASE 1.00 (59842) Jun 27 2012 17:43:52*57 11:09:10.828> $GPTXT,01,01,02,MOD NEO-7P-0*38 11:09:10.888> $GPTXT,01,01,02,PROTVER 14.00*1E 11:09:10.888> $GPTXT,01,01,02,PPP RAW 1.01*47 11:09:10.948> $GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20 11:09:11.008> $GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33 11:09:11.008> $GPTXT,01,01,02,FIS 0xEF4015 found*2C 11:09:11.078> $GPTXT,01,01,02,LLC 7FFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFF9E-FFFFFF69*2C 11:09:11.138> $GPRMC,080911.84,V,,,,,,,080414,,,N*79 11:09:11.198> $GPVTG,,,,,,,,,N*30 11:09:11.198> $GPGGA,080911.84,,,,,0,00,99.99,,,,,,*6B 11:09:11.258> $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30 11:09:11.328> $GPGSV,3,1,10,06,11,041,,07,42,196,,10,39,306,,13,75,324,*7D 11:09:11.388> $GPGSV,3,2,10,16,21,083,,20,34,128,,23,56,055,,32,00,121,*79 11:09:11.448> $GPGSV,3,3,10,39,41,177,,40,31,138,*7A 11:09:11.448> $GPGLL,,,,,080911.84,V,N*47 11:09:11.508> $GPRMC,080912.00,V,,,,,,,080414,,,N*76 11:09:11.508> $GPVTG,,,,,,,,,N*30 11:09:11.578> $GPGGA,080912.00,,,,,0,00,99.99,,,,,,*64 11:09:11.578> $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30 11:09:11.638> $GPGSV,3,1,10,06,11,041,,07,42,196,,10,39,306,,13,75,324,*7D 11:09:11.698> $GPGSV,3,2,10,16,21,083,,20,34,128,,23,56,055,,32,00,121,*79 11:09:11.758> $GPGSV,3,3,10,39,41,177,,40,31,138,*7A 11:09:11.818> $GPGLL,,,,,080912.00,V,N*48 |
||||||||||
| Автор: | dumfree [ Пет Юли 04, 2014 8:39 pm ] |
| Заглавие: | Re: GPS L80 |
Потвърждава по-горе казаното - подаваш напрежение и то тръгва. Само има два ключови момента, за които да подсетя, ако не си ги видял в документацията: 1 - За да работи трябва да има напрежение на бекъп пина и на захранващия пин 2 - Надявам се знаеш, че той бълва на 3.3V или там някъде, т.е. не може да го включиш директно в RS232 |
|
| Автор: | BEGINNER [ Пет Юли 04, 2014 9:05 pm ] |
| Заглавие: | Re: GPS L80 |
Благодаря на всички за отговорите! Зная, че предава на 3,3 волта. Направил съм конвертор към 5 волта. Сетне с MAX232 към компютъра. Не знаех, че трябва да има напрежение на "бекъп пина". Това е пина за допълнителна батерия нали? Другата седмица чакам доставката на GPS-то. |
|
| Автор: | Desert Leo [ Пет Юли 04, 2014 9:12 pm ] |
| Заглавие: | Re: GPS L80 |
Това е пина, който храни паметта и часовника. Някои GPS приемници въобще не тръгват, ако този пин не е захранен. Ако закачиш батерия към него, ще си осигуриш поне топъл старт. |
|
| Автор: | BEGINNER [ Съб Юли 05, 2014 9:53 am ] |
| Заглавие: | Re: GPS L80 |
Благодаря! Аз си мислех, че за пробите няма да е необходимо да захранвам този пин. Разяснението ми е доста полезно. |
|
| Автор: | Ицо [ Съб Юли 05, 2014 11:18 am ] | |||||||||
| Заглавие: | Re: GPS L80 | |||||||||
Може да ползваш MAX3232 , той работи на 3.3V и няма нужда от предварително конвертиране до 5V. |
||||||||||
| Автор: | bobihot [ Съб Юли 05, 2014 12:31 pm ] |
| Заглавие: | Re: GPS L80 |
Mоже би е по-добре направо да ползваш USB-RS TTL converter за връзката към компа. Иначе има трансфертери RS232 работещи 2-5.5В. |
|
| Автор: | Cekins [ Съб Юли 05, 2014 3:34 pm ] |
| Заглавие: | Re: GPS L80 |
То ако става въпрос и с обикновен макс232 става - на ТХ-a на макса се слага един резисторен делител за да смъкне нивото до 3.3 а на RX нищо не му трябва защото нормално си реагира на 3.3 волта нива. Иначе в голем филм ще се вкара да търси 3232. А и цената му е в пъти по висока от 5 волтовия. |
|
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|