А как же даташит? там ресет указан жестко.?Gudd-Head писал(а):Длительность ресета сопоставима со временем записи 1 байта (команды).
Найдено 7 результатов
- Вт мар 10, 2015 14:02:57
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
- Вт мар 10, 2015 12:05:00
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
Жуть какая-то. Вот это уже существенное замечание. Но как же тот факт, что процедура RESET длится >480 us? А мне нужно перед опросом каждого датчика послать MatchROM (следовательно сначала Reset) или тупо посылаем matchrom/read/match rom/read/ Я немного уже позабыл как там код выглядит ((отложил на ...
- Пн мар 02, 2015 21:26:27
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
И так, отпишусь о проделанном и осмысленном. 1. удалось снизить время на чтение одного датчика с 3,5с до 1с (в принципе это около минимума возможного) и того 10 датчиков - 10с-9с. Для меня это вполне приемлемо. Как. 1. - были дублированы задержки функции и после функции (так как функция скрыта в ...
- Пт фев 27, 2015 10:39:35
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
Что же, крайне интересная позиция. Надеюсь такой взгляд и отношение на этом форуме имеете только Вы. К тому же мне кажется, что не стоит столь критично отзываться на чужие вопросы, этим можно показать только свою культуру.
- Чт фев 26, 2015 20:45:37
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
Что же продолжу монолог. Разобрался уже и с CRC, и с передачей байтов, и с прочей хитростью. Вот дошел до того, что нужно было. Считываю температуру с любого нужного мне датчика (!, во блин достижение то). Но процесс считывания с одного - около 3,5 с. А у меня их будет как минимум 10 (это - 35 сек ...
- Сб фев 21, 2015 12:02:26
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
Снова. Здравствуйте. Кто может ответить на вопрос связанный с вычислением CRC. Вопрос таков. Имею полученый код семейства (28h) и серийный номер устройства (допустим 00000001b81c (тоже в h)). на вычисление CRC перевожу код семейства (28h) в бинарный вид (00101000) и таким же самым образом перевожу ...
- Чт фев 19, 2015 22:26:34
- Форум: Статьи
- Тема: Интерфейс 1-Wire
- Ответы: 68
- Просмотры: 59244
Re: Интерфейс 1-Wire
Здравствуйте. Хочу немного поживится умом-разумом. Пишу маленько программу для чтения температуры с >2 термометров DS 18B20. Есть код семейства, серийный номер (все в 16). Первой стоит проблема в вычисление CRC. Использую процедуру со статьи. На выходе получаю CRC в виде от 1 до (как мне кажется ...