BLE модуль JDY-10 на чипе TLSR8266

pvvx

Активный участник сообщества
@millworm - ADC в TLSR8266 имеет fifo и встроенные усилители с регулировкой, а так-же дифференциальные входы (PDA).
Я в них не использую тупой программный опрос, а использую автоматическое заполнение буфера (fifo) и соответственно свои драйвера для ADC (есть в проекте UBIA и PowerProfiler).
Вот типа прием с открытого входа PC4 (принимает наводку 50Гц):
1637072152348.png
 

millworm

New member
спасибо, буду разбираться во всем
а до скольких можно снизить потребляемый ток, чтобы максимально долго питать от CR2032 при этом не закрывая соединения, чтобы периодически слать данные? примерно как в LYWSD03MMC сделана рассылка нотификаций со значениями
 

pvvx

Активный участник сообщества
а до скольких можно снизить потребляемый ток, чтобы максимально долго питать от CR2032 при этом не закрывая соединения, чтобы периодически слать данные? примерно как в LYWSD03MMC сделана рассылка нотификаций со значениями
TLSR8266 - это более старый чип, чем серия TLSR825x.
TLSR8266 не имеет deep-sleep с поддержкой сохранения значений в RAM и все режимы сна у него потребляют больше (от 17 мкА), чем у TLSR825x (2..3 мкА).
Т.е. с CR2032 он практически не совместим... Тем более в режиме соединения (не может использовать deep-sleep при соединении из-за сброса RAM).
Примерные цифры потребления указаны в UBIA:
  • Disconnect (режим рекламы) 0.09 mA (800 ms sleep: 17 uA, 5 ms active: TX impulse 33 mA +8dB)
  • Deep-sleep (полный сон) 1.7 / 3 uA (KEY2 - WakeUp KEY2 / KEY1 - Timer 30 sec)
  • Connect (7.5ms..4sec - sleep 17 uA, 3..5 ms active: TX impulse 33 mA +8dB). Т.е. если Connect Interval 1 сек, то потребление будет примерно ((1000мс-5мс)*0.017mA + 33мА*5мс)/1000мс = 0.181915 mA
 
Сверху Снизу