KESTVVV 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Здравствуйте. Имеется группа приборов на основе AVR. И у каждого из них должен быть уникальный номер. Поэтому вопрос в следующем - каким самым бюджетным способом реализовать уникальные номера приборов. Пока что единственный вариант - таблетка ds1990 наглухо впаянная в плату. В микроконтроллерах AVR на сколько я помню нет информации о внутреннем уникальном коде. Есть ли у кого мысли по поводу более технологичного и дешевого варианта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Для чего эти уникальные номера будут использованы? От ответа на этот вопрос и будет зависеть реализация или НЕвозможность реализации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KESTVVV 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Идентификация приборов по радиоканалу. Необходимо хотя бы 10 битное число . Запись в EEPROM - не самый технологичный вариант. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Идентификация приборов по радиоканалу. Необходимо хотя бы 10 битное число . Запись в EEPROM - не самый технологичный вариант. Записывайте во Flash. Какие проблемы? Да и в EEPROM, при всей странности встроенной в AVR EEPROM, можно организовать надежное хранение с дублированием, сигнатурой и восстановлением. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
trofim2 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Записывайте во Flash. Какие проблемы? Да и в EEPROM, при всей странности встроенной в AVR EEPROM, можно организовать надежное хранение с дублированием, сигнатурой и восстановлением. Поподробнее можно о сигнатуре и восстановлении Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 16 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Поэтому вопрос в следующем - каким самым бюджетным способом реализовать уникальные номера приборов. Есть ли у кого мысли по поводу более технологичного и дешевого варианта? 11AA02, 93AA46.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Поподробнее можно о сигнатуре и восстановлении А что непонятно? Записывается, ну, например, идентификатор и его инверсное значение. Все это дважды. При считывании идентификатора по инверсному значению проверяется его целостность, если что, то восстанавливается по второму экемпляру. Если и второй дохлый почему-то оказался, то взять некий общий для всех по умолчанию находящийся во Flash, дабы потом по нему можно было достучаться до устройства и прописать руками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Пока что единственный вариант - таблетка ds1990 наглухо впаянная в плату. В микроконтроллерах AVR на сколько я помню нет информации о внутреннем уникальном коде. Есть ли у кого мысли по поводу более технологичного и дешевого варианта? у того же максима есть те же 1-wire серийные номера в куда более подходящих корпусах, DS2411, например. upd микрочиповская память указанная выше blackfin подешевле будет. а вообще уникальный код можно при прошивке во флэш записывать, оно понадёжней еепрома будет, вроде программатор avreal даже сам это умел делать, в последние пару байт флэша. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KESTVVV 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба А есть ли какие-то существенные отличия DS2411 от DS1990 , не считая корпуса и вывода питания? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба вроде программатор avreal даже сам это умел делать, в последние пару байт флэша.В любые указанные байты флеша. Активно пользуюсь, очень удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 33 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба http://www.maximintegrated.com/en/products...cts/DS2401.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KESTVVV 0 27 августа, 2015 Опубликовано 27 августа, 2015 · Жалоба Спасибо за информацию по DS2401. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 4 28 августа, 2015 Опубликовано 28 августа, 2015 · Жалоба На STM надо уходить с AVR. Там есть встроенный уникальный ID. Контроллеры гораздо функциональней и цена ниже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 33 28 августа, 2015 Опубликовано 28 августа, 2015 · Жалоба Спасибо за информацию по DS2401. Еще есть http://www.maximintegrated.com/en/products...ts/DS28E05.html Она конечно более навороченая, но зато в корпусе SOT23 ее хрен на плате найдешь, затеряется среди транзисторов. Ее так и прятали- одна из ног микроконтроллера управляет транзисторным ключем и по совместительству- 1-wire шина для спятанного ид чип. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 28 августа, 2015 Опубликовано 28 августа, 2015 · Жалоба На STM надо уходить с AVR. Там есть встроенный уникальный ID. Тогда уж проще на xmega. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться