|
Из чего собрать ключи? |
|
|
|
Jul 2 2013, 12:44
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
Ситуация такая - есть цифровое устройство, у которого было 7 контактных датчиков на pull-up входы. Датчики удалены, вместо них подключается микроконтроллер который будет воспроизводить поступавшие от них сигналы. Интересует есть ли готовые сборки реализующие ключи для переключения маломощных нагрузок.
Опыта в электронике у меня немного, радио собранное в босоногом детстве и работа с embedded системами в основном со стороны ПО. В прототипе собрал ключи на дискретных биполярных NPN, но для окончательного оформления хочется поменьше компонент. В интернетах честно искал, но попадаются либо "чистые" транзисторные сборки, либо пары Дарлингтона, что для моих целей как мне кажется перебор.
|
|
|
|
|
Jul 2 2013, 13:17
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
Схема ничего особенного, обычный ключ
помноженное на 7 штук. Транзистор правда поменял на 5N2221, что было под рукой. За потенциометр не бейте, резисторов подходящих под рукой не было, сижу в чистом поле, все заказываю по почте. Напряжения разные, на некоторых линиях 3.3 на некоторых 5 вольт. Управляющий сигнал с моего микроконтроллера всегда 3.3. Токи не знаю, но силовых устройств там близко нет, все чисто сигнальное.
|
|
|
|
|
Jul 2 2013, 13:18
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
Цитата(kovigor @ Jul 2 2013, 15:17)  CD4052, CD4053, CD4066 и множество других. Сходите на сайт того же TI и выберите cами Посмотрю, спасибо!
|
|
|
|
|
Jul 2 2013, 15:41
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
|
|
|
|
|
Jul 2 2013, 23:07
|
Местный
  
Группа: Свой
Сообщений: 237
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 791

|
varjag, читал-читал ваши сообщения, но так и не понял: Разве вам действительно нужно преобразовывать уровни? Вот вы пишете: "Датчики удалены, вместо них подключается микроконтроллер ... сигнал с ... микроконтроллера всегда 3.3" Про напряжение питания того, чьи "pull-up входы", вы ничего не пишете, но сигнал с уровнем 3,3В можно подавать и на 3,3-вольтовую логику, и на 5-вольтовую ТТЛ/КМОП, особенно, если убрать ненужный теперь pull-up. Минимально-допустимый уровень лог. "1" для ТТЛ = 2,4В, для большинства КМОП = 2/3 Uпит. Но даже если оставить pull-up резисторы у 5-вольтовых входов, ничего страшного не произойдёт: сопротивление внутренних pull-up резисторов - десятки килоом. Если хотите сделать абсолютно "правильно", подавая 3,3-вольтовый сигнал на входы с pull-up 5-вольтовой микросхемы, поставьте 20-30 кОм резисторы на корпус. Единственно, это "не пройдёт" для микросхем с требованием к уровню входной "1" типа "не менее Uпит - 0,1В". Тогда придётся поискать микросхему - преобразователь уровней.
В общем, посмотрите, какой минимально-допустимый уровень лог. "1" той микросхемы с pull-up-резисторами на входах, на которую вы подаёте сигнал с контроллера.
|
|
|
|
|
Jul 3 2013, 10:23
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
Питание у устройства от батареи, общее. Устройство для меня "черный ящик": схемы нет, логика на заказных МС, многоплатное, с 3.3 и 5В логикой вперемешку (судя по разному оттенку маски на платах разных подсистем эволюционировало не один год). Ни удалить pull-ups, ни даже определить встроенные ли они в микросхемы или выполнены отдельно у меня возможности и способностей нет. Логическим анализатором я определил как эта штука воспринимает внешний мир, и пытаюсь имитировать соответствующие сигналы на ее входы.
К ключам я сунулся на основании смутных воспоминаний молодости, что-то подсказывало если б я соединял выходы одного микроконтроллера с pull-up входами другого напрямую, меня в РТИ били б линейкой по рукам. С другой стороны мне действительно в этом случае важнее ехать а не шашечки, так что если считаете что такой подход потенциально жизнеспособен, почему нет. Попробую сегодня ключи выбросить и подключиться напрямую.
|
|
|
|
|
Jul 5 2013, 14:08
|
Группа: Новичок
Сообщений: 9
Регистрация: 6-04-13
Пользователь №: 76 376

|
Здесь уже была ключевая фраза - "цифровые транзисторы". Например DTC114 - то что Вам нужно. Резисторы внутри, корпус SOT23. Самое компактное решение.
|
|
|
|
|
Jul 15 2013, 12:15
|
Группа: Новичок
Сообщений: 7
Регистрация: 2-07-13
Пользователь №: 77 355

|
Спасибо всем за советы.
Попробовал напрямую, некоторые линии микроконтроллер не тянет. Остановился на ULN2803.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|