Технический форум по робототехнике.
Dmitry__ » 29 янв 2013, 22:22
Ну, камера выдает постоянную несущую, вот все и дохнет. А nrf пакетами общается, и есть аппаратная проверка crc, вот он и умудряется работать совместно с роутерами. Отправил пакет, если подтверждения не пришло, то повторяется пакет.
Angel71 писал(а): как минимум парочка парочка полнодуплексных чипов
Не верю, что в эфире они будут работать дуплексом. Полнодуплексный модуль - это всего приемник и передатчик на чипе независимые. но в эфире работать дуплексом не будет.
Angel71 писал(а): в крайнем случае можно взять по 2 приёмопередатчика и посадить на разные каналы.
Это тож не будет работать. Приемник оглохнет от своего передатчика. Дальность связи упадет в 100 раз. Селективности интегрального исполнения приемников не хватит. Надо будет делать разнос больше 50 мгц. А это разнотипные трансиверы. Дуплексер - это и есть мега-пупер фильтр, который может отфильтровать от мощного передающего сигнала микровольтовый приемный сигнал.
http://images.yandex.ru/yandsearch?text ... 1%82%D1%80
Angel71 » 29 янв 2013, 22:48
а этим недорогим чипам и незачем работать прям в реал дуплексе. главное как они ведут себя с точки зрения программиста, копаться в остальном совсем не обязательно. если нужны минимальные тайминги, тогда спору нет, скорей всего придется глубоко копать.
50мгц и более совсем не проблема
The ATA5824 can be used in the 433 MHz to 435 MHz band and the 867 MHz to 870 MHz band, the ATA5823 in the 313 MHz to 316 MHz band.
http://www.semtech.com/images/datasheet/xe1205.pdfIt is intended for applications in the 433 MHz and 868 MHz European bands and the North American 915 MHz ISM band.
...
Operation of the XE1205 over the frequency range 180 MHz - 1000 MHz beyond the ISM bands described above can be achieved by modifying the reference oscillator crystal frequency.
Dmitry__ » 29 янв 2013, 23:11
Angel71 писал(а):50мгц и более совсем не проблема
Вот только про semtech xe1205 не надо, я их вдоль и поперек знаю. Сам формирую канальное кодирование для них. Переключение диапазонов меняется разными значениями катушек индуктивности и емкости конденсаторов.
Фсе, завязываем, nrf его спасет...
Angel71 » 29 янв 2013, 23:14
яж не против, просто намекнул, что с частотой при желании решаемо.
Korbofos » 13 июл 2013, 03:46
nrf24 брать не стал, не нашёл с итерфейсом rs232. Приобрёл 2 модуля RF1100-232, работает он мягко говоря нестабильно. Работают нормально только bluetooth передатчики, единственный минус расстояние
.
Dmitry__ » 13 июл 2013, 18:32
Korbofos писал(а):nrf24 брать не стал, не нашёл с итерфейсом rs232
А у nrf24 и нет rs232, но есть примеры и библиотека под дуину для самостоятельного изготовления nrf24 - rs232.
Korbofos писал(а):Приобрёл 2 модуля RF1100-232, работает он мягко говоря нестабильно.
Да все эти модули болеют хренью, не абсолютные они "прозрачный уарт". И про глюкавость apc220 тож где-то было. Мы используем HMTR-868, но пока я не написал протокол с проверкой CRC, наши танчики постреливали сами по себе, Работающие девочки в клубе напрягались, когда заходили в загон с танчиками
Korbofos » 27 авг 2013, 00:31
Есть два модуля nrf24 к ним преобразователи spi to uart. Данные передаются, индикатор принятых байт моргает на мк, но команды не распознаются видимо из-за не совпадения скоростей. Попробовал уже разные скорости всё равно команды мк не распознаёт. Как узнать на какой скорости работает преобразователь spi - uart?
- Вложения
-
- 682799686_908.jpg (25.32 КиБ) Просмотров: 5156
-
Angel71 » 27 авг 2013, 02:48
данный переходник это просто свинско-китавайский 8051 микроконтроллер. вообще загадка, зачем вы его взяли. что твориться можно глянуть даталоггером.
а что это за чипик возле nrf?
Korbofos » 27 авг 2013, 15:40
rfaxis x2401c гугл ничего не нашёл
этот переходник взял чтобы на на выходе был уарт, самому не надо возиться.
Korbofos » 10 сен 2013, 18:36
Пока так ничего и не получается, шлю с мк раз в пол секунды два байта и меняю скорость уарта. Первый байт на какой скорости передаёт мк по уарту и контрольную сумму. Смотрю данные на пк в терминалке. На 9600 в терминале приходит как раз два байта, но это совсем не то что я отправляю
На скорости более 9600 приходит уже 3 и более байт. Что делать?
Angel71 » 10 сен 2013, 18:50
подключаете uart и spi переходник к своей плате и начинаете разбираться, гоняя данные в обоих направлениях на разных битрейтах, с разными размерами пакетов. проверяете автоопределение битрейта и прочие нюансы. получиться, хорошо, иначе стоит задуматься о своём конверторе. отдельно мучаете nrf. как всё нужное узнаете, уже через переходник работать.
Korbofos » 30 сен 2013, 13:13
Angel71 писал(а):данный переходник это просто свинско-китавайский 8051 микроконтроллер
Мне прислали на него исходники и даташит но всё это на китайском
Какой для него компилятор подойдёт? И как его прошить?
Angel71 » 30 сен 2013, 15:39
а икс его. я для недоделанного вольтметра на 8051 тоже сначала хотел прошивку свою сделать, но после первой страницы даташита решил, что иероглифы это слишком красиво и непонятно. если лутом платки умеете делать, рекомендую подумать над вариантом своей платки. стм8, стм32 (есть даже примерно по 1-1.5$), авр,...
Dmitry__ » 30 сен 2013, 16:07
Гыг, прикольно, кетайский 8051:)
Но гугль же дает 2-ю ссылку на английскую доку.
https://www.google.ru/search?ie=UTF-8&h ... ea&start=0www.stcmicro.com/datasheet/STC15f204ea-en.pdf"Chapter 11 STC15Fxx series programming tools usage......210"
Вообще, 51 чип и в Африке 51-й чип...
Я бы пробовал IAR Embedded Workbench IDE for MSC51 прикрутить.
Но, боюсь, "слишком красиво и непонятно" будет не только на кетайском, ибо старее MSC51 только какашки мамонта.
Angel71 » 30 сен 2013, 16:22
поздно (по карайней мере для меня), тестовая плата готова, прошивка пилиться. а учитывая, что дешевле и быстрей клепать свои (в которых легко намного больше возможностей запилить можно), то ну их с этими лотереями "вольтметр", "регулятор с вольтметром" и т.д.