Переделка ардуины для связи внешнего мк(atmel) с пк

Тема в разделе "Микроконтроллеры AVR", создана пользователем moonlight1, 26 ноя 2016.

  1. moonlight1

    moonlight1 Нерд

    День добрый. Интересует возможно ли как то переделать ардуио нано_v3 чтобы использовать ее как переходник usb-uart?
    сама плата ардуино не прошивается, в нее залит скетч блинка(мигает встроенный светодиод), плата определяется в arduino isp и диспетчере устройств
    [​IMG]
    [​IMG]
    [​IMG]

    когда-то раньше пробовал вылечить данную ошибку, но нечего не получилось и забил. но тут что-то вспомнил про нее и подумал "а возможно ли", ведь сама плата определяется, значит модуль для usb-uart рабочий. Я не знаю как переделать чтобы такая поломаная ардуина стала переходником usb-uart для atmel'a.
    зы.: да, конечно можно заказать с али готовый переходник за 0.6$ но, а вдруг можно сделать не потратив на это дело 0.6$ и месяц ожидания доставки товара ;)
     
  2. rkit

    rkit Гуру

    Замыкаем reset на землю, подключаем tx к tx, rx к rx.
     
  3. moonlight1

    moonlight1 Нерд

    У самой платы СН340 или у атмеги которая в ардуине стоит?
     
  4. rkit

    rkit Гуру

    Выводы на плате ардуино
     
  5. moonlight1

    moonlight1 Нерд

    а вроде понял, rx atmega328p к rx ch340 и тоже самое с tx.
    вроде так?
    *upd. а может проще выпять атмегу? но что тогда будет я не знаю)
     
    Последнее редактирование: 26 ноя 2016
  6. Airbus

    Airbus Радиохулиган Модератор

    Что будет?Угробите устройство.USB-UART из ардуино?Не слишком ли?Проще и дешевле купить у Кетайцев.Но если руки не для скуки то в плате Ардуино уже есть переходник USB-UART на СН340.Может проще подпаять провода RX/TX от СН340 и будет вам щастье?
     
  7. moonlight1

    moonlight1 Нерд

    ну ладно не буду выпаивать я же предложил только :D
    а почему слишком? она все равно не прошивается зараза такая, почему не помню уже но проблема эта не решилась. проще да, дешевле нет) тут если получится затраты на переходник будет 0р тк плата уже куплена =)
    так просто? круто если так) спасибо
     
  8. Airbus

    Airbus Радиохулиган Модератор

    Фотку устройства выложите?
     
  9. moonlight1

    moonlight1 Нерд

    устройства так такового нет) все проще чем казалось, просто к плате ардуины подключил провода +5v, gnd, rx, tx.
    rx arduino - rx atmega8
    tx arduino - tx atmega8
    +5v arduino - +5v atmega8
    gnd arduino - gnd atmega8

    и все считывается с com-порта.
    в атмегу зашита передача числа разбитого на 3 части в hex: 123456
    на выходе получаем в десятичной:
    [​IMG]
     
  10. Airbus

    Airbus Радиохулиган Модератор

    А да точно там же пины есть RX TX GND!