RS-232 против последовательной связи TTL

  1. Решения
  2. Образец вопроса

Уровень умения: Начинающий

от jimblom | 23 ноября 2010 | 15 комментариев

Один из инструментов, которые мы используем чаще всего при отладке наших проектов, последовательный ввод, вывод. Последовательность очень проста в реализации, и она позволяет отправлять / получать любые необходимые данные с вашего микроконтроллера на последовательный порт компьютера, чтобы их можно было просматривать с помощью эмулятор терминала , Эти два устройства совместимы с точки зрения программного обеспечения, однако вы не можете просто подключить микроконтроллер к компьютеру, поскольку аппаратные интерфейсы несовместимы.

В наши дни большинство микроконтроллеров имеют встроенные UART (универсально-асинхронный приемник / передатчик), которые можно использовать для последовательного приема и передачи данных. UART передают один бит за раз с определенной скоростью передачи данных (т. Е. 9600 бит / с, 115200 бит / с и т. Д.). Этот метод последовательной связи иногда называют последовательным TTL (транзисторно-транзисторная логика). Серийное общение на TTL уровень всегда будет оставаться в пределах от 0 В до Vcc , который часто составляет 5 В или 3,3 В. Высокий логический уровень ('1') представлен Vcc, а низкий логический уровень ('0') равен 0 В.

Последовательный порт на вашем компьютере (если ему повезет, он быстро становится реликвией) соответствует RS-232 ( Рекомендуемый стандарт 232 ) телекоммуникационный стандарт. Сигналы RS-232 аналогичны последовательным сигналам вашего микроконтроллера тем, что они передают по одному биту за раз бод Оценить, с или без соотношение и / или стоповые биты. Два отличаются исключительно на аппаратном уровне. Согласно стандарту RS-232, логическое значение высокого уровня («1») представлено отрицательным напряжением - от -3 до -25 В, в то время как низкий уровень логики («0») передает положительное напряжение, которое может быть в диапазоне от +3 до + 25V. На большинстве ПК эти сигналы колеблются от -13 до + 13В .

Более экстремальные напряжения сигнала RS-232 помогают сделать его менее чувствительным к шуму, помехам и ухудшению качества. Это означает, что сигнал RS-232 может, как правило, преодолевать большие физические расстояния, чем их аналоги TTL, при этом обеспечивая надежную передачу данных.

Это означает, что сигнал RS-232 может, как правило, преодолевать большие физические расстояния, чем их аналоги TTL, при этом обеспечивая надежную передачу данных

Эта временная диаграмма показывает отправку сигнала TTL (внизу) и RS-232 0b01010101

Решения

Таким образом, вы можете увидеть, в чем заключается проблема сопряжения этих двух сигналов. Чтобы соединить эти два порта, вам нужно не только инвертировать сигналы, но и регулировать потенциально опасные напряжения RS-232, чтобы не разрушить последовательные контакты микроконтроллера. Существует несколько решений этой проблемы преобразования и инвертирования напряжения. Наиболее распространенным и простым решением является подключение MAX-232 между двумя устройствами:

Есть много общих производных от MAX-232. Максим IC только что он был первым, кто выпустил на рынок это устройство neato (десятилетия назад!), поэтому по привычке мы называем все микросхемы, выполняющие аналогичные работы, «MAX-232».

Менее дорогие решения, такие как наши RS-232 Shifter используйте транзисторы или инверторы для отражения сигналов, и заправочные насосы чтобы получить достаточно высокое напряжение, чтобы соответствовать RS-232:

Менее дорогие решения, такие как наши   RS-232 Shifter   используйте транзисторы или инверторы для отражения сигналов, и   заправочные насосы   чтобы получить достаточно высокое напряжение, чтобы соответствовать RS-232:

Образец вопроса

С вышеупомянутой информацией под рукой, вот быстрый тест, чтобы проверить ваши блестящие новые знания:

1. Каковы два основных различия между сигналами RS-232 и TTL?

2. Верно или неверно: данные отправляются с порта RS-232 ПК со скоростью 9600 бит / с, они преобразуются в TTL с помощью MAX232 до достижения микроконтроллера. Напряжения сигналов выглядят по-разному на каждом конце, но скорость (бит / с) не меняется.

ответы:

Осторожно, спойлеры! Выделите отсюда ...

1. «1» и «0» инвертированы друг от друга. Минимальное и максимальное напряжения сигналов RS-232 составляет +/- 13 В, и только от 0 до 3,3 В / 5 В для сигналов TTL.

2. Верно. Скорость передачи данных всегда будет оставаться неизменной, даже если напряжения сигналов RS-232 и TTL различны.

... чтобы здесь, чтобы раскрыть ответы. Потому что, ты знаешь, они такие суперсекретные.

Похожие

«Домашний Интернет» поделится бонусами с контрактными абонентами мобильной связи «Киевстар»
«Киевстар» расширил возможности использования бонусов, начисляемых клиентам услуги фиксированной связи «Домашний Интернет». Теперь бонусы можно переводить на номера телефонов не только предоплаченных, а и контрактных клиентов «Киевстар». С 6 июня 2012 расширяются возможности использования бонусов клиентами «Домашнего Интернета» от
Функциональные углы? Проверьте современные решения!
Угловые диваны являются одними из самых популярных мебели для гостиной. Почему? Что заставляет клиентов покупать их так часто? Какие современные решения предлагают производители и какие выбрать, чтобы покупка оказалась хитом? Практические советы ниже. Углы с функцией сна Спальные уголки - отличное предложение для всех, кто часто принимает гостей в своих домах и хочет, чтобы гостиная функционировала как спальня. Это решение также понравится тем, кто имеет
Быстрое преобразование между единицами размера хранилища: блоки КБ, МБ, ГБ, ТБ и 512 байт
В ИТ-индустрии очень распространенная задача - преобразовывать единицы измерения размера хранилища - байты, килобайты, мегабайты, гигабайты, терабайты и т. Д. Чтобы еще больше усложнить задачу, стандарт POSIX также указывает, что по умолчанию выводятся команды типа «df». ”И“ du ”должны иметь размер блока 512 байт. Этот пост будет посвящен очень простому и быстрому способу конвертации между этими единицами. Килобайт / мегабайт / гигабайт против кибибайта / мегибайта / гибибайта
Nvidia RTX 2080: все, что вам нужно знать о новых графических процессорах
Новые видеокарты серии 20 наконец-то настали. Но достойны ли ваши установки графические процессоры Nvidia RTX 2080 Ti, 2080 и 2070? Мы подробно описали каждую спецификацию, функцию и цену для трех новых графических процессоров, чтобы помочь вам сделать правильный выбор - будь то сверхмощный RTX 2080 Ti высшего уровня, мощный RTX 2080 среднего класса или более удобный для кошельков RTX 2070. Даже не уверен, что вы совершите прыжок на новую
6 проблем с LG G4 и как их исправить
Пока апгрейды до LG G4 По сравнению со своими предшественниками они были в основном эволюционными
Что нужно знать о Thunderbolt 2
... решения. Будут ли диски, использующие оригинальный Thunderbolt, работать с Thunderbolt 2? Кабель молнии Да. Thunderbolt 2 использует те же разъемы, что и исходный Thunderbolt, поэтому устройства Thunderbolt 2 будут обратно совместимы с периферийными устройствами Thunderbolt
5 простых исправлений для распространенных проблем магазина Google Play
Реклама Когда происходит сбой магазина Google Play, иногда выдается код ошибки. Хотя поиск в Интернете для каждого кода помогает, часто это не нужно. Большинство проблем Play Store требуют одного из пяти основных исправлений. Основы решения проблем магазина Google Play Существует пять различных исправлений для исправления большинства ошибок Play Store. Вам не нужно использовать все это; попробуйте первый и посмотрите, решит ли он проблему. Если это не так,
Использование плагина Java для воспроизведения интерактивного содержимого
Многие веб-страниц используют Java-апплеты для динамического содержимого, например онлайновых игр. Чтобы Firefox мог воспроизводить Java-апплеты, вы должны правильно установить и настроить плагин Java. Java - язык программирования , Который может работать в Windows, Mac, Linux и других операционных системах. Эта статья поможет вам установить или обновить Java
»Активные расписания учебного материала || Librus.pl
Электронная библиотека распределений учебного материала Активные учебные расписания реализуют концепцию эффективно проводимого урока, в котором Учитель не теряет времени на вход во многие платформы и среды, не заботится о технологических аспектах запуска электронного контента и фокусируется только на учебном процессе. Доступно без дополнительной авторизации и регистрации Онлайн-доступ к Активам распределения материалов (ARMN), опубликованным
Обучение, Bootcamp WWW: HTML, CSS, Javascript, Wordpress
тема: HTML, CSS, Twitter Bootstrap, jQuery, Wordpress, SEO, RWD, графика для нужд WWW Продолжительность: 80 часов кодирования в течение курса + 40 часов работы на дому с нашими материалами = всего 120 часов! интенсивность: выходные или дневной режим Группа: максимум 15 человек Вербовка: нет требований, 100% курс Место:

Комментарии

Влият ли старые устройства Thunderbolt в последовательной цепи Thunderbolt 2 на производительность?
Влият ли старые устройства Thunderbolt в последовательной цепи Thunderbolt 2 на производительность? Да. Если у вас есть цепочка поколений в цепочке Thunderbolt 2, убедитесь, что устройства Thunderbolt располагаются после устройств Thunderbolt 2 в цепочке. Все, что размещено после устройства Thunderbolt первого поколения, будет работать на скоростях Thunderbolt. Мой Mac имеет удар молнии. Могу ли я обновить его до Thunderbolt 2? К сожалению нет. Новый контроллер
Фронт-энд против Back-end - где веб-мастер?
Фронт-энд против Back-end - где веб-мастер? Функционирующий веб-сайт нуждается как в интерфейсе, так и в интерфейсе Каждое веб-приложение, которое вы используете ежедневно - Facebook, Twitter, ваш любимый магазин электронной одежды или веб-сайт вашего банка - представляет собой сочетание технологий, которые отображаются через веб-браузер.
Как протестовать против шведской антииммиграционной политики?
Как протестовать против шведской антииммиграционной политики? Ученики одной из Гетеборгских школ решили показать, сколько иммигрантов ... увидеть больше Так какой будет новая модель? Вместо того, чтобы придавать такой вес учителю, он должен сосредоточиться на ученике. Вместо того, чтобы предполагать пассивный прием передаваемых знаний - они должны основываться на взаимодействии.
Какие современные решения предлагают производители и какие выбрать, чтобы покупка оказалась хитом?
Какие современные решения предлагают производители и какие выбрать, чтобы покупка оказалась хитом? Практические советы ниже. Углы с функцией сна Спальные уголки - отличное предложение для всех, кто часто принимает гостей в своих домах и хочет, чтобы гостиная функционировала как спальня. Это решение также понравится тем, кто имеет ограниченное пространство и не может позволить себе разделить спальню в отдельной комнате. Выбирая раскладной уголок

1. Каковы два основных различия между сигналами RS-232 и TTL?
Почему?
Что заставляет клиентов покупать их так часто?
Какие современные решения предлагают производители и какие выбрать, чтобы покупка оказалась хитом?
Но достойны ли ваши установки графические процессоры Nvidia RTX 2080 Ti, 2080 и 2070?
Будут ли диски, использующие оригинальный Thunderbolt, работать с Thunderbolt 2?
Влият ли старые устройства Thunderbolt в последовательной цепи Thunderbolt 2 на производительность?
Могу ли я обновить его до Thunderbolt 2?
Фронт-энд против Back-end - где веб-мастер?
Как протестовать против шведской антииммиграционной политики?