Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

ESP8266 CH340 и Windows10

Тема в разделе "Железные вопросы по esp8266", создана пользователем esp340, 22 мар 2019.

  1. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    Добрый день. Приобрел такую плату ESP8266 с USB чипом СH340G https://ru.aliexpress.com/item/1pcs-NodeMCU-V3-Lua-WIFI-module-integrati.... По крайней мере так указано в описании, на самой микросхеме надписей нет. При подключении этой платки к ПК с Windows 10 не определяется com-порт. Точнее постоянно появляется и тут же отваливается. Чтобы залить скетч нужно нажать и удерживать кнопку Reset на ESP-шке до момента появления надписи Загрузка в IDE. Т.е. только в момент нажатия и удержания кнопки можно увидеть и выбрать нужный номер порта. В то же время есть ARDUINO NANO с тем же чипом которая на этом ПК прекрасно работает без каких либо танцев с бубном. Драйвера на CH340 переустанавливал, помогает буквально на один запуск. После заливки скетча плата уходит в перезагрузку и опять начинаются те же проблемы. Подключал ESP-шку к ноуту с Windows 7 - там все работает как часы. Может кто знает это как-то лечится?
    Порты USB, кабель менял - результат одинаковый.
     
  2. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    Я бы начал с внешнего питания.
     
  3. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    используйте nodemcu firmware programmer
     
  4. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    так проблема не с софтом, а в том что не определяется com-порт и именно только с этой платой и на Win10.
     
  5. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    1) эта прога позволяет легко проверить порт.
    поставьте ее потов воткните и вытыкните кобель
    2) как реагирует комп при подключении адаптера?
    3) возможно нет драйвера для CH340
     
  6. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    в диспетчере устройств на долю секунды мелькает обнаружение порта и исчезает что с этой прогой что без нее. Если зажать Reset на плате порт определяется.
    в первом сообщении написал - драйвера переустанавливал, USB-порты, шнуры менял. Arduino-NANO с таким же адаптером СH340 при втыкании шнура в комп сразу определяется и работает без шаманства.
     
  7. Сергей_Ф

    Сергей_Ф Moderator Команда форума

    Сообщения:
    2.148
    Симпатии:
    226
    @esp340
    ++
     
  8. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    пробовал, результат тот же. Вешал дополнительно электролиты тоже не помогло. Замерял ток потребления с помощью usb-тестера =60 мА.
     
  9. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    посмотрите что сообщает система при подключении адаптера
    в качестве гипотезы предположу
    1) драйвер не опознает этот чип (китайский клон)
    2) конфликт параметров в винде
    3) сопли на плате (посмотрите внимательно плату nodemcu)
    4) влияние луны
    -----------------
    хотите чтобы работало, делайте как я вам написал, а не рассуждайте.
     
  10. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    @nikolz
    ничего система не сообщает. Издает звук подключения нового устройства и все.
    Вот просто с подключенным кабелем
    1.jpg

    Вот при зажатой кнопке Rst

    2.jpg
    информация о драйвере
    3.jpg
    соплей на плате нет, проверил. К тому же еще раз повторюсь эта плата нормально работает на ноуте с Win7/
    клон CH340? не знаю, на самой микросхеме нет никаких надписей.
    каких именно? И почему Ардуина не конфликтует?
     
  11. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    ---------------------------
    предположу следующее:
    нажатие ресет приводит к сбросу ESP
    в результате он освобождает пины CH340 и тот отвечает
    ----------------
    что сделать?
    Надо поднять ножки RX и TX у CH340.
    возможно хватит одной RX
    В итоге он должен начать работать с портом.
    -------------
    Покажите плату.
    ваша ссылка не работает.
     
  12. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    После того, как отвалился порт, померьте напряжение на ногах есп. (Питание и напряжения на ногах, которые отвечают за загрузку)
    Вот, что пишет производитель о токе потребления :
    ESP8266EX Resources | Espressif Systems
     
  13. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    ESP.jpg
    3.15 V
     
  14. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    на всех?
    Вас не смущает, что стабилизатор на 3.3в а на есп 3.15?
    Померьте до стабилизатора.
     
    Последнее редактирование: 24 мар 2019
  15. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    смущает, но тем не менее при подключенной плате к usb-порту и залитой прошивке esp-шка работает, передает показания датчика ds18b20 через Blynk.
    К тому же при подключенном внешнем БП напряжение хоть и поднимается до 3,3, но картина с сом-портом та же.
     
  16. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    При питании от 5в источника, сколько току берет?
    Попробуйте стереть есп полностью, нп. залив в нее АТ прошивку.
     
  17. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    74.5 мА
     
  18. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    поясните как вы заливаете прошивку если ком порт не работает
    и как вы выводите в порт если он не подключен.
     
  19. nikolz

    nikolz Гуру

    Сообщения:
    4.488
    Симпатии:
    443
    посмотрел плату на али. Хорошая и дешевая.
    -------------------
    поясняю по плате
    на ней у разъема стоят два транзистора - это автомат режима
    в нем может быть причина.
    Надо измерить уровень сигналов на коллекторах транзисторов они подключаются к GPI0 и RST ESP и задают режим работы.
    ------------------
    можно поднять ножки у CH340 TX -2, RX-3. Сначала поднять RX и проверить определение порта в компе.
    --------------------------------
     
  20. esp340

    esp340 Новичок

    Сообщения:
    65
    Симпатии:
    4
    Еще раз упомяну свое первое сообщение - заливал на ноуте с Win7. На нем абсолютно все нормально работает! На ПК с Win10 тоже можно залить прошивку с n-го раза если перед прошивкой зажать кнопки Reset и Flash и потом успеть их вовремя и в правильной очередности отпустить. Но это не выход из положения. С таким же успехом можно было купить обычную ESP-шку и воспользоваться отдельным usb-uart адаптером. И, да, если заливка с бубном на 10-ке еще проходит, то в порт я вывести соответственно ничего не могу. USB-порт можно использовать только в качестве источника питания
     

Поделиться этой страницей