Перейти к содержанию
    

масштабируемое решение для динамической конфигурации соединения

On 12/28/2019 at 9:56 AM, RXM said:

Перенормировка - изменение последовательности на другую (некий маппинг контактов)

Маппинг в микросхемах выполняется переключателями, соединяющими определенные выходные цепи с определенными входными. Часто наложены определенные ограничения - не всё можно соединить не со всем (посмотрите даташит на какой-нибудь микроконтроллер, напр. STM32F20x). С аналоговыми цепями - ограничения довольно жесткие - только определенные ноги могут служить для ввода-вывода аналоговых сигналов.

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

Если бы заранее было бы известно, что одновременно из какого-то подмножества (группы) сигналов будет использован только один или несколько - то можно было бы оптимизировать схему. Поскольку этого нет - ну, на нет и суда нет...

On 12/28/2019 at 9:50 AM, RXM said:

гигантский переключатель, в котором после переключения будут переходные процессы после включения сети. Т.е. переключили и включили

смысл этой затеи? Может все же, зная параметры цепей, рассчитать/симулировать эти процессы и вывести результат в нужные точки...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Начальные условия столь размыты, что фантазировать можно долго. Предлагаю вариант с управляемыми по I2C выключателями. Выключателей нужно много, а контроллер, управляющий ими - один. Комбинация контроллеров (может и ПЛИС), выключателей и контактов выбирается исходя из условий конкретной комбинации реализуемого устройства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 28.12.2019 в 23:14, RXM сказал:

На "Типовом примере" перенормировка контактов для R идет в следующей  последовательности: для R1 - N контактов, для R2 - (N-1) контактов, ... для R(N-1) - 2  контакта, для RN - 1 контакт. Т.е. для каждого следующего R выбираем из оставшихся контактов. Хотелось бы узнать, есть ли типовая схема переключателей, удовлетворяющей этим условиям?

 

Не увидел ответа на свой вопрос. Кто сможет прокомментировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 minutes ago, RXM said:

Не увидел ответа на свой вопрос. Кто сможет прокомментировать?

Хороший психиатр, полагаю, сможет.. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 28.12.2019 в 15:19, MrGalaxy сказал:

Упорядочить раз и навсегда или же каждый раз упорядочивать из других контактов?

Упорядочивать каждый раз.

В 30.12.2019 в 13:14, Yuri124 сказал:

Судя по даташиту это универсальный аналоговый переключатель. По сути это решение влоб. Но как я уже говорил, для данной задачи это не подходит, т.к. нужно слишком много контактов (N*N/2) и имеем слишком большое количество неиспользуемых контактов, которые будут давать большие токи утечки.

 

Эту задачу можно решить другим способом за два этапа: 1 этап - перенормировка контактов; 2 этап-  объединение перенормированных контактов в группы. Второй этап понятно как сделать, а вот с первым не очень. 

Поэтому мне нужно частное решение первого этапа  для условия "На "Типовом примере" перенормировка контактов для R идет в следующей  последовательности: для R1 - N контактов, для R2 - (N-1) контактов, ... для R(N-1) - 2  контакта, для RN - 1 контакт. Т.е. для каждого следующего R выбираем из оставшихся контактов." В нем каждый контакт по сути просто меняет свою певоначальную последовательность. Ни с кем не пересекается и не образует групп.

Изменено пользователем RXM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, RXM сказал:

Упорядочивать каждый раз.

Т.е. любой контакт может быть замкнут с любым. Надо 100000 независимых ключей. Это если автоматически. Но можно вручную перемычками "перенормировывать". Тогда ключей надо будет поменьше, зато много-много перемычек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 часов назад, MrGalaxy сказал:

Т.е. любой контакт может быть замкнут с любым. Надо 100000 независимых ключей. Это если автоматически. Но можно вручную перемычками "перенормировывать". Тогда ключей надо будет поменьше, зато много-много перемычек.

Вручную это не серьезно. Надо автоматически. Если на входе 100000, то и вручную надо 100000 ключей/переключателей. А вот сколько надо для автоматического переключения - это вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Коллеги, я уже не знаю как объяснить.

:dash1:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

2 minutes ago, MrGalaxy said:

Коллеги, я уже не знаю как объяснить.

Это и невозможно - так как давно уже понятно что вопрос TC это  классический псевдонаучный троллинг. Непонятно для чего - скучно может,  а может посты набирает. 

Удачи! Rob. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/2/2020 at 7:59 PM, RobFPGA said:

,  а может посты набирает. 

А зачем надо набирать посты? Встречаю подобное на многих форумах, но до сих пор не понял зачем это надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Друзья, просьба не флудить.

Нет конкретных вопросов или не знаете как решить - не надо об этом тут писать.

Это конкретная работа, за которую я предлагаю конкретные деньги.

Но основная проблема в том, что эта работа требует высокой квалификации разработчика, готового решения под нее судя по обсуждению нет.

 

В 01.01.2020 в 17:44, MrGalaxy сказал:

Т.е. любой контакт может быть замкнут с любым.

Еще раз говорю, что НЕТ!

ПЕРВЫЙ контакт может быть замкнут с любым. ВТОРОЙ - с любым, кроме того, который занял ПЕРВЫЙ. Т.е. с (N-1) контактами.  ТРЕТИй с (N-2) вариантами ... и последний N-НЫЙ имеет  только один контакт, который ему и останется. 

Что здесь не понятно? Кто может предложить схему, реализующее это правило?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, RXM сказал:

ПЕРВЫЙ контакт может быть замкнут с любым. ВТОРОЙ - с любым, кроме того, который занял ПЕРВЫЙ. Т.е. с (N-1) контактами.  ТРЕТИй с (N-2) вариантами ... и последний N-НЫЙ имеет  только один контакт, который ему и останется. 

По такому алгоритму все без исключения контакты будут задействованы.

1 час назад, RXM сказал:

Но основная проблема в том, что эта работа требует высокой квалификации разработчика, готового решения под нее судя по обсуждению нет.

Основная проблема в том, что Вы сами не знаете, что хотите, и не можете поставить задачу. Термина "перенормировка контактов" в радиотехнике нет. Оперируйте ГОСТовскими терминами или хотя бы теми, которые есть в учебниках.

Изменено пользователем MrGalaxy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ЗЫ.

Мне уже чисто из спортивного интереса хочется узнать какая задача перед Вами стоит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

47 минут назад, MrGalaxy сказал:

По такому алгоритму все без исключения контакты будут задействованы.

Абсолютно верно, все контакты будут задействованы, но не для всех нужно соединение c N.

49 минут назад, MrGalaxy сказал:

Термина "перенормировка контактов" в радиотехнике нет.

Естественно нет. Странно что Вы этого еще не поняли. Мне нужна схема, которая бы реализовывала этот термин. Этот термин описывает то, ЧТО нужно сделать. А вот КАК это сделать - это я ожидаю услышать от экспертов, которых видимо на этом сайте нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...