» » Миниатюрный полный USB-RS232 адаптер на CP-2102 для подключения микроконтроллера к компьютеру по USB

 
 
 
12

Миниатюрный полный USB-RS232 адаптер на CP-2102 для подключения микроконтроллера к компьютеру по USB

Разместил alex 13 декабря 2008. Просмотров: 44 106

В продолжение к теме «Программатор AVR910», про маленькое устройство, хочу предоставить вашему вниманию следующий мой «девайс».
В одно время, начиная осваивать микроконтроллер, у меня возникла цель обмениваться, с помощью него, данными с компьютером.



В контроллере АТmega16 есть UART (RS-232) или проще говоря, СОМ порт, только с уровнями 5 Вольт.
Чтобы «свести» его с компьютером необходимо повысить эти уровни до 10 Вольт.
Эту операцию, в основном, делает микросхема MAX232.

Её можно использовать в случае, когда используется СОМ порт на компьютере (аппаратный).
Но я хотел использовать порт USB. Пошёл в магазин и купил простой дата кабель к сотовому телефону.
Как я думал, тогда все кабели одинаковые и пины в них задействованы RX и TX.
Я ошибался...
Кабели, попавшиеся мне, сделаны на микросхеме PL2303, которая не обеспечивает полный СОМ порт.
Из трёх купленных кабелей, попался один, который, что называется, работал «на ура».
Он основан на микросхеме CP-2102. Это USB-RS232 адаптер.



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

Схема его до безобразия проста.
Причём контроллер, можно сразу соединять, без переводов уровней (5—10 Вольт).
Исполнение, как всегда сверх миниатюрное.

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


Файлы


Образец драйвера
driver-jarikoff.rar | Файл 3,23 Mb загружен 430 раз.

Прога для изготовления ваших собственных драйверов
proga-dlya-konfiga-ustroistva.rar | Файл 238,88 Kb загружен 411 раз.

Схема и печатка
sxema-i-pe4atka-usb-rs232.rar | Файл 41,22 Kb загружен 455 раз.
Алексей (alex)
Астрахань
Профиль alex
О себе автор ничего не сообщил.
 

Понравилось? Палец вверх!

  • всего лайков: 10

Поделись с друзьями!

Связанные материалы:


Схема на Датагоре. Новая статья Адаптер - муляж батарейки. Питаем от розетки 220В фотоаппарат, mp3-плеер, электронный тонометр и др.... Как-то однажды делал я снимки этапов изготовления устройства, подготавливая к публикации свою...
Схема на Датагоре. Новая статья Ремонт вызывного устройства телефонных аппаратов... Вызывное устройство современных телефонных аппаратов может быть собрано как на транзисторах так и...
Схема на Датагоре. Новая статья USB адаптер для чтения и программирования цифровых термостатов MAXIM/DALLAS DS1821... В статье описано, как за час сделать простой USB-адаптер для чтения/записи цифровых термометров...
Схема на Датагоре. Новая статья Бездроссельный автомобильный блок питания на IRS2153 для ноутбука и IPhone... Возникла необходимость запитать свой ноутбук от бортовой сети автомобиля. Не люблю возиться...
Схема на Датагоре. Новая статья Сделай сам лабораторный блок питания с микропроцессорным управлением на ATMega16. Вторая жизнь Back-UPS... Что такое "Back-UPS"? С точки зрения самодельщика - это прочный корпус и мощный блок питания...
Схема на Датагоре. Новая статья USB-программатор AVR на FT232RL с буффером... Иметь дело с микроконтроллерами (как и вообще с цифровой техникой) мне приходится довольно редко и...
Схема на Датагоре. Новая статья Стабилизатор напряжения сети 1,8 кВт на PIC12F675... В последнее время мощности бытовых нагрузок возросли: появились фены, обогреватели, утюги, СВЧ печи...
Схема на Датагоре. Новая статья Управление шаговым двигателем с ПК... Драйвер для шагового двигателя, который управляется с персонального компьютера. Привет всем! Решил...
Схема на Датагоре. Новая статья В помощь радиолюбителю. Выпуск 14: Информационный обзор для радиолюбителей... В помощь радиолюбителю. Выпуск 14: Информационный обзор для радиолюбителей Автор: Сост. Никитин...
Схема на Датагоре. Новая статья Предусилитель для гитарного комбика и самый дешевый комбик для дома... С завидным постоянством на форуме в той или иной интерпретации мелькает тема о том как сделать...
Схема на Датагоре. Новая статья LM3876... LM3876 эффеективно работает на частотах до 400 кГц, имеет внутреннюю ООС по постоянному току. ...
Схема на Датагоре. Новая статья LM3875... Этот замечательный чип размером не более ногтя большого пальца может выдавать продолжительно до 56...
<
  • Гражданин
13 декабря 2008 04:47

Владимир / kmVladimir

Цитата
  • С нами с 20.06.2008
  • Ушёл в реал Пользователь offline
  • 45 комментариев
  • 5 публикаций
 
  • 0
и если можно подробнее о программировании
(то есть на эту мукруху можно поцепить любой комовский девайс? модем, програматор и тд...)

<
  • Гражданин
13 декабря 2008 16:22

Алексей / alex

Цитата
  • С нами с 7.01.2012
  • Ушёл в реал Пользователь offline
  • 58 комментариев
  • 4 публикации
 
  • 0
то есть на эту мукруху можно поцепить любой комовский девайс? модем, програматор и тд...) --- на неё сразу можно подцепить МК. А если хочешь девайс, то надо подпаять MAX232, которая переведёт для твоего девайса 5 вольт в 10, нужные твоему модему, программатору и тд.

<
  • Гражданин
14 декабря 2008 01:58

Гунтис / GuntisK

Цитата
  • С нами с 15.09.2011
  • Ушёл в реал Пользователь offline
  • 90 комментариев
  • 20 публикаций
 
  • 0
Так ведь это простой UART а не COM порт. Многие конструкций небудет работать от него.

<
  • Прохожий
14 декабря 2008 02:58

/ kishko

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
Много дома устройст к RS232, а порт немного не удобный, хотелось бы продолжение этой темы.
с уважением, Олег.

<
  • Гражданин
14 декабря 2008 20:07

Алексей / alex

Цитата
  • С нами с 7.01.2012
  • Ушёл в реал Пользователь offline
  • 58 комментариев
  • 4 публикации
 
  • 0
GuntisK --- этот адаптер нужен для подключения контроллеров к компьютеру.
Если надо, чтоб работали устройства которые подключаются, через СОМ порт, то нужно дополнить адаптер микросхемой перевода уровней из 5 в 10 вольт МАХ232. Этой целью я не задавался.

kishko --- смотря какие устройства вы хотите подключать! Если очень нужно, то прицеплю МАХ232 и сделаю адаптер с переводом уровней. Сейчас работаю над адаптером USB-RS485. Печатку уже начертил. Микросхема придёт, спаяю, проверю, и выложу материал.

<
  • Прохожий
15 декабря 2008 18:38

/ DIKLER

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
5 балов за габорит!!!!!
Эта микруха из рубрики популярной FTDI только вот обвязки меньше и это радует.
По поводу простоты схемы, возрожу. Между раъемом USB и этой микрухой, нужно поставить защитные диоды, или специальную сборку типа этой - USBLC6-2(кстате в даташите они указаны!). В разрыв двух проводников данных включить резисторы по 10-20 Ом и Землю к контактам 5 и 6 разъема USB нужно подключать не на прямую, а через поролельно соединеные резистор с конденсатором (1МОм и 4700пФ). Поверьте серийному опыту.
А цена: в чип-дип - 210 руб
alex, можете выложить название телефоного адаптера и для какого он телефона, думаю купить адаптер будет дешевле, чем микруху.

<
  • Гражданин
15 декабря 2008 23:37

Алексей / alex

Цитата
  • С нами с 7.01.2012
  • Ушёл в реал Пользователь offline
  • 58 комментариев
  • 4 публикации
 
  • 0
DIKLER

Адаптер называется Sicro. Купил за 200р.
Для какого телефона не помню. Но вся соль в микрухе CP2102.
Сейчас, кстати, появилась CP2103 которая с интерфейсом RS485.
Сделаю скоро адаптер. Как микруха придёт.

<
  • Прохожий
16 декабря 2008 01:16

/ kishko

Цитата
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
  • 0
У меня даже предварительный усилител подключается к RS232 порту.

<
  • Гражданин
16 декабря 2008 02:04

Алексей / alex

Цитата
  • С нами с 7.01.2012
  • Ушёл в реал Пользователь offline
  • 58 комментариев
  • 4 публикации
 
  • 0
kishko,
К СОМ порту компьютера?
Тогда надо использовать МАХ232 совместно с этим адаптером.
Если пины используются RX,TX.

<
  • Кандидат
16 декабря 2008 13:27

Алексей / klialex

Цитата
  • С нами с 14.12.2008
  • Ушёл в реал Пользователь offline
  • 3 комментария
  • 0 публикаций
 
  • 0
Для экспериментального влючения - супер!!!, уже сижу играюсь. У меня оказывается такая микросхемка в "китайском капельном" исполнении распаяна. А вот для использования в готовом устройстве, DIKLER прав, стоило бы дополнить обвесами и защитами. Не лишне будет. Сколько раз уже простота наивная подводила...

<
  • Гражданин
16 декабря 2008 15:45

Алексей / alex

Цитата
  • С нами с 7.01.2012
  • Ушёл в реал Пользователь offline
  • 58 комментариев
  • 4 публикации
 
  • 0
klialex, и ДЛЯ ВСЕХ
Это девайс подключения микроконтроллера к компьютеру по USB.
Сколько же раз можно говорить.


Я бы обвесил его по полной программе, и МАХ232 прицепил бы, и оптопары развесил, но в том то и дело, что он прост до безобразия.

Для новичков ценней вещи нет. Не запутается.

<
  • Главный редактор
16 декабря 2008 22:45

Игорь Петрович Котов / Datagor

Цитата
  • С нами с 25.02.2011
  • Ушёл в реал Пользователь offline
  • 1 678 комментариев
  • 264 публикации
 
  • 0
Господа, комментирование закрыто!
Перемещайтесь на наши Форумы и смело создавайте новые темы.
Если не уверенны в нужном разделе - создавайте на Заваленке, потом перенесем.
//forum.datagor.ru/

Добавление комментария


Налетай! Паяльники, станции, жала с доставкой
  • smilelolbyewinkyahoocoollaughing
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashguitar-manhandshake
    musicnegativenopardonshoksleepunknown
    wackoyawnblushbullyhashsmokingwhew
Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.