Важная информация

User Tag List

Страница 39 из 39 ПерваяПервая ... 3536373839
Показано с 381 по 387 из 387

Тема: СМ-1420 или 2420, СМ-3508.31. С чего начать? Не работает.

  1. #381
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,628
    Благодарностей: 2758
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Это Патрон чертил. Почему он решил что ноль это высокий уровень мне неизвестно.
    Потому что это сигнал с выхода инвертора. Передаётся 7-разрядный двоичный байт 1000001 ( "A" ), по осциллограмме вполне можно самостоятельно определить, каким уровнем там передаётся 1, а каким 0.
    Последний раз редактировалось Patron; 29.09.2017 в 20:48.

  2. #382
    Veteran
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    1,055
    Благодарностей: 336
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Цитирую Ваше сообщение.
    Виноват, что-то я зарапортовался. Тем не менее, уровни я назвал правильно, вот прямой назвал инверсным - это я ошибся.

    Цитата Сообщение от MiX Посмотреть сообщение
    Это Патрон чертил. Почему он решил что ноль это высокий уровень мне неизвестно
    Потому, что так оно в действительности. Уровни RS232 в "ТТЛ-овских понятиях" действительно инверсные, а именно, Старту соответствует высокий уровень напряжения, а Стопу (и состоянию Idle) - низкий. Соответственно и все драйверы RS232 - и писюшные GD75232, и древние 1488/1489, и новомодные MAX232 - инвертирующие.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  3. #383
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,466
    Благодарностей: 814
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сигналы RS232.

    "Пилот" сигналы - это STOP,START являются прямыми, где:
    STOP- отрицательный уровень.
    START- положительный уровень.

    DATA сигналы - это 7(8) бит после STARTa являются инверсными по отношению к логики значения данных.
    ...
    Надеюсь теперь все довольны.

  4. #384
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,628
    Благодарностей: 2758
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И UART, и RS232 передают сигнал START логическим 0, а сигнал STOP - логической 1. Просто на входе инвертора логический 0 прямой TTL-логики имеет низкий уровень, а на выходе инвертора логический 0 инверсной TTL-логики имеет высокий уровень. Поэтому один и тот же сигнал START, всегда и везде передаваемый одним и тем же логическим значением 0 - имеет разные уровни на входе и выходе инвертора.


  5. #385
    Veteran
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    1,055
    Благодарностей: 336
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Поэтому один и тот же сигнал START, всегда и везде передаваемый одним и тем же логическим значением 0 - имеет разные уровни на входе и выходе инвертора.
    Не инвертора. Драйвера RS232. В понятиях RS232 логический ноль - минус 3-15 В, логическая единица - плюс 3-15 В, это же не ТТЛ. Что и обеспечивают все эти 75232 и иже с ними. Однако, все применяемые сейчас драйверы-приемники сигналов RS232 имеют пороги переключения, близкие к ТТЛ-овским. То есть, конечно, они весело принимают сигналы до +/- 15В, но если туда подключить выход обычного ТТЛ-элемента, то срабатывание будет вполне уверенным, только вот уровни будут считаться наоборот - лог. 0 ТТЛ драйвер 232 воспримет, как 1, лог. 1 ТТЛ - как 0. С драйверами-передатчиками чуть сложнее - обычные 75232 выдают свой лог. 0 в виде плюс 10В, лог 1 - минус 10В (приблизительно), а Максимки - +/- 7В. Тем не менее, если подать сигнал с их выходов на вход обычного ЛЭ серии 74LS/ALS (555/1533) через резистор 4.7 кОм, что вполне допустимо для любого из драйверов-передатчиков, и для 75232, и для Макса, то в состоянии лог. 1 232 (минус на выходе) через этот резистор пойдет ток порядка 2мА для 75232 или 1.4 мА для Макса. 0.36 или 0.1 мА из них достанутся входу лог. элемента, остальные будут слиты в землю антизвонным диодом, всегда присутствующим в этих ЛЭ. В состоянии лог. 0 232 (плюс на выходе), диод Шоттки на входе ЛЭ банально закроется и ему по барабану, 3 там вольта, 5 или 12. TI, правда, не рекомендуют подавать на входы более 7В, похоже, что-то там начинает стабилитронить, но и на здоровье, даже с 75232 с его +10В на выходе и резистором 4.7к ток будет не более 0.6 мА, многократно проверено, никаких проблем.

    То есть, в любительских условиях, для подключения к компорту компа какой-то самоделки не нужны ни 75232, ни MAX232. Достаточно нескольких ТТЛШ-инверторов. Выходы их подключаем ко входам 232 напрямую, входы к выходам 232 - через резисторы 4.7 кОм. И все. В принципе, конечно, можно и максимку поставить, но на "сопливчике" он неудобен - паять к нему конденсаторы - то еще удовольствие, да и много их...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  6. #386
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,628
    Благодарностей: 2758
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Не инвертора.
    Обсуждаемая осциллограмма снята с выхода инвертора платы ИРПС, инвертирующего логику TTL для подачи логического нуля уровнем +5 В и логической единицы уровнем 0 В.

  7. #387
    Member
    Регистрация
    06.04.2017
    Адрес
    п. Подгорный, Красноярский край
    Сообщений
    72
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем доброго дня!
    Дико извиняюсь, что не писал ничего, но лучше поздно чем никогда. Перекинули меня в другой корпус, всё надеялся, что доберусь, попробую что-нибудь и тогда отпишусь, но всё ни как не получалось.
    Забрали от нас эти машины в плане обслуживания, а кому отдали не понять. Но я всё не теряю надежды, авось доберусь.

  8. Этот пользователь поблагодарил Artredsun за это полезное сообщение:
    anasana (16.01.2018)

Страница 39 из 39 ПерваяПервая ... 3536373839

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. С чего начать
    от megozavr в разделе Программирование
    Ответов: 96
    Последнее: 12.12.2017, 18:36
  2. Голая Амига с чего начать
    от alex51 в разделе Amiga
    Ответов: 335
    Последнее: 22.02.2016, 00:26
  3. Электроника МС 0511 с чего начать?
    от AHTuXPuCT в разделе ДВК, УКНЦ
    Ответов: 16
    Последнее: 22.11.2012, 13:30
  4. sdcc. с чего начать.
    от ALKO в разделе Программирование
    Ответов: 42
    Последнее: 16.09.2012, 13:49
  5. БК-0011: С чего начать, или вопросы нуба
    от BYTEMAN в разделе БК-0010/0011
    Ответов: 28
    Последнее: 09.07.2012, 16:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •