не обычное наблюдение по скорости
- Войдите на сайт для отправки комментариев
Добрый день.
Купил Arduino Pro 328p 3.3v и подключил ее к esp8266- Wemos d1 следующим образом.
Со стороны Arduino Pro 328p 3.3v - это пины 4,5 при этом объявив
SoftwareSerial mySerial(4, 5); // RX, TX
mySerial.begin(9600);
Со стороны esp8266- Wemos d1 я подключить к UART аппаратному RX и TX пины и указал Serial.begin(9600);
Arduino Pro 328p 3.3v каждую секунду транслирует (TX) данные типа String через Serial.print а esp8266- Wemos d1 принимает их.
Я открыл ком порт esp8266- Wemos d1 и данные увидел только на скорости 19200. (на других скоростях данные не корректно отображаются) в обоих скетчах нигде не фигурирует эта скорость.(специально через поиск искал)
Вопрос. как так получилось и что вообще происходит.
еще я заметил следующее. в скетче Arduino Pro 328p 3.3v данные должны транслироваться раз в секунду а по факту приходят в два раза быстрее. за секунду должны прийти только 1 раз данные:
Может ли быть это связано с тем что я заказал Arduino Pro 328p 3.3v а мне по факту как вариант прислали на 5в с кварцем 16мгрц. а я выставил 3.3в и кварц 8мгрц. проверить это не знаю как.
в этом как раз и дело
мне прислали Arduino Pro 328p 5v вместо Arduino Pro 328p 3.3v . когда я прошил как Arduino Pro 328p 5 прошивка полноценно заработала.
Я заказывал 3.3в что бы не ставить согласование логики с espo8266 Wemos d1. Хоть и работает но как бы в теории я не согласовал логику а устройство отвественное.
вообще на физическом уровне в чем разница между ними. в кварце и все? или еще какие отличия есть.
Может ли быть это связано с тем что я заказал Arduino Pro 328p 3.3v а мне по факту как вариант прислали на 5в с кварцем 16мгрц. а я выставил 3.3в и кварц 8мгрц..
Зачем? Они сказали?
Ну вроде так надо было. нет?
https://yadi.sk/i/QNZC9ZCWcpZmJQ
Вот я и пытаюсь понять - кто Вам сказал, что так надо было и почему Вы удивляетесь скорости UART в два раза выше номинальной, принудительно прошив микроконтроллер на частоту в два раза ниже номинальной.
А резиновые женщины сдуваются...
ну если я купил 3.3в то я сделал вывод что там 8мгрц
https://yadi.sk/i/R1mqarcOt5r4UA
На кварце что написано, стабилизатор на сколько вольт стоит?
кварц слишком мелкий. я бы прочитал сразу. ну мне уже понятно и так что на 5в 16мгрц рабоает так как ожидалось. бессмысленно дальше это изучать
кварц слишком мелкий. я бы прочитал сразу. ну мне уже понятно и так что на 5в 16мгрц рабоает так как ожидалось. бессмысленно дальше это изучать
так в итоге вы что, даже не знаете на какое напряжение у вас ардуина - на 3.3 или 5 ? - как же вы ее к ЕСП подключали?
я подавал 5в через raw пин.
https://yadi.sk/i/Lfu45BgfCP4Wfg
Сталкивался с китайцами, которые шлют 5 вольтовые микры как 3.3. По идее 3.3 вольтовые должны быть медленнее, по даташиту так положено, кажись. Но, как правило работают и на быстрых кварцах. Кстати там не кварц, а генератор. Но мысля правильная высказана на тему проверить стабилизатор. Может у вас просто пяти вольтовая версия.