Проблемы с одновременной работой ethernet shield w5500 и n-fet модулей

Тема в разделе "Arduino & Shields", создана пользователем valerawww, 24 мар 2024.

  1. valerawww

    valerawww Нуб

    Всем добрый день! Наблюдается такая проблема, если одновременно использовать Ethernet Shield N-Fet модули, перестает работать нормально Ethernet Shield. Не получается присвоить IP адрес, я так понимаю он просто перестает видиться. Джамперы на ES включены все

    Код просто тестовый:
    Код (C++):

    #include <SPI.h>
    #include <Ethernet.h>

    // MAC-адрес контроллера
    byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

    // адрес запрашиваемого сервера
    char server[] = "192.168.10.200";

    // задаем статический IP-адрес
    IPAddress ip_addr(192, 168, 10, 101);

    // создаём клиента, который будет подключаться
    // к необходимому для нас серверу и порту
    // портом по умолчанию для HTTP является 80
    EthernetClient client;

    void setup() {
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.print("Serial started \n");

      // запускаем Ethernet-соединение:
      Serial.print("Trying to start ethernet module using static IP...\n");
      //Ethernet.begin(mac, ip_addr, ip_dns, ip_gw, subnet);
      Ethernet.begin(mac, ip_addr);
      Serial.print("Got it!\n");

      // получаем  и выводим локальный IP адрес
      Serial.print("My IP address: ");
      Serial.println(Ethernet.localIP());
    }

    void loop() {
      delay(1000);
      Serial.print("Connecting to server...\n");
      // если подключение установлено, сообщаем об этом на Serial-порт:
      if (client.connect(server, 50111)) {
        Serial.println("connected");
        // формируем HTTP-запрос
        client.println("Test");
        delay(1000);
        client.stop();
      } else {
        // если соединения с сервером нет, пишем об этом на Serial-порт:
        Serial.println("connection failed");
      }
      delay(15000);
    }

     
    CS+G+V неважно на какой выход подключены. Как только подключаешь ICSP, престает работать.
     
    Последнее редактирование: 24 мар 2024
  2. parovoZZ

    parovoZZ Гуру

    это что за модули?
     
  3. valerawww

    valerawww Нуб

  4. parovoZZ

    parovoZZ Гуру

    А как они подключены? Без схемы нет предмета для обсуждения.
     
  5. valerawww

    valerawww Нуб

    Вот схема подключения. Ethernet Shield встален в Iskra mega, от него от ISCP разъемов подключепна сборка N-FET
     

    Вложения:

    • sch_iscp.jpg
      sch_iscp.jpg
      Размер файла:
      391,1 КБ
      Просмотров:
      40