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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Посоветуйте варианты сделать плату уникальной., Максимально просто.
MegaVolt
сообщение May 24 2016, 11:21
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Очень хочется сделать платы уникальными. Потратив на это как можно менее ресурсов. В идеале бесплатно sm.gif))
Плата подцепляется через разъём к другой плате с ПЛИС.

Плат больше 16.
Ресурсы которые есть. 1-3 провода в разъёме. Примерно столько же ног ПЛИС но желательно поменьше. Ресурсы ПЛИС не ограничены sm.gif Время тоже не критично.

Ресурсы которые стоит экономить:

1. Контакты в разъёме к плате.
2. Сигналы ПЛИС.
3. Компоненты на плате.
4. Количество перемычек/разрезанных дорожек.

Варианты которые знаю я и их минусы.

1. Некая память. Например 1-wire. Пункты 1,2,4 супер. Но нужна микросхема которая в проекте не стоит sad.gif Плюс всякие лишние согласования с заказчиком.
2. Сдвиговый регистр с перемычками заданным номером. Многовато перемычек, лишняя микруха.
3. Банальные перемычки на питание или на землю. Количество линий Ln2(N) - многовато.
4. Вариант чуть сложнее предыдущего дополнительно добавив Pull_Up и Pull_Down. Количество линий Ln4(N) уже существенно лучше. Плюс 4 перемычки на линию и 1 резистор.
5. То же плюс кондёр. Уже Ln6(N). По моему уже даже избыточно sm.gif
6. Изменение номинала элемента висящего на линии. Например резистора подцепленного по R-2R схеме. Достаточно большое количество резисторов.

Короче господа подскажите что можно ещё использовать. Может есть какие оригинальные способы по каким нибудь паразитам идентифицировать платы или ещё как. На плате есть парочка SPI устройств но в них нет ничего уникального sad.gif

Может есть ещё какие то способы которые я пропустил?
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 24 2016, 11:24
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MegaVolt @ May 24 2016, 14:21) *
Очень хочется сделать платы уникальными. Потратив на это как можно менее ресурсов. В идеале бесплатно sm.gif))


Может есть ещё какие то способы которые я пропустил?

У Рамтрона "компаньон процессора".. В них есть ID и еще много чего...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 11:31
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(iosifk @ May 24 2016, 14:24) *
У Рамтрона "компаньон процессора".. В них есть ID и еще много чего...
Спасибо. Очень любопытно. Сча гляну.

Только вот есть ли у них градация от милитари и выше есть?
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 24 2016, 11:36
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MegaVolt @ May 24 2016, 14:31) *
Спасибо. Очень любопытно. Сча гляну.

Только вот есть ли у них градация от милитари и выше есть?

Напишите в Элтех, они же сейчас у Вас в Минске есть...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 11:38
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(iosifk @ May 24 2016, 14:36) *
Напишите в Элтех, они же сейчас у Вас в Минске есть...
Судя по сайту нет у них градаций. Но за идею спасибо.
Go to the top of the page
 
+Quote Post
iosifk
сообщение May 24 2016, 11:42
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MegaVolt @ May 24 2016, 14:38) *
Судя по сайту нет у них градаций. Но за идею спасибо.

А можно на плату радио-частотную метку припаять... Тогда при монтаже, на складе и в стойке можно читать ID не напрягаясь...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 11:53
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(iosifk @ May 24 2016, 14:42) *
А можно на плату радио-частотную метку припаять... Тогда при монтаже, на складе и в стойке можно читать ID не напрягаясь...
В сборке плат много одинаковых и достаточно рядом. Не определить где какая метка.

Нужно что-то дубовое и красивое sm.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 12:03
Сообщение #8


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Измерять время заряда (разряда) RC-цепочки.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:12
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 15:03) *
Измерять время заряда (разряда) RC-цепочки.
Я это и имел в виду в 6 пункте. Как красиво задавать разные параметры? Я пока кроме R-2R схемы не вижу вариантов.
Go to the top of the page
 
+Quote Post
_pv
сообщение May 24 2016, 12:18
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(MegaVolt @ May 24 2016, 17:21) *
Я это и имел в виду в 6 пункте. Как красиво задавать разные параметры? Я пока кроме R-2R схемы не вижу вариантов.

номиналы у резисторов вообще-то разные бывают.
просто впаять один резистор с нужным сопротивлением.
Go to the top of the page
 
+Quote Post
controller_m30
сообщение May 24 2016, 12:21
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



В DS18B20 (1-wire) есть уникальный 64 битный код в каждом датчике. Стоит не дорого, продаётся всюду, корпус TO-92 место не занимает.
Бонусом можно ещё и температуру каждой платы мерить rolleyes.gif
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:25
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(_pv @ May 24 2016, 15:18) *
номиналы у резисторов вообще-то разные бывают.
просто впаять один резистор с нужным сопротивлением.
Ну на 16 плат. Это 16 номиналов. Нифига не технологичное решение. Учитывая что на всей плате 10 номиналов.


Цитата(controller_m30 @ May 24 2016, 15:21) *
В DS18B20 (1-wire) есть уникальный 64 битный код в каждом датчике. Стоит не дорого, продаётся всюду, корпус TO-92 место не занимает.
Бонусом можно ещё и температуру каждой платы мерить rolleyes.gif
Уж лучше тогда DS28E80 у неё хоть радстойкость заявлена.

Но вариант некой микрушки я описал первым пунктом. Мне интересны скорее идеи как сделать ещё а не сама конкретная реализация.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 12:29
Сообщение #13


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MegaVolt @ May 24 2016, 15:12) *
Я это и имел в виду в 6 пункте. Как красиво задавать разные параметры? Я пока кроме R-2R схемы не вижу вариантов.

Уникальными R.

Цитата(MegaVolt @ May 24 2016, 15:25) *
Ну на 16 плат. Это 16 номиналов. Нифига не технологичное решение. Учитывая что на всей плате 10 номиналов.

Паяйте параллельно и последовательно. rolleyes.gif
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:32
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 15:29) *
Паяйте параллельно и последовательно. rolleyes.gif
Ну так это и выходит R-2R цепочка.
Go to the top of the page
 
+Quote Post
shewor
сообщение May 24 2016, 12:36
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 7-04-10
Пользователь №: 56 464



Цитата(MegaVolt @ May 24 2016, 15:25) *
Мне интересны скорее идеи как сделать ещё а не сама конкретная реализация.


1. Уникальный циклический избыточный код (CRC) на регистре сдвига на каждой плате.
2. Вариант варианта 1: были ключи для домофонов контактные, в виде таблетки.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:51
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(shewor @ May 24 2016, 15:36) *
1. Уникальный циклический избыточный код (CRC) на регистре сдвига на каждой плате.
Выйдет ли это решение экономней простого сдвигового регистра с кодом на входах?
Go to the top of the page
 
+Quote Post
controller_m30
сообщение May 24 2016, 12:53
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



То что предложил ViKo, как я понял. Присоединяюсь, самое простое.
ПЛИС разряжает кондёр до 0, а потом переводит пин в режим входа и ждёт когда кондёр зарядится до пол-питания. В зависимости от номинала резистора время заряда будет разное.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 12:55
Сообщение #18


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MegaVolt @ May 24 2016, 15:32) *
Ну так это и выходит R-2R цепочка.

R-2R - это лестница, подключенная к нескольким узлам. А параллельное соединение подключено к двум узлам.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:56
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(controller_m30 @ May 24 2016, 15:53) *
То что предложил ViKo, как я понял. Присоединяюсь, самое простое.
Простое но не технологичное.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 12:57
Сообщение #20


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(controller_m30 @ May 24 2016, 15:53) *
То что предложил ViKo, как я понял. Присоединяюсь, самое простое.
ПЛИС разряжает кондёр до 0, а потом переводит пин в режим входа и ждёт когда кондёр зарядится до пол-питания. В зависимости от номинала резистора время заряда будет разное.

Да, как-то так.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 12:57
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 15:55) *
R-2R - это лестница, подключенная к нескольким узлам. А параллельное соединение подключено к двум узлам.
Если мы используем 1 номинал то нужно иметь 16 посадочных мест? На всякий случай? Места на плате не так и много.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 13:00
Сообщение #22


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MegaVolt @ May 24 2016, 15:57) *
Если мы используем 1 номинал то нужно иметь 16 посадочных мест? На всякий случай? Места на плате не так и много.

Зачем же себя так ограничивать в номиналах? rolleyes.gif
Напаяйте один SMD резистор на другой, третий... biggrin.gif
Конденсатора 2 возьмите.
Go to the top of the page
 
+Quote Post
VCO
сообщение May 24 2016, 13:06
Сообщение #23


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Ещё кварцевые резонаторы или генераторы разной частоты можно использовать. Это конечно дороже, но красивше sm.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
controller_m30
сообщение May 24 2016, 13:07
Сообщение #24


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Цитата(MegaVolt @ May 24 2016, 15:56) *
Простое но не технологичное.

В смысле не технологичное? Такое нельзя сделать доступными технологиями? Экономия деталей, пинов ПЛИС, и разъёмов здесь максимальная: на одну плату - 1 пин и один резистор. Меньше уже не придумать laughing.gif
Или вы вообще хотите определять количество подключенных плат, и их условные номера, по общей для всех шине из 1-3 пинов? Типа как Plug and Play в компе?

Сообщение отредактировал controller_m30 - May 24 2016, 13:09
Go to the top of the page
 
+Quote Post
iev91
сообщение May 24 2016, 13:09
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 2-05-16
Из: Тольятти
Пользователь №: 91 565



DS2401 - уникальный серийник. Правда, это тоже п.1.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 13:19
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 16:00) *
Зачем же себя так ограничивать в номиналах? rolleyes.gif
Напаяйте один SMD резистор на другой, третий... biggrin.gif
Меня за такие идеи пристрелят на месте...

По поводу RC цепочки я понял. Не нужно меня уговаривать. Есть ли ещё варианты?

Пока мой вариант выглядит так:
Прикрепленное изображение


Плюсы. Любые из имеющихся номиналов любой точности.

Затраты. 2 посадочных места на плате на каждый провод дают 6 комбинаций. Соответственно 4 элемента на плате дают 36 комбинаций.

От этого и можно плясать. И сравнивать.

RC схема для получения подобного потребует минимум 6 номиналов R и 6 номиналов С. Но даёт выигрыш на плате. Учитывая что цена посадочных мест на плате нулевая. Выигрыш по сути тоже нулевой. А вот закупка кучи номиналов операция более затратная.

Цитата(VCO @ May 24 2016, 16:06) *
Ещё кварцевые резонаторы или генераторы разной частоты можно использовать. Это конечно дороже, но красивше sm.gif
Это вариант. Не сообразил sm.gif)

Цитата(controller_m30 @ May 24 2016, 16:07) *
В смысле не технологичное?
Закупка N разных номиналов не применённых в плате это весьма не технологично на пой взгляд. Технологичность рассматривается в широком смысле. Как простота производства изделия.
Цитата
Или вы вообще хотите определять количество подключенных плат, и их условные номера, по общей для всех шине из 1-3 пинов? Типа как Plug and Play в компе?
Не не не... каждое устройство по своей шине.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 13:28
Сообщение #27


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Я не понял картинки. Припаяете вы два одинаковых резистора, получите половину питания. Чем измерять-то будете? RC или CR - как различать? R или 0 (Ом?) - как различать?
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 13:31
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 16:28) *
Я не понял картинки. Припаяете вы два одинаковых резистора, получите половину питания. Чем измерять-то будете?
Варианты пронумерованы от 1 до 6 и содержат одну строку. Варианта с двумя резисторами нет. Есть вариант с резистором и конденсатором. Это детектируется на раз.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 24 2016, 13:39
Сообщение #29


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MegaVolt @ May 24 2016, 16:31) *
Есть вариант с резистором и конденсатором. Это детектируется на раз.

Да, можно прочитать ножку один раз, а затем, через некоторое время, другой. И по комбинации определить 4 варианта: R на землю, R на питание, RC, CR.
И еще одну такую цепь на другую ногу ПЛИС завести. Итого 4 х 4.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 13:42
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 24 2016, 16:39) *
Да, можно прочитать ножку один раз, а затем, через некоторое время, другой. И по комбинации определить 4 варианта: R на землю, R на питание, RC, CR.
И еще одну такую цепь на другую ногу ПЛИС завести. Итого 4 х 4.
Ну так я это и нарисовал. Только ещё вариант когда R=0 и попытку его перетянуть ПЛИС через токоограничивающий резистор.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение May 24 2016, 13:46
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Можно обойтись всего тремя линиями и всего тремя посадочными местами. На посадочное место ставится диод (в прямом или обратном включении), перемычка (резистор 0 Ом) или ничего не ставится. Логика опроса такая: переводим одну линию на выход (+3,3В), остальные на вход и считываем с них состояния. Потом вторую ножку на выход, остальные на вход и считываем с них, потом так же с третьей ножкой. Вариантов много можно нарисовать. Вот 17штук, и это не все варианты включения. Кто посчитает, сколько их возможно?
Прикрепленное изображение


Сообщение отредактировал arhiv6 - May 24 2016, 13:48


--------------------
Go to the top of the page
 
+Quote Post
adnega
сообщение May 24 2016, 13:46
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



А что мешает в ПЛИС указывать уникальную информацию при производстве?
Go to the top of the page
 
+Quote Post
controller_m30
сообщение May 24 2016, 13:55
Сообщение #33


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Цитата(MegaVolt @ May 24 2016, 16:19) *
Закупка N разных номиналов не применённых в плате это весьма не технологично на пой взгляд.

Ну можно использовать 16 одинаковых подстроечных резисторов. Накрутить отвёрткой номинал - уникальный на каждой плате, зафиксировать краской (или "запломбировать") - и пусть себе стоят laughing.gif Детали купили одинаковые, а номиналы получили разные. rolleyes.gif
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 14:03
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(arhiv6 @ May 24 2016, 16:46) *
Можно обойтись всего тремя линиями и всего тремя посадочными местами. На посадочное место ставится диод (в прямом или обратном включении), перемычка (резистор 0 Ом) или ничего не ставится. Логика опроса такая: переводим одну линию на выход (+3,3В), остальные на вход и считываем с них состояния. Потом вторую ножку на выход, остальные на вход и считываем с них, потом так же с третьей ножкой. Вариантов много можно нарисовать. Вот 17штук, и это не все варианты включения. Кто посчитает, сколько их возможно?
Благодарю!!! Это хорошая идея!!!
Вариантов 4^3=64.
Только часть вариантов будет запрещённой по моему. Например 3 резистора и 2 резистора не отличимы.

Цитата(adnega @ May 24 2016, 16:46) *
А что мешает в ПЛИС указывать уникальную информацию при производстве?
На плате которую нужно идентифицировать нет ПЛИС.


Цитата(controller_m30 @ May 24 2016, 16:55) *
Ну можно использовать 16 одинаковых подстроечных резисторов. Накрутить отвёрткой номинал - уникальный на каждой плате, зафиксировать краской (или "запломбировать") - и пусть себе стоят laughing.gif Детали купили одинаковые, а номиналы получили разные. rolleyes.gif
sm.gif)))))))))))))))))))))) Это будет первый подстроечный резистор в изделии sm.gif)))
Go to the top of the page
 
+Quote Post
arhiv6
сообщение May 24 2016, 14:03
Сообщение #35


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Неправильно посчитали, не 64. Посадочных места три, на каждое место 4 варианта установки компонента, но некоторые варианты пересекаются. Например - установлены два любых резистора, это не отличить от трех резисторов, или двух резисторов и диода.

Сообщение отредактировал arhiv6 - May 24 2016, 14:04


