nRF24L01+ : побеждаем модуль.

Тема в разделе "Проводная и беспроводная связь", создана пользователем ИгорьК, 19 июн 2014.

  1. Irinka

    Irinka Нерд

    Разобралась. Муж прогрел феном платы, всё заработало...
     
  2. Neon_1

    Neon_1 Нерд

    после вывода модуля из сна - radio.powerUp();
    какую минимальную задержку нужно для стабильной передачи?
     
  3. parovoZZ

    parovoZZ Гуру

    В библиотеке все есть.
     
  4. Neon_1

    Neon_1 Нерд

  5. parovoZZ

    parovoZZ Гуру

    Не надо ничего делать. В методах библиотеки все паузы предусмотрены.
     
    Neon_1 и BAR__MEN нравится это.
  6. Cadil

    Cadil Нерд

    Многие хвалят библиотеку MySensors.h. Кроме поддержки многих радиомодулей (в том числе и nrf24) в ней, как пишут, реализовано эффективное энергосбережение. Что думаете?
     
  7. Neon_1

    Neon_1 Нерд

    Понятно, то есть никаких доп задержек не нужно

    У меня на атмега168 + nrf24 + bme280 в power down с работающим вотчдогом потребление 5.5 мкА, думаю это очень хороший результат

    Питание cr2032
     
    Последнее редактирование: 14 окт 2019
  8. Neon_1

    Neon_1 Нерд

    Подтверждение приема у меня отключено, примерно 0.2-0.3% пакетов теряется

    Можно ли как то без автоподтверждения приема достичь 100%? Автоподтверждение ведь будет потреблять дополнительную энергию

    Есть смысл передавать одни и те же данные два раза подряд?
     
  9. parovoZZ

    parovoZZ Гуру

    нормально. Но как по мне - -много. Хотя вопрос ещё в метрологии.
     
  10. parovoZZ

    parovoZZ Гуру

    лучше отказаться от библиотеки и написать выверенный код самостоятельно.
    Автоподтверждение не даст 100% доставки пакета.
     
    ИгорьК нравится это.
  11. Neon_1

    Neon_1 Нерд

    Измеряю хорошим мультиметром

    А как можно ещё понизить?
    Nrf24 в power down, bme280 в sleep mode, atmega в power down, все что можно отключено, работает только вотчдог, правда порты в воздухе...
     
  12. Neon_1

    Neon_1 Нерд

    Понятно, то есть смысла стремится к 100% нет

    То есть вытащить из библиотеки нужные функции и использовать напрямую?

    Nrf24 у меня работает просто для отправки данных, проснулся - отправил - уснул
     
  13. ИгорьК

    ИгорьК Оракул Модератор

    Тысячу раз убедился.
     
    Neon_1 нравится это.
  14. Cadil

    Cadil Нерд

    Отличный результат! Я измерял потребление сна промышленной метеостанции LaCrosse WS-9024IT получил чуть меньше 8 мкА. Детали тут.
     
    Neon_1 нравится это.
  15. parovoZZ

    parovoZZ Гуру

    Физически выключать всё нафиК. nRF во сне очень жручая. SiLabs во сне ест всего 50 нА против 900 у nRF. 168 чип вроде не picopower. Свободные порты на выход.

    давно всё уже вытащено. Смотри мои темы здесь и на паяльнике.
     
    Neon_1 нравится это.
  16. Neon_1

    Neon_1 Нерд

    у меня вроде 168 PA, это picopower, но рабочий вотчдог ест прилично...в powersave режиме с rtc ест намного меньше, но надо переделывать код

    как думаете, если перевести atmega на 4 МГц чтобы работала до 1.8 вольта, nrf и bme работают примерно до этого уровня, можно будет получить дополнительное время работы от cr2032?
     
  17. Neon_1

    Neon_1 Нерд

    ссылками не поделитесь?

    это что за модуль?
     
    Последнее редактирование: 14 окт 2019
  18. parovoZZ

    parovoZZ Гуру

    есть такое дело. Поэтому надо переходить на аттиньки с ядром atxmega. Там вачдог ест всего 1.5 мкА против 4 мкА у старья. Но MSP430 здесь держит уверенное лидерство - у меня получилось менее 1 мкА на RTC/
    http://forum.amperka.ru/threads/Пощебечем-Часть-ii-Нанотаймер.19053/

    http://forum.amperka.ru/threads/Сенсорная-кнопка-на-стекле-dashkova-und-parovozz.18103/
    http://forum.amperka.ru/threads/Суперэкономичный-беспроводной-монитор-Т-и-rh.17221/

    https://www.silabs.com/documents/public/data-sheets/si4464-63-61-60.pdf
    64-ые ставят в HC12 (если не ошибся с буквами. Лень искать)
     
    Neon_1 нравится это.
  19. Neon_1

    Neon_1 Нерд

  20. parovoZZ

    parovoZZ Гуру

    Купил се намедни антенный анализатор. Сразу же присунул пару антенн. Первая - пружинка на 868 МГц. Результаты не очень. Вторая антенна на 2400 МГц от модуля сабжа с усилителем, купленного в робошопе. Так вот эта антенна оказалась идеально отстроенной на 2400 МГц! VSWR (КСВ) = 1,01! Z = 53 Ом и практически равен R. Я, конечно, понимаю, что Китайский прибор какой-то метрологической точностью не блещет, но всё же))

    Теперь прикуплю разных переходников на SMA и проводочков и вперед!