BlueTooth + FPGA

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Paguo-86PK
Опытный кот
Сообщения: 811
Зарегистрирован: Чт авг 19, 2010 23:49:19
Откуда: Ташкент
Контактная информация:

BlueTooth + FPGA

Сообщение Paguo-86PK »

Что-то никак не пойму.
Вот, допустим, мне нужно будет управлять своим гаджетом на ПЛИС с компьютера. В компьютере стоит USB-BT-адаптер. И программа, BlueSoleil.
  1. Какой чип необходим непосредственно для подключения к ПЛИС?
  2. Какие программы предназначены для удалённого управления собственными устройствами? Этот BlueSoleil вообще не подойдёт с его фичами?
    1. Приватная сеть;
    2. Серийные COM-порты;
    3. Отправление объекта;
    4. Передача файла;
    5. Синхронизация информации
    6. Доступ в сеть LAN
  3. Обязательно ли для этого понадобится реализация программного управления (т.е. нужно ли прошивать в ПЛИС хотя бы самый примитивный процессор)?
Ну, как всюду пишут, легче всего получить доступ к COM-порту в собственных программах, а с него - и к USB, и к BT. Т.е. чем искать супер прогу, легче написать свою. Так?
И что вообще проще? Подключить к ПЛИС контроллер BT или контроллер RS и управлять тупо через COM-кабель?
Реклама
Аватара пользователя
nick17
Встал на лапы
Сообщения: 134
Зарегистрирован: Пт июн 26, 2009 06:40:07
Контактная информация:

Re: BlueTooth + FPGA

Сообщение nick17 »

Как один из примеров http://marsohod.org/index.php/projects/126-bluetoothcar
Реклама
Аватара пользователя
Paguo-86PK
Опытный кот
Сообщения: 811
Зарегистрирован: Чт авг 19, 2010 23:49:19
Откуда: Ташкент
Контактная информация:

BlueTooth + FPGA

Сообщение Paguo-86PK »

nick17 писал(а):Как один из примеров
Интересно, но, увы:
  • Слишком огромная bt-плата, явно для пионерского моделирования
  • Порядка $30 - очень дорого!
У меня USB-BT-адаптер Soleil за $7 куплен. А там всего две махенькие микрухи. Как я понял, usb-контроллер и bt-контроллер. :wink:
Последний раз редактировалось Paguo-86PK Сб апр 16, 2011 23:12:54, всего редактировалось 1 раз.
murzila
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

Re: BlueTooth + FPGA

Сообщение murzila »

Должен Вас огорчить, милейший. Дешево, да чтобы все сразу в шоколаде, так не бывает. Если бы Вы не поленились изучить вопрос, то знали бы, что в большинстве дешевых BT «свистков» Bluetooth стек реализован программно (гоняется на компьютере), а сам «свисток» реализует только физический уровень. Сами стек писать будете или как? А nick17 вам указал правильное направление поисков.
Как-то примерно вот так.
Paguo-86PK писал(а):явно для пионерского моделирования
Интересно, по какому критерию определяли? Вы, я так понимаю, уже комсомолец?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Paguo-86PK
Опытный кот
Сообщения: 811
Зарегистрирован: Чт авг 19, 2010 23:49:19
Откуда: Ташкент
Контактная информация:

BlueTooth + FPGA

Сообщение Paguo-86PK »

Эм-ммм. Извиняюсь, если кого-то обидел или оскорбил. :dont_know:
murzila писал(а):Должен Вас огорчить, милейший. Дешево, да чтобы все сразу в шоколаде, так не бывает. Если бы Вы не поленились изучить вопрос, то знали бы, что в большинстве дешевых BT «свистков» Bluetooth стек реализован программно (гоняется на компьютере), а сам «свисток» реализует только физический уровень. Сами стек писать будете или как?
М... Не знал. Но, та DE0-Nano ПЛИС содержит 22,230 ячеек. В качестве примера, прилагается процессор Nios II, который займёт 1800 макро ячеек.
Объясните мне, хотя бы на пальцах. В XC9536 - 36 ячеек и максимум, какой процессор в неё поместится, это вот это. :)))
С другой стороны, сколько ячеек требует в среднем, например, Z80 или MC65000? Просто хочу оценить сложность Nios II.
И вот скажите, к DE0-Nano насколько сложно будет найти пакет работы с BlueTooth голым, с аппаратной или программной раскруткой стека. Тем самым, не займёт ли это все 22 тысячи ячеек?
И есть ли, тем самым, резон покупать ту за $30? Т.е. не прикручивание ли это двух страховочных колёсиков к Харли Девидсону, вместо детского велосипедику?
Вот почему я сравнил с пионерством :)))
murzila писал(а):Интересно, по какому критерию определяли? Вы, я так понимаю, уже комсомолец?
Хм-ммм. Я скорее октябрёнок :)))
Реклама
murzila
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

Re: BlueTooth + FPGA

Сообщение murzila »

Увы, по ПЛИСам я Вам не помогу, не работал с оными.
Реклама
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: BlueTooth + FPGA

Сообщение Wladimir_TS »

murzila писал(а):Должен Вас огорчить, милейший. Дешево, да чтобы все сразу в шоколаде, так не бывает. Если бы Вы не поленились изучить вопрос, то знали бы, что в большинстве дешевых BT «свистков» Bluetooth стек реализован программно (гоняется на компьютере), а сам «свисток» реализует только физический уровень.


Не подскажете, как определить адаптеры с "железной" реализацией стека ?

Там получается 3 микросхемы должно быть - мост UART-USB, микроконтроллер в котором крутиться сам стек и примо-передатчик ?
murzila
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

