Показать сообщение отдельно
Непрочитано 19.11.2011, 00:24   #621
vano-11-11
Гражданин KAZUS.RU
 
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
vano-11-11 на пути к лучшему
По умолчанию Re: Копирование домофонных ключей

leon013 Я собрал ваш проект как есть, по схеме что на сайте http://www.labkit.ru/html/projects?id=22 на 2х КТ315 и протестировал его с железным СОМ портом, стоит у меня на работе старичок Пень3 с железными СОМ портами и LPT портом, специально для таких целей держу . Все работает нормально. Питания 12V брал с разьема для подключния питания на IDE HDD. Но дома нетбук и ноутбук без железных СОМ портов, поэтому и озадачился протестить через USD-COM шнурок. Очень класно было бы юзать сей девайс через USB, питая с него же 5 вольтами. Шнурок использовал готовый китайский, его плата находится посередине шнурка залитая пластиком, реализован он на PL и MAX прога от Felix-Ru через этот шнурок прекрасно фунциклирует. А Ваш девайс отказывается через такой шнурок работать. Про "масло масляное" то же мысля приходила поэтому и посмотрел в сторону шнурка от сотового на СР2102 которая есть USB-UART мост с ТТЛ уровнями сигналов Тх и Rx.
Вот что выводится в окне проги при чтении ключа

Порт успешно открыт
Запрос на чтение отправлен
Данные запроса получены

Как бы все нормально ПИК получает команды, выполняет их и отсылает программе. Вот что получаем в окне с данными ключа при чтении моего вездехода для Метаком с кодом 9B0000FFFFFFFF01
варианты чтения

3333333333333333
FF66666666666666
0036363636363636
FE33333333333333
E633333333333333
6666666666666666
0336363636363636

при очередной попытке чтения могут выводится одинаковые данные, но чаще разные, преобладают выше приведенные. Соответственно при попвтки сравнения выводится
Ошибка сравнения данных
Если пробовать другой шнурок на СР2102 то сигналы Tx и Rx на ПИК, без транзисторов, нужно подавать напрямую или через токоограничительные резисторы? Подтягивать к + нужно?
К сожаления девайс остался на работе, попробовать смогу только после выходных.

Последний раз редактировалось vano-11-11; 19.11.2011 в 00:29.
vano-11-11 вне форума