Гость Eugen

Альтернативная прошивка Cyfral CCD-2094.1 (М, И), CCD-20, CCD-40

Рекомендуемые сообщения

Гость Eugen

Вашему вниманию представляются альтернативные прошивки для блоков вызова Cyfral семейства CCD-2094.1 (2094.1, 2094.1M, 2094.1И), расчитанных для работы с ключами TouchMemory и RFID (EM-MARINE) и для блоков CCD-20 / CCD-40 любых модификаций.

 

Ссылки на описания, покупку:

https://ikey.ru/cpu2094/

https://ikey.ru/ccd-20/

 

CCD-2094.1

 

Изменение от 14.02.2015: Теперь прошивка универсальная. Работает как с RFID панелями, так и с TouchMemory. Подробнее - внизу сообщения.

 

Новое от 4.08.2015: Прошивка версии R2. Отличия от основной версии внизу сообщения. Заказывать можно как основную версию, так и R2, цена одинаковая.

 

Новое от 1.06.2016: Прошивка R2 со стандартной мелодией звонка. Кому что больше нравится... Других технических отличий от R2 нет.

 

Данная прошивка создана на базе оригинальной прошивки версии 2.10. В ней реализованы все предложения, выслушанные мной от других монтажников, клиентов и мои собственные идеи, возникшие у меня в ходе работы с этим оборудованием. Первоначально, предполагалось, что проект будет использоваться только в личных целях, однако, разросся до того, что я решил выставить его на продажу. К сожалению, оригинальные прошивки версий 3.х окончательно испортили всю эту линейку продукции Цифрал - полностью несовместимый со старыми версиями формат памяти, потеря младшего байта кода ключа, отсутствие поддержки DS1996 даже в новых версиях, зато появились две никому не нужные функции - бегущая строка с телефоном организации и выбор мелодий звонка.

 

Прошивка поставляется в виде запрограммированного процессора блока вызова, предназначена для замены старых процессоров в данных блоках вызова.

 

Отличительные особенности прошивки:

  • Защита от всех известных универсальных ключей (вездеходов). Предполагает фильтрацию на этапе чтения ключа, таким образом, такие ключи никак не смогут попасть в память домофона, даже в режиме автоматического сбора. Кроме того, если такие ключи ранее были записаны в память, их использование будет невозможно. В качестве ключей доступа не могут быть использованы ключи, у которых последние 4 байта FFFFFFFF либо 00000000, а так же, ключи, у которых последние 3 байта 1140BE либо 114007.
  • Совместимость с памятью от контроллеров с любой версией прошивки от 2.1 до 2.11 (версии 3.х не поддерживаются). Номер версии указывается в меню. Кроме того, имеется свой собственный формат записи ключей, объединивший всё лучшее от оригинальных прошивок разных версий (правильность записи кода ключа DC-2000, невозможность перекодировки Cyfral-Dallas). По умолчанию, контроллер использует формат версий 2.5-2.10.
  • Чтение ключей любых типов - Cyfral DC-2000, Metakom TM-2002, Dallas TouchMemory и бесконтактных EM-MARIN. Оригинальные прошивки не поддерживали ключи ТМ-2002. Данное расширение функциональности будет полезно при установке домофона на калитку двора, если во дворе установлены домофоны различных производителей.
  • Возможность удаления ключа из памяти при его наличии (прикладывая ключ, а не вводя номер абонента, на которого данный ключ был записан).
  • Возможность быстрого входа в режим программирования с помощью мастер-ключа.
  • Работа с внешними носителями данных DS1996L. Память дублируется в DS1996 "один к одному", таким образом, можно делать резервные копии настроек и ключей из памяти домофона, вести базу данных, редактировать настройки на компьютере (например, в программе "Домофон-конфигуратор" и переносить их в память домофона, не разбирая при этом вызывной блок).
  • Задание смещения для удобства сопряжения с другими домофонами (смещение - число от 0 до 9, прибавляемое к набранному номеру абонента перед вызовом).
  • Гостиничная нумерация - полная отвязка от физических номеров абонентов. Для каждого абонента вносится сопоставление его физического номера (от 1 до 200, куда он подключен на коммутаторе) с его логическим номером (любое число от 1 до 4 знаков, которое пользователь набирает при вызове абонента). Функция не может использоваться совместно с индивидуальными кодами, т.к. задействует те же самые ячейки памяти, которые используются для хранения индивидуальных кодов.
  • Время удержания кнопки до запроса пароля для входа в режим программирования уменьшено с 15 до 5 секунд.
  • Один пароль для входа в режим программирования. Переключение между режимами осуществляется через меню, аналогично тому, как это было сделано в Метакоме мк2003.1.
  • Убран дозвон к абоненту при установке индивидуального кода и подтверждение двукратным нажатием кнопки открытия двери на трубке.
  • Включаемый в меню фильтр от заготовок ТМ-2004 (так же, не будут работать ключи ТМ-2003) и ТМ-08 (RW1990, RW1990.1, КС-3 и других аналогов этого чипа).
  • Программное отключение ключей Dallas.

Отличия версий прошивок:

 

отличия.jpg

 

Для входа в режим программирования, как и в оригинальной прошивке, необходимо нажать и удерживать любую цифру до запроса пароля (примерно 5 секунд) и ввести пароль для входа в "пользовательский" режим настроек, либо приложить мастер-ключ. Ниже приведена таблица с описанием всех меню в режиме программирования. Работа с новыми функциями описана более подробно.

 

режимы.jpg

режим3.jpg

 

Следует отметить, что для выхода в режим выбора функции (не изменяя настройку), находясь внутри самой функции, следует нажать кнопку "ВЫЗОВ". Кнопка "СБРОС" выведет домофон в обычный режим работы из любого меню или функции.

Процедура сброса на заводские настройки выполняется аналогично оригинальной версии прошивки. Формат хранения ключей в памяти, при этом, устанавливается такой же, как используется в оригинальных прошивках версий 2.5, 2.6 и 2.10.

Отдельное внимание уделяется работе с ключами ТМ-2002 Метаком. В памяти ключ хранится без перекодировки. Комбинация FFFFFFFF запрещена, т.е. известный "вездеход", записанный в формате Метаком, работать не будет. При выборе формата записи ключей версий 2.1-2.4, сохраняется возможность перекодировки в формат Dallas ключей как DC-2000, так и ТМ-2002, однако, у версий 2.1-2.2 и 2.3-2.4 разный формат хранения ключей DC-2000. У собственного формата и формата версий 2.5-2.10 возможность перекодировки отсутствует.

При установке домофона на двор, есть смысл убедиться в возможности перекодировки у всех домофонов во дворе и выбрать соответствующую версию формата хранения ключей, во избежание неоправданного заполнения памяти перекодировками. Связано это с тем, что у жильцов подъезда наверняка есть перекодированные ключи, если их домофон работает с перекодировкой.

 

Так же, делалась попытка сделать детекцию занятой линии, для возможности параллельного подключения нескольких блоков вызова, однако, такая возможность, к сожалению, отсутствует, в виду особенностей схемотехники вызывных блоков и коммутаторов (длительное удержание линии LU в низком состоянии неизбежно приведёт к сбросу коммутатора; каждая панель подтягивает линию LN резистором 200 Ом на +12 вольт; импульс сброса коммутатора выдаётся на линию LU на физическом уровне при нажатии кнопки С на вызывном блоке).

 

Прошитые контроллеры можно приобрести на данном сайте: https://ikey.ru/cpu2094/

 

Для преобретения контроллеров на территории Украины, просьба обращаться ко мне лично (например, в ЛС на форуме или по электронному адресу), т.к. я сам проживаю на Украине. Стоимость контроллеров оговаривается лично, в виду нестабильного курса и ежедневного подорожания самих микроконтроллеров. Так же, имеется возможность перепрошивки уже имеющихся контроллеров. Работаю новой почтой, наложенным платежом.

 

Тема открыта для обсуждения прошивки, её возможностей, всевозможных предложений и пожеланий (несмотря на весь реализованный функционал, в памяти AT89S52 ещё есть некоторый свободный объём).

Прошивка создавалась мной без исходного кода, на базе кода, полученного дизассемблером из дампа оригинальной прошивки (пишу это специально для любителей троллинга и прочих, кто не привык оценивать чужой труд). Большое спасибо Алексею (автору программы Домофон-конфигуратор) за помощь в разборе кода.

 

Bugtrack: (здесь описываю найденные проблемы, даты их устранения, альтернативные способы их устранения - без обновления прошивки и т.п.)

 

Актуальные обнаруженные проблемы:

Суть: некорректная работа режима автоматического сбора ключей в случае, если в панель установлена память 24С16. С памятью 24С64 всё работает корректно. Проблема, так же, существует в оригинальных прошивках версий 2.6 и 2.10 и не является новой. Актуальность проблемы сомнительна, т.к. вряд ли кто будет использовать память на ~200 ключей со включенным режимом автосбора. Так же, с завода все панели всегда шли с памятью 24С64, однако, по тех.данным, панель должна корректно работать и с памятью 24С16.

Решение: на сегодняшний день, решение только одно - использовать память 24С64, если нужен режим сбора ключей, как с моей прошивкой, так и с цифраловскими 2.6, 2.10 (для контактных панелей) и 2.7, 2.11 (для бесконтактных). Однако, по возможности, проблему устраню.

Проблема исправлена в версии R2.

 

Исправленные проблемы, нововведения: (контроллеры, приобретённые после указанной даты, уже содержат соответствующее исправление)

- Исправлено 26.01.2015

Суть: в некоторых случаях, не читалась часть ключей Cyfral DC-2000. С ключами Metakom TM-2002 и Dallas проблем не обнаружено.

Проблема связана с тем, что при каждой попытке чтения ключа, контроллер обращался к памяти EEPROM и читал настройки фильтрации (включен ли фильтр? включен ли протокол Даллас вообще?). Обращение к памяти, в свою очередь, приводило к незначительной импульсной помехе в цепи питания +5V, что в некоторых случаях затрудняло чтение ключа. Проблема проявлялась при "подсохших" электролитических конденсаторах, плохом питании и т.п. Решилась проблема изменением алгоритма - настройки читаются из памяти один раз, при инициализации, а не при каждом чтении ключа.

Альтернативные решения (без обновления прошивки):

- проверить состояние электролитических конденсаторов на плате, при необходимости - заменить (в любом случае, это не лишним будет, независимо от прошивки и наличия проблемы).

- допаять небольшие конденсаторы (0.1-0.33 мкФ) непосредственно на ножки питания микросхем, как контроллера, так и памяти.

- Добавлено 14.02.2015

Начиная с этого момента, контроллеры поддерживают работу как с TouchMemory, так и с RFID панелями, т.е., способны заменить так же версии 2.7 и 2.11. При работе контроллера с RFID панелью (модификации /P) есть некоторые особенности:

  • Версию в настройках задавать не нужно, т.к. версии 2.7 и 2.11 совместимы между собой и не требуют никаких перекодировок. Т.е. настройка версии на работу контроллера с RFID панелью никак не повлияет.
  • По понятным причинам, функции работы с DS1996 будут недоступны в RFID панели (для любителей паять, цепи работы с Dallas'ом можно допаять и всё будет работать, но смысл?)
  • Функции фильтра и включения/отключения протокола Dallas так же бесполезны в RFID панели.

Остальные функции работают так же, как и с TouchMemory панелями.

Отличить эту версию прошивки от предыдущей можно по надписи при включении. Версия без RFID напишет "CYFRAL CCD2094 ALT", с RFID - "CCD2094 ALT", т.е. без слова CYFRAL.

При работе с RFID панелями, вездеходы фильтруются по тем же параметрам, что и Dallas, т.е. xxFFFFFFFF, xx00000000, xxxx1140BE, xxxx114007.

 

Отличия версии R2 от основной:

Визуально:

- Нет бегущей строки с номером версии при включении (памяти не хватило).

- Изменены все звуки. Опять же, из-за нехватки памяти. Новые звуки с меньшим количеством нот, но, на мой взгляд, даже интереснее, чем старые. Мелодию открытия двери попытался "стащить" у метакома мк2003.2. Получилось насколько слуха хватило у меня pardon.gif

В режиме программирования:

- При выходе из режима FUN1 кнопкой "вызов" происодит открывание двери. Нет необходимости программировать отдельный ключ доступа, достаточно мастер-ключа.

- Сервисный режим FUN4 - переход по нажатию "9" из FUN3.

- При входе в режим _TEST с помощью перемычки, можно нажать кнопку "вызов" и перейти в режим FUN4 (из которого дальше можно перейти в любой другой). Соответственно, наоборот, из режима FUN4 можно перейти в _TEST нажатием "9". (В режиме _TEST: 1 - обнуление настроек, 2 - удаление всех ключей, 3 - удаление всех индивидуальных кодов/таблицы соответствия)

Новые функции (вызываются из режима FUN4):

1 - Проверка состояния трубки абонента, аналогично мк2003.1.

После вызова этой функции, домофон запросит ввод номера абонента. После ввода номера, будет установлено соединение с абонентом и на индикаторе появится сообщение вида U=X, где X - состояние линии:

U=0 - трубка лежит на базе (либо короткое замыкание линии, если состояние не меняется при снятии трубки)

U=1 - трубка снята

U=2 - трубка снята и нажата кнопка открытия (либо обрыв линии/трубка не подключена)

U=E - ошибка, неправильная работа компаратора в вызывной панели (требуется ремонт либо замена панели).

В данном режиме, устанавливается соединение с абонентом и включается разговорный узел вызывного блока, т.е. возможен разговор между трубкой и вызывным блоком. Выход из данного режима возможен только вручную, при нажатии кнопки К (выход в предыдущее меню), либо С (выход в рабочий режим). Автоматический выход по таймауту не предусмотрен.

2 - Тест всех абонентских трубок.

При входе в режим, начинается поочерёдная проверка трубок у абонентов. Это сопровождается изменением номера (физического адреса) абонента на индикаторе. При обнаружении неисправной трубки, перебор приостановится, раздастся звук ошибки, а на индикаторе задержится сначала физический, затем логический номер абонента, после чего перебор возобновится. Сообщение ERROR в этом случае обозначает то, что при включенной гостиничной нумерации, найденному ошибочному абоненту не соответствует никакой код. Под неисправностью подразумевается состояние линии, отличное от уложенной трубки и от обрыва.

3 - Просмотр паролей.

После входа в режим, на индикатор будут выведены все пароли в следующем порядке:

- Главный пароль (пароль пользовательского режима)

- Пароль системного режима (в данной прошивке не используется, в оригинальных - пароль на вход в режим "К")

- Общий код

После этого, произойдёт возврат в предыдущий режим.

4 - Просмотр индивидуальных кодов. (альтернатива распечаткам с таблицами индивидуальных кодов)

После входа в данный режим, домофон запросит ввод номера абонента. Если включен режим гостиничной нумерации, будет выведено сообщение HOTEL. В случае с обычной нумерацией, следует ввести номер абонента и нажать К. Домофон выведет на индикатор индивидуальный код выбранного абонента (согласно заданному значению либо согласно таблице индивидуальных кодов). В случае с гостиничной нумерацией, следует пользоваться функцией 6.

После вывода кода, происходит возврат в предыдущий режим (FUN4).

5 - Просмотр физического адреса абонента.

После входа в данный режим, домофон запросит номер абонента (логический). После ввода номера, на индикаторе отобразится реальный физический адрес абонента и домофон перейдёт к режиму FUN4. Адрес выводится с учётом смещения (т.е. смещение прибавлять не нужно).

6 - Просмотр логического номера абонента по его физическому адресу.

После входа в данный режим, домофон запросит ввод физического адреса абонента. Следует ввести номер от 1 до 200, который соответствует реальному физическому адресу абонента (куда подключена трубка на коммутаторе), после чего домофон выведет логический номер выбранного абонента, вне зависимости от выбранных режимов адресации.

Следует заметить, что физический адрес трубки D0-E0 равен 100 на первом коммутаторе и 200 на втором.

 

CCD-20 / CCD-40

 

Отличительными особенностями является:

  • полностью свой продукт, за основу не брались оригинальные версии прошивок, однако, за "идейную / функциональную" основу была взята версия 1.22-1.23 - вход в меню и основные пункты сохранены в оригинальном виде
  • вместо таблиц индивидуальных кодов теперь коды программируются только индивидуально для каждого абонента
  • совместимость по формату памяти с оригинальными прошивками (тестировалось с версиями 1.17-1.23, более новых не было на момент создания этой прошивки)
  • чтение всех типов контактных ключей - Dallas, Cyfral (DC-2000), Metakom (TM-2002); ключи Dallas читаются любые, не только с семейством 01.
  • возможность удаления ключа при его наличии
  • вход в режим программирования по мастер-ключу
  • возможность переноса памяти в/из DS1996L
  • программный фильтр заготовок RW1990 и ТМ2004 (и их аналогов - ТМ08, КС3 и др.)
  • невозможно использовать известные ключи "вездеходы"
  • настройка длительности импульса открывания замка
  • мелодии вызова повторяют большинство сигналов из другого оборудования + две мелодии - "корабейники" (мелодия из тетриса) и "миссия невыполнима", по умолчанию стандартный звук CCD-20. В отличие от родных прошивок, прерывание длинной мелодии при снятии трубки происходит корректно
  • выбор типа блока (CCD-20 / CCD-40) прямо из меню; настройка хранится в самом контроллере, а не во внешней памяти; по умолчанию - CCD-20.
  • при настройке одного параметра происходит выход в режим программирования, а не в рабочий режим
  • в память влазит 2000 ключей; правда, последующая корректная работа с родной прошивкой не гарантируется при количестве запсанных в памяти ключей больше 1500
  • если перед звонком состояние линии будет отлично от "нормально уложенной трубки", будет выведено сообщение об ошибке; прерывистых звонков не будет

Структура меню:

01 - задание номера первого абонента

02 - включение / отключение абонентов

03 - изменение индивидуальных кодов

04 - запись ключей

05 - смена общего кода

06 - смена пароля для режима программирования

07 - отзвон по ключу/коду

08 - включение / отключение общего кода

09 - стирание ключей

10 - то же самое, что и 3 - изменение индивидуальных кодов. Кодовых таблиц нет!

11 - включение / отключение индивидуальных кодов

12 - режим сбора ключей

13 - выбор мелодии звонка

14 - запись мастер-ключа

15 - удаление мастер-ключа

16 - настройки фильтра

17 - запись DS1996

18 - чтение DS1996

19 - настройка времени открывания замка

20 - проверка состояния трубки

21 - проверка состояния всех трубок

50 - выбор типа вызывного блока

99 - сброс настроек

K - выйти из режима и открыть дверь

 

Прошитые контроллеры можно приобрести на данном сайте: https://ikey.ru/ccd-20/

 

Большая просьба, задавая вопрос, указывать версию прошивки, к которой вопрос относится - R1, R2, R2.1 и CCD20.

Так же, возможно создание спец.прошивок по заказу. На сегодняшний день, есть такие спец.прошивки для семейства CCD-2094.1:

  • Спец.прошивка, работающая с коммутаторами VIZIT (правда, с ограничением в 100 абонентов). В виду технических особенностей цифраловских блоков, НЕ происходит распознавание занятой линии, невозможна парная работа блоков (в т.ч. в составе Cyfral-VIZIT) без доработки схемы. Однако, это решение позволяет подключить блок, например, к системе коммутаторов БК-4V без переделки системы. Собственно, для этой задачи и делалось.
  • Спец.прошивка в которой заблокированные квартиры не могут открывать ключами
  • Спец.прошивка для лифтов - заблокированные квартиры не могут открывать ключами, отдельный режим программирования "для председателя", в котором можно только включать/отключать абонентов и менять пароль для входа в этот режим.
  • Спец.прошивка, работающая в системе, состоящей только из адаптеров видеодомофона (без стандартных трубок). Здесь происходит один вызов в квартиру, после чего включается режим разговора. Рабочий "костыль" для малоабонентных объектов с видеодомофонами.

Для блоков CCD-20 готовых спец.прошивок нет, однако, заказы принимаются. Например, можно сделать хранение пароля / мастер-ключа в EEPROM памяти контроллера, что сделает невозможным вход в режим программирования даже разобрав блок и заменив чип памяти.

 

 

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


Ссылка на сообщение
Поделиться на другие сайты
...пишу это специально для любителей троллинга и прочих, кто не привык оценивать чужой труд ...

:ce: Тема альтернативных прошивок домофона кратко описана в народном фольклоре :

Переливать из пустого в порожнее

Как не крути, сробить бабла по лёгкому, на манэр http://exikom.ru/content/view/22/31/ = не получится . :cd: Во первых : чем будут отбиваться озвученные 300 рупелей потраченные на проц вызывной панели? Во вторых : если озвученный функционал действительно будет востребован, то что мешает цифралу допилить прошивку по вышеизложенному ТЗ ? :ca:

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


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

Secter, вам лишь бы что-то где-то ляпнуть, ей богу! Многих уже достали, честное слово. И не только на этом форуме.

Отбиваться, я считаю, будут - во-первых, экономией времени монтажников, во-вторых - что бы не говорили на тему фильтров, любой фильтр - это какой-то процент клиентов, которые не будут искать, где сделать ключ в мастерских, а обратятся к установщику, в-третьих, некоторые вещи (например, гостиничная нумерация, работа с DS1996, да, в конце-концов, защита от записи вездеходов в память), на удивление, далеко не у всех есть. На счёт гостиничной нумерации - да, вещь нужна далеко не всегда. Но такие задачи тоже бывают. И сопрягать один домофон с другими тоже приходится.

Другой момент - по поводу цифрала. Во-первых, судя по всему, прошивки 2.х уже не вернуть (а они, объективно, лучше 3.х), во-вторых, ребята, по-моему, забили на техподдержку, а уровень, на котором сделана 3-я линейка прошивок - мягко скажем, оставляет желать лучшего со всеми своими багами. Короче говоря, будем посмотреть, что из этого выйдет.

А по вашей логике - так можно абсолютно всё, кроме ваших поделок, назвать не окупаемым и никому не нужным.

Прошу обратить внимание - я в своих сообщениях стараюсь избегать дурацких смайликов, жаргонных слов и, уж тем более, орфографических ошибок (а у вас они явно допущены намеренно).

Так же, прошу обратить внимание на явные нарушения правил форума с вашей стороны:

  • отправка сообщений не по содержанию форума/темы
  • реклама и самореклама
  • ненормативная лексика

а так же, неоднократные оскорбления в адрес других участников форума.

Надеюсь, против вас, по крайней мере, на этом форуме, будут приняты соответствующие меры.

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


Ссылка на сообщение
Поделиться на другие сайты
В 12.12.2014 в 18:44, Secter сказал:

Как не крути, сробить бабла по лёгкому, на манэр http://exikom.ru/content/view/22/31/ = не получится . :cd: Во первых : чем будут отбиваться озвученные 300 рупелей потраченные на проц вызывной панели? Во вторых : если озвученный функционал действительно будет востребован, то что мешает цифралу допилить прошивку по вышеизложенному ТЗ ? :ca:

 

 

И по сути вопроса - Чем будут отбиваться 300р? - Вы свои "фильтры" по чём, по 450р впарить людям пытались? Во всяком случае я, именно эту сумму отдал для того, чтобы для теста заготовок его получить.

Что же получает домофонщик, приобретающий фильтр - кучу геммороя по его инсталляции в панель и никаких доп опций.

Даже я понимаю, что вытащить микруху и вставить новую для полуения необходимых функций, в т.ч. функций фильтра, гораздо проще чем что то лутить, крутить, снимать, ставить, поэтому уверен, на каждый продукт будет свой потребитель, и, возможно, когда нибудь и ваши красные платы найдут свое место.

А что мешает цифралу допилить прошивку по вышеизложенному ТЗ? - То же, что и всегда, инертность данной организации.

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


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

И по сути вопроса - Чем будут отбиваться 300р? - Вы свои "фильтры" по чём, по 450р впарить людям пытались? Во всяком случае я, именно эту сумму отдал для того, чтобы для теста заготовок его получить.

Что же получает домофонщик, приобретающий фильтр - кучу геммороя по его инсталляции в панель и никаких доп опций.

 

:ce: Геммор с инсталляцией = минимальный, залудить пяток провоТков, а выгода - очевидная... :cd: Вы же знаете, что делает фильтр с ключами ...)))

// Картинка удалена

Изменено пользователем Eugen
реклама

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


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

чем будут отбиваться озвученные 300 рупелей потраченные на проц вызывной панели?

1. Мк горят, а по чем нынче у ЦИФРАЛА для ремонта ЗИП? Конечно не эксклюзивное предложение будет, но вполне конкурентноспособное.

2. Договорится с крупными домофонными компаниями на перезапись их МК

что мешает цифралу допилить прошивку по вышеизложенному ТЗ ? :ca:

Не Вам ли знать, куда ЦИФРАЛ посылает тех кто просит выпустить прошивку с изменениями :ca:

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


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

 

Тема открыта для обсуждения прошивки, её возможностей, всевозможных предложений и пожеланий (несмотря на весь реализованный функционал, в памяти AT89S52 ещё есть некоторый свободный объём).

Прошивка создавалась мной без исходного кода, на базе кода, полученного дизассемблером из дампа оригинальной прошивки (пишу это специально для любителей троллинга и прочих, кто не привык оценивать чужой труд). Большое спасибо Алексею (автору программы Домофон-конфигуратор) за помощь в разборе кода.

 

Та плата, которую показал Secter, дает обслуживающей компании монополию на подключение видеодомофонов, окупится после первого подключения. Но вот какие преимущества дает новая прошивка, не понимаю... Ради чего компания оплатит 300 руб, + расходы на замену?

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


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

>>Та плата, которую показал Secter, дает обслуживающей компании монополию на подключение видеодомофонов,

Плата фильтра и ремкомплект на МК2003 вот что я вижу в теме и причём тут чип с прошивкой на домофоны ЦИФРАЛ? У Вас своя ниша, ТС пытается найти свою, зачем сразу обсирать?

>>Ради чего компания оплатит 300 руб, + расходы на замену?

За сколько сейчас ЦИФРАЛ продаёт чип с прошивкой? Или они перестали гореть? Или Вы видите в ТС своего конкурента?

во сколько вопросов сразу получилось :ca:

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


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

1. Мк горят, а по чем нынче у ЦИФРАЛА для ремонта ЗИП?

:ce: А действительно, по чем ?! ....тэкс, глянул прайс : Микросхема AT89S52 = 436 рэ

Статистики убитых 89S52 в цифрале = не имею, но из залуженных 20000 штук озвученных выше атмелов за 15 лет продаж не сгорел не один... :cd: Наверное , везёт...)))

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


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

Ну, раз уж пошла такая тема (вопросов и ответов), то и я спрошу:

А есть возможность приобрести у вашей связки (Дмитрий/secter+ Сергей/sergey08011967, уж не знаю кто тут больше рулит в данном вопросе) 2 варианта корпуса под CSK-2012?

1. С лузой для ТМ-ключей-1 шт.

2. С лузой/с готовой антенной под RFID-125 KHz-1 шт.

 

Вся электронная начинка (управляющая плата/индикация) никоим образом НЕ НУЖНА! Только целиковый корпус в сборе!

Расценки колличества от 1 до 10 шт интересует. и свыше 10 шт.

P.S. Ответ можно скинуть в личку (желательно без мата и саморекламы ;-), чего тут и так, с лихвой хватает).

Ну, если и тут готовы ответить, никто возражать не будет. )

Думаю... дня /пару-тройку дней хватит на составление (расчёта) сумм?

Привязка к баксу или евро вполне устраивает. ))

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


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

>>Статистики убитых 89S52 в цифрале = не имею

А я имею, немного старая, но зато не только по ЦИФРАЛУ и она говорит, что у ТС есть шанс. Другое дело, что выйти на действительно крупную домофонную компанию, которая бы постоянно делала закупки невероятно сложно, но это как говорится от ТС зависит. Удачи ему.

Secter, Вы так красиво потролли местную общественность со своим считывателем, получил удовольствие читая посты, зачем до коллеги докопались, мы же домофонщики должны помогать друг другу. Ведь правда? :107:

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


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

У Вас своя ниша, ТС пытается найти свою, зачем сразу обсирать?

 

 

Я же не сказал что это говно и прочее... У меня еще остались несколько цифралов, ищу мотивацию...

 

Привязка к баксу или евро вполне устраивает. ))

 

С клавой было примерно 35-45 долларов. + читка. Только сейчас нет в наличии.

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


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

>>! :ca: У меня нельзя, ни купить - ни заказать ничего из домофонной тематики.

А на МИПСЕ я таки с кем говорил? :icon_lol: Я таки платки то узнал, по качеству и характерному зеленому цвету.

Тут мне подсказывают что они красные. :ca:

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


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

Secter, предупреждение от меня + удалил пару сообщений не по теме.

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

 

:ce: Геммор с инсталляцией = минимальный, залудить пяток провоТков, а выгода - очевидная... :cd: Вы же знаете, что делает фильтр с ключами ...)))

По крайней мере, с паяльником дружить нужно, чтобы фильтры ставить. Это тоже не каждому дано.

Ни для кого не секрет, что основная масса ключей на объект продаётся в момент установки оборудования. Если бы у монтажников обслуживание было на соответствующем уровне - это одно дело. Чтобы приезжали в удобное время, не заставляли ждать и т.п.

Фильтр должен, в первую очередь, отсеять дешёвые заготовки. Например, даллас на ТМ-01 никакой нормальный ключник делать не станет. Ключик выйдет во истину золотым. Т.е. теряется экономическая целесообразность изготовления дубликатов. В то же время, сохраняется принципиальная возможность, что я тоже считаю немаловажным. Например, у монтажника должна быть возможность скопировать свой сервисный ключ. Например, на случай выхода из строя оригинального. Не ходить же заново по району и зашивать новый ключ? А с задачей фильтрации дешёвых заготовок прекрасно справляется программный фильтр в предложенной прошивке. Токовые ключи (цифрал, метаком) отфильтровать по параметрам не получится никак - контроллер получает данные уже после компаратора, т.е. теряется информация об амплитуде сигнала. Только лишь по времени периода оценивать - недостаточно данных, т.к. период зависит от напряжения на контактах считывателя и от температуры окружающей среды. Ни одного, ни другого мы не знаем (напряжение весьма сильно разнится от экземпляра к экземпляру панелей).

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


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

У фильтра есть одно преимущество, дополнительная защита от шокера, повышает шансы выжать МК. Ибо цену в ЦИФРАЛЕ на 89S52 озвучили и он стоит дороже фильтра. Хотя с Вашими ценами, цена может стать соизмеримой.

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


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

"...Токовые ключи (цифрал, метаком) отфильтровать по параметрам не получится никак - контроллер получает данные уже после компаратора, т.е. теряется информация об амплитуде сигнала"

_______________

Ещё как..отфильтровываются! Аккурат по разности потребления (на определённой схемотехнике считывателя)! ))

Даже проблемы бывают с этим. Вот выпустили Брянские НТЦ Сит инженера новый (по потребляющим (не временным) характеристикам чип- K1233KT1x) и уже процентов на 10-15 не проходят/фильтруются DC2000a по токовому параметру, в отличие от предшествующего варианта DC2000. Кстати этот фильтр функционален (за незначительными корректировками почитай уже лет 12!). И в первую очередь по отношению к ЛЮБЫМ сегодняшним болванкам. Особенно с RW2000 справляется на раз!

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


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

Как правило, фильтр не спасает от шокера. А у цифрала, помимо всего прочего, дурная схемотехника - земля не соединена с корпусом панели, варистор включен ПАРАЛЛЕЛЬНО с самовосстанавливающимся предохранителем...

cyfral.jpg

Тут ещё очень важно правильно уложить провода внутри - чтобы дуга не гуляла между проводами от лузы считывателя до микрофонного тракта. К тому же, порой, из-за отсутствия соединения земли и корпуса, возникает фон. Поэтому, решение от шокера, раз и навсегда, такое:

  1. Соединяем корпус с землёй. Лучше в нескольких точках, одна из которых, желательно, чтобы была прямо возле лузы считывателя. Можно засверлиться в корпус панели и лепесток прикрутить туда. В горизонтальных панелях можно прикрутить лепесток на одно из креплений для камеры.
  2. Собираем простенькую схему и подключаем её как можно ближе к лузе считывателя, недопуская пересечения с проводами от микрофона и светодиодов подсветки.

антишокер.GIF

 

Схема рисовалась давно (облом было перерисовывать), практика показала, что вместо резисторов лучше использовать полимерные (самовосстанавливающиеся) предохранители на 40-50 милиампер. Рабочее напряжение - не ниже, чем напряжение пробоя разрядника!

F1 - тоже полимерный предохранитель, примерно на 100 милиампер, с максимальным рабочим напряжением (240-250 вольт, но можно и больше)

La1 - разрядник на 90-150 вольт, любая неоновая лампочка или геркон с минимальным зазором между контактами

VDR1 - варистор на 18-33 вольта. Диаметр 7мм (к сожалению, с бОльшим диаметром варистора не работает протокол даллас из-за большой ёмкости последнего). Можно и 10мм поставить, но придётся уменьшить сопротивление резистора R4 с 4.7кОм до 1.5, по крайней мере.

Сабилитрон на 5.1 вольта можно и не ставить - он и так есть на плате вызывного блока. Я его обычно перепаиваю оттуда на плату анти-шокера.

Получается примерно так:

DSCF4075.JPG

Слева панель после переделки (обратите внимание на лепесток под одним из крепёжных саморезов платы), справа - "с завода".

 

P.S. Register, я имею в виду, что без изменений схемотехники вышеобозначенных панелей, отфильтровать по параметрам ключи не получится, только лишь на уровне прошивки контроллера. Там компаратор ведь перед контроллером стоит. Всё остальное - изменение схемотехники.

P.P.S. Поубирал фотографии плат Сектора. Сектор забанен, пока на сутки, дальше посмотрим. Следи за своей речью, товарищ! Я куда менее толерантен к неадекватным, чем Павел. И оскорбления терпеть не собираюсь.

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


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

С этим согласен! Но, схемотехника в старте любой версии домофона закладывает примерно 40-50 % успеха. Ну, а потом её УДАЧНУЮ реализацию начинает.... "охаживать" )) программное..ассорти! )) А так...Любой домофон на ура подвергается пресловутому реверс-инжениренгу! )) Чем не раз приходилось/приходится заниматься! Старые "потрошки"- в утиль! Время не стоит на месте, как и развитие "камешков"- славненьких, современенньких микроконтроллеров! ))

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


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

Я согласен абсолютно. Но речь ведь идёт только о замене (перепрошивке) контроллера. С таким подходом проще новый домофон сделать, чем переделывать что-либо :rolleyes: Лично мне - вообще фильтры не нужны. Не сторонник я этого - где/у кого ключи делать - клиент должен сам выбирать. Функцию фильтра сделал только и исключительно для продажи, на моих объектах стоит предыдущая версия прошивки - без фильтра.

А так - если изначально новое устройство разрабатывать - так можно и нужно предусмотреть сразу по максимуму всё (хотя, всё на 100% изначально предусмотреть невозможно, а количество ошибок в программе всегда равно N+1, где N - количество уже обнаруженных ошибок - это я как программист говорю, баги всегда обнаруживаются со временем, кроме, пожалуй, тривиальных каких-то задач)

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


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

+100, Eugen!

P.S. Про баги , пожалуй, дополню.. ;)) Иногда (редко , но метко), баги НЕОЖИДАННО (с какой-то дьявольской, скажем, ухмылкой) превращаются в замечательные ФИЧИ! Да ещё и повышающие коэфф потребительских свойств изделия в денежном эквиваленте. ))

Вроде, как переживаешь, а потом бац!.. Потребитель удивлённо-радостный звонит, типа: "А почему это в документации не указали..такую полезную вещь в проге?!".

Тоже неплохо! ))

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


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

Я ж, вроде, писал уже... Прошивка не новая, а доработанная старая :) Родная прошивка дизассемблировалась и на асме (естественно) дописывались и переписывались куски кода. Т.е. по сути, это доработка, а не новый проект. В чём-то, это лучше, т.к. код изначально был заведомо рабочим и не приходилось перепроверять те куски, которые я не трогал.

 

Контроллеры появились в продаже. Ссылка.

Прошивка уже прошла проверку на некотором количестве объектов и отлично показала себя в работе.

Все предложения, пожелания или, вдруг, обнаруженные ошибки просьба описывать в теме.

Прошивка будет дорабатываться по мере поступления предложений, о доработках буду писать в теме.

 

Для жителей Украины напоминаю, что контроллеры можно купить у меня, без пересылки из России. Обращайтесь в ЛС или в теме. Так же, возможна перепрошивка старых контроллеров.

 

Добавил список изменений в первом сообщении темы.

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


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

Добавил список изменений в первом сообщении темы.

:cd: Тема изначально = тухлая...))) Гостиничная адресация - фильтр неведомых ключей... :ca:

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


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

Register, я извиняюсь, конечно, но потёр я все сообщения. И ваши, и свои, и Сектера... Надоело срач разводить в теме.

Сектер забанен за оскорбления.

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


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

Вступить в беседу

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

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

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

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

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

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

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

Загрузка...