Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.01.2016, 18:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 16.02.2010
Сообщений: 1,410
Сказал спасибо: 0
Сказали Спасибо 128 раз(а) в 114 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Опять борьба за mA.
Тогда уж вообще надо выкинуть всё лишнее.
В том числе и детектор. Это абсолютно ненужная функция.
При разряде батареи всё равно сначала исчезает индикация на дисплее.
А блок для работы с RF ключами сделать съёмным......
Конечно самое правильное - это отказаться от схемы с двумя МК.
И сделать всё на одном....
Последний раз редактировалось petr5555; 27.01.2016 в 18:42.
|
|
|
|
27.01.2016, 20:15
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Да это не борьба за миллиамперы. Это борьба за КПД. Разве ж плохо? по-моему, нет. Энергоэффективностью не пренебрегают и серьезные производители. А мы то тут чем хуже?
Сообщение от petr5555
|
Конечно самое правильное - это отказаться от схемы с двумя МК.
|
Насколько я понял, не хватило буквально пары-тройки выводов и некоторого количества строчек кода? Нууу в принципе, выводы утолкать то можно, причем без проблем, а для кода оптимизировать надо.
Последний раз редактировалось NewWriter; 27.01.2016 в 20:21.
|
|
|
|
27.01.2016, 21:03
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,656
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от NewWriter
|
Однако, судя по получаемой структуре, пишется на Си.
|
Ну, насчёт Си скромно промолчу, а вот касательно текстов сообщений...
Сообщение от NewWriter
|
Взять например формирование текстовых сообщений. Около 1100 программных слов они занимают. То есть, более чем четверть ёмкости, просто на текст! А сообщения ведь можно ужать в два раза, не потеряв ни буквы! В два, прикиньте! До 650 программных слов. И это просто если подумать о том, какие средства заложены в 88-й. То есть, вместо того, чтобы получать символ универсальным retlw, прибегаем к возможности читать и передавать содержимое произвольной ячейки памяти программ, через EEPGD=1 в регистре EECON1 - Accesses program memory.
|
Это значит, нужно будет отказаться от поддержки 628-го и 648-го ПИК-ов. Они таких возможностей не предоставляют, к сожалению.
Сообщение от NewWriter
|
Ну а главный секрет сжатия в том, что выводимые на индикатор символы - 7-битные (старший восьмой бит только для переключения кодовых страниц, то есть, языков алфавита), а ячейка памяти программ - 14-битная, значит, в нее помещаются два символа, безбаразу, отвечаю .
|
Идею Вашу я понял, но как её реализовать в данном случае - не совсем. Беда в том, что у этих дисплеев нет полноценной "русскоязычной" страницы. В ней нет символов, совпадающих по начертанию с латинскими и они берутся из "младшей" части таблицы. То есть, например, в слове "заготовка" будет 5 русских символов и 4 латинских, причём с чередованием. Придётся всё время переключаться...
Сообщение от NewWriter
|
Чем лучше? Тем, что можно использовать экономичный микромощный ИОН и получить программную установку порога для "батарея разряжена" (в том числе, изменяемую юзером, заменой одной цифры в EEPROM), а так же вообще для индикации степени разряда батареи.
|
В общем, да, идея хорошая...
Сообщение от NewWriter
|
То, что сотня человек собрали устройство, это не говорит о том, что не нужно его никак изменять. Изменение конструкции - это нормальная тема. Заставлять переделывать не надо. Будет просто другая конструкция, более совершенная. Это нормально. Вон, в инструкциях на промышленные приборы часто приходится видеть "производитель имеет право изменять конструкцию..."
|
Ну, то - промышленные. Пользователь его покупает готовым и не задумывается даже, что внутри. А здесь, если произвести любую переделку, то новые прошивки уже будут несовместимы с прежней схемой. Возникнет путаница... В общем, не хотелось бы менять схему без действительно веских на то оснований...
|
|
|
|
27.01.2016, 21:38
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от RECTO
|
в слове "заготовка" ... Придётся всё время переключаться...
|
Да, разумеется. И именно поэтому перед сохраненным словом "заготовка" идет 14-разрядное слово (в памяти программ то), из которого как раз и берется бит для каждой буквы, определяющий страницу. Конечно, получается не чисто в 2 раза сжатие, но экономия есть. Я пробовал. Наибольшая эффективность при сообщении длиной, кратной 14. Ну и количество текста должно быть большим, чтобы накладные затраты на дешифрование не были столь заметны.
Сообщение от RECTO
|
В общем, не хотелось бы менять схему без действительно веских на то оснований...
|
Ну, дело хозяйское, конечно... А пардон, сколько лет этой схеме? Я просто не читал всей темы. Лет 5 вроде?
|
|
|
|
27.01.2016, 23:50
|
|
Прописка
Регистрация: 11.09.2015
Адрес: Питер
Сообщений: 157
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от reviver
|
Вот например; от принтера XEROX WORKCENTRE 3119:
|
практически любая серия имеет исполнение без подсветки. и у мэлта, и у вина, да и остальных...
|
|
|
|
28.01.2016, 00:20
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,656
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от NewWriter
|
Да, разумеется. И именно поэтому перед сохраненным словом "заготовка" идет 14-разрядное слово (в памяти программ то), из которого как раз и берется бит для каждой буквы, определяющий страницу. Конечно, получается не чисто в 2 раза сжатие, но экономия есть. Я пробовал. Наибольшая эффективность при сообщении длиной, кратной 14. Ну и количество текста должно быть большим, чтобы накладные затраты на дешифрование не были столь заметны.
|
Ну да, понятно в общем... Да, это вполне можно было бы использовать, если бы читать программную память позволял не только 88-й ПИК, но и 628-й и 648-й...
Сообщение от NewWriter
|
Ну, дело хозяйское, конечно... А пардон, сколько лет этой схеме? Я просто не читал всей темы. Лет 5 вроде?
|
Конкретно этой схеме - поменьше, года три... Но я писал уже чуть ранее - следующее обновление (6.23, с поддержкой ТМ-01А будет для нее уже последним, скорее всего). Следующая версия (7.00) будет с другой схемой, на другом ПИК-е.
|
|
|
|
28.01.2016, 00:35
|
|
Временная регистрация
Регистрация: 30.09.2010
Сообщений: 49
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 6 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
А можно попросить "два в одном" на 18f2520 ?
|
|
|
|
28.01.2016, 00:48
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,656
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от BALISTIK
|
А можно попросить "два в одном" на 18f2520 ?
|
Почему именно на нём?
|
|
|
|
28.01.2016, 01:33
|
|
Прописка
Регистрация: 11.09.2015
Адрес: Питер
Сообщений: 157
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
|
|
|
|
28.01.2016, 02:09
|
|
Прописка
Регистрация: 11.09.2015
Адрес: Питер
Сообщений: 157
Сказал спасибо: 8
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от reviver
|
Вы о чём? Что-то я ничего не понял.Я про то что люди покупают что подешевле.
|
я предположил, что найти от XEROX WORKCENTRE 3119, кому без подсветки не у всех получится.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:24.
|
|