Телескопы покупают здесь


A A A A Автор Тема: Пульт из Нокии  (Прочитано 5663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Пульт из Нокии
« : 13 Фев 2007 [09:57:18] »
За последние два месяца мне случилось освоить програмирование на С++ для Symbian OS. Занятие чрезвычайно увлекательное. Тренеруюсь вот на таком смартфончике http://www.forum.nokia.com/devices/7610  У него Symbian OS 7.0s, 32-разрядная ARM архитектура процессора, 8 мб оперативки. В связи с этим некоторые мысли, которые возможно будут интересны коллегам.

У этого гаджета вполне хватает мощей для реализации мобильной версии гоуту-энкодерных дел, плюс весьма информативный экран супротив двух 16-ти знаковых строк у того же Автостара и сходных пультов. Встроенный блютус позволит отказаться от лишнего провода...

Далее я не хотел бы акцентировать внимания на конкретном смартфоне данной фирмы, это может быть PDA и в общем любой другой подобный мобильный девайс. С этим проблем нет, не важно какая платформа Симбиан или Мобильный Виндос, это может быть так же Ява приложение безотносительно операционной системы. Проблема в железе, а именно как стыковать телефон с контроллерами двигателей через блютус? Поскольку электронщики на форуме присутсвуют, предлагаю поразмыслить на эту тему. Скажем , блютусные USB донгели везде продаются и стоят не дорого, но к сожалению в данном случае совершенно не подходят, так как им нужет USB хост контроллер. Создавать мобильный USB хост контроллер - это сам по себе очень сложный проект, мне чесно говоря не очень хочется, что бы он стал предметом моего хобби на ближайшие год-два. :)

Поэтому гляжу в сторону OEM Bluetooth-to-serial конвертеров типа вот такого http://www.aaxeon.com/products/Productdetail.aspx?cate=7&modelno=PARANI-ESD200   Такой можно без проблем подключить к микроконтроллеру (контроллеру двигателей, энкодеров).

Или вот еще http://www.parallax.com/detail.asp?product_id=30068  Этот правда какой-то мутный и не понятно, универсальный он или заточен под продукцию Paralax (Basic Stamp).

Если у кого-нибудь возникнут еще идеи как приделать блютус к микроконтроллеру, прошу высказаться.

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 087
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт из Нокии
« Ответ #1 : 13 Фев 2007 [10:30:04] »
Денис, ты на это намекаешь? Или я не понял?

ps Вон, Halx уже здесь! Видим-видим!
https://astronomy.ru/forum/index.php/topic,22305.0.html
« Последнее редактирование: 13 Фев 2007 [10:38:31] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #2 : 13 Фев 2007 [10:43:39] »
Да типа этого, только модуль блютусный конечно желательно подешевле и OEM, без корпуса, разъема. Хотя и не обязательно. Пока это единственный вариант, а может быть и других вариантов и нет. :)

halx

  • Гость
Re: Пульт из Нокии
« Ответ #3 : 13 Фев 2007 [10:47:14] »
Ну, других идей подключения быть вроде бы и не может. Модули PARANI - похоже практически везде используются в RS232<->BT адаптерах. Хотя 55 за штучку - практически цена готового адаптера на ком порт. Единственный, возможно очевидный, совет от меня - стоит внимательно продумать протокол обмена (контроллер<->умный пульт), с учётом того факта, что БТ связь может рваться в произвольный момент. Сам постоянно пользуюсь палмом (Palm PDA) для управления скопом, невероятно удобно с программой планетарием Astromist. Но начал писать свой "тупой" пульт, реагирующий на "поглаживания" экрана (т.н. гестуры, или "жесты") по алгоритму, предложенному Вами (или не Вами?) в конструкции пульта с двойным нажатием кнопок, чтоб от окуляра совсем не отрываться (кнопочный вариант на палме мне не нравится).

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #4 : 13 Фев 2007 [10:53:24] »
Цитата
Хотя 55 за штучку - практически цена готового адаптера на ком порт.
Не предложите ли несколько ссылок на готовые адаптеры.
Цитата
Единственный, возможно очевидный, совет от меня - стоит внимательно продумать протокол обмена (контроллер<->умный пульт), с учётом того факта, что БТ связь может рваться в произвольный момент.
Ну таймауты никто не отменяет, это и в проводных интерефейсах актуально, в особо шумных условиях.
Цитата
Сам постоянно пользуюсь палмом (Palm PDA) для управления скопом, невероятно удобно с программой планетарием Astromist.
Очень с Вами согласен, видел эту программу у друга на Палме. К сожалению такой девайс как Palm для меня по деньгам не доступен. :)
Цитата
по алгоритму, предложенному Вами (или не Вами?) в конструкции пульта с двойным нажатием кнопок,
Не мной.....

Оффлайн АндрейЦ

  • *****
  • Сообщений: 692
  • Благодарностей: 1
  • Удвоим втрое!
    • Сообщения от АндрейЦ
Re: Пульт из Нокии
« Ответ #5 : 13 Фев 2007 [10:56:01] »
Если у кого-нибудь возникнут еще идеи как приделать блютус к микроконтроллеру, прошу высказаться.

Есть такая штука.
Микросхемы фирмы FTDI нового семейства Vinculum - USB-хост (VNC1L-1A).
Сыровато продукт, но RS232 работает.

А планируется ли подключение к "нокии" камеры/флешки и пр. удовольствия?

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #6 : 13 Фев 2007 [11:00:54] »
Цитата
Микросхемы фирмы FTDI нового семейства Vinculum - USB-хост (VNC1L-1A).
Сыровато продукт, но RS232 работает.
А вот и другой вариант. :) Спасибо, Андрей, сейчас гляну.
Цитата
А планируется ли подключение к "нокии" камеры/флешки и пр. удовольствия?
Об этом не думал пока.


halx

  • Гость
Re: Пульт из Нокии
« Ответ #7 : 13 Фев 2007 [11:03:23] »
Ну вот например: http://www.provantage.com/iogear-gbs301~7IOGB009.htm
Я свой, получше маленько, на eBay поймал. Там частенько они проскакивают и дешевле. Я конечно понимаю, доставка итд...

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #8 : 13 Фев 2007 [11:08:29] »
Цитата
Микросхемы фирмы FTDI нового семейства Vinculum - USB-хост (VNC1L-1A).
Чёрт возьми заманчиво к ней наверно можно дешевенький USB BT донгель подключить. И новый продукт освоить и для хобби полезно. Андрей, а на счет продукт сыроват поподробней можно? Вы уже с ними сталкивались на практике?

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #9 : 13 Фев 2007 [11:09:16] »
Цитата
Ну вот например: http://www.provantage.com/iogear-gbs301~7IOGB009.htm
Я свой, получше маленько, на eBay поймал. Там частенько они проскакивают и дешевле. Я конечно понимаю, доставка итд...
Спасибо большое.

halx

  • Гость
Re: Пульт из Нокии
« Ответ #10 : 13 Фев 2007 [11:18:13] »
Да не за что  :)
По поводу таймаутов, не всё так просто, и контроллер и пульт должны взаимодействовать. К примеру, Autostar не заточен под такое дело. Команда Go будет отрабатываться пока не поступит команда Stop. Поэтому неплохо бы Autostar'у при разрыве связи останавливаться, а для этого необходимо ввести что-то типа постоянного пингования пульта, или вводить в команду параметр величины перемещения... и.т.п.

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #11 : 13 Фев 2007 [11:26:19] »
Цитата
По поводу таймаутов, не всё так просто, и контроллер и пульт должны взаимодействовать. К примеру, Autostar не заточен под такое дело.
Ну это само собой. Автостара там не будет, вместо него будет телефон, он будет по блютусу связан с контроллерами двигателей. Они будут самодельные, и запрограммирую я их так, что при разрыве связи будт следовать команда аварийного останова двигателей. Протокол обычно реализуется типа "Слышишь?" - "Слышу!". Если в течение какого-то времени (таймаут) "Слышу" не поступает - следует аварийный останов.
« Последнее редактирование: 13 Фев 2007 [11:28:43] от Денис Никитин »

halx

  • Гость
Re: Пульт из Нокии
« Ответ #12 : 13 Фев 2007 [11:34:07] »
Я понял, что автостара не будет, это был пример плохого дизайна протокола обмена, не рассчитанного на беспроводную связь. Посмотрел, кстати спек-шит на USB хост контроллер. Тоже давно интересовался этим вопросом. Проблема в том, что стандартный фирмвер заточен пока только под mass-storage, про BT там ни слова. Придётся подождать пока сделают, или вникать и программить класс устройства (BT донгла) самостоятельно, а это неслабый кусок работы.

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #13 : 13 Фев 2007 [11:44:01] »
Да уж, если готового фирмваре не будет, я конечно связываться не стану.

Оффлайн АндрейЦ

  • *****
  • Сообщений: 692
  • Благодарностей: 1
  • Удвоим втрое!
    • Сообщения от АндрейЦ
Re: Пульт из Нокии
« Ответ #14 : 13 Фев 2007 [12:45:45] »
Цитата
Микросхемы фирмы FTDI нового семейства Vinculum - USB-хост (VNC1L-1A).
Чёрт возьми заманчиво к ней наверно можно дешевенький USB BT донгель подключить. И новый продукт освоить и для хобби полезно. Андрей, а на счет продукт сыроват поподробней можно? Вы уже с ними сталкивались на практике?

Увидев этот чип "загорелся", но вот впечатления коллеги