--------------------
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 24 2016, 14:10
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(arhiv6 @ May 24 2016, 17:03) *
Неправильно посчитали, не 64. Посадочных места три, на каждое место 4 варианта установки компонента, но некоторые варианты пересекаются. Например - установлены два любых резистора, это не отличить от трех резисторов, или двух резисторов и диода.
Я это в правке отразил про наличие запрещённых состояний.

Плюс у меня есть большой вопрос что покажет хороший КМОП вход если на него подать 1 через обратно смещённый диод. Хотя пулап решит эту проблему по идее.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение May 24 2016, 14:18
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Ну, если ток утечки диода так страшен, для входов можно делать програмный pull-down (плис же так умееет?) или внешними резисторами подтянуть к земле.

Сообщение отредактировал arhiv6 - May 24 2016, 14:19


--------------------
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 24 2016, 15:48
Сообщение #38


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Ставьте, например, DS28C22 и используйте уникальный код
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 24 2016, 19:53
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Цитата(MegaVolt @ May 24 2016, 11:21) *
Очень хочется сделать платы уникальными.

Не понял вопроса. Поясните.
Go to the top of the page
 
+Quote Post
Plain
сообщение May 24 2016, 23:32
Сообщение #40


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Например, измерение сопротивлений трёх резисторов номиналом 1, 2 или 3 кОм — т.е. каждый состоит из последовательно 1 кОм и 2 кОм, замыкаемых двумя соплями, что кодирует два бита, а всего 6 бит.

Альтернативный вариант беспредельной жадности — измерение трёх программируемых соплями печатных ёмкостей.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 25 2016, 04:26
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Plain Зачем?
К чему это все?
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 25 2016, 05:29
Сообщение #42


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(СНБ @ May 25 2016, 07:26) *
Plain Зачем?
К чему это все?

Адрес платы задать, например. Может, их у топикстартера 10 в одном приборе.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 25 2016, 12:32
Сообщение #43


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(Plain @ May 25 2016, 02:32) *
Например, измерение сопротивлений трёх резисторов номиналом 1, 2 или 3 кОм — т.е. каждый состоит из последовательно 1 кОм и 2 кОм, замыкаемых двумя соплями, что кодирует два бита, а всего 6 бит.
Вариант. Спасибо sm.gif
Цитата
Альтернативный вариант беспредельной жадности — измерение трёх программируемых соплями печатных ёмкостей.
Это интересно sm.gif))) А реально получить на плате ёмкости более менее стабильно измеряемые по времени заряда?


Цитата(СНБ @ May 25 2016, 07:26) *
Plain Зачем?
К чему это все?
У каждой платы есть некая константа которая должна быть использована при работе с ней. Будем считать это калибровочный коэффициент. Соответственно без номера есть риск подключив плату не сменить коэффициент, или сменить на коэффициент не от той платы.

В моём случае использование большего коэффициента грозит порчей платы.
Go to the top of the page
 
+Quote Post
Lerk
сообщение May 25 2016, 14:17
Сообщение #44


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 5-05-11
Пользователь №: 64 797



Цитата(MegaVolt @ May 25 2016, 15:32) *
Вариант. Спасибо sm.gif Это интересно sm.gif ))) А реально получить на плате ёмкости более менее стабильно измеряемые по времени заряда?


хз про конденсаторы, а вот индуктивности элементарно считаются и изготавливаются даже в одном слое.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 25 2016, 14:25
Сообщение #45


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Lerk @ May 25 2016, 17:17) *
хз про конденсаторы, а вот индуктивности элементарно считаются и изготавливаются даже в одном слое.

А измеряются тоже элементарно?
Go to the top of the page
 
+Quote Post
_pv
сообщение May 25 2016, 14:37
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(ViKo @ May 25 2016, 20:25) *
А измеряются тоже элементарно?

да вроде как-то без разницы что RC измерять, что L/R.
а индуктивность, отличную от паразитов, на плате ихмо гораздо проще сделать чем ёмкость в тех же размерах.
в 1х1 см можно пожалуй несколько сотен нГ спокойно сделать в одном слое, а вот ёмкости только несколько пФ.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 25 2016, 15:31
Сообщение #47


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Цитата(MegaVolt @ May 25 2016, 13:32) *
У каждой платы есть некая константа которая должна быть использована при работе с ней. Будем считать это калибровочный коэффициент. Соответственно без номера есть риск подключив плату не сменить коэффициент, или сменить на коэффициент не от той платы.

Это понятно. А проблема-то в чем?
Чем не устраивает классическое (уже лет 60 как) решение с перемычками/джамперами?
4 джампера позволяют задать 16 адресов.
Или хочется какой-то экзотики?

Сообщение отредактировал СНБ - May 25 2016, 15:32
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 25 2016, 15:50
Сообщение #48


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(_pv @ May 25 2016, 17:37) *
да вроде как-то без разницы что RC измерять, что L/R.

Для RC можно измерять время, когда напряжение достигнет порога переключения логического элемента, например. А как для LR?
Go to the top of the page
 
+Quote Post
_pv
сообщение May 25 2016, 17:44
Сообщение #49


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(ViKo @ May 25 2016, 21:50) *
Для RC можно измерять время, когда напряжение достигнет порога переключения логического элемента, например. А как для LR?

абсолютно точно так же.
ток через индуктивность (падение на резисторе) ведет себя во времени точно так же как и заряд на конденсаторе.

плюс для индуктивности можно резонансный контур сделать с единственной и известной ёмкостью, раскачивать его разной частотой и смотреть на каких частотах напряжение достигает порога, а на каких перестаёт.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 25 2016, 18:52
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



А зачем такие извраты?
Почему бы просто не поставить 4 джампера?
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 25 2016, 19:38
Сообщение #51


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(_pv @ May 25 2016, 20:44) *
абсолютно точно так же.
ток через индуктивность (падение на резисторе) ведет себя во времени точно так же как и заряд на конденсаторе.

Чтобы ток (и напряжение) на резисторе рос плавно, сопротивление должно быть небольшое. Иначе резистор будет определять ток, и, естественно, никакого плавного изменения не будет. Для 10 uH сотня ом дает картину, пригодную для измерений. Для ваших сотен наногенри все значительно печальнее. Теперь еще один, контрольный, вопрос - зачем нам постоянно гнать немалый ток через RL цепь, если измеряется всего раз, при включении?
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 25 2016, 20:06
Сообщение #52


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(СНБ @ May 25 2016, 18:31) *
Это понятно. А проблема-то в чем?
Чем не устраивает классическое (уже лет 60 как) решение с перемычками/джамперами?
4 джампера позволяют задать 16 адресов.
Или хочется какой-то экзотики?

у автора только 3 линии. а закодировать хочется 16 устройств
Go to the top of the page
 
+Quote Post
Plain
сообщение May 25 2016, 22:14
Сообщение #53


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Со слов автора, ему надо кодировать намного больше 16-ти устройств.

Цитата(MegaVolt @ May 25 2016, 15:32) *
А реально получить на плате ёмкости более менее стабильно измеряемые по времени заряда?

Реально, если есть опорная, т.е. придётся под неё отдать отдельно линию, а двумя оставшимися кодировать по три бита каждой.
Go to the top of the page
 
+Quote Post
_pv
сообщение May 25 2016, 22:45
Сообщение #54


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(ViKo @ May 26 2016, 01:38) *
Чтобы ток (и напряжение) на резисторе рос плавно, сопротивление должно быть небольшое. Иначе резистор будет определять ток, и, естественно, никакого плавного изменения не будет. Для 10 uH сотня ом дает картину, пригодную для измерений. Для ваших сотен наногенри все значительно печальнее. Теперь еще один, контрольный, вопрос - зачем нам постоянно гнать немалый ток через RL цепь, если измеряется всего раз, при включении?

при одинаковой площади в например в 1см2 измерять ёмкость в несколько пФ на выносной плате имея лишь цифровой IO в качестве компаратора не особо веселее чем несколько сотен нГ индуктивности.
плюс, с увеличением размера, индуктивность спиральной катушки гораздо быстрее должна расти чем ёмкость, которая тупо площадь ~r^2.
http://www.deepfriedneon.com/tesla_f_calcspiral.html
0.2 проводник 0.2 зазор 11 витков 10мм диаметр = 0.5мкГн, 20мм диаметр уже 4мкГн.
и ток постоянно гнать не надо, одной ногой дернуть при включении, другой смотреть когда напряжение на резисторе вырастет.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 26 2016, 04:55
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Цитата(Plain @ May 25 2016, 23:14) *
Со слов автора, ему надо кодировать намного больше 16-ти устройств

Ну тогда MAC-адрес хоть 48-ми битный хоть 256-ти битный прошил в контроллер и будет у него уникальными хоть квинтиллионы плат. В чем проблема-то никак не могу понять? Которую уже 4 страницы обсуждают
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 06:24
Сообщение #56


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(_pv @ May 26 2016, 01:45) *
при одинаковой площади в например в 1см2 измерять ёмкость в несколько пФ на выносной плате имея лишь цифровой IO в качестве компаратора не особо веселее чем несколько сотен нГ индуктивности.

С этим не спорю. Измерять пикофарады так же сложно, как и микрогенри. Поэтому и предлагаю использовать готовые R и C.
Go to the top of the page
 
+Quote Post
Plain
сообщение May 26 2016, 06:45
Сообщение #57


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(СНБ @ May 26 2016, 07:55) *
никак не могу понять

Ничего понимать и не требуется — достаточно было с самого начала почитать ТЗ, где ясно сказано, что на плате, которую требуется индивидуализировать, нет ресурсов, и даже её перечень давно закрыт — некуда там ни прошивать, ни концов до неё выделить, сколько захочется, и т.д. — есть только три соединительные линии с хостом и некие полумозги на нём для их осязания.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение May 26 2016, 06:47
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 633
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Зачем эти сложности с измерением C или L? Я же на прошлой странице предложил простой копеечный вариант с диодами и перемычками для трёх GPIO линий. ТС, Вам мой вариант не подошёл? Почему?
Цитата
Плат больше 16.

Это сколько? 17, 18, 100?


--------------------
Go to the top of the page
 
+Quote Post
Plain
сообщение May 26 2016, 07:12
Сообщение #59


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(arhiv6 @ May 26 2016, 09:47) *
вариант с диодами ... не подошёл?

Диоды, как минимум, плохо состыкуются с логикой, в отличие от RC, ну и дороже их.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 07:35
Сообщение #60


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(arhiv6 @ May 26 2016, 09:47) *
Зачем эти сложности с измерением C или L? Я же на прошлой странице предложил простой копеечный вариант с диодами и перемычками для трёх GPIO линий. ТС, Вам мой вариант не подошёл? Почему?

Попробуйте описать алгоритм определения наличия диодов, подключенных к трем линиям, увидите непреодолимые нюансы.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 26 2016, 07:42
Сообщение #61


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(СНБ @ May 25 2016, 18:31) *
Это понятно. А проблема-то в чем?
Чем не устраивает классическое (уже лет 60 как) решение с перемычками/джамперами?
4 джампера позволяют задать 16 адресов.
Или хочется какой-то экзотики?
Не любят люди читать ТЗ. Эх.... Провода к плате свободных только 3 а не 4. Ног на ПЛИС вообще особо нет. По этому и хотелось малой кровь. Если получеатся сделать в 2 проводах хорошо. В одном ещё лучше.
Go to the top of the page
 
+Quote Post
VCO
сообщение May 26 2016, 07:43
Сообщение #62


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(СНБ @ May 26 2016, 07:55) *
Ну тогда MAC-адрес хоть 48-ми битный хоть 256-ти битный прошил в контроллер и будет у него уникальными хоть квинтиллионы плат. В чем проблема-то никак не могу понять? Которую уже 4 страницы обсуждают

Там ещё 5-я приёмка всё ограничивает, поэтому и придумывается нечто элементарное из имеющегося на складе и соответствующего ТЗ.

Можно было бы также поиграться со стабилитронами, если есть достаточный ассортимент на складе, меняя ток стабилитрона. И R-2R не надо городить.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 26 2016, 07:46
Сообщение #63


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(СНБ @ May 26 2016, 07:55) *
Ну тогда MAC-адрес хоть 48-ми битный хоть 256-ти битный прошил в контроллер и будет у него уникальными хоть квинтиллионы плат. В чем проблема-то никак не могу понять? Которую уже 4 страницы обсуждают
Опять читаем ТЗ. На плате нет контроллера или любого другого устройства которое может содержать уникальность.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 07:49
Сообщение #64


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Если ног осталось только 2, то это, мягко говоря, неумная разработка. "Где ты раньше был?"
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 26 2016, 07:54
Сообщение #65


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(arhiv6 @ May 26 2016, 09:47) *
Зачем эти сложности с измерением C или L? Я же на прошлой странице предложил простой копеечный вариант с диодами и перемычками для трёх GPIO линий. ТС, Вам мой вариант не подошёл? Почему?
Спокойствие только спокойствие (с) Леопольд. Вариант красивый. И точно принят к рассмотрению. Но в теме я просил не готовое решение а идеи. А идеи рождаются в результате мозгового штурма. Вот идея про печатные элементы мне нравиться sm.gif) Причём если поднять частоту измерения можно мне кажется уменьшить размеры элементов. И перейти к каким нибудь микрополосковым резонаторам sm.gif))

Опять же повторюсь. Цель темы идеи. А не решение. Решение я сам выберу из имеющихся.

Вот например для плат с динамической памятью можно отличать платы по картинке в памяти после отключения рефреша. Тоже вариант.


Цитата(ViKo @ May 26 2016, 10:49) *
Если ног осталось только 2, то это, мягко говоря, неумная разработка. "Где ты раньше был?"
Так а речь не про разработку а про внесение удобств в то что есть малой кровью. И удобства нужны скорее мне чем заказчику и кому бы то ни было. И без этих бантиков всё будет работать как часики. Просто нужно будет быть более внимательным. А это лень sm.gif И именно по этому ставить больший разъём только потому что мне захотелось удобства никто не будет.
Go to the top of the page
 
+Quote Post
VCO
сообщение May 26 2016, 08:09
Сообщение #66


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Да, тут ещё можно простейший мультивибратор на разные частоты реализовать, тогда на считывающей стороне никакой АЦП не нужен.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
khach
сообщение May 26 2016, 08:21
Сообщение #67


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



А напаять на одну линию https://www.maximintegrated.com/en/products...cts/DS2401.html и программно реализовать 1-wire?
Или например https://www.maximintegrated.com/en/products...ts/DS28E05.html В транзисторном корпусе если стереть маркировку вообще непонято будет что за элемент.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 08:25
Сообщение #68


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



А еще можно прицепить длинную линию, подать перепад и по отражению в ней определить длину. blink.gif
Go to the top of the page
 
+Quote Post
VCO
сообщение May 26 2016, 08:58
Сообщение #69


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ May 26 2016, 11:25) *
А еще можно прицепить длинную линию, подать перепад и по отражению в ней определить длину. blink.gif

Ну уж лучше тогда ЛЗ на RC. Ну или LC, где C - один и тот же, а L -мотается вручную разный.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение May 26 2016, 09:02
Сообщение #70


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ May 26 2016, 11:25) *
А еще можно прицепить длинную линию, подать перепад и по отражению в ней определить длину. blink.gif
Вот кстати да. ПЛИСина шустрая по этому без проблемы замутить что нибудь ВЧ. Только вот не сильно я силён в реализации подобного. Это подаём единичный пичёк и ловим когда придёт отклик? А на стороне платы просто разрыв? И по сути мы тестируем длинну кабеля?
Go to the top of the page
 
+Quote Post
_pv
сообщение May 26 2016, 09:22
Сообщение #71


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(ViKo @ May 26 2016, 12:24) *
С этим не спорю. Измерять пикофарады так же сложно, как и микрогенри. Поэтому и предлагаю использовать готовые R и C.

естественно готовые элементы лучше, с этим тоже никто не спорит, но ТС не понравилось иметь еще кучу различных номиналов в BOM, или еще большую кучу одинаковых, на что ему было предложено напечатать пассивные элементы прямо на плате.
соответственно замечание было лишь про то, что печатные индуктивности возможно лучше, чем печатные ёмкости.
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 09:34
Сообщение #72


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Есть выходное сопротивление генератора (выхода) Zo, сопротивление линии Z, сопротивление на конце линии Zt (хотел найти общепринятые термины, не нашлось). Если на конце обрыв (Zt бесконечное), напряжение на выходе генератора сначала поделится делителем Zo / Z. Потом волна добежит до конца линии, отразится с тем же знаком, побежит назад, и через время 2T прибавится к выходному напряжению. И вых напряжение подскочит до полного.
Если на конце закоротить (Zt = 0), напряжение отразится с противоположным знаком, и потом через 2T Uвых упадет до 0 (и ток К.З. начнет выжирать выход).
Go to the top of the page
 
+Quote Post
_pv
сообщение May 26 2016, 11:10
Сообщение #73


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(MegaVolt @ May 26 2016, 15:02) *
Вот кстати да. ПЛИСина шустрая по этому без проблемы замутить что нибудь ВЧ. Только вот не сильно я силён в реализации подобного. Это подаём единичный пичёк и ловим когда придёт отклик? А на стороне платы просто разрыв? И по сути мы тестируем длинну кабеля?

если ресурсов плис не жалко, то TDC разрешением в сотню пикосекунд вполне можно организовать, и измерение длины дорожки, (0.1нс = 20мм)
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 11:23
Сообщение #74


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(_pv @ May 26 2016, 12:22) *
естественно готовые элементы лучше, с этим тоже никто не спорит, но ТС не понравилось иметь еще кучу различных номиналов в BOM, или еще большую кучу одинаковых...

Оцените красоту-простоту. Одна ножка - выход, с нее подаем перепад из 0 в 1, когда захотим, когда надо адрес платы узнать. И не забываем переключить выход в 0 потом (позже, чтобы разрядить конденсаторы назад).
Другие две ножки - входы, подключенные через R или С к ножке с перепадом. И еще с этих ножек на землю идет R или С. Читаем состояние ножек сразу после перепада, и через несколько постоянных времени RC, когда сигнал установится. Имеем варианты (для одного входа):
с выхода, на землю, чтение 1, чтение 2
R - 1 1
R C 0 1
C R 1 0
- R 0 0
Для второй ножки - аналогично. Имеем 16 комбинаций. Ничего измерять не нужно, просто прочитать цифровые входы два раза.
Go to the top of the page
 
+Quote Post
VCO
сообщение May 26 2016, 11:36
Сообщение #75


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ May 26 2016, 14:23) *
Имеем 16 комбинаций.

Не увидел 16 комбинаций. Можете нарисовать эти 16 комбинаций не на пальцах? Если есть время, конечно...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 11:38
Сообщение #76


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(VCO @ May 26 2016, 14:36) *
Не увидел 16 комбинаций. Можете нарисовать эти 16 комбинаций не на пальцах? Если есть время, конечно...

Для одного входа - 4 комбинации, я их написал. Для второго входа - еще столько же. 4 х 4 = ?
У каждого из входов по 2 посадочных места на плате. Для каждого входа обязательно будет запаян резистор, на выход или на землю, и в 2-х случаях - еще и конденсатор, на выход или на землю.
Go to the top of the page
 
+Quote Post
VCO
сообщение May 26 2016, 11:48
Сообщение #77


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ViKo @ May 26 2016, 14:38) *
У каждого из входов по 2 посадочных места на плате. Для каждого входа обязательно будет запаян резистор, на выход или на землю, и в 2-х случаях - еще и конденсатор, на выход или на землю.

Да, решение интересное, надеюсь ТС тоже оценит.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ViKo
сообщение May 26 2016, 11:49
Сообщение #78


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(VCO @ May 26 2016, 14:48) *
Да, решение интересное, надеюсь ТС тоже оценит.

Так это он, собственно, и предложил. Я только описал конкретно.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 26 2016, 20:30
Сообщение #79


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Цитата(MegaVolt @ May 26 2016, 08:46) *
Опять читаем ТЗ. На плате нет контроллера или любого другого устройства которое может содержать уникальность.


Так поставьте. Сейчас дешевый контроллер стоит чуть ли ни как коробка спичек. 15 рублей всего.
И места на плате занимает со спичечную головку
В чем проблема?
Или нравится бодаться с надуманной проблемой?

Типа, создать себе проблему на пустом месте, а потом мужественно её решать?
Go to the top of the page
 
+Quote Post
Sokrat
сообщение May 27 2016, 04:57
Сообщение #80


Местный
***

Группа: Свой
Сообщений: 455
Регистрация: 13-04-08
Из: Владимирская обл., г. Муром
Пользователь №: 36 738



Цитата(СНБ @ May 26 2016, 23:30) *
Так поставьте. Сейчас дешевый контроллер стоит чуть ли ни как коробка спичек. 15 рублей всего.
И места на плате занимает со спичечную головку
В чем проблема?
Или нравится бодаться с надуманной проблемой?

Типа, создать себе проблему на пустом месте, а потом мужественно её решать?

Человек устроил мозговой штурм на форуме. Что в этом плохого??? Не нравится, проходите мимо, зачем критиковать то? bb-offtopic.gif
Go to the top of the page
 
+Quote Post
VCO
сообщение May 27 2016, 05:04
Сообщение #81


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Sokrat @ May 27 2016, 07:57) *
Человек устроил мозговой штурм на форуме. Что в этом плохого??? Не нравится, проходите мимо, зачем критиковать то? bb-offtopic.gif

Нет, просто этот участник читает посты избирательно, не вникая в суть и обстоятельства задачи. Я тоже начинал в этом форуме т.о. Со временем пройдёт...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 27 2016, 14:48
Сообщение #82


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Цитата(Sokrat @ May 27 2016, 05:57) *
Человек устроил мозговой штурм на форуме. Что в этом плохого??? bb-offtopic.gif

Человек (как мне видится - может я ошибаюсь) не "мозговой штурм" устроил, а создал сам себе надуманную, высосанную из пальца, проблему, а теперь мужественно её решает.
Хотя может быть он не инженер, а "наукой занимается". Тогда все становится понятно.
Ибо "в науке отрицательный результат - тоже результат".
Т.е. ему не проблему решить нужно а придумать абстрактные теоретические способы её решения для написания статьи


Цитата(VCO @ May 27 2016, 06:04) *
Нет, просто этот участник читает посты избирательно

Именно так.
Оффтопик, к делу не относящийся, я пропускаю
Go to the top of the page
 
+Quote Post
x893
сообщение May 27 2016, 19:11
Сообщение #83


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Если бы он "наукой занимался" этого топика не было.
Наши ученые свои проблемы решают сами.
Go to the top of the page
 
+Quote Post
СНБ
сообщение May 27 2016, 19:26
Сообщение #84


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 2-05-16
Пользователь №: 91 564



Вы слишком хорошего мнения о наших ученых.
А я с ними лично общался
Go to the top of the page
 
+Quote Post
ST_Dante
сообщение Sep 23 2016, 08:35
Сообщение #85


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 28-09-15
Из: Воронеж
Пользователь №: 88 592



А например AT24C64D зашить в память необходимую информацию о плате и по i2c опрашивать? Не вариант? Или только куча конденсаторов сделает плату уникальной? Не проще тогда маркировать краской? В любом случае, хотите сделать реально уникальной плату, то шейте все в ПЛИС, и там организовывайте идентификацию. Кто сказал, что я не смогу сам переделать уникальный номер платы, если она организована через RC и другой подобный процесс. Даже применение внешней памяти не айс, никто не застрахован от выпайки схемы и подмены номера платы. А вот с ПЛИС все сложнее, т.к она и есть главная на этой плате.
Go to the top of the page
 
+Quote Post
Lerk
сообщение Sep 23 2016, 15:45
Сообщение #86


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 5-05-11
Пользователь №: 64 797



Раз уж подняли старую тему, то почему бы не воспользоваться старым и проверенным методом, закрепленным в ГОСТ Р 52070, а именно: адрес устройства задается на хосте, а не на клиенте, что позволяет штамповать одинаковых клиентов и при этом иметь 100% адресацию.
Go to the top of the page
 
+Quote Post
VCO
сообщение Sep 23 2016, 16:29
Сообщение #87


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цифровая ребятня, вы хотя бы название темы почитайте: Максимально просто
По вашему мнению ТС слишком прост, чтобы не подумать о флэшке или EEPROM???


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ST_Dante
сообщение Sep 23 2016, 16:39
Сообщение #88


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 28-09-15
Из: Воронеж
Пользователь №: 88 592



Цитата(VCO @ Sep 23 2016, 19:29) *
Цифровая ребятня, вы хотя бы название темы почитайте: Максимально просто
По вашему мнению ТС слишком прост, чтобы не подумать о флэшке или EEPROM???


Я так думаю, что если в проекте фигурирует ПЛИС, то я думаю что это все будет реализовать просто. Или тут ПЛИС в качестве логического "ИЛИ"? Для проекта ПЛИС понадобился, а идентификация пятым колесом? Нет уж, не надо конденсаторов тут нам, зачем идентифицировать 16 плат с плисами, которые могут стоить от 23 тысяч, как MAX10? Конденсаторы...если это реально идет в серьезную технику...то это ОПЖА. Максимально просто, это когда ID пользователь не сможет изменить, и когда все ресурсы компонентов применяются. А то некоторые зашьют в ПЛИС проект на 2% доступной на ПЛИС вентилей и радуются...грамотно надо распределять возможности компонентов. А зачем мне нужна идентификация на мой субботний ширпотреб, который я паяю?

А если плат будет 100? Что, заказывать платы с резонита, с кучей посадочных мест под резисторы и C?
Go to the top of the page
 
+Quote Post
VCO
сообщение Sep 23 2016, 16:52
Сообщение #89


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(ST_Dante @ Sep 23 2016, 19:39) *
Я так думаю, что если в проекте фигурирует ПЛИС, то я думаю что это все будет реализовать просто. И

Дык ПЛИС там на основной стороне! Речь об ответной плате без ПЛИС.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 20:17
Рейтинг@Mail.ru


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