CMOS <->TTL

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

CMOS <->TTL

Сообщение vbvbvb »

Не могли бы поделится ссылками или описать тут метод согласования такой схемы.

Имеется контроллер (ELM327) с питанием 5V. На нем, как утверждает производитель, реализован RS-232. Хотя судя по даташиту там не RS232, а UART.
Изображение

Так же пишут что на ножке 18 - триггер Шмитта. На 17-ой стандартный CMOS. Мне нужно согласовать этот чип с 3.3V TTL.
Как это сделать, дешево и правильно?

Заранее благодарен за ответ.
Вложения
Безымянный.png
(30.09 КБ) 3320 скачиваний
Реклама
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: CMOS <->TTL

Сообщение Maykill »

1- мс.преобразователь уровня
2- http://we.easyelectronics.ru/Shematech/ ... oystv.html
3- транзистор наконец в схеме эмиттерного повторителя
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Реклама
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

Re: CMOS <->TTL

Сообщение vbvbvb »

1. Не знаю что такое мс.преобразователь
2.Видел. Но там нет разделения на CMOS и TTL. Что меня смущает. Полагаю там речь идет о TTL. А мне все таки надо точно согласовать логические уровни CMOS и TTL. Какой из вариант более подходит для моего случая?
3. Рассмотрю.
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

Re: CMOS <->TTL

Сообщение vbvbvb »

Сам себе отвечаю. Целый день искал и нашел что мне подходит TXB0102. А потом оказалось что в даташите ELM327 именно его и рекомендуют :))
Но хотелось бы увидеть и альтернативные решения.
Спасибо
Реклама
Эиком - электронные компоненты и радиодетали
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: CMOS <->TTL

Сообщение SmarTrunk »

vbvbvb писал(а):Но там нет разделения на CMOS и TTL. Что меня смущает.
"Классический" ТТЛ имеет питание 5В, а не 3,3. Если же питание "ТТЛ" все же 3,3В, то это, очевидно, КМОП, совместимая по уровням с ТТЛ.

Для согласования выхода 5В со входом 3,3В можно поставить одиночный элемент вроде NC7SZ14M5X в пятиногом корпусе за 8руб., толерантный к входному напряжению 5В.

Обратно самое простое - резистор с (желательно) стабилитроном, хотя образующаяся RC-цепочка (резистор + емкости монтажа, стабилитрона и входа микросхемы) ограничит скорость (но RS-232 и так вроде не быстрый). И потребление увеличится на пару миллиампер. Стабилитрон на 3,3В, резистор 500 Ом...1кОм (начать с 560 Ом).
Реклама
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

Re: CMOS <->TTL

Сообщение vbvbvb »

SmarTrunk,

Спасибо. Но если посмотреть на этот мануал то существуют LVTTL 3.3V. Я так понимаю это лоу вольт ТТЛ.
Реклама
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: CMOS <->TTL

Сообщение SmarTrunk »

Может быть, интересно, не сталкивался. В любом случае, думаю, современные КМОП при питании 3,3В должны быть полностью совместимы с таким ТТЛ.
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

Re: CMOS <->TTL

Сообщение vbvbvb »

К сожалению мой КМОП 5V, а TTL 3.3V. Интересно просто подойдет ли мне TXB0102?
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: CMOS <->TTL

Сообщение BOB51 »

Дв воткни стандартные преобразователи ТТЛ->RS232 с обеих сторон...
vbvbvb
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт апр 24, 2009 14:15:50

Re: CMOS <->TTL

Сообщение vbvbvb »

BOB51 писал(а):Дв воткни стандартные преобразователи ТТЛ->RS232 с обеих сторон...
Извините, но стандарт RS232 подразумевает +-12V. А у меня UART - RX/TX 5V CMOS в TX/RX 3.3V LVTTL втыкается. Ваше предложение не подходит.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: CMOS <->TTL

Сообщение SmarTrunk »

Так 12В делают сами микросхемы RS232. Так что технически это будет работать. Но вряд ли это будет оптимально.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: CMOS <->TTL

Сообщение Kavka »

Не единожды уже упоминал этот документ
http://www.ti.com/general/docs/lit/getl ... er=sdyu001
Станица 9
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: CMOS <->TTL

Сообщение YS »

не RS232, а UART
RS232 это тот же UART, только с другими уровнями. А, как уже было сказано, +/- 12В микросхемы часто получают внутри из тех же пяти. Так что поглядите аккуратнее, что там как. Хотя признаюсь, я даташит целиком ниасилил. :)
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Ответить

Вернуться в «Разные вопросы по МК»