ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

1-Wire – Сквозь зеркало (осциллограф) и в кроличью нору (уровень битов)

Автор: Robert's Smorgasbord

Загружено: 2020-05-03

Просмотров: 9852

Описание: На примере Arduino и нескольких датчиков температуры DS18B20…
↓↓↓ Полное описание, временной индекс и ссылки ниже ↓↓↓

Как и у многих людей на этой планете, у меня сейчас много свободного времени (эта история с вирусами). Так почему бы не провести пошаговый анализ того, что происходит на шине 1-Wire? Возможно, я — или вы — смогу постичь смысл жизни.

И вот несколько идей, которые я приобрёл: как исследовать шину 1-Wire с помощью осциллографа (различение сигналов ведомого и ведущего устройств, жесткая подтяжка и подтяжка резистором), как работает поиск по шине 1-Wire («Поиск ПЗУ») (9 минут в 29:06) и многое другое.

►Вступление
00:00 Вступление — будьте осторожны, будет некрасиво (и сначала посмотрите предыдущее видео)
►Работа с шиной 1-Wire с паразитным питанием
01:30 Обзор — что находится на макетной плате и краткий обзор кода
03:41 Единицы и нули — на шине 1-Wire это вопрос времени
06:38 Трансляция команды — «Пропустить ПЗУ» [CCh] и «Преобразовать Т» [44h]
08:12 Подготовка к команде — сброс главного устройства и наличие клиентов, очень длинные низкие уровни
10:24 Уровни напряжения — что высокое, что низкое и разница между главным и ведомыми устройствами
14:14 Хитрости зондирования — диод и несколько резисторов упрощают зондирование шины
16:42 Адресация ведомого устройства — «Сопоставление ПЗУ» [55h], а затем 64-битное ведомое устройство Адрес ПЗУ
21:24 Команда для этого ведомого устройства — «Чтение блокнота» [BEh], а затем данные с ведомого устройства
23:54 Повторите для другого ведомого устройства — ничего нового, кроме странности библиотеки DallasTemperature
25:34 Шум при высоком уровне на шине — ведомые устройства получают паразитное питание через подтягивающий резистор
►Инициализация шины 1-Wire
26:46 Обзор — обнаружение ведомых устройств на шине, их адреса, режим питания и подробная информация
29:06 Поиск по шине 1-Wire — «Поиск ПЗУ» [F0h] для реализации поиска по двоичному дереву
38:16 Режим питания ведомого устройства — первое обратившееся ведомое устройство [55h] и «Чтение источника питания» [B4h]
40:45 Информация о ведомом устройстве — первое обратившееся ведомое устройство [55h] и чтение его блокнота [BEh]
41:45 Повторяющиеся данные — снова и снова одно и то же
45:04 Сводка активности шины — вся активность шины, включая Повторяющиеся вещи
45:53 Обзор кода – избыточность, странности и, возможно, ошибка
►Отличия от шины 1-Wire с прямым питанием
47:54 Обзор – изменения на макетной плате и в схеме подключения
49:18 Отличие – «Считывание питания» [B4h], и оно также отличается от спецификации
►Временные характеристики
51:23 Время восстановления – зависит от многих факторов, включая температуру
►Краткое содержание
54:37 Три основных момента – паразитное питание против прямого, 1-Wire – это просто и никому не доверяй

Уроки:    • Tutorials  
Arduino, датчик температуры DS18B20/DS18S20 и шина 1-Wire – подробности:    • Arduino, DS18B20/DS18S20 Temperature Senso...  
Библиотека Arduino-Temperature-Control-Library: https://github.com/milesburton/Arduin...
OneWire: https://github.com/PaulStoffregen/One...
Полные коды команд 1-Wire: http://owfs.sourceforge.net/commands....
Определение времени восстановления: https://www.maximintegrated.com/en/de...
Алгоритм поиска 1-Wire: https://www.maximintegrated.com/en/de...

#robertssmorgasbord #уроки #урок #как-делать #Arduino #температура #датчик температуры #шина #даллас

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
1-Wire – Сквозь зеркало (осциллограф) и в кроличью нору (уровень битов)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Arduino, DS18B20/DS18S20 Temperature Sensor and 1-Wire Bus – The Details

Arduino, DS18B20/DS18S20 Temperature Sensor and 1-Wire Bus – The Details

RW1990 - брак? Разбираем протокол 1-Wire.

RW1990 - брак? Разбираем протокол 1-Wire.

55. Знакомство с интерфейсом 1-wire (Урок 46. Теория)

55. Знакомство с интерфейсом 1-wire (Урок 46. Теория)

Оба SSD-накопителя не были обнаружены, и теперь я знаю почему!

Оба SSD-накопителя не были обнаружены, и теперь я знаю почему!

Протокол обмена данными 1-Wire (Microlan)

Протокол обмена данными 1-Wire (Microlan)

Лекция 309.  1-wire интерфейс

Лекция 309. 1-wire интерфейс

Скрытая инженерная разработка взлетно-посадочных полос

Скрытая инженерная разработка взлетно-посадочных полос

Программирования 1-Wire устройств с помощью шлюза RH-0004

Программирования 1-Wire устройств с помощью шлюза RH-0004

FPGA/ПЛИС - что внутри ПЛИС или то, о чем не говорят в обучающих видео

FPGA/ПЛИС - что внутри ПЛИС или то, о чем не говорят в обучающих видео

Связь между МК по 1WIRE  Введение

Связь между МК по 1WIRE Введение

TSP #68 — Учебное пособие по теории, проектированию и характеристикам КМОП-трансимпедансного усил...

TSP #68 — Учебное пособие по теории, проектированию и характеристикам КМОП-трансимпедансного усил...

Лекция

Лекция "Интерфейсы (часть II). I2C. 1-Wire"

EEVblog #279 - How NOT To Blow Up Your Oscilloscope!

EEVblog #279 - How NOT To Blow Up Your Oscilloscope!

Как я металлизировал отверстия в печатных платах

Как я металлизировал отверстия в печатных платах

Ground in PCB Layout - Separate or Not Separate? (with Rick Hartley)

Ground in PCB Layout - Separate or Not Separate? (with Rick Hartley)

Der DS18B20 Temperatur Sensor mit 1-wire Bus, einfach erklärt! | #EdisTechlab #ds18b20

Der DS18B20 Temperatur Sensor mit 1-wire Bus, einfach erklärt! | #EdisTechlab #ds18b20

Auxiliary Negative Rail for Linear Power Supply (Charge Pump, Voltage Doubler)

Auxiliary Negative Rail for Linear Power Supply (Charge Pump, Voltage Doubler)

Bit-Banging It Old School

Bit-Banging It Old School

I2C and SPI on a PCB Explained!

I2C and SPI on a PCB Explained!

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]