RSS лента

{gorbln}

Радиомодемы OpenBee - часть вторая. Si4432.

Рейтинг: 5.00. Голосов: 3.
13.11.2013 в 12:08 (11654 Показов)
Получил радиомодули Si4432, переделал радиомодемы.
Программа-максимум выполнена - модем за 6 баксов собран.
Категории
Без категории

Комментарии

  1. Аватар для {gorbln}
    Описание здесь.
  2. Аватар для Covax
    круть! я бы продлил на 5-7 мм место на текстолите, там где крепится антенна, и намотал бы вокруг этого дела и антенны нитку на циакрине
  3. Аватар для {gorbln}
    Ну, вообще, это мысль.... Можно вклеить внутро спиральки пластиковый штырь. Но вообще - антенна очень гибкая, и непохоже, что она может отломить дорогу на плате.

    А вообще - за нитку на циакрине - люто плюсую! Мой любимый способ крепить всякую хрень.
  4. Аватар для chanov
    Супер! Реализация прям похвальна, хорошее устройство, испытания полевые уже были? ...
    p/s Но паять не буду))), т.к. времени и так в обрез на всякое (уже очередь из того что доделать и с чем разобраться на год вперёд )
  5. Аватар для {gorbln}
    У меня пайка - это такое, расслабляющее хобби. Ему я предаюсь с удовольствием =) В выходные рылся на балконе и внезапно нашёл неоновые индикаторные лампы. Следующий проект - Nixie Clock
  6. Аватар для Covax
    Егор, принимай заказы)
  7. Аватар для {gorbln}
    так это... только в путь. =)
  8. Аватар для omegapraim
    Круть несусветная обязательно спаяю
    , пусть и нет в них потребности, но я знаю что в них 1000% нужно сделать)))) встроеный блюпуп модуль для подключения к телефону))))
  9. Аватар для rinatka7
    встроеный блюпуп модуль для подключения к телефону))))
    Плюсую!!! Сам такое делал пару дней назад!
  10. Аватар для omegapraim
    Да у меня тоже самое с 3др вытворено по факту надо двухслойку делать с одной стороны модуль с другой другой модуль)))))).
  11. Аватар для {gorbln}
    Антенну блютуфную только надо за металлизацию вынести. и порядок.
  12. Аватар для {gorbln}
    Надо замутить 2-стороннюю плату для заказа на SEEDStudio. Чтобы и так, и сяк, и с блюпупом =)
  13. Аватар для alexeykozin
    сидстудио мне второй месяц шлет платки емсом
    уплатил федекс- но сказали в рф не берут
    сколько дальность получилась?
  14. Аватар для {gorbln}
    Честно - не проверял. Особо возможности не позволяют да и задачи такой - ОМГ дальность - нет. Мне бы ПИДы на поле покрутить... С такой антеннкой особенной дальности ждать не следует, думаю, как у автосигнализации средненькой, метров 250-300. Опять же, модем делался для ардупилота, там поток большой валится. А если для вия сделать, да скорость пониже в канале - может, и подальше лупить будет.
    С сидами, говорят, да, беда в последнее время. ITEAD studio хвалят - хотя судя по сайту - та же контора.
  15. Аватар для Shuricus
    Егор, я бы тоже заказал с блютусом. Можно?
    Во сколько выйдет?
  16. Аватар для Covax
    Тогда уж наземный модем должен иметь гнезда и для блютуза и с ftdi сразу, чего уж мелочится)
  17. Аватар для {gorbln}
    Александр, я не могу определиться с ценой. Сам модем недорогой, но БТ будет стоить столько же, плюс плату уже заказывать надо - она будет 2-сторонняя. Ради 1 штуки не хочется заморачиваться
  18. Аватар для Shuricus
    Егор, я просто видел фразу - "так это... только в путь. =)", и решил, что у вас уже производство. .
    Обновлено 14.11.2013 в 17:26 [ARG:5 UNDEFINED]
  19. Аватар для schs
    Я бы тоже купил пару, потому как делать самому - катастрофически не хватает времени. Тоже для ardupilot\arducopter нужен.
  20. Аватар для alexeykozin
    только поругал сидстудио - сегодня прискакала посылка.
    странно перепакованная внутри посылка с первым выданным мне трек номером,
    снаружи поновому перепаковано и новый трек
    видимо посыль возвращалась
  21. Аватар для {gorbln}
    "По просьбам трудящихся"
    Развёл модем со встроенным Bluetooth. Плата абсолютно неизготавливаемая в любительских условиях =(
    Много via.

    Если будет много (больше 6) желающих - готов заказать платы на HQEW.
    Ещё - не делайте платы для заказа на стороне в Sprint. Это трахотун какой-то =( Via отсутствуют, делаю их контактами - соотв-но, они будут открыты от маски. Лого не всунешь, только рисовать линиями. Совершенно неизвестно, как спринт импортнёт слои маски в гербер - вангую, что весь silk пойдёт прямо по контактным площадкам.
    В общем-то, так и получилось. Пришлось переделывать все компоненты. Зато нашёл как закрыть via. В панели инструментов есть кнопка "маска" - и там можно выбрать, что открывать, а что нет.
    Обновлено 25.11.2013 в 00:45 [ARG:5 UNDEFINED]
  22. Аватар для schs
    Будете заказывать - я пару плат купил бы.
    Посмотрел в http://pcb.hqew.net price calculator,
    платы 5×5(cm) 10шт. получается 16$ с доставкой.
  23. Аватар для {gorbln}
    да. Дешевле, к сожалению, не нашёл
  24. Аватар для schs
    Нормальная цена IMHO, но мне 10 тоже не нужно.
    Кто хочет вскладчину?
    P.S. Si4432 пришли на удивление быстро.
  25. Аватар для Shuricus
    А может кто-нибудь на продажу будет делать?
  26. Аватар для omegapraim
    Посчитай во сколько все обойдется а потом прибавь ту сумму которую бы ты хотел отдать в навар. А потом подумай будет за эту сумму кто то корячиться и паять)))) или нет.
  27. Аватар для {gorbln}
    Сейчас мыслей что можно сделать - много. Пока почему-то нет желания.
    Из планов:
    1) Сделать проект универсальным - окончательно отпочковаться от OpenBee, переписать кой-чего из кода, немного переделать функционирование.
    2) Сделать поддержку других радиомодулей - в первую очередь NRF24L01 - ибо их можно подключать через относительно недорогой WiFi-бустер.
    3) Сделать поиск по каналам, автонастройку, автобинд, прочую хренотень. Половина придумана, половина - нет. Лень.
    4) Имплементировать восстановление данных (с избыточностью) по соответствующим алгоритмам.
    5) Сделать, чтобы размер посылки не был ограничен 37 байтами. Надо разбираться, но, думаю, реально довести до 200-300.
    6) В связке с предыдущим пунктом - перевести модем на аппаратную платформу STM32 (за которую ратует ув.Raja)

    Всё вышеперечисленное требует нормальных программистских скиллов, с чем у меня не очень. Разобраться можно, но долго и геморно.
  28. Аватар для Prsh
    Егор, не знаете случайно какой чип стоит в RFM22B и в RFM23BP - тот же Si4432? (на фото что мне попадались по маркировке не понять)
    И еще, у всех 3-х плат по крайней мере протоколы одинаковые или нет? (последнее конечно содержиться в описаниях, но может вы сразу скажете, чтоб мне не изучать...)
  29. Аватар для {gorbln}
    Знаю, конечно. Чипы разные - это Si4432 у Si4432 (да, я кэп) и у RFM22B, а какой чип у силабсов соответсвует RFM23, я не интересовался =) Но протокол у них одинаковый, так что модули взаимозаменяемые, если не учитывать разницу в распиновке и мощности.
  30. Аватар для Prsh
    Я знал что вы знаете! :-) Спасибо.
  31. Аватар для mikush
    Собрал себе пульт на Si4432, да вот беда, при выставление больше 8db модуль виснет. Находится всегда в статусе tx, на переключение не реагирует. Так как у Вас есть опыт не подскажите возможную причину? модуль не экранирован, может влияет сам на себя при передаче/просадка питания/ битый чип?
  32. Аватар для {gorbln}
    К сожалению, опыта у меня не так много. Поэтому точную причину не скажу. Могу предположить только просадки по питанию.
  33. Аватар для NARAJANA
    Как я понял, по статье на хабаре, можно вместо Si4432 установить RFM23BP? Часть схемы с Атмегой, прошивка, настройка остаются те же и это будет работать c Ардупилотом и МиссионПланнером?
  34. Аватар для {gorbln}
    Это который одноваттный? Да, можно, только надо посмотреть, как у неё с питанием - вроде как 5 вольт
  35. Аватар для NARAJANA
    По даташиту 5в. То есть, можно упростить схему, отказаться от линейного стабилизатора на 3,3в.
  36. Аватар для {gorbln}
    Видимо, да. У меня такого модуля нет, к сожалению.
    Следует понимать, что модем по этой схеме не совсем то же самое, что и модем 3DR. Хотя радиопередающая часть у них практически идентичная - в части процессора 3DR гораздо более продвинут. Ну и само собой, программа там очень хорошая. Я начал её разбирать, да так и забил - не особо интересно этим в одиночку заниматься, учитывая, что программист я как из мармелада пуля.
  37. Аватар для ВлАс
    Егор, помоги скрестить 4432 и арду мини.
    Пришли ко мне 4432, а процессоры заказал в виде арду мини про, так получилось дешевле, особенно если посчитать красивый маленький кварц в комплекте. посмотрел по выводам и получилось, что практически совпало, но надо немного переделать, чтобы было как на
    фото
    А именно:
    SDO PD7 (11)
    SDI PD6 (10)
    SCLK PD5 (9)
    nIRQ PD3 (1)
    nSel PD4 (2)
    В скобках нога 328 меги
    Наверно надо так?
    #define SDO_pin 7
    #define SDI_pin 6
    #define SCLK_pin 5
    #define IRQ_pin 3 <-----------наверно это nIRQ и его на PD3 ?
    #define nSel_pin 4
    #define IRQ_interrupt 1 //!!! D3 !!! <-------- А этого не понял

    Еще хочу питать мегу от 3.3в, дабы не навешивать стабилитронов, но не знаю как сама мега отнесется к TTL на TX/RX.

    И поскольку есть готовый СД хотелось бы переключить на него.
    Наверно так?
    #define RED_LED_pin 13 (это PD13)
    Я в программировании не очень, надеюсь на помощь
    Обновлено 30.12.2014 в 20:45 [ARG:5 UNDEFINED]
  38. Аватар для ВлАс
  39. Аватар для {gorbln}
    По выводам всё так вроде бы. Жёсткие требования там только к выводу, на который подключается nIRQ. Про "#define IRQ_interrupt 1 //!!! D3 !!!" - Это я для себя отметил, чтобы не забыть. Источник прерывания определяется здесь.
    Сорри за поздний ответ, оповещения не приходят
  40. Аватар для ВлАс
    Егор, собрал, пробую настроить.
    На сколько я понял нужно настраивать в отдельной программе, перечитал дневник и хабр, так и не нашел чем настраивать.
    Но не в МР?