55. Знакомство с интерфейсом 1-wire (Урок 46. Теория)
HTML-код
- Опубликовано: 24 дек 2015
- Спасибо за Like и за Подписку на мой канал.
Получить информацию о канале можно и со страницы в вконтакте! Страница в вконтакте: mychippic
Описание к видео:
В уроке рассказывается про один из спобов обмена информацией между устройствами, который называется интерфейсом 1-wire. Рассказано, про необходимые условия, для реализации данного интерфейса. Рассказано об особенностях интерфейса 1-wire. Приведены примеры устройств, которые могут работать по интерфейсу 1-wire. Рассказано, как можно осуществить взаимодействием с несколькими устройствами, подключенными к одной шине 1-wire.
С Новым годом Михаил Петрович! Желаю удачи во всех делах!
+Сергей Козьмин Спасибо!! И вас с наступающим Новым годом!!) Пусть ваши мечты сбудутся в новом году, а цели будут достигнуты!)
С Новым Годом и Рождеством! Успехов в Вашем Труде!
+Serj Vorobjov Спасибо!!) И Вас с Новым годом! Пусть всё у вас сбудется и всё у вас получится)
Михаил Петрович !! С новым годом Вас !! Желаю Вам успехов и терпения !!
+vladimir melnikov Спасибо!!!) И вам я желаю исполнения желаний и чтоб ваши цели были достигнуты в новом году!! С Новым годом!!!
Спасибо, очень интересно.
Ураа новое видео!
очень круто! спасибо
Благодарю !
СПС, хорош!
Познавательно
Дорогой друг! Сделай пожалуйста урок как грамотно написать Civicodeavr C программу для считывания ключей iButton. Не могу найти нормальной информации. Сам сочиняю, мура какая то выходит! Сделай урок пожалуйста.
возможно ли реализовать данный проект в Arduino , если да , то какой код мы должны прописать
+Дима Черепащенко Возможно. В интеренете существует большое количество примеров использования этого датчика с разнмими устройствами среди них и Ардуино. Для ардуино можно найти много разных вариантов)
А почему шина I2c обзывается wire? Или я что то недопонимаю.
+infocentrist I2C это другой интерфейс. Там используются 2 провода. Я не видел, чтоб I2C обзывался как wire, поэтому не знаю. Но wire - переводится как провод.
+infocentrist Вы наверно про картинку) Исправлю)
infocentrist, непонимаешь - значит свободен от понимания!
infocentrist это наверное у Ардуино есть библиотека Wire. Но это I2C. А это OneWire если в Ардуино. У меня такое предположение.
@@MyChipPic
Привет, привет из Аргентины Жалко, что у вас нет схемы и HEX-файла для сборки термометра с pic16f84a от 1 до 5 датчиков с 7-сегментным дисплеем и ds18b20 😭
Добрый день Михаил!
У меня дома используется умный дом, с помощью которого управляется бытовая техника, в том числе и кофеварка:). Поскольку, у кофеварки нет датчика определяющего присутствие стакана, при удаленном включении кофе просто выливается на столешницу…))). В системе моего умного дома все датчики соединены по 1-wire, и я решил самостоятельно реализовать установку датчика, определяющего присутствие стакана. Для этого, с точки зрения монтажа, мне подходит следующий датчик: HOA1870 www.domko.ru/pdf/pdf/h/hoa1870-033.pdf
Вопрос: Можно ли другие (не поддерживающие 1-wire) датчики подцепить к шине 1-wire? Например, с помощью этой схемы на базе DS2438: slugg.spb.ru/1-wire/1-wire_component/18-datchik-osveschennosti-i-vlazhnosti.html В данной схеме, если датчик влажности HIH4000 заменить на мой HOA1870 или подцепить датчик к схеме на базе DS2406: www.benuks.ru/walpers/sh_io_1.jpg
Заранее благодарю за ответ.
+Nelson Gabrielyan Умный дома на 1-wire это круто.
Микросхема DS2438 поддерживает 1-wire интерфейс и в нём присутствует АЦП, на сколько я понимаю. Поэтому можно подключить датчик к АЦП. Ведущее устрйство будет получать данные с DS2438 о значении напряжения на ножках АЦП и принимать необходимое решение, в зависимости значении на входе АЦП. Датчик, подключенный к АЦП, будет менять напряжение на ножках АЦП и следовательно об этом будет знать ведущее устройство, после того как оно спросить информцию об АЦП у микросхемы DS2438. Например стакан есть, тогда на выходах датчика будет какое-то напряжение в каком-то возможном интервале. Если стакана нет, то на выходах датчика будет другое напряжение в каком-то другом интервале. На входе ацп, к которому подключен датчик, будет напряжение как на выходе датчика. Поэтому Ведущее устройство, увидев по 1-wire интерфейсу, какое напряжение на входе ацп, будет принимать решение. Но ведущее устройство должно знать, что ему делать, если он получает какие-то данные об АЦП с микросхемы DS2438. Мне удалось ответить на ваш вопрос? Если возникли вопросы, то пишите
Михаил благодарю за ответ. Я попробую реализовать это и если вам интересно, буду держать вас в курсе по результатам работоспособности))
+Nelson Gabrielyan Буду рад если будет делиться своим опытом)
миконтроллер...О_о
Поработайте над дикцией, преподаватель.
теперь понятно, почему образование в нашей стране в жопе