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

самая дешевая микросхема уникальной идентификации

Здравствуйте.

Имеется группа приборов на основе AVR. И у каждого из них должен быть уникальный номер.

Поэтому вопрос в следующем - каким самым бюджетным способом реализовать уникальные номера приборов.

Пока что единственный вариант - таблетка ds1990 наглухо впаянная в плату.

В микроконтроллерах AVR на сколько я помню нет информации о внутреннем уникальном коде.

 

Есть ли у кого мысли по поводу более технологичного и дешевого варианта?

 

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


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

Для чего эти уникальные номера будут использованы? От ответа на этот вопрос и будет зависеть реализация или НЕвозможность реализации.

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


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

Идентификация приборов по радиоканалу. Необходимо хотя бы 10 битное число .

Запись в EEPROM - не самый технологичный вариант.

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


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

Идентификация приборов по радиоканалу. Необходимо хотя бы 10 битное число .

Запись в EEPROM - не самый технологичный вариант.

Записывайте во Flash. Какие проблемы? Да и в EEPROM, при всей странности встроенной в AVR EEPROM, можно организовать надежное хранение с дублированием, сигнатурой и восстановлением.

 

 

 

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


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

Записывайте во Flash. Какие проблемы? Да и в EEPROM, при всей странности встроенной в AVR EEPROM, можно организовать надежное хранение с дублированием, сигнатурой и восстановлением.

Поподробнее можно о сигнатуре и восстановлении

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


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

Поэтому вопрос в следующем - каким самым бюджетным способом реализовать уникальные номера приборов.

Есть ли у кого мысли по поводу более технологичного и дешевого варианта?

11AA02, 93AA46..

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


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

Поподробнее можно о сигнатуре и восстановлении

А что непонятно? Записывается, ну, например, идентификатор и его инверсное значение. Все это дважды. При считывании идентификатора по инверсному значению проверяется его целостность, если что, то восстанавливается по второму экемпляру. Если и второй дохлый почему-то оказался, то взять некий общий для всех по умолчанию находящийся во Flash, дабы потом по нему можно было достучаться до устройства и прописать руками.

 

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


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

Пока что единственный вариант - таблетка ds1990 наглухо впаянная в плату.

В микроконтроллерах AVR на сколько я помню нет информации о внутреннем уникальном коде.

Есть ли у кого мысли по поводу более технологичного и дешевого варианта?

у того же максима есть те же 1-wire серийные номера в куда более подходящих корпусах, DS2411, например.

upd микрочиповская память указанная выше blackfin подешевле будет.

 

а вообще уникальный код можно при прошивке во флэш записывать, оно понадёжней еепрома будет,

вроде программатор avreal даже сам это умел делать, в последние пару байт флэша.

 

 

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


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

А есть ли какие-то существенные отличия DS2411 от DS1990 , не считая корпуса и вывода питания?

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


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

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

 

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


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

На STM надо уходить с AVR. Там есть встроенный уникальный ID.

Контроллеры гораздо функциональней и цена ниже.

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


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

Спасибо за информацию по DS2401.

Еще есть http://www.maximintegrated.com/en/products...ts/DS28E05.html Она конечно более навороченая, но зато в корпусе SOT23 ее хрен на плате найдешь, затеряется среди транзисторов. Ее так и прятали- одна из ног микроконтроллера управляет транзисторным ключем и по совместительству- 1-wire шина для спятанного ид чип.

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


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

На STM надо уходить с AVR. Там есть встроенный уникальный ID.

Тогда уж проще на xmega.

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


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

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

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

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

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

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

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

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

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

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