• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Иначе если система встанет по аварии, то завод понесет убытки в мульоны. А так можно предварительно видеть что сбоит, поставить пожарника рядом, заменив показания на статику, да ждать “сервисмена” для исправления ситуации… :)
  2. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Забыл - ещё флаг обхода опроса датчика с подстановкой статического значения. Ещё что-то... Короче десяток флагов и прочих значений участвующих в этом измерении...
  3. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Для пром. применения там надо ещё постоянно следить за паузой ответа и корректировать находу. Плюс все проверки и перезапуски при сбоях с набором статистики всего этого бардака :p Сравнение результатов с минимальным и максимальным аварийным (ошибки датчика) значением, да с нормированными для...
  4. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А если выложите где, то детки повторят и будут ругаться - "что я сделал не так?" :P И во время измерения, если уже запущен BLE стек, то нужно запретить прерывания.
  5. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Slacky - При инициализации необходимо опустить шину в ноль, а в момент отпускания измерить время, через которое на шине будет “1”. Это время необходимо прибавить к типовой задержке опроса после строба. Другие варианты требуют фиксированного времени к 100 мкс. Но это не будет работать на сверх...
  6. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Если переписываете с Arduino, то необходимо всегда учесть что там любые функции с GPIO отрабатывают за миллисекунды, даже не за микро. :) И никогда не берите детали которые идут для Arduino - это отстой, который никогда не используется при нормальном производстве, т.к. требуются большие партии...
  7. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    DS18B20 - Read Data Valid tRDV 15 µs - время за которое датчик выставляет выходной уровень в "1" после "0", без учета емкости линии. DS18B20 - это чип по технологии того века, а на входе у него ещё и источник тока из элементов в сотни нанометров....
  8. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Такой OneWireRead() у вас не отработает. Там сразу после отключения Out enable производится чтение, а уровень на GPIO ещё не установился за несколько нс от выходного значения - DS18B20 имеет громадную входную емкость...
  9. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    И проще описать начальную конфигурацию GPIO в app_config.h по типу: #define PC3_INPUT_ENABLE 1 #define PC3_DATA_OUT 0 // 1 ? #define PC3_OUTPUT_ENABLE 0 #define PC3_FUNC AS_GPIO #define PULL_WAKEUP_SRC_PC3 PM_PIN_PULLUP_10K #define PC3_DATA_STRENGTH 1 //...
  10. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    drv_gpio_input_en(GPIO_TEMP, false); - это только отказ от функционирования чтения GPIO - отключение логики чтения. Просто не будет читаться вход. Включать чтение с GPIO можно сразу и не трогать.
  11. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    За более 20 лет на наших тысячах уже работающих пром. установках ни один TMP36 не глючил... Т.е. никогда и ни разу с ними не было никаких проблем при сборке, тестах и т.д. А с DS18B20 (в чужом оборудовании) постоянные заморочки...
  12. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Если датчик на п.плату, рядом с SoC или типа, и не требуется сверх точность температуры, то проще поставить что-то типа tmp100 (I2C) или TMP36 (к ADC). Меньше места, проводков и прочих заморочек... А для батарейного питания (СR2032 и типа) это тоже не годится - тут проще какой датчик влажности с...
  13. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Скорее всего где-то что-то напутали и с GPIO подсказать нечего - в TLSR82xx с GPIO проблем никогда не было. Есть все варианты переключений состояний...
  14. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Я не пользую эти датчики, т.к. они не годятся для 3В питания и оригинальных уже нет более 5 лет. А китайские не имеют проверки на производстве - от этого и цена в 6 раз меньше. И по описаниям часто дохнут после помещения в температуру от +100С. Вот люди тестят, что продается:
  15. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А есть уверенность что датчик рабочий? Ныне клонов DS18B20 толпы и брака у них куча...
  16. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Как итог – у “авторов” принимающих “патчи” к ядру Linux нет шарящих в BT/BLE. По этой причине они не могут принять чужие коррекции или дописанный код и полной поддержки стандарта BT4.2 вышедшего в 2014 году так и нет. Аналогично дела обстоят со всем остальным функционалом в Linux – развития...
  17. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    cryptozoy - Этого "новые поколения" не проходили в школе и им требуется популярное и доходчивое разъяснение. Типа того, что в России, народом никогда не было принято ублажение всякого "авторского права". И создатель Linux заложил бомбу в виде "лицензии", у которой ныне горит запал, т.е...
  18. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Данная лицензия подразумевает только авторское право - т.е. ничем не отличается от других, так называемых "лицензий" :P
  19. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Никто не обязан "выкладывать". А при содержании для этого ресурсов могут спросить и оплату. Код могут дать по запросу, но он вам всё равно не поможет, т.к. в нем могут исключить все комменты и форматирование :P И у китайцев другая система. Они не делают руководств и всяких help, а предпочитают...
  20. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А у кого тут подписан NDA с Telink? 🤪 И их нарушения - это их, а ваши - ваши. Отвечать обоим :P
Сверху Снизу