реклама на сайте
подробности

 
 
> Демультиплексер
URANst
сообщение Mar 31 2008, 11:07
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Люди подскажите какую микросхему можно (нужно) испоьзовать для следующих целей:
из микроконтроллера данные должны передоваться на одно из четырех устройств по RS 485, перед преобразователем в RS485 нужно делать выбор канала (1 из 4), что для этого можно применить.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
URANst
сообщение Mar 31 2008, 12:18
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Если я правильно понял что "железные" мультиплексоры это собственно отдельная микруха, то я как раз и хочу использовать такую, только не знаю какую (простите за тафтологию). Представляю так : из контроллера 2 вывода адресных, 2 вывода разрешения чтения - записи, чтение запись адресуется тому устройству , адрес которых установлен в первых двух выводах.

Цитата
А можно и так, вообще без дополнительных элементов(Только с помощью четырёх резисторов):

На который канал нужно вывести сигнал - ставишь на MASKx 'Z' (DDRx = '0', PORTx = '0'). А на остальных '1'

А как быть с приемом ?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 1 2008, 05:03
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(URANst @ Mar 31 2008, 15:18) *
А как быть с приемом ?

В своё время у меня была система, объединяющая по RS-485 512 модулей.
Естественно, они были разбиты на группы по 32, для каждой группы своя шина.
Передача шла на все параллельно (использовались адресные команды),
а вот приём - объединяли все выходы DI приёмников по "или".
Правда, есть одна проблема: если какой-то модуль зависнет и оставит на шине "1", то эта единица забьёт по приёму все остальные линии (так как объединение по или.)


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- URANst   Демультиплексер   Mar 31 2008, 11:07
- - VladimirYU   Цитата(URANst @ Mar 31 2008, 15:07) Люди ...   Mar 31 2008, 11:14
- - URANst   Ну а если все же ити по пути : выбор канала с помо...   Mar 31 2008, 11:20
|- - rx3apf   Цитата(URANst @ Mar 31 2008, 15:20) Ну а ...   Mar 31 2008, 11:21
|- - MrYuran   Цитата(rx3apf @ Mar 31 2008, 14:21) 405x....   Mar 31 2008, 12:03
- - rezident   Все устройства RS485 подключаются к одной шине. Ад...   Mar 31 2008, 11:20
- - alkaes   Цитата(URANst @ Mar 31 2008, 14:07) Люди ...   Mar 31 2008, 12:12
|- - alkaes   Цитата(URANst @ Mar 31 2008, 15:18) Если ...   Mar 31 2008, 13:15
- - rezident   URANst, вам тут сейчас насоветуют Вы поясните, че...   Mar 31 2008, 14:10
- - _Алекс   может эти микросхемы ADG409, DG409   Mar 31 2008, 15:12
- - oran-be   Вообще то мультиплексировать RS-485 до интетфейсно...   Mar 31 2008, 15:29
|- - rx3apf   Цитата(oran-be @ Mar 31 2008, 19:29)...   Mar 31 2008, 19:11
|- - SasaVitebsk   Цитата(rx3apf @ Mar 31 2008, 23:11) Ситуа...   Mar 31 2008, 19:47
- - URANst   Коммутировать предпологалось не саму шину, а линии...   Apr 1 2008, 07:40
- - SasaVitebsk   Немного поясню. Представьте себе что вы выбрали ли...   Apr 1 2008, 12:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016