Присоединяйтесь к нам и мы всегда будем Вам рады!

Как известно, микроконтроллер – это, своего рода, микрокомпьютер способный обрабатывать различные данные полученные и, как результат, выводимые через его каналы ввода-вывода. Но, если, изучить возможности микроконтроллеров, то далеко не все из них предоставляют возможность прямого непосредственного подключения к таким распространенным интерфейсам как: RS-232, USB, LAN и т.д. ...

Если говорить о стандарте RS-232, то во многих микроконтроллерах присутствует в своей архитектуре устройство UART (USART) и почти всё готово для обмена информацией через последовательный интерфейс, за одним единственным исключением: микроконтроллер, обычно, работает с TTL-уровнями сигнала (лог.”0” – 0V, лог.”1” — >2V), в то время, как стандарт RS-232 подразумевает амплитуду сигнала 12V (лог.”0” – +12V, лог.”1” — -12V). По этому, для приведения (конвертирования) уровней сигналов, обычно, используется ИМС MAX232. Следует заметить, что существует множество аналогов этой микросхемы, отличающихся внутренним количеством каналов преобразования, значением емкости конденсатора в “обвеске” внутреннего повышающего преобразователя, типом корпуса и распиновкой выводов ИМС.

Что касается USB, то путей использования этой шины микроконтроллером есть два: использовать в схеме отдельную микросхему, позволяющую взаимно конвертировать сигналы последовательного порта в USB и обратно, или использовать собственную (возможно даже более простую) схему сопряжения микроконтроллера с портом USB, но при этом все тяжбы по выполнению требований стандартов шины USB ложатся на программиста, пишущего программное обеспечение для микроконтроллера.

Использование сетей LAN, для подключения собственного устройства на микроконтроллере есть, наверное, наиболее современным способом обмена информацией между ним и потребителем его услуги на большом расстоянии. Можно, конечно, использовать выше перечисленные шины для подключения к компьютеру, а уже компьютер, при помощи специальной обслуживающей программы будет передавать информацию по сети, но это уже подразумевает множество недостатков: необходимость компьютера, неэкономичность, необходимость специального программного обеспечения на компьютере, снижение надёжности и т.д... Ну, представьте: у Вас собранный на микроконтроллере датчик температуры, который Вы хотите, для повышения достоверности показаний температуры на улице, разместить подальше от тёплых стен дома, и для его работы Вам нужно, получается, установить где-то рядом с ним на улице компьютер… :) Извините, просто смешно до слёз… :) Конечно, есть и гораздо более упрощённое устройство (чем компьютер), для подсоединения Вашего микроконтроллера к компьютерной сети или, даже, к сети интернет. Собирается такое устройство на дополнительной ИМС ENC28J60 (при изучении описания не забывайте что есть ERRATA). Хотя, как по мне, гораздо проще изучить рускоязычное описание работы этой ИМС и способы обмена через Network на сайте сообщества EasyElectronics.ru.

Удачи Вам!

73!

Оставить комментарий или два


WWW-Радио

Погода

Прогноз погоды в Киеве

Курсы валют

Опрос

Как Вам мой сайт?

Просмотреть результаты

Loading ... Loading ...

Архив по дате

Ноябрь 2018
Пн Вт Ср Чт Пт Сб Вс
« Ноя    
 1234
567891011
12131415161718
19202122232425
2627282930  
Инициативная группа вкладчиков и клиентов банк Форум SOS Анализ сайта Рейтинг@Mail.ru