реклама на сайте
подробности

 
 
> ATTiny2313 + DS1990 и его имитатор в виде считывателя карт, Для хорошо знающих 1-wire
TamTam
сообщение May 28 2007, 17:56
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Товариши приключилась сия трабла собрал девайс которы по считыванию DS1990 счелкает релюшкой, стало интересно купил Перковский считыватель PERCo-RP-15MW так как он может имулировать DS1990 с надеждой на то что когда я его подключу то он считает ключь с карты и передаст его по 1-wire но этого так и не произошло, хотя попытка попасть в прирывание по спадающему фронту проходит, но данные не передаються. подскажите в чем может быть косяк? Пишу в CVAVR 1.25.3 использую стандартную функцию поиска из стандартной библы.
PDF от читывателя, ВНИМАНИЕ 1,5Мб !!!!

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

Зарание всем благодарен.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vesago
сообщение Oct 19 2008, 08:08
Сообщение #2


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Ранее со своим оборудованием мы пользовали ридеры прокс, сечас полностью перешли на арон логик. Ни разу не было проблем. Возможно, что тайминги у них отличаются от DS1990, но не смертельно. То что код у вас при считывании явно не искажается не показатель. Если есть сомнения попробуйте считать альтернативным оборудованием - охранным прибором или прибором контроля доступа. Возможно вы некорректно считтаете контрольную сумму - на DS1990 случайно сошлась, тоже самое, возможно так считалась DS1990, что сошлась КС.
Go to the top of the page
 
+Quote Post
TechMike
сообщение Oct 19 2008, 08:17
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 30-07-08
Из: Moscow
Пользователь №: 39 302



Цитата(vesago @ Oct 19 2008, 12:08) *
Ранее со своим оборудованием мы пользовали ридеры прокс, сечас полностью перешли на арон логик. Ни разу не было проблем. Возможно, что тайминги у них отличаются от DS1990, но не смертельно. То что код у вас при считывании явно не искажается не показатель. Если есть сомнения попробуйте считать альтернативным оборудованием - охранным прибором или прибором контроля доступа. Возможно вы некорректно считтаете контрольную сумму - на DS1990 случайно сошлась, тоже самое, возможно так считалась DS1990, что сошлась КС.



Я вот тоже считал, что иронложик нормально все имулирует и по этому и взял CP-Z их производства, но оказалось все не так просто.
CRC для ds1990 пробовал на 3-х таблетках, все без сбоев, буквально 10 из 10 касаний, если подключить считыватель к контролеру того же ironlogic'а, то он функционирует как часы.

CRC считаю совершенно тривиальным способом, уже обмусоливалось на форумах:
Код
//******************************************************************************
//  Функция подсчёта CRC для полинома {10011001} (протокол iButton)
//******************************************************************************
BYTE CRC_calc(BYTE *data)
{//uint8_t _crc_ibutton_update(uint8_t crc, uint8_t data)
BYTE j, i, crc = 0;

    for(j = 0; j < 8; j ++)
    {
        crc = crc ^ data[j];
        for (i = 0; i < 8; i++)
        {
            if (crc & 0x01) crc = (crc >> 1) ^ 0x8C;
            else            crc >>= 1;
        }
    }
return crc;
}
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TamTam   ATTiny2313 + DS1990 и его имитатор в виде считывателя карт   May 28 2007, 17:56
- - vesago   Надеюсь не забыл перед подачей питания объединить ...   May 29 2007, 07:17
|- - TamTam   Цитата(vesago @ May 29 2007, 11:17) Надею...   May 29 2007, 10:38
- - ksv198   Цитата(TamTam @ May 28 2007, 21:56) Товар...   May 29 2007, 07:41
- - vesago   Хост постоянно шлет сброс считывателю. По прервани...   May 29 2007, 11:14
|- - TechMike   Цитата(vesago @ May 29 2007, 15:14) Хост ...   Oct 9 2008, 07:26
- - vesago   Это у вас явно с времянками косяк. Подтяжку ставьт...   Oct 9 2008, 07:33
|- - TechMike   Цитата(vesago @ Oct 9 2008, 11:33) Это у ...   Oct 9 2008, 07:53
- - vesago   Пожалуйста, когда приводите код, пользуйте соответ...   Oct 10 2008, 08:38
|- - TechMike   Цитата(vesago @ Oct 10 2008, 12:38) Пожал...   Oct 15 2008, 11:19
- - xemul   Присоединюсь к совету vesago: организуйте все-таки...   Oct 15 2008, 13:01
- - TechMike   Вывожу в терминал внезависимости от кривости CRC п...   Oct 17 2008, 19:15
|- - TechMike   Цитата(vesago @ Oct 19 2008, 12:08) Ранее...   Oct 20 2008, 16:47
|- - MayDay   Цитата(TechMike @ Oct 20 2008, 22:47) Про...   Dec 16 2010, 11:09
- - TechMike   Задача решена, благодаря форумчанам сахары Проблем...   Oct 21 2008, 18:40
- - Andreisela   Народ, а что с проектом под КВАВР? потому как ща с...   May 13 2009, 18:32


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01445 секунд с 7
ELECTRONIX ©2004-2016