Адаптер RS232-TTL - как заставить работать?

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Мерзкий Гуру, 21 дек 2014.

  1. Добрый день,
    Купил в Амперке адаптер RS232-TTL, подключил - выдает в порт какой-то мусор.
    Порт настроен 9600-N81, flow control пробовал разный.

    Простой скрипт на Mega2560:
    void setup() {
    Serial.begin( 9600);
    Serial1.begin( 9600);
    }

    void loop() {
    static int i=0;
    Serial.print( "Hello! ");
    Serial.println( i);

    Serial1.print( "Hello! ");
    Serial1.println( i);
    i++;
    delay( 3000);
    }

    В Serial выдается нормально, как и ожидалось, "Hello!" и номер
    Через адаптер - мусор:
    ▒▒▒▒▒▒▒▒▒▒Hel9
    ▒▒j▒▒▒+ ▒Hel,▒jR▒▒▒j▒▒▒+ ▒Hel1
    ▒▒▒▒▒▒▒▒▒▒Hel
    88
    ! 89▒▒▒+ ▒Hell▒H▒MC▒ʲj▒lo! ▒▒▒▒▒H%▒
    ▒▒jR▒▒▒▒▒▒▒▒▒▒▒He,▒C▒▒▒▒j▒lo! ▒Hel
    LL▒H▒+ )▒115
    ▒He▒
    18
    ▒▒▒▒▒▒▒▒▒▒▒+ )▒Hel▒▒jR▒ 125▒lo! ▒▒▒▒H▒
    ▒▒▒j▒▒▒▒▒▒▒▒k▒HSH▒▒▒▒▒llo!HejR▒ 14▒llo!▒He▒6
    ▒▒▒4ell/▒H▒MLC▒▒▒▒▒ell▒H▒▒SH▒HHL
    ▒H▒1

    Что я делаю не так?
     
  2. Unixon

    Unixon Оракул Модератор

    А куда и как подключали? RS232 стороной во что?
     
  3. VCC на +5В, землю на землю, данные на Tx1/Rx1
    RS232-стороной - в выкидыш последовательного порта, прицепленный к мамке, вот такой:
    http://www.gigabyte.com/support-downloads/accessory-popup.aspx?pid=3589
    с партномером 12cf1-1cm001-31r

    Выкидыш рабочий, проверено - я на него программатор вешал, работает.
     
  4. Разобрался: всего-навсего Tx и Rx местами перепутал.