Jump to content
Sign in to follow this  
3d_killer

Связка ESP-07 и Atmega128 по Serial не работает

Recommended Posts

Добрый вечер, ковырялся целый день, но так ничего и не вышло, хочу соединить WIFI модуль и Atmega128 по Serial порту.

Wi-Fi модуль ESP-07, был прошит прошивкой ESP8266_NONOS_SDK-2.2.1, к порту 16 подключен светодиод через резистор и написана простейшая программка:

#include <ESP8266WiFi.h>
void setup() 
{
  Serial.begin(115200);
  pinMode(16, OUTPUT);
  digitalWrite(16, LOW);
}
void loop() 
  {
    if(Serial.available())
      {
         digitalWrite(16, LOW);
      }
    else
      {
          digitalWrite(16, HIGH);
      }
  }

Если модуль подключен через переходник Преобразователь USB - UART и я что-нибудь пишу в терминал то светодиод мигает.

Далее я отключаю переходник и подключаю к Atmega128 (на меге стоит кварц на 8мГц), пробовал провода и прямо и перевернуто, от него же идет питание Wi-FI через выпрямитель на 3.3 вольта, масса у модулей общая.

На Atmega128 написана программка:

void setup()
 {
    Serial.begin(115200);
}
void loop() {
    delay(2000);
    Serial.println("on:Fghjkdfgklfdgjdfklgjlgkjdfgklfdjgfklgjfdgkldfjglfkdgjdflgkdjgklgjdlkgjdfkld");
    Serial.print("on:Fghjkdfgklfdgjdfklgjlgkjdfgklfdjgfklgjfdgkldfjglfkdgjdflgkdjgklgjdlkgjdfkld");
    Serial.write("on:Fghjkdfgklfdgjdfklgjlgkjdfgklfdjgfklgjfdgkldfjglfkdgjdflgkdjgklgjdlkgjdfkld");
}

Выход с Serial Atmega128 точно есть, смотрел осциллографом, но светодиод просто на модуле горит.

Сейчас Rx Tx подключены накрест, но пробовал и так и так, не пойму в чем проблема.

Share this post


Link to post
Share on other sites
Posted (edited)

Заметил странность, пока модули не присоединены при пока нет выхода Tx напряжение 4,96В, когда проходит сигнал то падает до 62.7мВ, но как только я соединяю модули накрест то верх и низ соответственно 4,96В и 3,07В, то есть для модуля WIFI это постоянно высокий уровень и соответственно он данных не увидит. Теперь бы понять как это решить и почему оно так.

2020-03-18_11-29-10.jpg

Edited by 3d_killer

Share this post


Link to post
Share on other sites

А вот когда в воздухе висят, пробовал менять местами контакты ситуация по напряжениям еще хуже

2020-03-18_11-35-41.jpg

Share this post


Link to post
Share on other sites

Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Подробнее

Новый ХИТ FANSO CR123A/SN

Параметры новой батарейки показывают прекрасные результаты. Она используется для приложений с повышенными импульсами тока. Широко применяется в охранно-пожарных датчиках, устройствах телеметрии, поисковых маячках, LED-фонарях и других промышленных и бытовых устройствах.

Подробнее

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...