Комплект разработчика для Bluetooth, который позволяет настраивать алгоритмы модуляции - PullRequest
3 голосов
/ 04 августа 2009

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

Мы изучали средство разработки беспроводных технологий TI MSP430 ( EZ430-RF2500 ). Этот комплект содержит микроконтроллер MSP430 и многоканальный РЧ-приемопередатчик CC2500.

CC2500 способен выполнять модуляцию GFSK, и, таким образом, этот комплект позволяет нам реализовывать все, начиная с половины блока основной полосы частот, менеджера каналов, протокола адаптации управления логическим каналом и т. Д. В программном обеспечении. И поэтому позволяет нам делать модификации и эксперименты, которые мы хотим.

Однако нам также необходимо иметь возможность настраивать фактический алгоритм модуляции, поскольку это важная часть в экспериментах. CC2500 не позволяет этого.

Какой комплект разработки позволяет нам реализовать (частично) стек протоколов Bluetooth, включая алгоритмы модуляции, в программном обеспечении?

Также важно, чтобы это был набор для разработки, а не просто пара микросхем, которые можно использовать в комбинации для этой цели.

Я предполагаю, что нам нужен какой-то программно-определяемый радиоприемник, содержащий простой интерфейс RF 2,4 ГГц, связанный с программируемым DSP, который выполняет фактическую модуляцию. Я, к сожалению, не смог найти такой комплект.

Я действительно надеюсь, что у кого-то есть идея для правильного решения. Благодарю. ;)

Обновление:

Я посмотрел на решение для дочерней платы GNURadio + USRP + 2,4 ГГц. Проблема в том, что существует просто слишком большая задержка от выборки по USRP, через которую она передается. USB к компьютеру, демодуляция, декодирование и интерпретация протокола, синтезирование ответа, его передача по USB и передача в эфир, для реализации любого протокола, такого как Bluetooth. Я знаю это, потому что я попробовал это.

Ответы [ 2 ]

1 голос
/ 09 сентября 2009

Кажется, есть только несколько хороших решений , которые действительно дороги. USRP может использоваться для пакетной радиосвязи с добавлением «экспериментальной функции» внутриполосной сигнализации, но все равно будет существенная задержка между приемом и передачей на основе этого приема.

1 голос
/ 07 августа 2009

Я бы посоветовал взглянуть на инструментарий SDR GNU Radio (gnuradio.org). Несколько проектов (таких как этот ) успешно использовали его для исследования Bluetooth.

Также существует оборудование для разработки, разработанное для использования с GNU Radio, которое называется Universal Software Radio Peripheral, которое с подходящей дочерней платой для разработки на 2,4 ГГц стоит около 1000 долларов США.

...