Отговори на тема  [ 48 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща
GPS модул през I2C 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение GPS модул през I2C
В момента чакам да ми пристигнат няколко модула на OriginGPS и понеже ще трябва да ги свързвам през I2C - търся някаква документация за протокола по който се комуникира, но не намирам нищо конкретно.

Ако някой има опит с модули свързани през такъв интерфейс - да каже има ли някаква структура на данните или няма? Примерно датата и часа да са в регистър еди-кой-си, географската ширина в регистър еди-кой-си и т.н.

Да не би да няма документация защото си комуникират по подобие на асинхронната комуникация с NMEA стрингове като се чете от регистър 0 примерно?!


Пет Яну 08, 2016 7:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: GPS модул през I2C
http://www.origingps.com/wp-content/upl ... sheet2.pdf
page 24
Код:
17.4.3. I
2
C
I
2
C host interface features are:
 I
2
C Multi-Master Mode - module initiates clock and data, operating speed 400kbps.
 I
2
C address ‘0x60’ for RX and ‘0x62’ for TX.
 Individual transmit and receive FIFO length of 64 bytes.
 I
2
C host interface mode can be switched slave (Multi-master default), clock rate can be
switched 100KHz (default 400KHz), address can be changed (default 0x62 for TX FIFO and
0x60 for RX FIFO) by sending OSP Message ID 178, Sub ID 2 input command.
 SCL and SDA are pseudo open-drain lines, therefore require external pull-up resistors of
2.2kΩ to 1.8V, or 3.3kΩ to 3.3V.

_________________
Warriors of the Night, ASSEMBLER!!!


Пет Яну 08, 2016 7:14 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
видях го това което си ми цитирал - това е за I2C адресите, но после има регистри (8 бита, което прави 256 възможни регистъра) и после се четат байтове от тези регистри, като не е ясно колко байта трябва да се чакат и т.н. въобще нищо не е ясно - затова питам...


Пет Яну 08, 2016 7:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: GPS модул през I2C
Едва ли,
Цитат:
• The default I2C address values are:  RX: 0x60  TX: 0x62 •


Най-добре да питаш производителите.(тая фирма май е израелска, за какви цени става дума?)


Пет Яну 08, 2016 7:31 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
Едва ли какво?!?

Тези които съм поръчал са по 25 Евро. Ще пиша и на фирмата в крайна сметка с надеждата че ще изровят накой документ дето го нямат публикуван на сайта...


Пет Яну 08, 2016 7:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: GPS модул през I2C
Едва ли ще четеш на адрес 0..
Пишат и за мултимастер върху шината, та по-добре питай.


Пет Яну 08, 2016 7:48 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
адрес и регистър са различни неща - ако прочетеш по-нагоре ще видиш че съм писал "като се чете от регистър 0"

адреса е за да укажеш с кой точно чип на шината искаш да се свържеш (на една шина може да има много чипове), а регистъра е за да укажеш кои точно данни от/на този чип искаш да прочетеш/запишеш


Пет Яну 08, 2016 7:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: GPS модул през I2C
така е , бях невнимателен в първия пост,
но продължавам да съм скептичен.


Пет Яну 08, 2016 8:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: GPS модул през I2C
DanielDimov, какво ценно има в този гпс та струва 25 евро?


Съб Яну 09, 2016 10:42 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
Знам че това прилича на пладнешки обир, но ми трябваше нещо с гарантирана поддръжка на I2C и да мога да си го поръчам веднага и да дойде до няколко дни. Ако за в бъдеще ще ползвам същите модули - ще си ги взимам директно от производителя, като очаквам цената да е ~ $15


Съб Яну 09, 2016 12:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: GPS модул през I2C
А защо трябва да е на I2C. Какво не ти харесва в уарта.


Съб Яну 09, 2016 1:47 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
Нямам нищо против UART, но всичките са ми заети с други неща, а на I2C шината имам и други датчици и така се получава много лесно тестването в офисни условия - само закачам емулатора към една единствена шина и симулирам едновременно поведението на всичките датчици наведнъж.


Съб Яну 09, 2016 2:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: GPS модул през I2C
Хм, ти си знаеш... но дори да го вземеш за $15, разликата в цената сравнена с тази на L80/86 от Комет стига и хартисва за процесор с повече уарти :wink: . Прегледах дейтата от линка по-горе и не ми стана ясно как се точи NMEA или как се четат данните. Sirf V не го знам как е, но аналогичен модул с Sitf IV се държи почти като Sirf III и е доста по-зле от MT3339/3333...


Съб Яну 09, 2016 4:56 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: GPS модул през I2C
Някак си по- ме кефи да работя с I2C - при нея всичко е по-предвидимо и се контролира от мастъра (тоест от моя код), а и възможността за тестване за която писах по-горе.

Иначе този който съм поръчал мисля че е точно с МТ3339 - ще го видя как се държи като пристигне и го подкарам.


Съб Яну 09, 2016 5:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: GPS модул през I2C
DanielDimov написа:
Някак си по- ме кефи да работя с I2C - при нея всичко е по-предвидимо и се контролира от мастъра (тоест от моя код)

Аз останах с впечатлението, че модула е мастер, а контролера ти е I2C слейв.

_________________
Warriors of the Night, ASSEMBLER!!!


Съб Яну 09, 2016 11:56 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 48 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни