|
Посоветуйте варианты сделать плату уникальной., Максимально просто. |
|
|
|
May 24 2016, 11:21
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Очень хочется сделать платы уникальными. Потратив на это как можно менее ресурсов. В идеале бесплатно  )) Плата подцепляется через разъём к другой плате с ПЛИС. Плат больше 16. Ресурсы которые есть. 1-3 провода в разъёме. Примерно столько же ног ПЛИС но желательно поменьше. Ресурсы ПЛИС не ограничены  Время тоже не критично. Ресурсы которые стоит экономить: 1. Контакты в разъёме к плате. 2. Сигналы ПЛИС. 3. Компоненты на плате. 4. Количество перемычек/разрезанных дорожек. Варианты которые знаю я и их минусы. 1. Некая память. Например 1-wire. Пункты 1,2,4 супер. Но нужна микросхема которая в проекте не стоит  Плюс всякие лишние согласования с заказчиком. 2. Сдвиговый регистр с перемычками заданным номером. Многовато перемычек, лишняя микруха. 3. Банальные перемычки на питание или на землю. Количество линий Ln2(N) - многовато. 4. Вариант чуть сложнее предыдущего дополнительно добавив Pull_Up и Pull_Down. Количество линий Ln4(N) уже существенно лучше. Плюс 4 перемычки на линию и 1 резистор. 5. То же плюс кондёр. Уже Ln6(N). По моему уже даже избыточно  6. Изменение номинала элемента висящего на линии. Например резистора подцепленного по R-2R схеме. Достаточно большое количество резисторов. Короче господа подскажите что можно ещё использовать. Может есть какие оригинальные способы по каким нибудь паразитам идентифицировать платы или ещё как. На плате есть парочка SPI устройств но в них нет ничего уникального  Может есть ещё какие то способы которые я пропустил?
|
|
|
|
|
 |
Ответов
(45 - 59)
|
May 25 2016, 15:31
|
Участник

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

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

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

|
А зачем такие извраты? Почему бы просто не поставить 4 джампера?
|
|
|
|
|
May 25 2016, 19:38
|

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

|
Цитата(_pv @ May 25 2016, 20:44)  абсолютно точно так же. ток через индуктивность (падение на резисторе) ведет себя во времени точно так же как и заряд на конденсаторе. Чтобы ток (и напряжение) на резисторе рос плавно, сопротивление должно быть небольшое. Иначе резистор будет определять ток, и, естественно, никакого плавного изменения не будет. Для 10 uH сотня ом дает картину, пригодную для измерений. Для ваших сотен наногенри все значительно печальнее. Теперь еще один, контрольный, вопрос - зачем нам постоянно гнать немалый ток через RL цепь, если измеряется всего раз, при включении?
|
|
|
|
|
May 25 2016, 22:45
|
Гуру
     
Группа: Свой
Сообщений: 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.html0.2 проводник 0.2 зазор 11 витков 10мм диаметр = 0.5мкГн, 20мм диаметр уже 4мкГн. и ток постоянно гнать не надо, одной ногой дернуть при включении, другой смотреть когда напряжение на резисторе вырастет.
|
|
|
|
|
May 26 2016, 04:55
|
Участник

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

|
Цитата(Plain @ May 25 2016, 23:14)  Со слов автора, ему надо кодировать намного больше 16-ти устройств Ну тогда MAC-адрес хоть 48-ми битный хоть 256-ти битный прошил в контроллер и будет у него уникальными хоть квинтиллионы плат. В чем проблема-то никак не могу понять? Которую уже 4 страницы обсуждают
|
|
|
|
|
May 26 2016, 06:45
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(СНБ @ May 26 2016, 07:55)  никак не могу понять Ничего понимать и не требуется — достаточно было с самого начала почитать ТЗ, где ясно сказано, что на плате, которую требуется индивидуализировать, нет ресурсов, и даже её перечень давно закрыт — некуда там ни прошивать, ни концов до неё выделить, сколько захочется, и т.д. — есть только три соединительные линии с хостом и некие полумозги на нём для их осязания.
|
|
|
|
|
May 26 2016, 06:47
|

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

|
Зачем эти сложности с измерением C или L? Я же на прошлой странице предложил простой копеечный вариант с диодами и перемычками для трёх GPIO линий. ТС, Вам мой вариант не подошёл? Почему? Цитата Плат больше 16. Это сколько? 17, 18, 100?
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|