Эхолот с блютузом+андроид или Win mobile= Лоция
Многие спрашивают как использовать эхолот с выходом NMEA0183, как, источник данных о глубине и местоположении.
Или что бы записать трек с глубиной и местоположением.
Дабы не писать каждому в отдельности решил создать отдельную тему.
СОБСТВЕННО ВОТ И ВСЕ, ПЕРЕЙДЕМ К РЕАЛИЗАЦИИ ЗАДУМАННОГО.
Имеем: эхолот с выводом данных RS-232 по протоколу NMEA0183.
Хотим: получить данные с эхолота для последующей обработки или регистрации. В качестве регистратора можно использовать любую платформу которая имеет на борту блютуз ( ANDROID, WIN MOBILE,WINCE, win XP. и т.д.) , главное ,что бы платформа могла работать с COM-портом BLUETOOTH.
Программы работающие на разных платформах, множество, но нам для целей рыбалки все-таки удобнее использовать DD или какой-нибудь трек логгер.
DD Использовать удобнее все-таки тем, у кого эхолот не имеет GPS-модуля(антенны), а встроен в андроид или КПК(PPC).Так как имеется возможность считывать данные с 2-х портов, с эхолота по блютузу и с внутреннего GPS-приемника.
Для реализации задуманного я использовал вот такой кабель от Siemens( что бы не заморачиватся с пайкой) на чипе MAX232.
Те кто испытывает трудности с покупкой DATA-кабеля, могут спаять кабель сами, ссылки на статьи по изготовлению дата-кабелей:
http://habrahabr.ru/post/109395/
http://easyelectronics.ru/svyaz-mikrokontrollera-s-kompyuterom-cherez-rs232.html
или погуглите по ссылке
Теперь о блютузе.
Случайно на профильном форуме всплыло обЪявление о продаже блютуз модулей. Парень жил в 50 км от меня, а так как реализация блютуз соединения с эхолотом у меня засела давно , а заморачиватся с покупкой на алиекспрес я не хотел, связался по скайпу с парнягой, и он мне по закупочной цене с учетом доставки продал 5 шт.
Вот такой блютуз модуль я и приобрел.
Также есть уже готовые блютуз модули c выходом и входом rs232 нашел здесь.
Преимущество последнего девайва в том что паять ни чего не надо, единственно правильно выставить скорость обмена данными между эхолотом и данным устройством, по умолчаниию скорость в блютуз модуле 9600 бод.( Для эхолотов Lowrance скорость обмена можно менять, а вот c Humminbird, немого посложнее)
Humminbirdы скорость по умолчанию 4800 и она в эхолоте , постоянна и никак ее в настройках не поменять. Соответственно пришлось, подключить дата кабель с блютуз модулем к COM порту на компе, предварительно замкнув вывод PIO11 на +3.3 V.
Более подробно в этой статье
И установить скорость обмена на блютуз модуле 4800.
Питание для кабеля и блютуза ,на Humminbirde, у меня 12В идет сразу с эхолота, и в кабеле была припаяна м\с регулятор 1114 3.3V . Соответственно подав 12V на соответствующую ногу на кабеле, я получил 3.3V для питания блютуза,для питания же кабеля нужно напряжение 5в, использовал м\с 78L05 в SMD корпусе.
По настройке блютуза , буду писать завтра.
Или что бы записать трек с глубиной и местоположением.
Дабы не писать каждому в отдельности решил создать отдельную тему.
СОБСТВЕННО ВОТ И ВСЕ, ПЕРЕЙДЕМ К РЕАЛИЗАЦИИ ЗАДУМАННОГО.
Имеем: эхолот с выводом данных RS-232 по протоколу NMEA0183.
Хотим: получить данные с эхолота для последующей обработки или регистрации. В качестве регистратора можно использовать любую платформу которая имеет на борту блютуз ( ANDROID, WIN MOBILE,WINCE, win XP. и т.д.) , главное ,что бы платформа могла работать с COM-портом BLUETOOTH.
Программы работающие на разных платформах, множество, но нам для целей рыбалки все-таки удобнее использовать DD или какой-нибудь трек логгер.
DD Использовать удобнее все-таки тем, у кого эхолот не имеет GPS-модуля(антенны), а встроен в андроид или КПК(PPC).Так как имеется возможность считывать данные с 2-х портов, с эхолота по блютузу и с внутреннего GPS-приемника.
Для реализации задуманного я использовал вот такой кабель от Siemens( что бы не заморачиватся с пайкой) на чипе MAX232.
Те кто испытывает трудности с покупкой DATA-кабеля, могут спаять кабель сами, ссылки на статьи по изготовлению дата-кабелей:
http://habrahabr.ru/post/109395/
http://easyelectronics.ru/svyaz-mikrokontrollera-s-kompyuterom-cherez-rs232.html
или погуглите по ссылке
Теперь о блютузе.
Случайно на профильном форуме всплыло обЪявление о продаже блютуз модулей. Парень жил в 50 км от меня, а так как реализация блютуз соединения с эхолотом у меня засела давно , а заморачиватся с покупкой на алиекспрес я не хотел, связался по скайпу с парнягой, и он мне по закупочной цене с учетом доставки продал 5 шт.
Вот такой блютуз модуль я и приобрел.
Также есть уже готовые блютуз модули c выходом и входом rs232 нашел здесь.
Преимущество последнего девайва в том что паять ни чего не надо, единственно правильно выставить скорость обмена данными между эхолотом и данным устройством, по умолчаниию скорость в блютуз модуле 9600 бод.( Для эхолотов Lowrance скорость обмена можно менять, а вот c Humminbird, немого посложнее)
Humminbirdы скорость по умолчанию 4800 и она в эхолоте , постоянна и никак ее в настройках не поменять. Соответственно пришлось, подключить дата кабель с блютуз модулем к COM порту на компе, предварительно замкнув вывод PIO11 на +3.3 V.
Более подробно в этой статье
И установить скорость обмена на блютуз модуле 4800.
Питание для кабеля и блютуза ,на Humminbirde, у меня 12В идет сразу с эхолота, и в кабеле была припаяна м\с регулятор 1114 3.3V . Соответственно подав 12V на соответствующую ногу на кабеле, я получил 3.3V для питания блютуза,для питания же кабеля нужно напряжение 5в, использовал м\с 78L05 в SMD корпусе.
По настройке блютуза , буду писать завтра.