Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.10.2011, 20:10
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 17
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от RECTO
|
А какой МК используете, и на чём пишите, если не секрет? Я писал на АСМ-е, под PIC.
|
Использую PIC16F628A и пишу тоже на АСМ-е
Сообщение от RECTO
|
Возможный алгоритм автоопределения заготовок я выкладывал здесь, во вложении:
|
Именно этот алгоритм я и пытаюсь использовать, но видимо надо реальное железо и теперь займусь печаткой. Я правильно понимаю, что при записи надо все биты инвертировать?
Сообщение от RECTO
|
Единственный минус (при использовании в чужой программе) - снимается блокировка, и заготовка остается открытой для записи.
|
Здесь что то не догнал... что значит "при использовании в чужой программе"?
|
|
|
|
17.10.2011, 21:19
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Tugаrin
|
Здравствуйте!
Посмотрев все схемы копировщиков в том числе и на Радиокоте решил собирать схему Barboss. Интересует есть ли для него печатная плата?
|
Насколько я знаю, нету. Но, если хотите, могу скинуть Вам свою. Я сейчас доделываю полный функционал своего копировщика, по "железу" он полностью совместим со схемой Bar_boss. Только кнопки управления стоят на других местах - не рядом с индикатором, а снизу в ряд. Железо уже готово и испытано (в том числе, и на прошивке от Bar_boss). Не выкладываю эту печатку в "широкий доступ" только потому, что не хочется выставлять не готовое по сути устройство.
Сообщение от Tugаrin
|
И можно ли использовать 16F84A вместо 16F628A?
|
Однозначно нельзя! На PIC16F84 работает только мой копировщик вплоть до версии 3.00 beta - либо с 7-ми сегментником, либо минимальная версия со светодиодами. В новой версии устройства я исключаю его поддержку. Поскольку и объем памяти у него меньше, и возможностей, да и стоит он дороже.
Последний раз редактировалось RECTO; 17.10.2011 в 21:40.
|
|
|
|
17.10.2011, 21:37
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Crocosha
|
Использую PIC16F628A и пишу тоже на АСМ-е
|
Понятно.
Сообщение от Crocosha
|
Именно этот алгоритм я и пытаюсь использовать, но видимо надо реальное железо и теперь займусь печаткой.
|
А не хотите взять за основу нашу с Bar_boss "единую" схему?
http://electromost.com/index/dublika...j_ds1990a/0-67
Под нее будет, как минимум, 2 разные прошивки. Будете третьим.
Или у Вас будет использоваться какой-то принципиально другой индикатор, не совместимый с HD44780?
Сообщение от Crocosha
|
Я правильно понимаю, что при записи надо все биты инвертировать?
|
Инвертировать данные и флаги нужно только для RW1990.1, для RW1990.2 всё идет в прямом виде.
Сообщение от Crocosha
|
Здесь что то не догнал... что значит "при использовании в чужой программе"?
|
Я ведь не знаю, что у Вас пойдет сразу же после блока распознавания. У меня пойдет сразу запись, после которой устанавливается блокировка. Поэтому в моем случае этот "минус" не имеет значения. Но я не знаю, как в Вашем случае...
|
|
|
|
18.10.2011, 16:32
|
|
Временная регистрация
Регистрация: 17.10.2011
Сообщений: 59
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от RECTO
|
Однозначно нельзя! На PIC16F84 работает только мой копировщик вплоть до версии 3.00 beta - либо с 7-ми сегментником, либо минимальная версия со светодиодами. В новой версии устройства я исключаю его поддержку. Поскольку и объем памяти у него меньше, и возможностей, да и стоит он дороже.
|
Очень жаль придётся 16F628A покупать
Плату если можно скинте на какой нибудь файлообменник буду очень признателен. Я так понимаю там ничего изменять не нужно, подходит полностью?
|
|
|
|
19.10.2011, 01:23
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Tugаrin
|
Плату если можно скинте на какой нибудь файлообменник буду очень признателен.
|
Скинул, см. личку.
|
|
|
|
19.10.2011, 13:10
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 17
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от RECTO
|
А не хотите взять за основу нашу с Bar_boss "единую" схему?
|
Вот такая схема и я использую сигнал RW для "плавущей" задержки при работе с ЖКИ, т.е. нет фиксированных задержек.
Перелопачивать придется все, но отказываться от RW мне не хочется.
Индикатор на HD44780 и будет работаь любой, кроме однострочного.
У меня тоже после индификации будет только запись ключа и все. Собственно, только эта часть и осталась, а все остальное написано и вроде работает... в Протеусе пока
Последний раз редактировалось Crocosha; 19.10.2011 в 13:13.
|
|
|
|
19.10.2011, 13:21
|
|
Частый гость
Регистрация: 31.01.2011
Сообщений: 17
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Хотя, когда все заработает можно и перелопатить под "единую" схему - благо в ней есть свободный выход под "любимый" RW
|
|
|
|
19.10.2011, 13:47
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Crocosha
|
Вот такая схема и я использую сигнал RW для "плавущей" задержки при работе с ЖКИ, т.е. нет фиксированных задержек. Перелопачивать придется все, но отказываться от RW мне не хочется.
|
Не так уж и много, как Вам кажется. Там всего-то и нужно будет - в программе переназначить переменные и принудительно выдерживать паузу 40 мкс между командами на индикатор. Например, можно использовать для этого TMR0 - каждый раз после записи устанавливаете его на 40 тактов, каждый раз перед записью ждете установки флага переполнения. Это гораздо проще, чем запрашивать готовность индикатора, согласитесь.
Обычно линия R/W редко где используется для управления индикатором. Хотя тоже есть плюс - можно использовать невидимую область индикатора как небольшое дополнительное ОЗУ, если основного не хватает.
Сообщение от Crocosha
|
Индикатор на HD44780 и будет работать любой, кроме однострочного.
|
Ясно, жаль. По "железу" наши устройства практически совпадают...
|
|
|
|
19.10.2011, 13:49
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,633
Сказал спасибо: 73
Сказали Спасибо 1,793 раз(а) в 647 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Crocosha
|
Хотя, когда все заработает можно и перелопатить под "единую" схему - благо в ней есть свободный выход под "любимый" RW
|
Нет, на самом деле там все линии уже задействованы. Просто у Bar_boss они не используются.
|
|
|
|
22.10.2011, 21:52
|
|
Временная регистрация
Регистрация: 17.10.2011
Сообщений: 59
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Огромное спасибо Bar_boss за разработку!
Собрал вчера всё на макетке сегодня купил 16F628A прошил и попробовал записать ключ на RW1990. Всё получилось!
В ближайшее время собираюсь схему переносить на печатку которую прислал Recto. Когда всё соберу выложу фотки как получилось.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:08.
|
|