= RU.EMBEDDED (2:464/30.8) ====================================== RU.EMBEDDED =
 Msg  : 29269 of 30007 +29271               K/s
 From : Vladislav Baliasov                  2:5020/113.51   26 Nov 06  22:13:22
 To   : All                                                 27 Nov 06  15:57:30
 Subj : VNC1L
===============================================================================

                           Пpивет, All!


   Итак, итоги моих разборок. Прошивка 1.10 - вообще нежизнеспособна в
"параллельном" режиме (хоть меня человек из техподдержки "Эфо" и уверяет, что у
него все работает именно в параллельном режиме с этой прошивкой - факт остается
фактом, мой экземпляр кристалла удерживает -WR и -RD в режиме выходов, хотя
"грубой силой" это можно перебороть и какой-то эффект проявляется).
Свежеобновленная прошивка VDAPF 2.08 в параллельном режиме работает корректно
(почти корректно ;), но скорости не впечатляют. Чтение - до полумегабайта в
секунду, но из-за явно некорректной реализации FIFO критична к времени цикла
чтения (т.е. скорость выгребания потока при установленном -TxF у меня больше
мегабайта в секунду, однако же незначительное удлинение цикла замедляет и
чтение, хотя, казалось бы, до тех самых полумегабайта/сек влиять не должно).
Запись - много хуже, больше 220 кб/сек мне получить не удалось. Жизнеспособно,
но восторга уже не вызывает. Особенно с учетом невероятной кривизны режимов
(ихний SPI - это нечто, плод чьей-то белой горячки, полярность WR - тоже
"радует"), реализации системы команд, и сырости прошивки (да и несоответствии
документации реальности, и даже хотя бы текущим номерам прошивок). Короче -
первый блин сырой и комкастый, хоть и кое-как съедобный... Увы, конкуренты
вообще ничего подобного пока не предложили.
   Может быть, с появлением (если такое случится) средств разработки и сырцов
прошивок ситуация даже с этим "железом" переменится к лучшему, но вряд ли стоит
ожидать радикальных изменений до появления следующего кристалла... Или Cypress
разродится альтернативой.


                                      с уважением Владислав
--- GoldED+/W32 1.1.4.7
 * Origin: r x 3 a p f (dog) m a i l (dot) r u (2:5020/113.51)

Поскольку мне именно хотелось скорости, чип ждёт своего часа, хотя как только руки дойдет до SL811, может и недождаться. ;D
Прикрутить к этому энкодеры+двигатели можно ИМХО без особых проблем.

Денис, а идея с блютусом "просто потому, что он уже есть"?
По идее накладных расходов сдесь больше, чем при использовании интегральных трансиверов от Нордик или там РФМ, кои вешаются на компорт.

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #15 : 13 Фев 2007 [13:13:21] »
Интересно! Подпишусь пока пожалуй на Newsletter. Глядишь через годик всё утрясёцца. И будет нормальный продукт.

Цитата
Денис, а идея с блютусом "просто потому, что он уже есть"?
Да, потому что хочется попробовать телефон в этой роли, а в телефоне есть блютус. Всю математику в телефон можно запихать, техасовский ARM как раз. А ARMы на новых моделях вообще мощь и сила.

Оффлайн Денис НикитинАвтор темы

  • *****
  • Сообщений: 3 762
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: Пульт из Нокии
« Ответ #16 : 13 Фев 2007 [13:47:52] »
Вот кстати эти ребята http://www.siderealtechnology.com/ как раз сейчас точат сервоконтроллеры с блютусом для Astromista, о котором говорил halx. Ну и вообще очевиден в ближайшие годы бурный перенос астроэлектроники на мобилы. :)

Оффлайн Старик Хоттабыч

  • *****
  • Сообщений: 2 962
  • Благодарностей: 12
  • Юрий
    • Сообщения от Старик Хоттабыч
Re: Пульт из Нокии
« Ответ #17 : 13 Фев 2007 [14:17:28] »
Хм... А что, весьма и весьма заманчиво, сидя в теплой машине, управлять тем же ГоТоСтаром прямо из салона. А то на улице пульт не очень хорошо мороз с сыростью переносит.

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 087
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт из Нокии
« Ответ #18 : 13 Фев 2007 [14:29:09] »
Хм... А что, весьма и весьма заманчиво, сидя в теплой машине, управлять тем же ГоТоСтаром прямо из салона. А то на улице пульт не очень хорошо мороз с сыростью переносит.
Точно! А как изображение в автомобиль попадает? Или ну его?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Суворов Владимир

  • Гость
Re: Пульт из Нокии
« Ответ #19 : 13 Фев 2007 [14:33:37] »
Хм... А что, весьма и весьма заманчиво, сидя в теплой машине, управлять тем же ГоТоСтаром прямо из салона. А то на улице пульт не очень хорошо мороз с сыростью переносит.

Можно в варешку сотовик засунуть и постоять у телескопа.