Например TDA7294

Форум РадиоКот • Просмотр темы - DS18b20 Как проще всего детектить наличие или отсутствие
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт авг 07, 2025 03:05:57

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 08:58:04 
Друг Кота
Аватар пользователя

Карма: 51
Рейтинг сообщений: 2108
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6998
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
При инициализации датчик удерживает шину, я так проверяю его наличие...
т.е. шину: прижал, подождал, отпустил, подождал, проверил, подождал, проверил...
задержки сейчас не помню..., помню что так сделано и работает...

Добавлено after 3 minutes 50 seconds:
а CRC вычислять в тиньке, нагруженной пользовательским интерфейсом оказалось негде :(

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 11:31:22 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 124
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1227
Рейтинг сообщения: 0
Смотря какие условия и какие цели. 2 примера: в одном датчик на улице - 5 метров и паразитное питание, в другом - 20см без внешней подтяжки и тоже паразитное. Всё без CRC. 24/7.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 11:56:30 
Говорящий с текстолитом

Карма: 25
Рейтинг сообщений: 450
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1642
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
OKF, хоть немного усложните электромагнитные условия для необходимости от CRC: DS18 в усилителя на 4хГУ50, на 10 см от анодной контур, размещена в воздушном потоке; DS18 во дворе, на 3 метра ниже ниже КВ антенны и т.д. Лет назад с переносной УКВ радиостанции (2-5W) при приближении устройств в момент передачи некоторые из них перезапускались :) : ЭЛТ-мониторы, часы и т.д. А в случае в "тихой" среде с точки зрения EMI, в устройстве в не ответственном месте, CRC не обязательно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 12:54:46 
Друг Кота
Аватар пользователя

Карма: 51
Рейтинг сообщений: 2108
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6998
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
Для своих условий - свои решения...
для суровых по помехам - должен прокатить NTC + хороший конденсатор или RC (в качестве фильтра)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 13:06:45 
Сверлит текстолит когтями

Карма: 12
Рейтинг сообщений: 124
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1227
Рейтинг сообщения: 0
veso74, согласен. В суровых условиях бывало и без длинных проводов отказывалось работать. Человеку делал морзе-клавиатуру, отправил через всю страну, а у него не работает... Сказались дикие наводки от передатчика. Уж я не знаю что там у него, мощность или КСВ, не интересовался. Помог феррит на всех внешних проводах.)
https://www.youtube.com/watch?v=BgdzBgIMACc


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 14:19:21 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8211
Откуда: .ru
Рейтинг сообщения: 0
roman.com писал(а):
но у Dallas всё через... попу))
это ты делаешь через попу, а не Dallas.

это ты делаешь через попу
:tea:

Добавлено after 45 seconds:
Подтяжка на шине должна быть, а не устройстве.

универсальную шину запрещено подтягивать к плюсу питания.
:tea:

Добавлено after 46 seconds:
При инициализации датчик удерживает шину, я так проверяю его наличие...
т.е. шину: прижал, подождал, отпустил, подождал, проверил, подождал, проверил...
задержки сейчас не помню..., помню что так сделано и работает...

об этом написано в даташите))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 14:29:49 
Друг Кота
Аватар пользователя

Карма: 17
Рейтинг сообщений: 457
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 5209
Откуда: Воронеж
Рейтинг сообщения: 0
roman.com писал(а):
универсальную шину

Если речь идёт о 1820, то она работает со вполне конкретной шиной. Будьте добры использовать универсальную шину именно в таком режиме.

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 18:01:42 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8211
Откуда: .ru
Рейтинг сообщения: 0
ты вообще ничего не понимаешь что я пишу...

Добавлено after 3 minutes 11 seconds:
речь шла о том что в DS18b20 дебильный CRC... которому нельзя доверять))
а ты мне про то как надо подключать DS18b20...
я без тебя знаю как надо подключать DS18b20... я даташиты читать умею))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 18:13:15 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18403
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
При отсутствии датчика CRC будет 0. Проверено.

при отсутствии датчика не будет PRESENCE, соответственно, пытаться считать что-то с подсчетом CRC - глупость

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS18b20 Как проще всего детектить наличие или отсутствие
СообщениеДобавлено: Пт авг 11, 2023 19:18:33 
Друг Кота
Аватар пользователя

Карма: 17
Рейтинг сообщений: 457
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Сообщений: 5209
Откуда: Воронеж
Рейтинг сообщения: 0
roman.com писал(а):
я без тебя знаю как надо подключать DS18b20

roman.com писал(а):
универсальную шину запрещено подтягивать к плюсу питания.

Ну таки в документашке на этот термодатчик написано про конкретно 1-wire, которая строго имеет подтяжку к плюсу. Если подтяжка отключается вместе с датчиком, то нафига тогда вообще CRC? Проверять подтяжку сразу, да и всё. Зачем тогда употреблять решение ректально?

_________________
"Привет!" - соврал он.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y