Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы
Непрочитано 17.01.2012, 09:02  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Подскажите элемент

Всем привет.
Есть микроконтроллер, имеющий выход + вход аналоговый + вход цифровой.
Задача: необходимо найти управляемый элемент, который смог бы коммутировать все 3 порта в 1 физическое соединение. То есть: есть клемма на плате, к ней подключается либо нагрузка либо аналоговый/цифровой сигнал, эту клемму в зависимости от типа подключения необходимо коммутировать к 1ому из портов микроконтроллера.

Помогите, пожалуйста, подобрать такой элемент
Реклама:
k000858 вне форума  
Сказали "Спасибо" k000858
warel (28.06.2019)
Непрочитано 17.01.2012, 10:00  
Bumbarra
Вид на жительство
 
Регистрация: 16.09.2011
Сообщений: 343
Сказал спасибо: 10
Сказали Спасибо 171 раз(а) в 104 сообщении(ях)
Bumbarra на пути к лучшему
По умолчанию Re: Подскажите элемент

То есть, если я правильно понимаю, в контроллере сигнал выводится на 3 порта: на первом аналоговый вход, на втором - аналоговый выход, на третьем - цифровой вход-выход, так?? И нужно, чтобы все три порта соединились в одной клемме, так?
Тогда есть даже несколько вариантов.
1. Программное переключение режимов одного и того же порта (вход/выход, аналоговый/цифровой), если все эти режимы возможны на данном порту.
2. Через ограничительные резисторы свести все три порта в одну точку и предусмотреть программно, чтобы одновременно на выход работал только какой-либо один порт, остальные два - на вход.
3. Вообще использовать мультиплексор на КМОП, он может коммутировать и цифровые, и аналоговые сигналы, причем, в обоих направлениях - что-нибудь типа CD4051BC или 74HCT4052. Маршрутизация задается адресом на адресных входах мультиплексора.

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

Последний раз редактировалось Bumbarra; 17.01.2012 в 10:09.
Bumbarra вне форума  
Эти 2 пользователя(ей) сказали Спасибо Bumbarra за это сообщение:
k000858 (17.01.2012), warel (28.06.2019)
Непрочитано 17.01.2012, 10:11  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Подскажите элемент

Сообщение от Bumbarra Посмотреть сообщение
То есть, если я правильно понимаю, в контроллере сигнал выводится на 3 порта: на первом аналоговый вход, на втором - аналоговый выход, на третьем - цифровой вход-выход, так?? И нужно, чтобы все три порта соединились в одной клемме, так?
всё верно
Сообщение от Bumbarra Посмотреть сообщение
3. Вообще использовать мультиплексор на КМОП, он может коммутировать и цифровые, и аналоговые сигналы, причем, в обоих направлениях - что-нибудь типа CD4051BC или 74HCT4052. Маршрутизация задается адресом на адресных входах мультиплексора.
вот такой вариант наверное лучше всего подходит. как раз нарыл описание мультиплексоров. интересовали примеры маркировки. спасибо за инфу.
буду рассматривать именно такой вариант
k000858 вне форума  
Сказали "Спасибо" k000858
warel (28.06.2019)
Непрочитано 17.01.2012, 10:18  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Подскажите элемент

сразу попутно возникает вопрос, как правильно подобрать мультиплексор, по каким параметрам и тд.
k000858 вне форума  
Сказали "Спасибо" k000858
warel (28.06.2019)
Непрочитано 17.01.2012, 13:27  
Bumbarra
Вид на жительство
 
Регистрация: 16.09.2011
Сообщений: 343
Сказал спасибо: 10
Сказали Спасибо 171 раз(а) в 104 сообщении(ях)
Bumbarra на пути к лучшему
По умолчанию Re: Подскажите элемент

По электрическим параметрам
То есть, напряжение притания, входные-выходные уровни лог.1 и лог.0 должны быть совместимы с уровнями и питанием контроллера и внешних элементов. Проще говоря, смотрим в даташите мультиплексора и сравниваем с такими же параметрами всего остального.
Если внешние элементы имеют другие уровни напряжений, подаем через какие-нибудь согласующие элементы (резисторы, транзисторы, диоды или согласователи уровней).
Второе - это выбор нужой конфигурации входов-выходов. Тут все просто. Требуется: мультиплексирование 3 к 1. Выбираем ближайший подходящий по числу входов-выходов.
Bumbarra вне форума  
Сказали "Спасибо" Bumbarra
warel (28.06.2019)
Непрочитано 17.01.2012, 13:39  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Подскажите элемент

Сообщение от Bumbarra Посмотреть сообщение
По электрическим параметрам
То есть, напряжение притания, входные-выходные уровни лог.1 и лог.0 должны быть совместимы с уровнями и питанием контроллера и внешних элементов. Проще говоря, смотрим в даташите мультиплексора и сравниваем с такими же параметрами всего остального.
Если внешние элементы имеют другие уровни напряжений, подаем через какие-нибудь согласующие элементы (резисторы, транзисторы, диоды или согласователи уровней).
Второе - это выбор нужой конфигурации входов-выходов. Тут все просто. Требуется: мультиплексирование 3 к 1. Выбираем ближайший подходящий по числу входов-выходов.
окей, вроде все понятно. думаю, разберусь
спасибо еще раз
возможно, позже еще появятся вопросы, как дойду до маршрутизации.
k000858 вне форума  
Сказали "Спасибо" k000858
warel (28.06.2019)
Непрочитано 17.01.2012, 15:02  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,528
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Подскажите элемент

Поставьте реле и не надо уровни согласовывать. Я так понимаю, переключение не часто происходит? Или вообще перемычки поставить.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Сказали "Спасибо" DK
warel (28.06.2019)
Непрочитано 17.01.2012, 15:38  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Подскажите элемент

управляться должно програмно + портов будет, размеры небольшие.
k000858 вне форума  
Сказали "Спасибо" k000858
warel (28.06.2019)
Непрочитано 17.01.2012, 22:10  
Bumbarra
Вид на жительство
 
Регистрация: 16.09.2011
Сообщений: 343
Сказал спасибо: 10
Сказали Спасибо 171 раз(а) в 104 сообщении(ях)
Bumbarra на пути к лучшему
По умолчанию Re: Подскажите элемент

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

Про согласование уровней.
На примере мультиплексора CD4051BC из даташита:
При питании +5 В:
Максимальное входное напряжение - от -0,5 В до +5,5 В. (это по всем входам)
Входное напряжение лог. 0 --- 1,5 В максимально,
Входное напряжение лог. 1 --- 3,5 В минимально. (это относится к управляющим входам)
Проходное сопротивление "включенного" канала - 270 Ом.
Затем смотрим даташит контроллера. У него вЫходное напряжение лог.0 должно быть не выше, чем входное напряжение лог.0 мультиплексора. ВЫходное напряжение лог. 1 должно быть ниже, чем входное напряжение лог.1 мультиплексора.
Короче, должно обеспечиваться однозначное "понимание" мультиплексором уровней, выдаваемых с контроллера.
Ну а поскольку мультиплексор может передавать аналоговый сигнал, то диапазон напряжений, проходящий через канал мультиплексора, будет перекрывать весь требуемый диапазон для контролллера. Конечно, с учетом проходного сопротивления канала мультиплексора. Но входные токи контроллера очень даже невысоки, поэтому, все пучком будет.
Bumbarra вне форума  
Сказали "Спасибо" Bumbarra
warel (28.06.2019)
Непрочитано 17.01.2012, 23:04  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,528
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Подскажите элемент

Сообщение от Bumbarra Посмотреть сообщение
CD4051B
Это хороший вариант. Если только небольшие частоты входных/выходных сигналов. Ибо емкости приличные. Да и токи через канал... (ну это для выхода, какая там нагрузка будет?).
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Сказали "Спасибо" DK
warel (28.06.2019)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Опознать элемент neon12 Информация по радиокомпонентам 1 16.07.2011 11:47
[Решено] Что за элемент? Владимир из Уфы Информация по радиокомпонентам 3 05.02.2011 23:32
Подскажите, что за элемент D1 dnaiach Информация по радиокомпонентам 9 12.07.2010 09:59
Подскажите элемент: мать elitegroup lastet Ремонт оргтехники 0 24.04.2010 03:14
Подскажите - что за элемент на схеме? Ilya Информация по радиокомпонентам 0 29.11.2008 14:40


Часовой пояс GMT +4, время: 10:53.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot