Спасибо SerjNSK ,я помню ты уже предлагал.Но у меня есть рабочий комлект,это я Селянину прикупал.Так что если что,если его заинтересует по результатам опробования,то может с ним и состыкуетесь.Я только один с паразиткой повезу на пробу,а вообще-то надо три штуки для полного контроля.
steel.ne
Научный сотрудник
Киев
541 75
Отв.621 05 Июля 09, 15:31
DS1820 и DS18B20-разные термометры. Смотрите даташиты. Игорь, 05 Июля 09, 11:24
Я знаю. Стандартная мастеркитовская прошивка на них дает свои 0.1 градуса. Сейчас буду свою возрождать )
Игорь
Академик
-
7.4K 3.7K
Отв.622 05 Июля 09, 16:18 (через 48 мин)
Стил, если мне не изменяет склероз,
DS1820 - снят с производства, там ошибки какие-то были. DS18B20 - аналог DS1820, но без ошибок, разрядность результата 9-12 бит. DS18S20 - разрядность результата 9 бит.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.623 05 Июля 09, 16:20 (через 2 мин)
DS18S20 - аналог DS1820, но без ошибок DS18B20 - разрядность результата 9-12 бит.
Игорь
Академик
-
7.4K 3.7K
Отв.624 05 Июля 09, 22:41
То есть, Котище, 1820 имеет разрядность 9 бит?
сообщение удалено
Kotische
Академик
Саратов
8.1K 2.6K
Отв.625 05 Июля 09, 23:09 (через 29 мин)
Игорь, там всё немного сложнее...
1820 и 18S20 имеют (если склероз не изменяет) штатное разрешение 0.5*С (9 бит), но имеют режим HiResolutionMode, что позволяет добывать 0.06*С
18В20 имеет штатное разрешени до 0.06*С (9-12 бит), но не имеет режима HiResolutionMode
1821 имеет штатное разрешени 1*С (8 бит), но имеет режим HiResolutionMode, что позволяет добывать 0.005*С
Ща в даташиту глянул... DS18S20, 0.5C accuracy from –10°C to +85°C, 9-bit thermometer resolution DS18B20, 0.5C accuracy from –10°C to +85°C, Thermometer resolution is user-selectable from 9 to 12 bits DS1821, Accuracy is 1C over 0°C to +85°C range, 8-bit (1°C resolution) centigrade temperature measurements
DS1820 должен иметь теже параметры, потому что это тот же самый прибор. просто DS1820 снят с производства из за аппаратных ошибок, а DS18S20 его замена.
Кстати, маркируется DS18S20 на корпусе как DS1820 такой маркировки как DS18S20 не существует!
Rudy
Академик
Питер
5.8K 1K
Отв.626 05 Июля 09, 23:10 (через 1 мин)
DS18S20 это не то, так же как и DS1820. Для обычного применения нужна DS18B20 (маркировка 18B20), DS18B20+ (18B20+) или, для использования ТОЛЬКО!!! с паразитным питанием - DS18B20 PAR (18B20P).
Можно использовать и DS1821, она дает лучшее разрешение. Но только с самопальной программой обмена и одной микросхемой на канале, она не поддерживает адресации.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.627 05 Июля 09, 23:17 (через 7 мин)
Rudy, позырь чё я про HiResolutionMode чуть выше написал... Автоматизация для тех, кому она не по зубам. Автоматика.
Rudy
Академик
Питер
5.8K 1K
Отв.628 05 Июля 09, 23:39 (через 23 мин)
Так я тебе в ответ и добавил, только уточнил, что никто кроме тебя с ней общаться пока не умеет и нужен отдельный канал на каждую деталь
А 1820 и 18S20 в этом режиме никто не пытал. Ты вроде проверял только 1821.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.629 05 Июля 09, 23:49 (через 10 мин)
Я именно то что пытал то и описываю, и отдельный канал у меня имеется!... Я сначала думал что у DS18S20 в HRMode будет 0.03*С а там Автоматизация для тех, кому она не по зубам. Автоматика. тока 0.06*С получилось... Автоматизация для тех, кому она не по зубам. Автоматика. но пользовать я её не пользовал, ибо выигрыша в разрешении нет, геморой лишний есть... так что проще DS18В20 юзать...
Rudy
Академик
Питер
5.8K 1K
Отв.630 06 Июля 09, 00:12 (через 24 мин)
Ну так и нафиг они кому нужны?
Андрюха
Научный сотрудник
Полтава, УКРАИНА
421 85
Отв.631 06 Июля 09, 00:24 (через 13 мин)
Андрюха, что лучше выбрать адаптер USB-ЛПТ, или pci, PCIexp карточки с лпт? vovik, 03 Июля 09, 18:16
vovik, однозначно PCI, если есть такая возможность. получишь полноценный сом и лпт.
А нех юзать паразитное питание! Подай на датчик нормальные +5 вольт, и всё будет пучком. Kotische, 03 Июля 09, 19:06
Kotische, не в обиду сказано, но фраза "адаптеры usb-com с диагностическими программами не работают!!!" к паразитному питанию отношения не имеет, это касается любых программ и темп-кипера в часности. так я уже писал выше, что этот переходник я ганял на своей пропановой установке - результат тот же что и на термодатчиках - не работает. на СТО мне потом сказали что в свое время наступили на те же грабли. порылся в нете и понял в чем беда - юсб интерфейс периодичесски пингует устройства, типа кто еще тут, кого нет, кто новый появился, и на это время блокируется поток данных. второе - этот переходник имеет задержку при обработке информации, которую программы RS-232 интерфейса воспринимают как отсутствие ответа программы, т.е. дисконнект. вот так. не веришь, дело твое, попробуй сам... а вот паразитное питание у меня работает нормально - 5 датчиков на 5м провода (неэкранированая витая пара), пока проблем нет, хотя в планах все-таки перейти на нормальные +5 вольт от блоки питания компа, хотя с ноутбуком проблема... там только паразитка.
Rudy
Академик
Питер
5.8K 1K
Отв.632 06 Июля 09, 00:39 (через 15 мин)
А с моими программами у меня ни разу не возникало проблем с общением по RS232 через переходник USB-COM. А пользовал я их мно-о-го. При обмене по RS232 сама посылка (слово) никогда не прерывается, поскольку формируется чисто аппаратно, а небольшая задержка между посылками никогда не приводит к ошибке. Тут дело в чем-то другом, скорее всего в неправильной их работе с управляющими сигналами. А это уже может быть проблемой кривых драйверов для многих переходников - что есть-то есть.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.633 06 Июля 09, 00:45 (через 6 мин)
порылся в нете и понял в чем беда - ... переходник имеет задержку при обработке информации, которую программы RS-232 интерфейса воспринимают как отсутствие ответа программы, т.е. дисконнект. вот так. не веришь, дело твое, попробуй сам...Андрюха, 06 Июля 09, 00:24
А чё мне не верить то?! Я это всё знаю, про задержку, если точнее про латентность... Сам наблюдал что консоль к мини-АТС неработает через переходник... но это всего лишь говорит о использовании нестандартого протокола (нездоровым образом чувствительного к времянкам на линиях на которых это чувствительность не предпологается), кривизне софта и кривизне рук программеров которые этот софт писали. Что касается Термкиппера, он у меня пркрасно работал с USB-RS232 переходником, но только при нормальном адаптере и нормальном питании датчика.
Rudy
Академик
Питер
5.8K 1K
Отв.634 06 Июля 09, 00:54 (через 10 мин)
С адаптером RS232-1wire вообще какая-то полная чушь. Любая из приводимых тут схем работает с полтыка гарантировано! По крайней мере на линии до 3 метров - абсолютно точно. А проблемы возникают только при использовании темпкипера. Скорее всего то-ли люди с настройками не разобрались, то-ли кривой программер писал.
SerjNSK
Научный сотрудник
Новосибирск
2.5K 939
Отв.635 06 Июля 09, 07:02
У меня как то темпкипер отработал полсуток на буке, с переходником USB-Com, адаптер на двух кт315. Три датчика.Ни одной ошибки небыло! Я его специально для этого тогда и запустил, все не мог понять откель ошибки появляются.
steel.ne
Научный сотрудник
Киев
541 75
Отв.636 06 Июля 09, 08:20
Ну так и нафиг они кому нужны? Rudy, 06 Июля 09, 00:12
Понятно, что не нужны. Я же чего этот вопрос поднял - мне в наборе мастеркит NM3086, который я взял недавно, пришли как раз такие датчики, DS1820. Хотя в предыдущем наборе были нормальные 18B20.
Просто предупреждение.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.637 06 Июля 09, 09:07 (через 47 мин)
Дык, если ихний софт поддерживает High-Resolution Mode, то разницы никакой не заметишь. Оба датчика имеют предельное разрешение 0.06*С. Очень интересно что "Temperature Conversion Time" у обоих датчиков одинаковое и равно 750ms ! Автоматизация для тех, кому она не по зубам. Автоматика. Просто у ds18b20 из scratchpad memory сразу считываешь готовую температуру, а у ds18s20 из scratchpad memory считываешь сырые данные, а температуру вычисляешь по формуле.
Rudy
Академик
Питер
5.8K 1K
Отв.638 06 Июля 09, 14:38
Ни фига ихний софт не поддерживает. Это, судя по всему, наколка, которую они списывают на мелкие ошибки комлектации. Считают что лучше 1 градуса мерять вредно.
А уж если и работать с высоким разрешением - то только ради тысячных, значит с 1821.
D1N
Научный сотрудник
SPB
2.2K 455
Отв.639 07 Июля 09, 21:53
таки пойдет DS18B20+ без паразитного питания? а маркировка у DS18B20+ и DS18B20+PAR отличается?