Re: BlueTooth + FPGA

Сообщение murzila »

Адаптеры с аппаратным стеком IMHO большая редкость. Во-первых, весьма негуманная цена на подобные изделия будет способствовать «зависанию» товара на складах, а кто может себе такое позволить. Во-вторых, для применений в связке с ПК вполне достаточно программной реализации стека, что опять же положительно сказывается на цене адаптеров. Кроме того, простой сменой стека можно легко изменять функционал подобного устройства. Есть модули для встраивания в аппаратуру, но цена на них тоже не очень радует, да и на сайте производителя висит ремарка «не для новых разработок». В общем, я от их применения отказался. А радиочастотная часть и контроллер вполне могут быть «упрятаны» в один корпус.
Извиняюсь за такое длинное повествование.
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: BlueTooth + FPGA

Сообщение Wladimir_TS »

Просто давно думаю о применении синезуба в своих разработках, но у меня все направлено на максимальню дешевизну комплектации. Программно сам не подниму протокол, но не гнушаюсь приобретать вещи на "вторичном рынке" - вот и ищу. Где найти, из чего выпотрошить...

Ну а приведенный пример - не показатель - один из наиболее дорогих каталогов в РФии.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: BlueTooth + FPGA

Сообщение Kavka »

Wladimir_TS писал(а):Не подскажете, как определить адаптеры с "железной" реализацией стека ?

Там получается 3 микросхемы должно быть - мост UART-USB, микроконтроллер в котором крутиться сам стек и примо-передатчик ?

Как определить? Читать спецификацию :))
Тут ссылку давали на "марсоход" - там один корпус.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Paguo-86PK
Опытный кот
Сообщения: 811
Зарегистрирован: Чт авг 19, 2010 23:49:19
Откуда: Ташкент
Контактная информация:

BlueTooth + FPGA

Сообщение Paguo-86PK »

Я тут подумал. В основном, я бы обошёлся двумя bt-стеками:
  1. FTP
  2. RFC 2812
Прочитал, что BlueSoleil поддерживает FTP. Означает ли это, что используя этот драйвер просто невозможно будет соединиться по IRC-протоколу?
Придётся подыскивать другой девайс? Или возможны альтернативы?
Т.е. используя терминал я планировал с ПЛИС обмениваться командами как в IRC-чате. :tea: Может я плохо знаю о существовании иных протоколов? :dont_know:
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: BlueTooth + FPGA

Сообщение Wladimir_TS »

Kavka писал(а):Как определить? Читать спецификацию :))
Тут ссылку давали на "марсоход" - там один корпус.


В том и проблема - на вторичном рынке продавец часто вообще слабо в курсе, что продает. А покупать этот модуль за 1000+ совсем даже нерентабельно, особенно для устройства предпологаемого к мелкой серии. Ладно буду искать. Задача - сливать логи датчиков (герметичных и автономных) на сотовый телефон, так, как там, где они стоят обычно несколько грязно и плохо пахнет :o

Тоесть я представляю это себе так - подошел и по очереди соединяешся заранее прописанными устройствами. После подключения и идентификации - тебе скидывается файлик. Потом со следующим. Основные мозги в датчике - TINY15, сейчас общается с миром через ИК канал.
murzila
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

Re: BlueTooth + FPGA

Сообщение murzila »

Wladimir_TS писал(а):Ну а приведенный пример - не показатель - один из наиболее дорогих каталогов в РФии.

Я вам просто привел пример. Что мешает по названию донгла найти его в другом месте? Кстати, а на кой вам собственно донгл? Судя по последнему посту LMX9838 как раз то, что нужно. Кстати, позвольте полюбопытствовать, а чем собственно обусловлен выбор именно Bluetooth? Это что единственный способ беспроводной передачи информации? Или ключевые слова здесь «сотовый телефон»?
Аватара пользователя
nick17
Встал на лапы
Сообщения: 134
Зарегистрирован: Пт июн 26, 2009 06:40:07
Контактная информация:

Re: BlueTooth + FPGA

Сообщение nick17 »

Вот оно, и всего 15 баксов :) http://www.wide.hk/products.php?product ... oth-Modem-{47}-Breakout-to-UART-serial
Аватара пользователя
Paguo-86PK
Опытный кот
Сообщения: 811
Зарегистрирован: Чт авг 19, 2010 23:49:19
Откуда: Ташкент
Контактная информация:

BlueTooth + FPGA

Сообщение Paguo-86PK »

nick17 писал(а):Вот оно, и всего 15 баксов :) http://www.wide.hk/products.php?product=Bluetooth%2DModem%2D%7B47%7D%2DBreakout%2Dto%2DUART%2Dserial
Спасибо большое! :wink:
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Re: BlueTooth + FPGA

Сообщение Wladimir_TS »

Именно "сотовый телефон" - потому как он всегда и практически у каждого под рукой. Все прочее сложнее, тяжелее, стоит дороже и требует себя где-то находить.
Аватара пользователя
sdram85
Прорезались зубы
Сообщения: 208
Зарегистрирован: Ср апр 13, 2011 00:33:52
Откуда: Ростовская область, г.Таганрог
Контактная информация:

Re: BlueTooth + FPGA

Сообщение sdram85 »

Так как тут в теме проскакивает de0-nano, а заказанная мной пока не приехала,
хочу поделится печаткой от одного проэкта. (Типа готовлю материал для экспериментов)
(https://sites.google.com/site/fpgaandco ... psp-screen)

Схема и код собственно на этом сайте
Вложения
DE0-Nano - PSP Screen.zip
(123.61 КБ) 1309 скачиваний
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»