Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

USB колонна

Форум самогонщиков Автоматика
1 ... 4 5 6 7 8 9 7

Интересует продолжение публикаций на эту тему

  1. Да
    90
  2. Нет
    4
  3. Фигня
    6

Всего голосов: 100

Semo Бакалавр Земля 60 40
Отв.120  24 Нояб. 15, 01:02
Критика принимается.mr.ptec, 16 Нояб. 15, 13:23
Программа периодически подвисает. Видимо из-за паузы 750 миллисекунд. Лучше сделать неявную паузу, которой будет интервал между событиями таймера.
mr.ptec Доктор наук Петрозаводск 703 171
Отв.121  24 Нояб. 15, 06:33
Semo, Ты как всегда прав). Программе похоже не нравится функция Sleep(). попробую вечерком, убрать её совсем и оставить TTimer->Interval. Вот тут предлагаю продолжить общение по этой программе - [Программа - Поиск датчиков температуры ds18b20, DS1820 и DS18S20 на СОМ портах]

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


-KiR- Бакалавр Смоленск 85 37
Отв.122  26 Нояб. 15, 23:30
Ребят,добрый вечер. Тут идея в голову пришла,может она уже рассматривалась...
Никто не пробовал завязать автоматизацию на крепости продукта,т.е. использовать  сигнал с пары фотодиод-светодиод (установленных на определенном уровне над попугаем).Луч от светодиода прерывается подъемом спиртометра в попугае по причине изменения крепости продукта?
сообщение удалено
Moonshine57 Специалист Orel 141 39
Отв.123  14 Дек. 15, 02:13
Всем привет!
Давно не заходил на форум, работы много.
Прошлые выходные запустил 1,5м колонну с самодельной СПН и примитивным дефлегматором "труба в трубе".
Просто сказка. 1-1,2л\час отбор, 96,5 град продукт. Точнее не измерил, т.к. АСП-3 имеет цену деления в 1 градус.
Поставил 6 датчиков DS на колонну и деф, а 7й Cu50 с Овеном ставил раньше.
4 шт DS по колонне,  1 в паровой фазе и 1 на выход охлаждающей воды.
Что заметил интересного. Отклик датчика в парах и на входе (в нижней части колонны) практически мгновенный на изменение отбора. Также датчик в парах хорошо показывает начало "захлеба" колонны - температура начинает скачком уменьшаться. При отборе "голов" колебания темп в парах до 0,5 град, при отборе "тела" стабильная темп идентичная темп верха колонны. Вот почему датчик низа колонны тоже так быстро реагирует пока не понимаю.
Как только температуры по колонне начинают расходиться и расти - начало отбора хвостов, пробовал и этанола  отобрать, но скорость отбора становится никакой 100-150 мл\час.
Блок управления по LPT отладил. Жду клапаны китаезные и думаю над алгоритмом отбора. Может подскажите чего?

Как обещал ранее выкладываю результаты тестирования разных USB-COM конвертеров.
1. Кабель со встроенным чипом FT232, позолоченые контакты, 1350 руб, но не все тесты проходит по "comtest".
2. Переходник в сером пластиковом корпусе с чипом PL2303 , 742 руб, все тесты проходит без сбоев.
3. Переходник залитый синим пластиком с чипом СН340, 240 руб, наихудший результат, из 10-15 шт выбрал только 2 работающих и проходящих "comtest".
4. Переходники без корпусов на основе разных чипов получены через али-экспресс:
- PL2303HX, 43,5 руб, все тесты проходит.
- СР2102, 95,5 руб, проходит все тесты.
- FT232RL (переход на RS485), 183 руб, проходит тесты.
После долгих мучений с CH340 понял, что лучше заказывать переходники и датчики через али-экспресс.




IMG_0669a.jpg
IMG_0669a.jpg USB колонна. Автоматика.
IMG_0670a.jpg
IMG_0670a.jpg USB колонна. Автоматика.
IMG_0671a.jpg
IMG_0671a.jpg USB колонна. Автоматика.
mekkaod Научный сотрудник Одесса 3.4K 2.3K
Отв.124  14 Дек. 15, 10:15
АСП-3 имеет цену деления в 1 градусMoonshine57, 14 Дек. 15, 02:13
один процент ))) , а не градус. Ты же уже ректификатор...
Нарисуй схематично, как расположены термометры и какие температуры на них при отборе тела.
Moonshine57 Специалист Orel 141 39
Отв.125  12 Янв. 16, 03:35
Нарисую, но чуть позже (визио захотел активации почему-то после 3х лет работы). Пока готов описать.
В баке Cu50 и вывод на Овен, т.к. тот же бак для дистилляции использую.
По колонне 4 датчика - вход, выход и 2 по длине равноудаленно расположены. 1 датчик в парах в дефе, еще один на выходе охл воды. При отборе "головы" 75+ температура в парах "летает" 0,3-0,5 град, после 78 град становится весьма стабильной и это совпадает с отбором "тела" по запаху. График температуры паров в дефе практически совпадает с графиком верха колонны. Если прыгать начинает, то подозреваю начало "захлеба".
Кривые температуры надо как-то из лог-файлов вытащить, пока не пробовал.
Предполагаю, что управление отбором нужно делать по дельте температур верха колонны и паров в дефе.

А по поводу единиц измерения возражаю. 1 градус крепости напитка это 1 объемный процент алкоголя. На вопрос друзей "сколько градусов в продукте" как то не получается отвечать 45% vol. Улыбающийся
Сколько будет 10 раз по 100 грамм?  Европеец ответит - 1 кг, а русский скажет однозначно - литр. Улыбающийся
Датчик в парах сдох на 4й ректификации, но я его обтачивал сильно, чтобы в трубку поместить, герметизация эпоксидным компаундом не сильно помогла. При разборке отметил сильную сивушную вонь из трубки.Очень кстати пришли китаезные датчики в нерж гильзе. Отклик датчиков удивительно быстрый.

Сделал ГЖХ спирта в начале-середине-конце отбора "тела" по запаху. Результат неплохой. По метанолу в 5-10 раз лучше норм ГОСТ, по сивухе выше норм ГОСТ в 5-7 раз, но меньше в 5-10 раз чем в Hennessy, по сложным эфирам в 2-3 раза выше ГОСТ, но в 10 раз ниже Hennessy. С Граппой даже не могу сравнивать. Органолептически 45% продукт (на черной рябине, на боярышнике с ванилью и на дубовой коре с липовыми соцветиями) пьется хорошо, негативных последствий на утро не дает. Эти наблюдения совпадают со статьей народа из НИИ Наркологии, что самогон медовый обладает меньшим ***котическим действием по сравнению с сахарным.

Коллеги, очень вам всем благодарен за советы по освоению DS. Удивительно просто и дешево оказалось. Несколько смущает точность измерений, но если датчики нормализовать хотя бы по 1 точке (кипения дист воды), то для целей домашней ректификации вполне достаточно как мне представляется.
сообщение удалено
Andr8477 Кандидат наук сибирь 348 73
Отв.126  25 Янв. 16, 16:42
Есть такой шнур.Пытаюсь подключить к нему датчик,не получается. Получается на com 8нога RX 9нога TX параллельно им диод и резистор и к желтому проводу датчиа.



img_20160123_162907.6.jpg
Img_20160123_162907. USB колонна. Автоматика.


Добавлено через 0мин.:

img_20160123_162855.jpg
Img_20160123_162855. USB колонна. Автоматика.
Mnz Магистр Город 254 86
Отв.127  25 Янв. 16, 17:45
Получается на com 8нога RX 9нога TXAndr8477, 25 Янв. 16, 16:42
Смотрите распиновку COM порта. RXD это 2 вывод, а TXD - 3.

С таким шнуром простая схема работать не будет. Нужна на двух транзисторах как на рисунке 1. [сообщение #12452075]
RS232_Pins.png
RS232_Pins.png USB колонна. Автоматика.
Moonshine57 Специалист Orel 141 39
Отв.128  31 Янв. 16, 01:50
С таким шнуром простая схема работать не будет. Нужна на двух транзисторах как на рисункеMnz, 25 Янв. 16, 17:45

Согласен полностью. Пробовал разные схемы, но самая надежная оказалась из журнала Радио с 2мя 315ми транзисторами. Мой запас КТ 315-КТ361 оказался 1978-1979 г. И работают без проблем.
Удачи!
Andr8477 Кандидат наук сибирь 348 73
Отв.129  01 Февр. 16, 16:20
Подскажите в чем может быть проблема.Запускаю программу usb колонну выскакивает ошибка:component'msflxgrd.ocx'or one of its dependencies not correctly registered:a file is missing or invalid. На одном ноутбуке win7 32 запускается,а на другом win7 32 нет выдает вот эту ошибку. win xp тоже запусается.
mekkaod Научный сотрудник Одесса 3.4K 2.3K
Отв.130  01 Февр. 16, 16:27, через 8 мин
Andr8477, Эта ошибка регистрации или наличия в системе файла msflxgrd.ocx , он отвечает за таблицы в бейсике.
Думаю файл можно найти и установить отдельно через поиск в интернете, в крайнем случае установить любой пакет Visual Basic.
http://www.solvusoft.com/...l/msflxgrd-ocx/
Andr8477 Кандидат наук сибирь 348 73
Отв.131  01 Февр. 16, 16:48, через 22 мин
Component'mscomm32.ocx'or one of ist dependencis not correctly registered a file ismissing or invalid. Сперва была вот эта ошибка,установил этот файл теперь вот другая. Ладно будем дальше разбираться.
Mnz Магистр Город 254 86
Отв.132  01 Февр. 16, 17:24, через 36 мин
Вот поэтому в свое время отказался от VisualBasic. Из-за потенциальных проблем у пользователей...
В качестве таблицы можно было использовать SysListView32.
Moonshine57 Специалист Orel 141 39
Отв.133  03 Февр. 16, 00:02
Component'mscomm32.ocx'or one of ist dependencis not correctly registered a file ismissing or invalid.Andr8477, 01 Февр. 16, 16:48

У меня тоже было такое, установил и зарегистрировал в реестре нужные компоненты и все работает.
скачай mscomm32.ocr с сайта мелкософта или другого для своей версии системы.
Потом "Пуск (Start)" – "Выполнить (Run)" – regsvr32 mscomm32.ocr – OK (Enter).
Не парься, просто установи все, что система требует.
В этой ветке форума все нужные компоненты, библиотеки и драйверы уже лежат или ссылки на них.
Я потратил некоторое время на то, чтобы разобраться с этой технологией. Сейчас все прекрасно работает, а стоит копейки. Сначала хотел пойти проверенным путем - SCADA+АЦП+ЦАП, но когда посчитал в минимальном варианте, то оказалось за 3 тыс $, что я не готов был потратить на самогонную установку.
А USB c DS датчиками и т.п обошлась где-то долларов в 100, да еще осталось от экспериментов много полезных вещей (типа 19шт DS в нерж гильзах) для дальнейших хобби-проектов.
Бесспорно, метрологические характеристики системы может не столь хороши, но для наших самогонных задач вполне достаточны.

mekkaod Научный сотрудник Одесса 3.4K 2.3K
Отв.134  08 Апр. 16, 13:36
Я уже писал, что напрямую к адаптеру USB-COM можно подключить до 5 термометров.
Однако в некоторых случаях их должно быть до неприличного много и вот тогда можно использовать схему:
2_1-wire_adaptor.4.jpg
2_1-wire_adaptor. USB колонна. Автоматика.

обеспечив конечно пяти вольтовым (внешним по необходимости) питанием по 1,5 мА на каждый DS1820.
Используется 1 микросхема LM339 или LM239 и 5 резисторов.
Отечественный аналог КР1401СА1
Moonshine57 Специалист Orel 141 39
Отв.135  29 Апр. 16, 23:50
И у меня работает больше 5 датчиков. Проблема только одна - нормализовать их до начала применения, иначе врут сильно, до полградуса однозначно.
mekkaod Научный сотрудник Одесса 3.4K 2.3K
Отв.136  30 Апр. 16, 00:09, через 19 мин
Moonshine57, Точно знаю, что можно ввести коррекцию в показания термометра, но не могу найти файл в котором это описано, жди...
Сам я этим не страдаю, так как моя программа позволяет это сделать внутри кода, и выводить на индикацию уже скорректированную температуру.
Moonshine57 Специалист Orel 141 39
Отв.137  30 Апр. 16, 00:25, через 17 мин
Mekkaod, дорогой и уважаемый. Спасибо тебе за публикацию своего опыта и идей.
Я сделал колонну себе, куму своему и вот еще один приятель просит.
DS до установки нужно нормализовать, делаю я это просто по кипящей дист воде и по дист воде со льдом.
Пользую TempKeeper, все работает прекрасно, у ТК есть раздел внесения поправок к каждому датчику.
mr.ptec Доктор наук Петрозаводск 703 171
Отв.138  30 Апр. 16, 22:58
mekkaod,

П.С. Т.к. компьютер стоит в комнате, а ПВК с блоком управления в ванной, сделал длинный LPT кабель L=15m. Работает нормально.

Задача № 2, - дотянуть кабельс датчиками до ПВК.

Как правильно подключить несколько датчиков ds18b20 к pl2303HX на кабеле длиной 15 метров? т.е. где ставить две дательки,- в начале (у адаптера) или в конце кабеля?


Сам себе отвечаю, схема на рисунке од номером 2 работает хорошо. Длинна кабеля 15 метров. Тип кабеля витая пара. На один контакт нужно использовать одну косичку (два провода).
mekkaod Научный сотрудник Одесса 3.4K 2.3K
Отв.139  01 Мая 16, 16:03
mr.ptec,  Я с такими длинами не сталкивался, у меня идёт гирлянда из датчиков тройников и соединителей общей длиной около 6 метров. все провода - обычный плоский телефонный кабель под разъём RJ-14, в котором я использую три провода из четырёх.