• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. P

    BME280 возвращает -143.53 когда к ESP8266 подключено внешнее питание

    Результат: замена модуля BME280 помогла. Старый датчик с другим ESP8266 тоже не работает. Проблема в датчике. Из статьи я понял, что может быть неверные фильтры/режим работы/какие-то подстроечные значения. С этим буду разбираться позже, как будет время. На данный момент главное было запустить...
  2. P

    BME280 возвращает -143.53 когда к ESP8266 подключено внешнее питание

    Спасибо за ответы. Блок питания 5V 2A, 4 собранных модуля от него работает без проблем. Замерил напряжение - 5V. Преобразование 5V->3.3V происходит на самой плане Wemos. На датчик поступает 3.2-3.3V. После 12 часов работы при питании от USB модуль стал возвращать тоже -143 градуса...
  3. P

    BME280 возвращает -143.53 когда к ESP8266 подключено внешнее питание

    Всем привет. ESP8266 (модуль Wemos D1 Mini) соединен с BME280: питание для датчика температуры 3.3V идет с D1 mini, SCL соединено с D1 (GPIO5), SDA с D2(GPIO4). Залита стандартнаная программа использующая библиотеку Adafruit_BME280. При подключении к компьютеру через USB все работает как...
  4. P

    Проблема с MOSI на MCP2515 + ESP

    Это по умолчанию в файле mcp_can.cpp прописано при инициализации SPI: SPI.beginTransaction(SPISettings(10000000, MSBFIRST, SPI_MODE0)); Опишите подробнее как работает и как не работает. Я только понял, что какая-то схема с нано работает, а что не работает - нет.
  5. P

    Проблема с MOSI на MCP2515 + ESP

    Картинка была в сообщение вставлена. Добавил еще как вложение. Использую библиотеку для MCP от coryjfowler (coryjfowler/MCP_CAN_lib). При настройке там используется SPI_MODE0. Программа используется одна и та же. На каких-то платах работает, на каких-то без вольтметра нет.
  6. P

    Проблема с MOSI на MCP2515 + ESP

    Схема с использованием BSS138 (как было) в приложении. На ней опущены TJA1050 и осциллятор. Питание 3.3В используется с Wemos (там стоит ME6211) Проблема - при отсутствии SD карточки в 20% случаев схема не работает. Как стало - MCP2515 питается от 3.3V, убрал BSS138 и все резисторы вокруг них...
  7. P

    Проблема с MOSI на MCP2515 + ESP

    Спасибо за подтверждение. Схема скоро будет.
  8. P

    Проблема с MOSI на MCP2515 + ESP

    Проверил логику связи MCP2515 при питании от 3.3В и TJA1050 при питании от 5В - все в порядке. Не уверен только в одном пункте - уровнях TJA RXD pin. В datasheet эти уровни написаны в Conditions, и это единственное место где я нашел что-нибудь об его уровнях...
  9. P

    Проблема с MOSI на MCP2515 + ESP

    На плате еще TJA1050, который связан с MCP2515. Ему нужно питание 5В. Проверю логику их общения, и если пройдет, то запитаю MCP от 3.3В и подключу к SPI напрямую. Вы думаете в этом может быть проблема? Ведь большинство девайсов работают как есть. Да и этот тоже работает, но только с SD...
  10. P

    Проблема с MOSI на MCP2515 + ESP

    Я использую готовый модуль Wemos D1 Pro. MCP питается от 5В. CS - D8 - напрямую MISO - D6 - через BSS138 для изменения логики MOSI - D7 - напрямую. SCK - D5 - напрямую INT - D1 - через BSS138 Думал, что не хватает напряжения для логики MOSI, поэтому через BSS138 тоже пробовал. Результат такой...
  11. P

    Проблема с MOSI на MCP2515 + ESP

    Всем привет. Обнаружил проблему с MOSI при работе с контроллером MCP2515. Проблема заключается в том что на MCP2515: не инициализируются регистры корректно. Но, как только я мультиметром меряю напряжение между MOSI и землей - все магическим образом начинает работать. Раньше MOSI была через 10k...
  12. P

    Вопрос На какой заменить транзистор и "диод или не диод"?

    nikolz, спасибо за коментарии Диод SS54 из схемы уберу. Моя вина, не уточнил про ESP. ESP - это не голый ESP а модуль D1 mini Pro, преобразователь на борту, поэтому питается от 5V. Правильно, если вынести ESP за пределы и управлять им отдельно, то утечки не будет. Все остальное будет...
  13. P

    Вопрос На какой заменить транзистор и "диод или не диод"?

    Потребление всей схемы до 2А. ESP в данном случае 10% всего ест. Можно узнать ваше мнение на счет диодов в данной схеме (последние 2 вопроса)?
  14. P

    Вопрос На какой заменить транзистор и "диод или не диод"?

    Если резистор подключить к земле ESP, то вывод ATTiny будет болтаться в неопределенном состоянии при выключенном транзисторе. В схеме много компонентов, не все можно выключить, поэтому через CH_PD управлять не получится. Спасибо, посмотрю на него. Для чего конденсатор и паралельно - это...
  15. P

    Вопрос На какой заменить транзистор и "диод или не диод"?

    Всем привет. Помогите, пожалуйста, с общими вопросами про управление питанием (про диоды, транзистор и про утечку). В кратце схема: ATTiny13 (на самом деле не важно что) всегда работает и по желанию включает остальную часть схемы (потребление до 2А) с помощью IRL2203N. Обратная связь...
  16. P

    Вопрос Переключатель между шинами данных

    nikolz, =AK=, Спасибо. Разобрался. Кстати, на схеме выше у меня перепутаны TX и RX. TX на TJA1050 это вход RXн а TJA1050 это выход TXCAN на MCP2515 это выход RXCAN на MCP2515 это вход По уровням логики: Данные по TJA1050: По TXD: - вход: V(high) более 2V, V(low) менее 0.8V. По RXD - выход...
  17. P

    Вопрос Переключатель между шинами данных

    Спасибо за ответ. В даташите (http://www.ti.com/lit/ds/symlink/sn74hc157.pdf страница 3) написано что при питании 4.5В логика high voltage считается 3.15В. Я не нашел отдельной цифры для управления A/B, но полагаю что она така я же. У меня 5В для этой группы компонент, получается что напрямую...
  18. P

    Вопрос Переключатель между шинами данных

    Спасибо. Учту. Почитал про 74HC157 - он, получается не просто "пробрасывает" сигнал, он еще и по своим уровням логики работает, которые могут не совпадать с TJA1050 и MCP2515? SPI еще и на microSD работает, поэтому 4 пина не освободится, только 2 :) STB на 1040 как и S на 1050 стремное...
  19. P

    Вопрос Переключатель между шинами данных

    nikolz, я думал коммутировать перед TJA1050 (т.е. один TJA1050 на плате), но может можно и после (тогда два TJA1050 на плате, он обвязки не требуетб не сложно). Только не знаю, как они себя будут вести, если к ним ничего не подключено. Поэтому думал про "до". Чего желаю добиться - избежать...
  20. P

    Вопрос Переключатель между шинами данных

    Всем привет. Что лучше всего использовать как переключатель между двумя шинами данных? Есть контроллер MCP2515, которой через TJA1050 общается с CAN шиной автомобиля (2 провода). Хотелось бы не устанавливая ещё одного MCP получить данные по другой CAN шине. Для этого нужно вход переключить с...
Сверху Снизу