61

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

sklis_s ©:

желтый 700 с копейками ОМ кажет, красный 900 с копейками

У меня немного другие значения.. в автодетекте пощелкай USB и другие Serial ... как только выскочит табличка с указанием com порта- это то что тебе надо.
Предполагаю, что программная проблема...

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

62 (2015-05-02 01:04:02 отредактировано Дмитрий Васильев)

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Добрый вечер колллеги, седня целый день убил на UART  с датчиками, и вот какие я сделал выводы
Пришли мне с ибея 2 уарта FT232RL.Начал я их пользовать, проверять,проводки припаивать и пр, и скаждым разом эти уарты работали все хуже,( обрывы при работе с программами в итоге вообще перестали определять DS18B20, хотя сами уарты определялись в системе)Целый день я убил на выявление причин нерабоспособности, и видимо не зря.
          Буквально на днях смотрел видео своего знакомого, который рассказывал о пробое на тене в кубе колонны, т.е. метод определения (через замер сопротивления),и совершенно случайно глянул на свой китайский убитый паяльник.И в этот момент для все стало чуть чуть очевиднее, скорее всего у этого паяльника пробит нагреватель, в следствии чего и помер уарт.(о пробое паяльников я слышал еще лет 10 назад, но вспомнил сегодня)
          Когда писал эту статейку нашел в нете вот такое упоминание (касается только FT232RL):

В общем если у вас еще не было знакомства с уартами, напишу возможные причины неработоспосбности оных
1) не установлены драйвера для уарт (идём на сайт производителя)
2) не стоят дрова для датчика DS18B20 (идём на сайт производителя)
3) не стоит JAVA, (ставим)
4) в независимости от используемой программы- выбран неправильный порт (чтоб узнать на каком порте висит уарт смотрим в диспетчере устройств-"порты (COM и LPT)")
5) некачественное соединение,в том числе от уарта до юсб ПК (no comment)
6) неправильное соединение (no comment)
7) недостаточное напряжение (достоверно не могу сказать, предположение) если на уарте висит более 1 датчика
8) пробитый паяльник (тут надо сам паяльник проверять, ну для пущей безопасности-заземлять)
9) элементарная подделка уарта
10) большая длинна провода от уарта до датчика (более 1 метра, но видел в продаже датчики с длинной провода 5 м)

          В данный момент тестирую работоспособный уарт с датчиком (100 %) в течении 2 часов - ни одной проблемы.
Если вы обнаружите какие то еще проблемы,прошу копировать текст с пунктами, и добавлять в соотвествующем порядке, что б картина была целой.
А так же, если вы знаете как диагностировать причины неработоспособности, пишите не стесняйтесь)..))

63

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

sklis_s ©:

А 5 вольт там напрямую с ЮСБ порта заходит

Попробуй резистор убрать

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

64

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Иван ©:

Попробуй резистор убрать

Убрал резюк, работает.

65

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

sklis_s ©:

Убрал резюк, работает.

то есть без резюка все фунциклирует?

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

66

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Для чувствительных микросхем "боящихся" статики или наводок, жало паяльниклька заземляли отдельным проводом. Еще необходим браслет на руку с заземлением. Может в этом причина?

Алкоголь не помогает найти ответ,
он помогает забыть вопрос!

67

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Да, без резюка работают, оба датчика. Но показания у обоих немного различаются. Тоже выходит не эталон.

68

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

sklis_s ©:

Да, без резюка работают, оба датчика.

Надо было даташит смотреть и схему и как там на плате у тебя реализовано, просто глянул по наитию и понял.

sklis_s ©:

Но показания у обоих немного различаются.

Запускай TempControl, добавляй датчики, там есть калибровка.

И расскажи людям на будущее как с твоим модулем првильно все соединить чтоб не путались.


Добавлено: 2015-05-03 12:22:05

al ©:

Может в этом причина?

Так статикой можно большинство микросхем попалить... как повезет :)

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

69

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Ну про плату я уже писал выше, какая, на микре CH340G. Соединять так же, как по схеме, что на первой странице в начале этой темы, только резистор подтягивающий не нужен (как оказалось). Прога TempControl тоже работает, только датчики в Параметрах нужно Инвертировать. Ну в принципе все.

70 (2015-05-06 05:21:40 отредактировано Denis.Malmalaev)

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут



Здравствуте! Вот тоже заказал датчики и uart, я правильно понимаю что если к компу тянуть не за счет проводов от датчиков, а за счет удлинителя USB, никаких помех и прочих бед не будет, хоть километр?

71

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Кабель можно использовать не более 100 метров,категория 5е (utp).при большей длиннее никто не гарантирует качество сигнала.

72

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Denis.Malmalaev ©:

если к компу тянуть не за счет проводов от датчиков

Можно за счет датчиков, даже нужно,  так как это дешевле.
На простой 4 жильной телефонной лапше все прекрасно работает, но если более 10метров делать, лучше купить хотябы самую дешевую витую пару.

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

73

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

идея у меня терминал сделать для датчиков - в коробочке uart и несколько разъемов для датчиков.
крепить его хочу за царгу, на датчиках провода обжать в разъем телефонный или подобный, а до компа 1 кабель чтоб шел вместо пучка

74

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Denis.Malmalaev ©:

в коробочке uart и несколько разъемов для датчиков.

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

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

75

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Цена вопроса 28 рублей. Надо брать с 4 проводными вилками, есть еще 2 проводные. UART засунулся плотно как родной. USB разъем был выдернут от переходника USB-PC/2
Время сборки 20 минут.

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

76

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Фух, почти час убил, пока на ноут, где нет портов COM и 8.1 винда, установил дрова. На старом ноуте к хрюше, хоум эдишн не подключишься через удалённый рабочий стол и клава сдохла, на более новом вот пришлось помучиться. Вручную добавлять порт, прописывать, потом насильно, через ругань винды дрова цеплять. Заработало! Теперь можно откуда хошь контролировать, лишь бы добежать успеть :D
Чип CP2101.

Винокурня Аркадия
---
До седин я у жизни хожу в подмастерьях,
Все еще не зачислен в разряд мастеров... (c)

77

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Аркадий ©:

Заработало!

Так-то много еще способов.... у меня сейчас роутер в качестве ftp сервера с подцепленым веником от ноута трудится... будет время-перешью его на другую прошу и постараюсь сделать пошаговую по настройке с термометром.

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

78

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Lemon ©:

Заказал датчиков
Придут - буду разбираться.

Пришли датчики и контроллеры. Купил резисторы. Собрал для пробы.

Контролер на 7-ой винде сам опознался. Установил прогу. Запустил. Работает!



Иван ©:

Оказывается ларчик просто открывался... все запускается через лаунчер... просто ставь Java Launcher в систему и все. Надо было мне зенки пошире открыть когда сайт читал.
Создаешь у себя на диске файл OneWireViewer.jnlp втыкаешь в него этот код

Иван, Java Launcher - это для линукса или мака? Для мака не смог найти((

79

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

Lemon ©:

Java Launcher

Так-то кроссплатформа, но вроде лаунчер есть только под 6 версию явы для макоси  (она и нужна!), лучше сразу сюда  http://www.java.com/ru/download/faq/java_mac.xml     А вот инструкция от саппорта https://support.apple.com/ru-ru/HT202643    аналогично пингвину.
А вот этот файлик вебстарта от максимов http://www.maximintegrated.com/en/produ … -start.cfm  (Launch)
Еслиб я был макюзером, может быть знал бы побольше :)

У вас в жизни всегда будет все, что вы хотите, если вы будете помогать другим людям получать то, чего хотят они.
Если вам нужен сайт или форум - обращайтесь в личку.

80

Re: Изготовление высокоточного USB 1-wire термометра за 20 минут

C маком пока не возился.
Решил подключить 2 датчика к одному контроллеру: оказалось всё проще простого. Просто подключаю второй датчик последовательно. Резистор остался один.

Смог настроить вот такое отображение графиков: правой кнопкой тычем на поле с графиком и выбираем отмеченный пункт. Так намного информативней.