Помогите тупому

obsession
Offline
Зарегистрирован: 17.01.2016

Купил клон УНЫ под задачу, содениться с интерфейсом харда, дабы слить ему ошибки. 

Делал всё по инструкциям, но запа произашла в самом начале. Лампочкой моргать получается, а вот при подключении rx и tx к устройству ничего, точнее как ничего, устройство мне отвечает, выво дит нечто в терминал, а вот я ему написать не могу. В теме было написанно - "для проверки конфигурации можете замкнуть rx и tx и всё написанное в терминал вернется", но проблема в том, что в терминал ничего не пишется. что может быть, куда копнуть.

std
Offline
Зарегистрирован: 05.01.2012

Правильно поставлена скорость uarta? 9600 или 57600. И конец строки Both CR&LF.

Правильно ли встал драйвер? Возле USB разъема микросхема, если у неё 16 ног и между ними почти миллиметр, то это ch340, драйвер такой. Если ног много и они тонкие, то это ft232, драйвер другой.

CH340 имеет свойство отлетать и становиться недоступной, у меня так в плоттере. Выяснить в чём дело невозможно, показывает что порт доступен но бесполезно, лечится только перезагрузкой.

crossovsky
Offline
Зарегистрирован: 22.12.2015

У сеагейт вроде скорость 38400, иначе в терминале крякозябры.
Но если замкнуть rx tx - эхо будет на любой скорости.

obsession
Offline
Зарегистрирован: 17.01.2016

https://www.youtube.com/watch?v=9ZlzKpvr3Q0&edit=vd

вот происходящее. я даже в растеряности.

crossovsky
Offline
Зарегистрирован: 22.12.2015

Попробуй putty.

А может, дрова криво встали.

А в ардуину скетчи заливаются нормально?

Оп. Стоп. На плате led rx tx моргают? Значит, аппаратно всё ок, вроде.

Попробуй putty.

Кстати, я на днях обнаружил, что есть терминал на андроиде. Подключать через OTG. Прога TermUSB. Правда, она поддерживает FT232RL, CP2102 и PL2303. CH240 под вопросом, вроде нет.

obsession
Offline
Зарегистрирован: 17.01.2016

Пробовал

Номально, диодом моргает

моргать моргают, толку бы, т.е. что-то идет на интерфейс, но видимо не то, попробую позже ещё парочку прикупить, может брак(такое говорят бывает, хотя случай странный)

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

obsession, я не понял, для чего вам нужна была ардуина? Обычно для работы с HDD нужен только преобразователь USB-UART. Можно конечно использовать для этого ардуино, но не любую, а с интерфейсом на ft232rl или 16u2. На CH340G  самотест с замыканием Rx и Tx  не работает, а использование арудуино как преобразователь имеет некоторые ограничения. Это может заработать если существенно уменьшить токоограничительные резисторы между выходами rx и tx ch340 и разъёмами ардуино.

obsession
Offline
Зарегистрирован: 17.01.2016

Вот тут не дочитал, спасибо, буду копать дальше)

Вот это я так понимаю оно.

crossovsky
Offline
Зарегистрирован: 22.12.2015

А там точно FT232?

Я слышал, китайцы их подделывают, а у поддельных проблемы с дровами.

Я вот ЭТУ заказывал, пришла быстро, и дешевле, нормально работает.

Вот про неё.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

obsession, покупая преобразователь интерфейса на FT232RL  на Али, вы с большой вероятностью купите его поддельный клон, и поимеете массу проблем. Так что лучше купить на любом другом чипе.

crossovsky
Offline
Зарегистрирован: 22.12.2015

А вообще - есть смысл поискать USB шнурок от старых мобил, там обычно RS232-TTL преобразователь использовался. Он будет заметен по утолщению USB разъёма или "коробочке" посередине шнурка. Чем с китая ждать.

innover
Offline
Зарегистрирован: 19.09.2018

obsession пишет:

Купил клон УНЫ под задачу, содениться с интерфейсом харда, дабы слить ему ошибки. 

Делал всё по инструкциям, но запа произашла в самом начале. Лампочкой моргать получается, а вот при подключении rx и tx к устройству ничего, точнее как ничего, устройство мне отвечает, выво дит нечто в терминал, а вот я ему написать не могу. В теме было написанно - "для проверки конфигурации можете замкнуть rx и tx и всё написанное в терминал вернется", но проблема в том, что в терминал ничего не пишется. что может быть, куда копнуть.

Делат тоже самое и напоролся на тоже самое. В итоге, после более чем недели мытарств по мануалам, взял первый попавшийся скетч, реализующий UART-мост, выбрал в качестве входа не 1-2 пины, а 8-9, залил, и появилось эхо, и появился отклик в терминале. Всё заработало на пять с плюсом. Просто, наверное, нельзя слепо верить всем инструкциям.

b707
Offline
Зарегистрирован: 26.05.2017

innover пишет:

Делат тоже самое и напоролся на тоже самое. В итоге, после более чем недели мытарств по мануалам, взял первый попавшийся скетч, реализующий UART-мост, выбрал в качестве входа не 1-2 пины, а 8-9, залил, и появилось эхо, и появился отклик в терминале. Всё заработало на пять с плюсом. Просто, наверное, нельзя слепо верить всем инструкциям.

Просто, наверное, следовало хоть что-то почитать, прежде чем браться за железки.

УАРТ-мост на Уно или Нано не может использовать пины 0 или 1.

innover
Offline
Зарегистрирован: 19.09.2018

b707 пишет:

Просто, наверное, следовало хоть что-то почитать, прежде чем браться за железки.

УАРТ-мост на Уно или Нано не может использовать пины 0 или 1.

Если вы так продвинуты, то дайте ссылку на источник вашей информации. Буду благодарен.

dosikus
Offline
Зарегистрирован: 11.03.2017

dimax пишет:

На CH340G  самотест с замыканием Rx и Tx  не работает

 

Надо же. Хорошо что мой USB<>UART на CH340G о этом не знает и прекрасно гонит эхо аж на 921600 бод.

 

b707
Offline
Зарегистрирован: 26.05.2017

innover пишет:

Если вы так продвинуты, то дайте ссылку на источник вашей информации. Буду благодарен.

Какой источник? Описание платы Уно/Нано в сети не можете найти?

На Уно (Нано) один UART, он выведен на USB и ОН ЖЕ - на пины 0 и 1. Поэтому для UART моста пины 0 и 1 использовать нельзя, они уже заняты.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

dosikus пишет:

dimax пишет:

На CH340G  самотест с замыканием Rx и Tx  не работает

 

Надо же. Хорошо что мой USB<>UART на CH340G о этом не знает и прекрасно гонит эхо аж на 921600 бод.

 

Ваш CH340 об этом не знает потому, что он живёт НЕ на ардуине :)

dosikus
Offline
Зарегистрирован: 11.03.2017

dimax пишет:

Ваш CH340 об этом не знает потому, что он живёт НЕ на ардуине :)

 

Зачем при "самотесте" , при замкнутых RX и TX , нужна аурдунья???????

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

dosikus, перечитайте #6,   речь шла о  ардуино c ch340 и использование его как usb-uart переходник.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

dimax пишет:

dosikus, перечитайте #6,   речь шла о  ардуино c ch340 и использование его как usb-uart переходник.


Это как раз тот случай, когда переходник USB-TTL на CH-340G прекрасно работает...(то-есть вне аппаратных реалий ардуино ))) )

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Вот даже не знаю, кому ответить, скореее просто "в эфир" ;).

Я постоянно использую, в качестве USB-UART просто Мегу с замкнутым Ресетом. Ресет проводочком замыкаю на землю и использую. Только надписи Rx и Tx нужно наоборот читать. Все и всегда работает.

innover
Offline
Зарегистрирован: 19.09.2018

wdrakula пишет:

Вот даже не знаю, кому ответить, скореее просто "в эфир" ;).

Я постоянно использую, в качестве USB-UART просто Мегу с замкнутым Ресетом. Ресет проводочком замыкаю на землю и использую. Только надписи Rx и Tx нужно наоборот читать. Все и всегда работает.

Вот у меня такая ардуина:

на ней, если замкнуть на массу резет, подцепить к USB, замкнуть Rx и Tx на выводах 1 и 2, то эха в терминале нет. Заливаешь скетч (сделал на других пинах) - эхо есть! И при подключении к HDD может передавать команды, Если заводить с 1-2 команды не передаются, но приём данных идёт .

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

DIMAX!!! ты озвучил причину в пустоту ))) (вспомнились грабли)

b707
Offline
Зарегистрирован: 26.05.2017

innover пишет:

Вот у меня такая ардуина:

на ней, если замкнуть на массу резет, подцепить к USB, замкнуть Rx и Tx на выводах 1 и 2,

Я вам уже посjветовал СНАЧАЛА почитать описание платы, а уже потом писать в форум всякие глупости. На этой плате на выводах 1 и 2 нет Rx и Tx