Перейти к содержанию

Громазин Олег

Members
  • Постов

    6
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Громазин Олег

  1. reset импульс - 500 мкс

    ожидание ответа от ключа 30 мкс(ожидание ответа ключа на reset команду)

    время которое держится низкий уровень перед посылкой нового бита 10 мкс

    Время в течение которого на шине выставлен передаваемый бит 120 мкс

    Время которое держится 1 перед посылкой нового бита 10 мкс

    Время которое держится низкий уровень, для запроса нового бита 10 мкс

    дальше уже не важно, поскольку данные ключ не возвращает проверял по асциллографу! Все временные задержки устанавливаются с погрешностью в 2 мкс.

  2. Про разные команды знал..Поэтому сразу же когда данная проблема возникла проверил и 33h и 0Fh на старых ключах работают обе, на новых ни одна..

    Количество нулей..В смысле в ID ключа? В старых два 0, а в новых которые не читаются пять 0..

  3. Работаю с ключами iButton DS1990A-F5.Реализовал протокол обмена(а именно после посылаю reset импульс, а после ответа ключа команду 33H).Все работало.Проверял на одном ключе.Решил проверить работу на нескольких.В магазине продавец сказал, что есть новая партия DS1990A, и что мол если старые ключи прописывались не везде, то эти работают везде. Для верности еще купил ключ из старой партии.Так вот, ключи из старой партии работают, причем стабильно.А новые нет.На reset команду они отвечают, но после посылки 33H никаких данных не возвращают!На сайте никаких изменений в протоколе не нашел.Подскажите кто знает в чем может быть проблема!

  4. А это принципиально, что посредством USART? К сожалению, с подобными микроконтроллерами не работал, а по поводу PIC скажу, что эта операция осуществляется элементарно через один порт ввода-вывода, в процессе работы он перенастраивается со входа на выход и никакой USART не нужен. Исходники для PIC можно найти на форумах microchip.ru или microchip.su, например ЗДЕСЬ

    Т.е. на сколько я понимаю, он подключается напрямую?

    И еще, напряжение на порту ввода-вывода у данного процессора сколько?

  5. Заранее извиняюсь, если выбрал не ту ветку форума!

    Помогите кто знает. Необходимо считать ID электронного ключа. Работа с ibutton должна проходить посредством UARTа микроконтроллера. Микроконтроллер MSP430 F1611. Уровент напряжения на UARTе 3 В. Вопрос в следующем: можно ли считывать данные с ibutton напрямую, и если можно то как его подключать?Если нельзя, то какое промежуточное устройство надо использовать. Если важно, то работа с ключом будет только на считывание его ID.

×
×
  • Создать...