Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.12.2008, 16:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Время старта DS1990A? прерывающееся питание.
Привет всем.
Кто нибудь измерял время, после подачи питания до нормального начала работы (преобразования и ответов) для DS1990A.
Или придётся самому эксперементировать?... В даташите не обнаружил.
Во влаго незащищённых местав в считывателе происходит электролиз контактов при постоянном питании...
Требуется периодически включать питание, опрашивать и отключать.
|
|
|
|
06.12.2008, 17:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Речь об этом?
Удачи!
-- Прилагается рисунок: --
__________________
Я, думаю, нужно подумать...
|
|
|
|
06.12.2008, 17:47
|
|
Прохожий
Регистрация: 07.04.2007
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Наверное, стоит смотреть в даташите на рисунок под названием
INITIALIZATION PROCEDURE “RESET AND PRESENCE PULSES” Figure 5 (6 страница из 10)
Из него следует, что если шина сколь угодно долго находилась в состоянии 0 и мы даем на нее 1, то через время порядка 15-60 мкс, DS1990A сбросит линию в ноль на время 60-240 мкс.
Алгоритм тогда получается следующий (у меня так работает):
1)Даем единицу
2) Ждем 5 мкс и смотрим встала ли единица.
3) Ждем еще 60 мкс и смотрим сбросилось ли в ноль.
4) Ждем пока вернется 1 и начинаем работать.
|
|
|
|
07.12.2008, 00:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Сообщение от sanitar249
|
Речь об этом?
Удачи!
|
Сообщение от AnimalFox
|
Алгоритм тогда получается следующий
|
Спасибо! Ткнули носом )))))
один вопросик... к AnimalFox
после 4 пункта - как обычно выставляем импульс инициализации 500 микросек и далее по протоколу?
Просто меня посетила мысль, если девайс сам уже отчитался что он на шине, может он уже ждёт команду от мастера на чтение? нужно попробовать )))
|
|
|
|
12.12.2008, 10:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Сообщение от picavr
|
Просто меня посетила мысль, если девайс сам уже отчитался что он на шине, может он уже ждёт команду от мастера на чтение? нужно попробовать )))
|
Импульс присутствия, он на то и импульс присутствия... (простите за коломбурчик.)и пробовать не надо обязано работать...
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:25.
|
|