USB-MK(UART)

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница

Сообщение Тарас »

Доброго времени суток колеги, у меня возникла трудность с пристыковкой Микроконтроллера ATmega8 с компютером точнее с ноутом, ибо в ноуте нету СОМ порта и это услозняэт состыковку. Куплять дорогие переходники USB-RS232 за 70$ нет желания, а можно ли както зделать простой переходник? на FT232 не подходит ибо там малы очень ножки и запаять его я практичиски не смогу, кто стыкался с такой проблемой, и как найти из нее выход.
Мяу-у-у-у-у
Контактная информация:
Реклама
gan
Открыл глаза
Аватара пользователя
Сообщения: 43
Зарегистрирован: Пн мар 24, 2008 15:36:17
Откуда: Сургут

Сообщение gan »

Залить спирто-канифольным флюсом и пройтись паяльником по всем ножкам, припой сам ляжет куда надо.
Я написал так, как сам лично паял FT232 (см.аттач).
А способ этот уже обсуждался
Вложения
платаUSB_COM.jpg
(95.38 КБ) 667 скачиваний
Контактная информация:
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Сообщение Goodefine »

Тарас писал(а):...у меня возникла трудность с пристыковкой Микроконтроллера ATmega8 с компютером точнее с ноутом, ибо в ноуте нету СОМ порта...
А в чем, собственно, трудность? Если нужен только переходник USB-RS232, то идем на сайт http://www.recursion.jp/avrcdc/
Для небольших скоростей вполне подойдет. Все работает. Смысл в другом. В проект AVR-CDC (который не IO) легко интегрироваться (AVR Studio 4 + WinAVR20080610). В определенных местах программы принимаем и отправляем по одному байту. UART МК использовать не обязательно. В итоге со стороны компа пишем как для СОМ порта, со стороны МК имеем возможность обработать входящие с ПК данные и выдать управляющие воздействия. Либо обработать перефирию и отправить в комп результат. У меня получилось на одной меге8 (в 2313 не влез) сделать USB-приемник кода RC5, отдающий в виртуальный RS232 строку типа "startbit2;trigger;device;command" которую обрабатывает программа на ПК. Задействовано оказалось около 32% памяти...
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 305
Зарегистрирован: Чт июн 07, 2007 12:05:08
Откуда: Санкт-Петербург, Россия

Сообщение Migray »

C той-же FT232 для любителей есть неплохой выход.

Покупается простейший USB шнурок для связи мобилки с компом.
Данная микруха или ее аналог там как раз и используется.

Стоить будет не 70$ а на порядок дешевле.
Драйвера все в комлекте, со стороны компа - виртуальный СОМ-порт, со стороны МК - обычный UART
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница

Сообщение Тарас »

О-о-о, єто уже интересно, а можно модели телефонов, чтобы узнать какой работаэт с ЮАРТ? И еще вопросик, он сразу может работать с МК уже напрямую или нужно еще МАКС232 ставить?
Мяу-у-у-у-у
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Скорее уж удалять, а не ставить, потому как МАХ232 преобразует ТТЛ-уровни в высокие, понятные СОМ-порту компьютера напряжения +/-12В. Т.е. если бы у телефона был 12в выход, то была бы цепочка телефон-МАХ-FTDI-ПК, поскольку таких телефонов я не упомню, а FTDI работает с ТТЛ уровнями, МАХа там быть не должно и Вам он не потребуется. :) Там вообще 3.3В уровни обычно.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница

Сообщение Тарас »

обясните пожалуйста.
Тоесть просто напрямую подключать с кабеля к МК? или вы написали что там уровень 3.6В будет, а для МК это очень малое значение.
Мяу-у-у-у-у
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Тарас писал(а):вы написали что там уровень 3.6В будет, а для МК это очень малое значение.
Не 3,6 а 3,3, хотя не суть важно. А сколько ему по-вашему нужно??
Ответ – да, можно подключать к кабелю.
Контактная информация:
abc
Друг Кота
Аватара пользователя
Сообщения: 3687
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Шнурок DCA-510, используется со старыми Сименсами-60.
Стоит 6$, драйвера в комплекте.
Выходы - ТТЛ-совместимые, также нормально работает при прямом подключении к МК.
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Тарас писал(а):для МК это очень малое значение.
Почему же? Во-первых, почти все МК сейчас умеют работать от 3.3В, во-вторых, если это не так, можно применить схемы согласования уровней, коих - масса, от резистивного делителя до буфера на микросхеме. А вообще, AVRки при 5В питании прекрасно понимают 3.3В уровень как лог. "1", а большинство микросхем RS232-USB мостов имеют входы, на которые можно безболезненно подавать 5В лог. уровень от АТмеги. Так что все хорошо :)
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 89
Зарегистрирован: Ср июн 04, 2008 01:20:54
Откуда: Украина, Винница

Сообщение Тарас »

Спасибо вам всем за помощь! С понидельника куплю переходник и начну роботу :))
О результатах сообщу здесь.
Мяу-у-у-у-у
Контактная информация:
Ответить

Вернуться в «Интеграция с ПК»