Xenia 45 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба А в EEPROM они писать могут при таком напряжении питания? ATtiny20 не может, но только потому, что ... у нее EEPROMа нет :). А остальные вроде бы должны мочь, т.к. я что-то не нашла в даташите упоминания о неработоспособности EEPROM при низком питании. Что-то написано про то, что при выходе из режима Power-down EEPROM не сразу начинает нормально работать, но в Power-down мы ложиться не собираемся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба А остальные вроде бы должны мочь, т.к. я что-то не нашла в даташите упоминания о неработоспособности EEPROM при низком питании. Открыл даташит первого попавшегося МК из вашего списка ATtiny13A. В Errata есть ограничение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Открыл даташит первого попавшегося МК из вашего списка ATtiny13A. В Errata есть ограничение. Надо же, а я Rev.C смотрела. Странно это, т.к. ревизий Rev.G–H в природе еще не существует, но в последнней из существующих Rev.E дейстительно уже есть указанное вами ограничение. Однако это нам не страшно :), т.к. задача стоит о работе на 2-х вольтах, которые выше указанного в еррате порога в 1.9 вольт. А на общем токопотреблении повышение напряжения питания с 1.8 до 2.0 вольта скажется незначительно. P.S. ATtiny13A - действительно то, что надо! - Корпус с 8-ю ножками и ничего лишнего. И сравнительно дешево - 24 рубля в Терраэлектронике (корпус SO8), если покупать в розницу одну единственную штуку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба }{орошо бы еще предусмотреть, чтобы запись не произошла в момент отключения питания.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба }{орошо бы еще предусмотреть, чтобы запись не произошла в момент отключения питания. Авось :). Параноики могут завести в EEPROM два одинаковых счетчика, второй из которых инкрементируется лишь после того, как верификация первого счетчика прошла нормально (т.е. чтение из EEPROMа дало тот же результат, который записывался). Тогда отключение питания сможет максимум повредить только один счетчик, но не оба. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Однако это нам не страшно :), т.к. задача стоит о работе на 2-х вольтах Интересно узнать, что это за источник питания с такой экзотической величиной напряжения - 2В? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Интересно узнать, что это за источник питания с такой экзотической величиной напряжения - 2В? Полагаю, что это литиевый элемент Li/MnO2, у которого номинальное напряжение 3.0 вольта, а в конце гарантийного срока хранения (10 лет!) падает до 2 вольт :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esr 0 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Полагаю, что это литиевый элемент Li/MnO2, у которого номинальное напряжение 3.0 вольта, а в конце гарантийного срока хранения (10 лет!) падает до 2 вольт :). Не, это напряжение в проводах, к которым счётчик цепляться будет :rolleyes: Спасибо за советы. Решаю вот что выбрать - Atmel или всё-таки PIC. Мне потом посчитанные импульсы передать надо. Думаю по RS 485. А есть ли контроллеры, в которых 1) EEPROM 2) низкое питание 2 в 3) поддержка RS 485 ? ПОка вот нашел PIC16F688. Подойдёт или есть что попроще/получше/подешевле ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость @Ark 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба ПОка вот нашел PIC16F688. Подойдёт или есть что попроще/получше/подешевле ? Подойдет. Там все, что нужно есть. В том числе, встроенный модуль UART для приема/передачи. Попроще PIC-и лучше не берите. В них UART-а уже нет, а сделать все программно будет Вам сложно. Судя по всему, опыт у вас не велик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esr 0 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Подойдет. Там все, что нужно есть. В том числе, встроенный модуль UART для приема/передачи. Попроще PIC-и лучше не берите. В них UART-а уже нет, а сделать все программно будет Вам сложно. Судя по всему, опыт у вас не велик. Да,опыта у меня маловато пока, на помощь форумчан надеюсь. Хорошо хоть базовые знания по электронике имеются, да и радиоаппаратуру разрабатывать приходилось. Перерыв потом был большой (перестройка специальность заставила поменять :)-в программисты подался ), а за это время всё поменялось существенно. Элементная база - просто фантастика по возможностям стала, да еще и потребляет наноамперы уже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость @Ark 16 сентября, 2010 Опубликовано 16 сентября, 2010 · Жалоба Долгие лирические отступления не приветствуются. ;) Рисуйте схему. Раскритикуем, поможем, чем сможем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 17 сентября, 2010 Опубликовано 17 сентября, 2010 · Жалоба Авось :). Параноики могут завести в EEPROM два одинаковых счетчика, второй из которых инкрементируется лишь после того, как верификация первого счетчика прошла нормально (т.е. чтение из EEPROMа дало тот же результат, который записывался). Тогда отключение питания сможет максимум повредить только один счетчик, но не оба. Это вовсе не параноя, а реальность, которая даже описана в даташите. Это если вы стремитесь создавать стабильно-работающую технику, а не глюкавое г... :) ("Авось" ничего не случится :rolleyes:) И какже узнать при верификации, что первый счетчик корректно инкрементировался? (может в него записались некорректные данные, а может срабатывания ключа не было и значение счетчика не поменялось). Т.е чтобы провести верификацию, нужно знать какое было приращение. Но если записывать и приращение, то ничего не изменится, т.к оно также может быть испорчено при перезаписи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 17 сентября, 2010 Опубликовано 17 сентября, 2010 · Жалоба ПОка вот нашел PIC16F688. Подойдёт или есть что попроще/получше/подешевле ? Low Power PIC16LF182x variants (1.8V – 3.6V) Standby Current (PIC16LF182X): 20 nA @ 1.8V, typical Active Current(PIC12LF1823): 50 uA/MHz @ 1.8V, typical Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 17 сентября, 2010 Опубликовано 17 сентября, 2010 · Жалоба Странно, но автора так никто и не спросил, где и для чего он собирается использовать устройство по подсчёту "замыканий". Каково возможное количество этих замыканий, что за требования к питанию? Автор, похоже, ещё и сам не вполне определился. Может, ему было бы достаточно обычного счётчика? Теперь, если если предполагается передача данных на расстояние, то возможно, и с питанием проблема упростится? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esr 0 17 сентября, 2010 Опубликовано 17 сентября, 2010 · Жалоба Каково возможное количество этих замыканий, что за требования к питанию? Автор, похоже, ещё и сам не вполне определился. Может, ему было бы достаточно обычного счётчика? Теперь, если если предполагается передача данных на расстояние, то возможно, и с питанием проблема упростится? Количество-бесконечно :rolleyes: . Частота замыканий - низкая, единицы Herz. А обычный счётчик - это что? Микросъхема такая есть?А данные с неё как тогда снять для передачи? На микроконтроллере по-моему проще сделать. Low Power PIC16LF182x variants (1.8V – 3.6V) Standby Current (PIC16LF182X): 20 nA @ 1.8V, typical Active Current(PIC12LF1823): 50 uA/MHz @ 1.8V, typical Наверное на этом PIC-е и буду делать. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться