Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 16.10.2010, 20:38   #101
Barmaley67
Senior Member
 
Регистрация: 16.01.2009
Сообщений: 560
Вес репутации: 258/37
Barmaley67 is a jewel in the roughBarmaley67 is a jewel in the roughBarmaley67 is a jewel in the rough
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Восемь байт на датчик (реально ID шесть байт), использую 18F252, ID всех датчиков храню в памяти программ. Из 32К полтора килобайта уходит под датчики, остальное под программу. Зачем внешняя память?
Barmaley67 вне форума   Ответить с цитированием
Старый 16.10.2010, 22:08   #102
photocanon
Senior Member
 
Регистрация: 08.04.2007
Адрес: Новосибирск!
Сообщений: 151
Вес репутации: 166/39
photocanon has a spectacular aura aboutphotocanon has a spectacular aura about
Отправить сообщение для photocanon с помощью ICQ Отправить сообщение для photocanon с помощью Skype™
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

надо быть фанатиком...
__________________
Нет ничего лучше когда апрель и -10 на дворе !
photocanon вне форума   Ответить с цитированием
Старый 17.10.2010, 01:58   #103
Barmaley67
Senior Member
 
Регистрация: 16.01.2009
Сообщений: 560
Вес репутации: 258/37
Barmaley67 is a jewel in the roughBarmaley67 is a jewel in the roughBarmaley67 is a jewel in the rough
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от photocanon Посмотреть сообщение
надо быть фанатиком...
?
Barmaley67 вне форума   Ответить с цитированием
Старый 17.10.2010, 21:50   #104
photocanon
Senior Member
 
Регистрация: 08.04.2007
Адрес: Новосибирск!
Сообщений: 151
Вес репутации: 166/39
photocanon has a spectacular aura aboutphotocanon has a spectacular aura about
Отправить сообщение для photocanon с помощью ICQ Отправить сообщение для photocanon с помощью Skype™
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

да эт я так про то как кто программит и как и где хранит инфу...

вобщем опять 25
врубаю сегодня питалово

+85
а потом

+67 при +6 на улице ))))))

опять пришлось прошивать.... )))))))))))


откалибровал настолько точно:
__________________
Нет ничего лучше когда апрель и -10 на дворе !

Последний раз редактировалось photocanon; 17.10.2010 в 22:06.
photocanon вне форума   Ответить с цитированием
Старый 18.10.2012, 13:43   #105
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 37
Сообщений: 781
Вес репутации: 1121/54
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

пытаюсь запустить програмку поиска ROM, нашел пример http://www.picprojects.net/ds1820/index.html, только что-то не получается.
пока повесил 1 датчик, команды преобразования и чтения температуры работают.
запускаю процедуру поиска, первый бит читает, после второго вываливается(
Миниатюры
ROM_seach1.png  
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 18.10.2012, 15:42   #106
Ученый
Senior Member
 
Регистрация: 27.02.2007
Адрес: Москва
Возраст: 66
Сообщений: 541
Вес репутации: 1602/58
Ученый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant future
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Если это осциллограмма исполнения команды SearchROM, то с третьим импульсом что-то не так:
1-й импульс - DS рапортует первый бит (0)
2-й импульс - DS рапортует инверсный первый бит (1)
3-й импульс - Мастер записывает 1 и тем самым выключает DS из дальнейшего опроса, т.к. у того первый бит = 0.
4-й импульс - пустая линия рапортует второй бит (1)
5-й импульс - пустая линия рапортует инверсный второй бит (все равно 1). Такого не может быть если на линии есть хоть одно активное устройство.
И у мастера едет крыша.
__________________
Не знать - не стыдно, стыдно не учиться.
Ученый вне форума   Ответить с цитированием
Старый 18.10.2012, 16:13   #107
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 37
Сообщений: 781
Вес репутации: 1121/54
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

да, спасибо, уже разобрался в DS1820_WriteBit была ошибка.
с одним работает, буду шлейф паять, проверю.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 28.11.2012, 15:21   #108
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 37
Сообщений: 781
Вес репутации: 1121/54
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от siargy Посмотреть сообщение
с одним работает, буду шлейф паять, проверю.
а вот с тремя не работает - находит первые 2 потом снова первый и зацикливается.
Вроде все правильно, алгоритм из ан187 распечатал, чего-то не понимаю.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 29.11.2012, 09:33   #109
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 37
Сообщений: 781
Вес репутации: 1121/54
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

ага, разобрался, там массив адреса должен обнуляется только первый раз, а потом результат предыдущего поиска должен использоваться при новом поиске.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 26.01.2015, 22:30   #110
Oleny
Member
 
Регистрация: 23.07.2007
Сообщений: 35
Вес репутации: 100/37
Oleny will become famous soon enoughOleny will become famous soon enough
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Всем доброй ночи.
Опыта работы с DS18B20 нет. Ядро С4.
Вопрос первый. Начну с температуры, примерно, +15. В регистрах датчика читаю данные (конечно, после преобразования) — 00_A0. Начинаю очень плавно повышать температуру. Младший разряд прибавляет по единице — всё нормально. Но после 00_BF появляется 80_С0. Т.е. Вместе с 6-ым разрядом младшего байта в единицу переходит и 7-й разряд старшего байта. Почему?
При комнатной температуре (+20) такие данные — 80_D8. Повышаю температуру дальше. После 80_FF появляется 01_80. Почему такие скачки?
Вопрос второй. Допустим, DS18B20 исправен (не этот — другой). Данные из его регистров надо прогнать через 2 - 2_10 преобразователь, дальше на 7-сегментный индикатор? Ну как с термопарой: термопара — АЦП - 2-2_10 преобразователь — 7-й индикатор.
Вопрос третий. В посте #64 говорится о калибровочных константах. Где их читать? В EEPROM два регистра аварийных уставок и рег. конфигурации.
Oleny вне форума   Ответить с цитированием
Старый 26.01.2015, 23:12   #111
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 49
Сообщений: 1,718
Вес репутации: 2458/75
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

1. явно что-то с датчиком
2. данные от датчика нужно преобразовать к числу согласно установленного разрешения (т.е. какие биты не будут значащими).
3. Там же написано какие команды посылать!
Вот, описание на русском, изучай:
ds18b20-rus.zip
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 27.01.2015, 18:23   #112
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 34
Сообщений: 1,055
Вес репутации: 3282/68
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от Oleny Посмотреть сообщение
Опыта работы с DS18B20 нет. Ядро С4.
Вопрос первый. Начну с температуры...
Весь scratchpad, включая CRC, в студию. Чтобы было видно, правильно ли вообще прочитано.
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 27.10.2015, 21:11   #113
TreasureHunter
Junior Member
 
Регистрация: 19.08.2015
Сообщений: 2
Вес репутации: 125/0
TreasureHunter will become famous soon enoughTreasureHunter will become famous soon enough
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Добрый вечер!
По-видимому, я с похожей проблемой столкнулся - неработоспособность датчиков. Заказал у китайских товарищей пару штук на эксперименты. Пришли с таким номером:
DS1820
1425 C4
+453 AB
Причем оба с одинаковым обозначением. Так и должно быть?
Далее выбрал прогу (обычно, т.к. лень, я беру какой-нить пример, добиваюсь его работоспособности, затем уже препарирую по своему усмотрению). Схема - 3-проводная.
В общем подключил. Получил что-то около -33..-32 дома (в реале +25..+26). Чтобы проверить какая часть неправильно работает вывел на экран неконвертированные данные MSB и LSB. Оказалось считает и конвертирует правильно. Т.е. датчик выдает неправильные значения (в данном случае отрицательные температуры) и к тому же странный MSB - 0x01 вместо 0xFF при минусе и 0x02 вместо 0x00 при плюсе.
Попытался считать TRIM, как было описано выше. TRIM1=0xD2 (0xE2 - у второго датчика, в наличии 2 шт) и TRIM2=0xFF у обоих. Попытался исправить, как описано выше. Не получается. Значения TRIM не меняются.
Скачал другую программу опроса датчика отсюда:
http://www.nomad.ee/PIC/ds1820.asm
Результат такой же. Ничего не изменилось. Датчики упорно дают отрицательные температуры в комнате.
Неужели китайские товарищи продают фуфло?
TreasureHunter вне форума   Ответить с цитированием
Старый 31.10.2015, 13:23   #114
TreasureHunter
Junior Member
 
Регистрация: 19.08.2015
Сообщений: 2
Вес репутации: 125/0
TreasureHunter will become famous soon enoughTreasureHunter will become famous soon enough
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

В общем разобрался с проблемой. Китайцы под видом ds18s20 продают ds18b20. Код устройства оказался 28h и после коррекции программы все заработало.
TreasureHunter вне форума   Ответить с цитированием
Старый 11.02.2016, 15:18   #115
Liverpool
Member
 
Регистрация: 20.03.2007
Сообщений: 48
Вес репутации: 165/38
Liverpool has a spectacular aura aboutLiverpool has a spectacular aura about
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Подскажите пожалуйста, наверняка туплю. Никак не могу считать значение температуры используя MATCH_RAM. Если один на шине все Ок. ROM и RAM хорошо читаются. Пытаюсь считать температуру с тем же датчиком на шине, но обратиться через MATCH_ROM и не получается, в принимающем буфере одни 0xFF(датчик не признал свой же ROM).

Использую такой алгоритм:
1. Импульс сброса
2. Шлю байт команды MATCH_ROM
3. Шлю 8 байт ROM
4. Шлю CRC 8 байт ROM
5. Шлю байт команды READ_RAM
6. Читаю 9 байт
7. Проверяю CRC, ну и выделяю два байта температуры
Liverpool вне форума   Ответить с цитированием
Старый 11.02.2016, 15:26   #116
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 34
Сообщений: 1,055
Вес репутации: 3282/68
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от Liverpool Посмотреть сообщение
Использую такой алгоритм:
1. Импульс сброса
2. Шлю байт команды MATCH_ROM
3. Шлю 8 байт ROM
4. Шлю CRC 8 байт ROM
5. Шлю байт команды READ_RAM
6. Читаю 9 байт
7. Проверяю CRC, ну и выделяю два байта температуры
Пункт 4 вроде лишний
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 11.02.2016, 15:32   #117
Filya44
Senior Member
 
Аватар для Filya44
 
Регистрация: 21.09.2008
Сообщений: 275
Вес репутации: 154/34
Filya44 has a spectacular aura aboutFilya44 has a spectacular aura about
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Да вроде пункт 4 лишний
Filya44 вне форума   Ответить с цитированием
Старый 11.02.2016, 16:37   #118
Liverpool
Member
 
Регистрация: 20.03.2007
Сообщений: 48
Вес репутации: 165/38
Liverpool has a spectacular aura aboutLiverpool has a spectacular aura about
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Таки да, лишний. Спасибо.
Liverpool вне форума   Ответить с цитированием
Старый 20.11.2016, 23:32   #119
Guaho
Senior Member
 
Регистрация: 28.06.2013
Возраст: 45
Сообщений: 596
Вес репутации: 1416/33
Guaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Всем привет! Подниму тему, может кому будет полезна данная информация.
В общем, с виду банальщина - датчик DS18B20, паразитное питание, и такая проблема: некоторые экземпляры датчиков работают корректно, а некоторые +85 гр. С. выдают. Код написан по фен-шую, всё как надо, анализатором смотрел тайминги - всё в норме, а датчик показывает "+85". В этой же ветке я и нашёл подсказку, спасибо форумчанину fol (правда, у него были датчики с буквочкой "S", но суть вопроса та же). Если кто столкнётся с описанной проблемой, решение такое - команды выдавать на датчик в "жёстком" режиме, т.е. на время вывода байта перевести линию порта, подключенную к датчику, на вывод, и лог. единицу выдавать транзисторами порта (а не подтяжкой формировать). А после вывода байта - линию порта, подключенную к датчику, перевести на ввод.
Guaho вне форума   Ответить с цитированием
Старый 21.11.2016, 10:42   #120
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 34
Сообщений: 1,055
Вес репутации: 3282/68
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от Guaho Посмотреть сообщение
команды выдавать на датчик в "жёстком" режиме, т.е. на время вывода байта перевести линию порта, подключенную к датчику, на вывод, и лог. единицу выдавать транзисторами порта (а не подтяжкой формировать).
В даташите http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf про это всё расписано.
Называется strong pullup

Код:
 when  the  DS18B20  
is  performing  temperature  conversions  or  copying  data  
from the scratchpad memory to EEPROM, the operating 
current can be as high as 1.5mA. This current can cause 
an  unacceptable  voltage  drop  across  the  weak  1-Wire  
pullup  resistor  and  is  more  current  than  can  be  supplied  
by C
PP
. To assure that the DS18B20 has sufficient supply 
current, it is necessary to provide a strong pullup on the 
1-Wire  bus  whenever  temperature  conversions  are  tak
-
ing place or data is being copied from the scratchpad to 
EEPROM.
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 21.11.2016, 21:29   #121
Guaho
Senior Member
 
Регистрация: 28.06.2013
Возраст: 45
Сообщений: 596
Вес репутации: 1416/33
Guaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Нет, это НЕ ТО.
Это мощная подтяжка, которая, само собой, присутствует. А речь идёт о том, что отправлять команды на датчик нужно в "жёстком" режиме, в частности, лог. 1 должна формироваться портом, а не резистором подтяжки. В даташите об этом не говорится.
Guaho вне форума   Ответить с цитированием
Старый 22.11.2016, 01:02   #122
Sergey
Senior Member
 
Регистрация: 25.02.2007
Адрес: СПб
Сообщений: 606
Вес репутации: 670/49
Sergey is a splendid one to beholdSergey is a splendid one to beholdSergey is a splendid one to beholdSergey is a splendid one to beholdSergey is a splendid one to beholdSergey is a splendid one to behold
Отправить сообщение для Sergey с помощью ICQ
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от Guaho Посмотреть сообщение
Нет, это НЕ ТО.
Это мощная подтяжка, которая, само собой, присутствует. А речь идёт о том, что отправлять команды на датчик нужно в "жёстком" режиме, в частности, лог. 1 должна формироваться портом, а не резистором подтяжки. В даташите об этом не говорится.
как раз и говорится на мой взгляд. питания не хватает ей, вот и глюкает... переключая портом вы даете питание ему нормальное, только и всего...
Sergey вне форума   Ответить с цитированием
Старый 22.11.2016, 08:43   #123
Guaho
Senior Member
 
Регистрация: 28.06.2013
Возраст: 45
Сообщений: 596
Вес репутации: 1416/33
Guaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud of
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Да нет, речь идёт о разных вещах, не нужно путать мощную подтяжку линии на время измерения со способом формирования лог. 1. Более того, в ДШ есть прямой намёк на то, как надо формировать лог. 1:
"Для генерации временного интервала Записи 1, после установления на шине 1-Wire низкого уровня, мастер должен отпустить ее не позднее, чем через 15µs. При отпускании шины, благодаря подтягивающему резистору 5кОм, на ней установится высокий уровень.".
Так вот, речь идёт о том, что такой способ срабатывает не всегда. И даже значительное уменьшение сопротивления подпорки не помогает. А насчёт "питания не хватает" - может оно и так. Выходит, датчик часть команд воспринимает, а часть - нет. Помогает только описанный метод "жёсткой" передачи команд.
Guaho вне форума   Ответить с цитированием
Старый 22.11.2016, 09:09   #124
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 49
Сообщений: 1,718
Вес репутации: 2458/75
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

А может все значительно проще: для нормальных датчиков достаточно как по даташиту, а вот для тех, которые сделали китайцы нужно более "жесткое" общение
Лично я давно уже не парюсь - делаю трехпроводку...
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 22.11.2016, 10:34   #125
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 34
Сообщений: 1,055
Вес репутации: 3282/68
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Проблема с DS1820. Чем лыжи мазать?

Цитата:
Сообщение от Guaho Посмотреть сообщение
Нет, это НЕ ТО.
Это мощная подтяжка, которая, само собой, присутствует. А речь идёт о том, что отправлять команды на датчик нужно в "жёстком" режиме, в частности, лог. 1 должна формироваться портом, а не резистором подтяжки. В даташите об этом не говорится.
Это именно то. Strong pullup это формирование лог.1 в обход подтягивающего резистора, с помощью ключа, которое производится на время высокого потребления датчиков с паразитным питанием.

Встроен этот ключ в Ваш контроллер(верхний ключ порта) или внешний - не важно.
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто подскажет в чем проблема с импульсниками? OLAND Источники питания и силовая электроника 5 27.02.2007 13:52


Часовой пояс GMT +3, время: 10:24.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot