
USB и RS-232 PC-интерфейс для SUUNTO
Модераторы: трофи, Максим Васильев, KWAK, DukeSS
Уважаемые соклубники, будет ли интересны сообществу ссылки, схемы и личный опыт по изготовлению данного девайса для Cobra, Vyper, Mosquito, Gekko. Может быть и другие компьютеры, я просто не проверял. Сразу оговорюсь, что не планирую делать это на продажу. Просто, для тех, кто умеет держать в руках паяльник, это несложно . 

Все копирайты принадлежат разным людям, поэтому ссылки на них буду выкладывать как есть
Итак, я начинал с того, что нашел интересный сайт, после покупки своего Mosquito :
http://homepage.hispeed.ch/scubadiver/english.html
Схема простая, на транзисторах, лепится на монтажной платке очень быстро. Однако есть существенный недостаток - эта схема позволяет работать только с Dive Manager v2.15 На версиях старше - тупо не видит Суунты. Причина этого кроется в самом схемном решении. Однако, компьютер не угробите, поэтому резюме - пользоваться можно.
На этом же сайте есть схема USB интерфейса. Вот она то и послужила прототипом основной платы.
После некоторых манипуляций и игр со своим компом, черт меня дернул (случайно, правда) запустить програмку Gekko2Vyper и Москито навсегда стал Гадюкой. Т.е. он общался со всеми программами, но гордо заявлял, что он Vyper.
Вот после этого я все-таки сделал USB интерфейс и с нашим программистом и с помощью одного немца, а также Линукса Торвальда
мы победили Москита и вернули ему его доброе имя.
Для общего развития вот ссылочка:
http://www.sarnau.info/papers:suunto_vyper
в ней расписан протокол связи с PC и ячейки памяти, где что храниться
И еще:
http://home.gci.net/~liquidimagephoto/
Она более интересна, там есть программы, которые стирают много чего в Суунте.
Продолжение следует.....
Что-то файлы не могу вставить....
Итак, я начинал с того, что нашел интересный сайт, после покупки своего Mosquito :
http://homepage.hispeed.ch/scubadiver/english.html
Схема простая, на транзисторах, лепится на монтажной платке очень быстро. Однако есть существенный недостаток - эта схема позволяет работать только с Dive Manager v2.15 На версиях старше - тупо не видит Суунты. Причина этого кроется в самом схемном решении. Однако, компьютер не угробите, поэтому резюме - пользоваться можно.
На этом же сайте есть схема USB интерфейса. Вот она то и послужила прототипом основной платы.
После некоторых манипуляций и игр со своим компом, черт меня дернул (случайно, правда) запустить програмку Gekko2Vyper и Москито навсегда стал Гадюкой. Т.е. он общался со всеми программами, но гордо заявлял, что он Vyper.
Вот после этого я все-таки сделал USB интерфейс и с нашим программистом и с помощью одного немца, а также Линукса Торвальда

Для общего развития вот ссылочка:
http://www.sarnau.info/papers:suunto_vyper
в ней расписан протокол связи с PC и ячейки памяти, где что храниться
И еще:
http://home.gci.net/~liquidimagephoto/
Она более интересна, там есть программы, которые стирают много чего в Суунте.
Продолжение следует.....
Что-то файлы не могу вставить....
Вдогонку:
http://subaqua.web.cern.ch/subaqua/tech ... suunto.htm
Здесь тоже интерфейс, более безопасный чем на транзисторах, но все равно "старый" , т.е. не будет работать с новыми Dive Manager.
http://subaqua.web.cern.ch/subaqua/tech ... suunto.htm
Здесь тоже интерфейс, более безопасный чем на транзисторах, но все равно "старый" , т.е. не будет работать с новыми Dive Manager.
Как я понял, Вы эту схему делали? Если можно, пара вопросов. Какую функцию выполняет микросхема 93С46 в данной, естественно схеме? Транзистор V2 не нужен, при использовании последней версии SDM? Спасибо!Victory67 писал(а): На этом же сайте есть схема USB интерфейса. Вот она то и послужила прототипом основной платы.
Влад Воронков
"Если кто-то, кое-где у нас порой...- то это точно не я!"
"Если кто-то, кое-где у нас порой...- то это точно не я!"
ждем с нетерпением схемку на usb, а то на ком то порт есть (собрал) но щяс все чаще и чаще с буком... Можно еще по детальнее сфотографировать контактную группу что с компом соединяется.
-
- Участник
- Сообщения: 249
- Зарегистрирован: 28-11-2005 10:02
- Откуда: Одесса
Я в свое время тоже использовал самодельный интерфейс с RS232. Для перехода на USB (при необходимости) применялся стандартный переходник COM-USB. Такой вариант удачно работал с Vyper, но когда я купил Vyper Air - он не захотел работать по RS232, ни по переходу USB-COM. Купил фирменный с USB - нормально работает с обеими компьютерами.
Прошу прощения за задержку, сейчас попробую всем ответить. Я просто хочу сюда вложить и схемы печатных плат в формате Slayout 5.0
думаю не стоит в таком форматеVictory67 писал(а):Прошу прощения за задержку, сейчас попробую всем ответить. Я просто хочу сюда вложить и схемы печатных плат в формате Slayout 5.0

лучше gerber выкладывать и схемы в pdf
ну на крайняк все в pdf.
Эдвансед Кибер Соло Техно Дайвер (HH eCCR Tmx)
Итак, писать буду немного сумбурно - коньяк, как известно, крепит. Но попробую.
Когда я сделал RS232 интерфейс, я был рад без меры, но существует ряд неудобств. Во-первых, из-за плохого согласования TTL уровней и уровней СОМ порта в этой схеме, есть некоторая опасность сжечь компьютер. Ну и во-вторых, СОМ порта на нотиках свежих, как правило, нет. И если первый недостаток устраняется др. схемами, или использованием MAX232, то второй - только переходником USB-RS232. Чтобы не плодить дополнительные сущности, принято командирское решение перейти на USB
Базовую схему USB интерфейса взял отсюда: http://homepage.hispeed.ch/scubadiver/download/usb.pdf - это прямая ссылка на схему USB интерфейса уважаемого Roli
Схема построена на микросхеме фирмы FTDI FT232BM, которая требует для своей работы кучу лишней обвязки. И сразу отвечу на вопросы уважаемого VVG . Транзистор V2 нужен обязательно! А вот микросхема памяти - 93С46 опционально. Эта ПЗУ нужна для того, чтобы сообщить компьютеру что же за хрень подключилась к USB интерфейсу ПК. Но я не стал повторять эту схему - много элементов, да и есть более новая микросхема этой фирмы FT232RL. Из исходной схемы я взял только выходные каскады на транзисторах и все.
Когда я сделал RS232 интерфейс, я был рад без меры, но существует ряд неудобств. Во-первых, из-за плохого согласования TTL уровней и уровней СОМ порта в этой схеме, есть некоторая опасность сжечь компьютер. Ну и во-вторых, СОМ порта на нотиках свежих, как правило, нет. И если первый недостаток устраняется др. схемами, или использованием MAX232, то второй - только переходником USB-RS232. Чтобы не плодить дополнительные сущности, принято командирское решение перейти на USB
Базовую схему USB интерфейса взял отсюда: http://homepage.hispeed.ch/scubadiver/download/usb.pdf - это прямая ссылка на схему USB интерфейса уважаемого Roli
Схема построена на микросхеме фирмы FTDI FT232BM, которая требует для своей работы кучу лишней обвязки. И сразу отвечу на вопросы уважаемого VVG . Транзистор V2 нужен обязательно! А вот микросхема памяти - 93С46 опционально. Эта ПЗУ нужна для того, чтобы сообщить компьютеру что же за хрень подключилась к USB интерфейсу ПК. Но я не стал повторять эту схему - много элементов, да и есть более новая микросхема этой фирмы FT232RL. Из исходной схемы я взял только выходные каскады на транзисторах и все.
Для начала я вдумчиво изучил эту ссылку (на FT232RL):
http://easyelectronics.ru/preobrazovate ... 232rl.html
http://easyelectronics.ru/preobrazovate ... 232rl.html
Последний раз редактировалось Victory67 26-11-2010 23:12, всего редактировалось 1 раз.
В дополнение к ней нужно всего навсего соединить выход преобразователя напряжения самой микросхемы 3.3Vout со входом питания выходных каскадов VCCIO, а также выводы RxD, TxD, RTS сделать по схеме Roli. Вуаля - все работает
Саму принципиальную схему я не рисовал, все тривиально. но если сподоблюсь - все сделаю.

Саму принципиальную схему я не рисовал, все тривиально. но если сподоблюсь - все сделаю.
Вот первый вариант печатной платы с ОДНИМ транзистором, после долгого вкуривания, почему работает не со всеми версиями DV, был добавлен V2, который на схеме Roli показан, как опциональный. Но он нужен. По итогу, я его просто сверху напаял. Плату с двумя транзисторами и другим разъемом USB выложу, когда доберусь до работы. Изучайте, уважаемые соклубники, всегда рад ответить на вопросы в пределах своего разумения 

Последний раз редактировалось Victory67 26-11-2010 23:34, всего редактировалось 1 раз.
На работе все, но на словах так: Я взял разъем питания флоппика от БП компьютера, выдернул из не все контакты, оставил только пластмассу. После этого подогнал подпиливанием ее так, чтобы она хорошо входила в разъем Suuntso. И, потом, взял пару подходящих контактов от 25-ти пин плоского разъема ( похожего на LPT) и вставил их на место двух средних. Ну и после сборки, доработал напильником.....doza писал(а):ждем с нетерпением схемку на usb, а то на ком то порт есть (собрал) но щяс все чаще и чаще с буком... Можно еще по детальнее сфотографировать контактную группу что с компом соединяется.
На самом деле интерфейс у всех этих моделей одинаков, мне так кажется, а отличие только в протоколах. Я с Gekko легко считывал всю информацию, временно "переделав" его в Vyper.
Вот фото готового интерфейса на USB. По поводу разъема Суунты повторюсь: берем разъем от компьютерного БП на флопик, аккуратно вынимаем из него все пины. После этого подгоняем надфилем так, чтобы он легко и непринужденно входил в декомпр. компьютер. И последнее, я вставил в него 2 ПИна от старого LPT разъема - они длинные и загнул их по месту. Контакт хороший, и маленький. Если сделать по-быстрому - пластинка фольгированного стеклотекстолита, с разрезанный вдоль фольгой, ну и прижим какой-нибудь. Посмотрите по ссылкам на сайтах там много фотографий разъемов.
А где фото то?Victory67 писал(а):Вот фото готового интерфейса на USB.

Влад Воронков
"Если кто-то, кое-где у нас порой...- то это точно не я!"
"Если кто-то, кое-где у нас порой...- то это точно не я!"