Дайв компьютер - своими руками.

Обсуждаются вопросы рекреационного (спортивного) дайвинга и водолазного дела.

Модераторы: трофи, Максим Васильев, KWAK, DukeSS

Сообщение
Автор
dmaster2000
Участник
Сообщения: 56
Зарегистрирован: 11-11-2005 18:58
Откуда: Москва

#21 Сообщение Добавлено: 31-03-2006 20:26 Заголовок сообщения:

Если я правильно понял тему речь идет о том что бы сделать компьютер подводный и что бы он был не хуже, а по цене дешевле?
Прекрасная мысль! Поддерживаю двумя руками! Если у вас получиться, то у меня куча заказов: автомобиль (но чтоб не хуже мерса и значительно дешевле), Видеопроектор, копир, принтер... дальше продолжать?
А если серьезно, то я встречал людей со всякими самодельными приладами, причем не у нас а там. Разговаривал с этими кулибинами. Заслуживают всяческого уважения, только там посыл другой: сделать лучше чем серийный, ну а насчет цены сами понимаете в разы дороже выходит. Особенно мне запомнился один малый на Кокосе америкос лет пятидесяти. Кругом молотки плавают, а он с пятью(!!!) компьютерами только на них и смотрит, показания сверяет. я с начала думал журналист тест для журнала делает, спросил потом на боте, выяснилось что четыре стандартных разных, а один свой. Все три оставшихся дня мне про свою рацуху рассказывал, вот только не силен я в технике, мало что понял. вам бы наверное интересней с ним было.
Удачи!

Аватара пользователя
Валерий Мухин
Великий и Ужасный.
Сообщения: 19021
Зарегистрирован: 01-07-2003 00:01
Откуда: Россия. Москва, "Русский Ребризер"
Контактная информация:

#22 Сообщение Добавлено: 31-03-2006 21:07 Заголовок сообщения:

KWAK писал(а):Англичане свой VR3 никак до ума довести не могут. Из за этого людям приходится с 2 -3 компами нырять. А тут....
Есть такое подозрение, что для VR3 выбрали не соответствующую задачи аппаратную платформу + постарались для маркетинговой привлекательности напихать туда много «лишнего». Соответственно, если делать «VR3 на кухне», то можно:
- выбрать более подходящую платформу – для нескольких экземпляров можно не экономить на «железе»,
- максимально упростить алгоритм и обрезать лишние функции,
- сделать компьютер «персонально удобным» - понятно, что в руках автора любое изделие работает лучше, чем в руках произвольного пользователя.

Аватара пользователя
Anton
Активный участник
Сообщения: 442
Зарегистрирован: 05-02-2003 01:01
Откуда: Санкт-Петербург
Контактная информация:

#24 Сообщение Добавлено: 01-04-2006 10:22 Заголовок сообщения:

Алекс Соло писал(а):Но сколько ни ставь Д6 на ветерок, R-1 не получится.
Это здесь мало кто поймет. Только класс Д6 у них производиться, а ничего даже похожего на спорты у нас нет.

Аватара пользователя
Ranger
Активный участник
Сообщения: 3013
Зарегистрирован: 11-03-2004 23:31
Откуда: Москва
Контактная информация:

#26 Сообщение Добавлено: 01-04-2006 16:32 Заголовок сообщения:

Алекс Соло писал(а):Но сколько ни ставь Д6 на ветерок, R-1 не получится.
Хорошая аналогия.. образная.. вот только предназначение у Д6 и у R-1 совершенно разные.. Впрочем, как и у КПК с подводным компом.

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#27 Сообщение Добавлено: 01-04-2006 17:02 Заголовок сообщения:

Если к вопросу декомпрессиметра подходить серьёзно, то всё что надо для начала - это забоксировать какой-нибудь КПК. В бокс врезать датчик давления и интерфейс на пару кнопок и всё это завести каким-либо образом на комп. Дальше можно будет всё сделать круче VR-3, на любых языках и пользовательских интерфейсах.

Конечно, КПК сам по себе не дёшев, но он много функционален и уже у многих есть.

Аватара пользователя
Ranger
Активный участник
Сообщения: 3013
Зарегистрирован: 11-03-2004 23:31
Откуда: Москва
Контактная информация:

#28 Сообщение Добавлено: 01-04-2006 18:16 Заголовок сообщения:

Предлагаете разложить задачу разработки подводного компьютера на две: создание бокса и разработку софта? :wink:

Аватара пользователя
CapitanBlack
Активный участник
Сообщения: 2921
Зарегистрирован: 01-08-2002 00:01
Откуда: Canada, B.C.

#29 Сообщение Добавлено: 01-04-2006 18:24 Заголовок сообщения:

Александр Першанин писал(а):Если к вопросу декомпрессиметра подходить серьёзно, то всё что надо для начала - это забоксировать какой-нибудь КПК. В бокс врезать датчик давления и интерфейс на пару кнопок и всё это завести каким-либо образом на комп. Дальше можно будет всё сделать круче VR-3, на любых языках и пользовательских интерфейсах.

Конечно, КПК сам по себе не дёшев, но он много функционален и уже у многих есть.
А я бы забоксил не КПК, а Apple iPod с жестким диском - особенно последних версий.
Компактный (меньше КПК), вычислительной мощи хоть отбавляй, экран по размеру подходящий, опять-же кнопки управления на борту есть - можно на бокс вывести.
У КПК почти весь интерефейс через touchscreen и мне кажется малореально работать получить бокс с тактильной поддержкой, выдерживащий большое давление.

Вообще боксы под iPod уже есть, но максимум до 1 метр. :)

Операционка - конечно Linux. (Хотя я бы предпочел FreeBSD)
Вот тут самый известный проект: http://ipodlinux.org/Main_Page

А под линух можно портировать почти любое существующее приложение или написать свое.
Если я не ошибаюсь, например код компьютера VR-3 полностью написан на языке Python.
Это только идея, но мне это кажется немного лучше. чем паять свое.
Последний раз редактировалось CapitanBlack 01-04-2006 18:26, всего редактировалось 1 раз.
Scars remind us that past is real...

Аватара пользователя
VictorVideo
Активный участник
Сообщения: 3894
Зарегистрирован: 10-12-2004 09:51
Откуда: От верблюда

#30 Сообщение Добавлено: 01-04-2006 18:24 Заголовок сообщения:

Нет, еще нужна разработка эргономичного интерфейса, а так же стильного внешнего вида.
Возможно потребуется еще разработка канистрового блока питания для сего дивайса.

Аватара пользователя
CapitanBlack
Активный участник
Сообщения: 2921
Зарегистрирован: 01-08-2002 00:01
Откуда: Canada, B.C.

#31 Сообщение Добавлено: 01-04-2006 19:21 Заголовок сообщения:

VictorVideo писал(а):Нет, еще нужна разработка эргономичного интерфейса, а так же стильного внешнего вида.
Возможно потребуется еще разработка канистрового блока питания для сего дивайса.
Зачем стебаться? :) Мы обсуждаем тему - "Комп своими руками."

IPod и iPod Nano работают в режиме проигрывания музыки от одного заряда, до 14 часов. В обычном режиме еще больше.

У iPod Nano цветной дисплей 1.5 дюйма с подсветкой. Есть USB-порт - сливать профили погружений.
Его даже в боксе можно будет на запястье одевать - такой крохотный девайс :)

Кстати для iRiver кто-то уже делает боксы для MP3 плейеров, до 200 msw... так что скоро и для iPod будет...

А еще музычку можно послушать на деке :)
Scars remind us that past is real...

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#32 Сообщение Добавлено: 01-04-2006 20:01 Заголовок сообщения:

CapitanBlack писал(а):А я бы забоксил не КПК, а Apple iPod с жестким диском - особенно последних версий.
А я бы всё-таки забоксил самые популярные модели КПК, не взирая на операционку и т.п. На "экзотике" мало кто будет софт писать, а на популярной ОС авторы найдутся быстро.

Это моё чисто маркетинговое соображение - не технико-инженерное.

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#33 Сообщение Добавлено: 01-04-2006 20:30 Заголовок сообщения:

Ranger писал(а):Предлагаете разложить задачу разработки подводного компьютера на две: создание бокса и разработку софта? :wink:
Предлагаю уйти от рукоделия при изготовлении корпусов и пайки элементной базы. Это то, что очень плохо в нашем отечестве получается, как правило. Подобный простенький бокс может стоить порядка $100, включая датчик глубины. Заказать его изготовление можно где-то в не большой забугорной конторе, желательно в европейской. Европейцы очень хорошие исполнители и у них прекрасно получается работать руками - это грех не использовать. Через год после первых экземпляров подключатся китайцы и начнут делать аналоги по $30 :) Тогда останется только написать софт, а вот с этим у нас в РФ более-менее всё нормально. По крайней мере такого позорища как у VR3 точно не напишут. Да и, опять-таки, забугорные программёры-дайверы могут подключиться к написанию и тестированию.

Софт надо делать Open Source - халявный, в общем. Тогда для того чтобы оснаститься декомпрессиметром надо будет просто приобрести бокс к нему и скачать и установить софтину. А какие шикарные возможности открываются: любые алгоритнмы, интегрированность с софт-логбуком, мобила уже с собой при всплытии и т.п. :)

Аватара пользователя
DukeSS
Модератор
Сообщения: 3298
Зарегистрирован: 30-08-2005 15:28
Откуда: Москва
Контактная информация:

#34 Сообщение Добавлено: 01-04-2006 20:42 Заголовок сообщения:

Мысль забоксить КПК интересная.
Какие вижу особенности:
1. Управление: кнопок в КПК достаточно, так что не обязательно управлять через тач-скрин, так что вопрос с жёсткостью корпуса отпадает.
2. Подключение сенсоров: ИК, CF, SD, USB, BlueTooth - выбирай на вкус. Для связи датчиков можно пользовать MicroLAN.
3. Операционная система: а вот тут уже опаньки - стабильность осей на базе "окошек" оставляет желать лучшего. В данном случае идеалом была бы машинка с минимумом софта (вплоть до ядра+драйверы+сама софтина). Про Linux и Palm не знаю, поэтому за них ничего не скажу. Да, вот что ещё: ОС в КПК должна быть ОС реального времени, то есть обеспечивать гарантированную обработку события за определённое время, к примеру - за 100 мс, то есть за эти самые 100 мс должно происходить а) считывание показаний датчиков, б) итерация алгоритма, в) вывод сведений на экран, г) свои, осевые, внутренние дела. Мне известно, что для ядра Linux есть real-time модификация, но я не знаю, портирована ли она на КПК.
4. Время автономной работы. Тоже ведь невелико.

Вот такие пироги.
Сергей Дукачёв
TSD ANDI + набор для зимних видов отдыха
Самая, пожалуй, большая беда России - судорожное управление.

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#35 Сообщение Добавлено: 01-04-2006 20:58 Заголовок сообщения:

DukeSS писал(а):Да, вот что ещё: ОС в КПК должна быть ОС реального времени, то есть обеспечивать гарантированную обработку события за определённое время, к примеру - за 100 мс, то есть за эти самые 100 мс должно происходить а) считывание показаний датчиков, б) итерация алгоритма, в) вывод сведений на экран, г) свои, осевые, внутренние дела. Мне известно, что для ядра Linux есть real-time модификация, но я не знаю, портирована ли она на КПК.
4. Время автономной работы. Тоже ведь невелико.

Вот такие пироги.
Не надо ОС реального времени. Дайвер - не торпеда, плавает медленно. По крайней мере плюс/минус одна секунда пр обновлении экрана ни на что не влияют.

Времени автономной работы должно вполне хватать на два...три дайва в сутки. Учитывая то, что между дайвами ещё и подзарядить можно КПК - этого вполне достаточно.

А вот кто ответит на такой вопрос: существуют-ли в природе для КПК аналого-цифровые преобразователи на каком-нибудь из интерфейсов? Это для датчика глубины - он ведь скорее всего аналоговый.

КПК я плохо знаю - предпочитаю полноценные ноутбуки. Но идею забоксировать ноут выдвигать пожалуй не буду :)

Аватара пользователя
CapitanBlack
Активный участник
Сообщения: 2921
Зарегистрирован: 01-08-2002 00:01
Откуда: Canada, B.C.

#36 Сообщение Добавлено: 01-04-2006 21:03 Заголовок сообщения:

Александр Першанин писал(а):
CapitanBlack писал(а):А я бы забоксил не КПК, а Apple iPod с жестким диском - особенно последних версий.
А я бы всё-таки забоксил самые популярные модели КПК, не взирая на операционку и т.п. На "экзотике" мало кто будет софт писать, а на популярной ОС авторы найдутся быстро.

Это моё чисто маркетинговое соображение - не технико-инженерное.
Сори но оно- некорректное!
Линукс - совсем не экзотика... Непопулярная ОС??? Это вы о чем? Ну ни разу это не экзотика - понадежнее будет, чем любая мобильная винда или Palm OS.

Кроме того - под Линукс куча нормальных языков программирования. Очень много бесплатно и самое главное - вы всегда найдете помощь в Интернет. И тоже бесплатно.

КПК - более "коммерческая" платформа и почти 100% "просто так" никто для нее ничего разрабатывать не будет...

Кроме того iPod как база дешевле - а старые модели вообще в грязь стоят. На них тоже будет работать - см. сайт.
нужны датчики и бокс - кто знает компактные датчики давления и температуры?
Scars remind us that past is real...

Аватара пользователя
DukeSS
Модератор
Сообщения: 3298
Зарегистрирован: 30-08-2005 15:28
Откуда: Москва
Контактная информация:

#37 Сообщение Добавлено: 01-04-2006 21:09 Заголовок сообщения:

Александр Першанин писал(а): Не надо ОС реального времени. Дайвер - не торпеда, плавает медленно. По крайней мере плюс/минус одна секунда пр обновлении экрана ни на что не влияют.

Времени автономной работы должно вполне хватать на два...три дайва в сутки. Учитывая то, что между дайвами ещё и подзарядить можно КПК - этого вполне достаточно.

А вот кто ответит на такой вопрос: существуют-ли в природе для КПК аналого-цифровые преобразователи на каком-нибудь из интерфейсов? Это для датчика глубины - он ведь скорее всего аналоговый.

КПК я плохо знаю - предпочитаю полноценные ноутбуки. Но идею забоксировать ноут выдвигать пожалуй не буду :)
Александр, почему ратую за RT - проблема в том, что, грубо говоря, с таким же успехом обычная ОС может прождать и 10 секунд. А это уже полтора метра по глубине на всплытие. Ну, тут уж тесты нужны.

Подзарядить можно. Недостатки - в походных условиях с подзарядкой могут быть проблемы. Впрочем, кое-как смириться можно.

Есть датчики с интерфейсом MicroLAN (Dallas Semiconductor)- входной сигнал аналоговый, а информация отдаётся уже в цифровом виде - экономим на АЦП. Точно есть температурные. И датчики давления вроде видел.
Сергей Дукачёв
TSD ANDI + набор для зимних видов отдыха
Самая, пожалуй, большая беда России - судорожное управление.

Аватара пользователя
DukeSS
Модератор
Сообщения: 3298
Зарегистрирован: 30-08-2005 15:28
Откуда: Москва
Контактная информация:

#38 Сообщение Добавлено: 01-04-2006 21:12 Заголовок сообщения:

CapitanBlack писал(а): Сори но оно- некорректное!
Линукс - совсем не экзотика... Непопулярная ОС??? Это вы о чем? Ну ни разу это не экзотика - понадежнее будет, чем любая мобильная винда или Palm OS.
Наверное, Александр имел в виду айподовскую ось.
Сергей Дукачёв
TSD ANDI + набор для зимних видов отдыха
Самая, пожалуй, большая беда России - судорожное управление.

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#39 Сообщение Добавлено: 01-04-2006 21:14 Заголовок сообщения:

CapitanBlack писал(а):Линукс - совсем не экзотика... Непопулярная ОС??? Это вы о чем? Ну ни разу это не экзотика - понадежнее будет, чем любая мобильная винда или Palm OS.
Кроме того - под Линукс куча нормальных языков программирования. Очень много бесплатно и самое главное - вы всегда найдете помощь в Интернет. И тоже бесплатно.[/quote]

Как думаешь, этот форум много народа из под линукса просматривает? Думаю, что менее 1% - увы :(
CapitanBlack писал(а):Кроме того iPod как база дешевле - а старые модели вообще в грязь стоят. На них тоже будет работать - см. сайт.
нужны датчики и бокс - кто знает компактные датчики давления и температуры?
1. Какой "см.сайт"? Не вижу ссылки.
2. Фокус не в том, чтобы за копейки купить старую модель и сделать из неё декомпрессиметр. Тогда уж проще изначально купить специальный контроллер с АЦП, дисплеем и дискретными (для кнопок) интерфейсами и уже из него делать прибор. Идея состоит в другом: сделать софтину для наиболее популярных КПК!

Александр Першанин
Активный участник
Сообщения: 3926
Зарегистрирован: 22-12-2004 15:31

#40 Сообщение Добавлено: 01-04-2006 21:23 Заголовок сообщения:

DukeSS писал(а):
CapitanBlack писал(а): Сори но оно- некорректное!
Линукс - совсем не экзотика... Непопулярная ОС??? Это вы о чем? Ну ни разу это не экзотика - понадежнее будет, чем любая мобильная винда или Palm OS.
Наверное, Александр имел в виду айподовскую ось.
Ничего такого я не говорил :oops: Я не разбираюсь в КПК абсолютно!

Итого: кто разбирается попробуйте собрать информацию по "скелету" пректируемого прибора. Модель (не устаревшая и не снятая с производства! Однозначно!). Датчик, согласованный с интерфесом. Предпочтения по дисплеям. Звуковые сигналы КПК должен подавать достаточно внятные чтобы из бокса было слышно и т.п. А я тогда, если всё в принципе состыкуется. сделаю запрос знакомым на боксирование КПК. Ответят, надеюсь, быстро.

На датчик температуры, имхо, забить изначально. Это и перед дайвом вполне можно в предустановках программы выставить для коррекции алгоритмов рассчета насыщения/рассыщения тканей.

Программка, имхо, получается не сложная: всё что она делает, это считает площадь между осбю абсцисс и профилем и сотносит это с таблицами декомпрессии.

Ответить