Михалыч 0 31 мая, 2005 Опубликовано 31 мая, 2005 · Жалоба Собрал девайсину для контроля доступа в офис, ключи от Далласа, контроллер 16F84A, 4 МГц. Питание на 1-Wire стандарт, через 4,7 кОм. Одни ключи читает без проблем, другие, точно такие же - ноль внимания, причем таблетки заведомо исправные (домофоном читаются :blink:). В чем дело? :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 31 мая, 2005 Опубликовано 31 мая, 2005 · Жалоба А что именно не читается: таблетка не отвечает или CRC не совпадает? Можете отследить в какой момент сбой происходит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михалыч 0 1 июня, 2005 Опубликовано 1 июня, 2005 · Жалоба CRC вообще не читается, т.к. девайсина не подает никаких признаков обмена с ключом. Что ключ приложен, что не приложен - все равно молчит. Ключ заведомо живой, DS1990A. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 2 июня, 2005 Опубликовано 2 июня, 2005 · Жалоба Тогда проверьте настройку портов, поставьте вместо подтягивающего резистора потенциометр - может таблетке тока не хватает. Попробуйте уменьшить до минимума время удержания нуля на линии. У меня была еще такая странность - если сильно давить пальцем на таблетку - не читается, если слегка прислонить - все в порядке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nicom 0 2 июня, 2005 Опубликовано 2 июня, 2005 · Жалоба Обязательно проверьте соответствие временых соотношений! Оно должно быть не менее и не более указанного в D-Sheet! Проверьте ХОРОШИМ осциллографом формы сигналов на таблетке и на ножках порта. - не сильно ли завалены фронт/спад, нет ли звонав цепи... Большая паразитная ёмкость то же может все испортить (проверьте защитные от статики цепи, может быть защитный стабилитрон то же портит форму сигнала ). При исправных DS199x все работает, как часы... (обычно) Удачи. Николай. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ASN 0 2 июня, 2005 Опубликовано 2 июня, 2005 · Жалоба Михалыч Стоит посмотреть осциллограммы - иногда (причину не установили) в интервале Present Pulse бывает скачок ("пенёк") до 30% от номинала питания. При чтении MCU сбивается. Лечиться сдвигом чтения PS чуть раньше. Ещё помогает банальная протирка контактов спиртом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михалыч 0 2 июня, 2005 Опубликовано 2 июня, 2005 · Жалоба Благодарю за советы! На днях покопаюсь :D Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Artym 0 3 июня, 2005 Опубликовано 3 июня, 2005 · Жалоба Ахтунг!!! :excl: Может проблема в следующем http://telesys.ru/wwwboards/mcontrol/1024/...ges/89815.shtml На всякий случай приаттачил. ds1990.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михалыч 0 8 июня, 2005 Опубликовано 8 июня, 2005 · Жалоба Ух ты!!! А вполне возможно, что из-за этого косячит! Спасибо, Артем! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михалыч 0 22 июня, 2005 Опубликовано 22 июня, 2005 · Жалоба Да, именно в адресации были глюки. Перепрошил - все заработало! :D Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться