Помощник при дистилляции+электронный попугай

Форум самогонщиков, пивоваров, виноделов Оборудование Приборы и электр(он)ика
1 ... 27 28 29 30 31 30
bengoor Доцент Кронштадт 1087 573
Отв.580  21 Сент. 17, 11:47
67% по пару это t86,3tanir196, 21 Сент. 17, 08:48
Вообще то крепости пара 67,09 соотвествует температура 88,60   

tanir196 Студент Балашиха 16
Отв.581  21 Сент. 17, 12:11, через 25 мин
Да может я не правильно пользуюсь таблицей. Но дело Пока не в точности измерения

Я про то что у меня вообще не получается ввести поправку.
bengoor Доцент Кронштадт 1087 573
Отв.582  21 Сент. 17, 13:00, через 50 мин
Я про то что у меня вообще не получается ввести поправку.tanir196, 21 Сент. 17, 12:11
Пошагово как надо делать:
1.Поправки все в нулях
2.Начинаем калибровку, температура верха доходит до 86, делаем контрольный замер крепости, предположим крепость 70%, смотрим в таблицу и видим при 86 крепость 74.34, а у нас 70. По таблице смотрим температуру 70-ти процентного раствора это 87.6 градусов, записываем в тетрадку поправку для 86 градусов +1.6. И так все диапозоны
Вводить их во время определения поправок нельзя, иначе собьется.
Сначала прошел весь диапозон, записал поправки в тетрадку. После этого заноси их в прибор.
После этого когда ты запустишь прибор в следующий раз на экране ты уже увидишь температуру не ту, которую мерит датчик, а с поправкой.
Еще проще сделать так:
В тетради сделать таблицу со значениями в которых будут поправки
86
88
90
Дальше в каждом этом значении мерим крепость и записываем напротив
86 - 70%
88 - 65%
90 - 60%
и так далее
После перегонки уже залазишь в таблицу и определяешь для каждого замера свою поправку.
tanir196 Студент Балашиха 16
Отв.583  22 Сент. 17, 08:27
Таблица на Лист2


С таблицей разобрался спасибо, действительно тем чем пользовался я это совсем другое.

У меня остался вопрос открытым. Не получается сделать поправки.Все выше написанное не отличается от того что я делал изначально. Попробую перезалить скечь. Как говорится без пол стакана не разберешься.
bengoor Доцент Кронштадт 1087 573
Отв.584  23 Сент. 17, 21:17
У меня остался вопрос открытым. Не получается сделать поправки.Все выше написанное не отличается от того что я делал изначально. Попробую перезалить скечь. Как говорится без пол стакана не разберешься.tanir196, 22 Сент. 17, 08:27
После перезаливки хорошо бы сделать сброс, как сделать описано в 1 посте
glide Специалист Пенза 112 12
Отв.585  27 Дек. 17, 17:05
Возможно ли использовать устройство, если не хватает (не нужны) датчиков разлития, наполнения, расходомера воды?
tanir196 Студент Балашиха 16
Отв.586  27 Дек. 17, 20:52
У меня работает без датчика. И в меню вроде можно их отключать.
glide Специалист Пенза 112 12
Отв.587  28 Дек. 17, 14:06
И в меню вроде можно их отключать.tanir196, 27 Дек. 17, 20:52
Вот это и интересует! Посмотри пожалуйста.
А без какого датчика у тебя работает?
carrier_7291 Специалист Нижний Новгород 179 38
Отв.588  28 Дек. 17, 15:59
6.В меню есть 3 раздела - настройки, температура, поправки.
В настройках есть следующие настройки:
 -используете ли вы датчик приемной емкости (0-нет,1-да)
 -используете ли вы датчик разлития воды (0-нет,1-да)
 -как вы хотите чтобы произошла остановка процесса по температуре куба или по крепости в кубе(0-темп, 1- крепость)
 -крепость в кубе, при которой нужно произвести остановку(если предыдущая настройка 1)
 -время обновления информации на дисплее с температурой(1-60 сек)
 -время обновления информации по блютус(1-60сек), если 0 то обновляется вручную с программы кнопкой обновить
 -время работы пищалки при достижении первой температуры Тстарт(1-60 сек)bengoor, 15 Дек. 14, 15:28

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

Если расходомеры не нужен, то не нужно в коде строку раскоментировать. По умолчанию этот параметр отключен.
tanir196 Студент Балашиха 16
Отв.589  29 Дек. 17, 00:12
Я использую только две термопары. Иногда подключаю расходомер.
surami56 Специалист СПб 111 46
Отв.590  05 Янв. 18, 19:58
Если установлен резистор 510кОм(обозначение 514) датчик будет срабатывать и на воду и на спирт, если 10кОм(обозначение 103) только на воду.eson, 11 Сент. 17, 20:28
Не подскажете, этот резистор работает на чувствительность цифрового выхода, а чем увеличить чувствительность аналогового выхода?
eson Бакалавр Rostov 99 94
Отв.591  07 Янв. 18, 20:28
Не подскажете, этот резистор работает на чувствительность цифрового выхода, а чем увеличить чувствительность аналогового выхода?surami56, 05 Янв. 18, 19:58
Датчик на аналоговый вход можно подключить  по прилагаемой схеме , без платы, чувствительность регулируется в скетче, закладка  Main, строка if(param1[1]==1 && analogRead(PIN_EMKOST)>50 && analogRead(PIN_EMKOST)<900) {modeState=9; sirena_start(); return 1;} (срабатывает при значении больше 50 и меньше 900).
123.jpg
415x603 20Кб
Рюрик1955 Доктор наук Серпухов 987 341
Отв.592  07 Янв. 18, 21:55
eson, ИМХО, при запитке датчика постоянным током электроды начинают обрастать пузырьками газа, ток уменьшается. Не пробовал снимать показания на переменном? Те датчик подключать на два входа/выхода и перебирать полярность(0/1).
surami56 Специалист СПб 111 46
Отв.593  18 Янв. 18, 09:22
Платы таких датчиков бывают двух видов см. фото. На этих платах обвёл интересующие резисторы. Если установлен резистор 510кОм(обозначение 514) датчик будет срабатывать и на воду и на спирт, если 10кОм(обозначение 103) только на воду.eson, 11 Сент. 17, 20:28
Не подскажете, этот резистор работает на чувствительность цифрового выхода, а чем увеличить чувствительность аналогового выхода?surami56, 05 Янв. 18, 19:58
Сам спросил - сам ответил.
 
Поменял второй резистор 10кОм(обозначение 103) на резистор 510кОм(обозначение 514) и немного изменил скетч, теперь вижу изменения спиртуозности в процессе дистиляции.
Скрытый текст
SPIRT = analogRead(10);
SPIRT = (SPIRT - 914);                // подобрал значение, чтобы показывало < 100 при измерении голов , но более 0 при измерении воды
if(SPIRT < SPIRThvost)                //  SPIRThvost
 {
  digitalWrite(LedPinSPIRTtelo, LOW);
  digitalWrite(LedPinSPIRThvost, HIGH);
  SPIRTcurrent = SPIRTexist;
 }
  else
   {
    if(SPIRT < SPIRTtelo)
     {
      digitalWrite(LedPinSPIRTgolov, LOW);      
      digitalWrite(LedPinSPIRTtelo, HIGH);
      SPIRTcurrent = SPIRThvost;
     }
      else      
      {
       if(SPIRT < SPIRTgolov)      
       digitalWrite(LedPinSPIRTgolov, HIGH);
       SPIRTcurrent = SPIRTtelo;
      }
    }
digitalWrite(LedPinSPIRThvost, LOW);
adekov Новичок петрозаводск 7
Отв.594  01 Марта 18, 21:49
Автору огромный  +, за создание проекта! Повторил, начал использовать, огонь!
Вопрос: Можно ли реализовать режим, когда прибор контролирует  температуру в дистилляторе, а при превышении заранее установленного значения выдает сигнал. Суть вопроса сводится к тому, что в процессе первой перегонки (и не только первой) я контролирую укрепление флегмы, и не даю подняться выше скажем 82*, если температура поднялась -  увеличиваю поток  охлаждения на восходящем контуре.
bengoor Доцент Кронштадт 1087 573
Отв.595  01 Марта 18, 22:02, через 13 мин
adekov, можно реализовать все что угодно, но к сожалению я давно забросил ардуино. Если кто возьмётся реализовать я не против
carrier_7291 Специалист Нижний Новгород 179 38
Отв.596  01 Марта 18, 22:07, через 6 мин
adekov, а ты где четыре года был?
adekov Новичок петрозаводск 7
Отв.597  02 Марта 18, 21:02
carrier_7291, 4 года назад я arduino не знал и алкоголя не пробовал =]
bengoor, Если не секрет -  чем в таком случае сейчас у Вас автоматизирован процесс ? Производство ведь наверняка не бросили, тут только дальнейший рост возможен, промышленные масштабы ?
bengoor Доцент Кронштадт 1087 573
Отв.598  02 Марта 18, 22:07
adekov, автоматика на ардуино от msg31. Много лет как работает.
sangerro Новичок Пенза 4
Отв.599  18 Мая 18, 11:37
Добрый день!
Пытаюсь залить скетч версии 4.1 выдаются вот такие ошибки
D:\!Работа2\СН_Алко\sketch\distiller_helper_4_0\distiller_helper_4_0.ino:93:182: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
Версия IDE 1.6.9
Что может быть?