Код сам писал,таблицы и формулу аппроксимации подсказали Игорь и mak. Таким же принципом они собственно и пользуются. Так же узнал что Игорь223 тоже в свой прибор таблицу забил и тоже пользуется аппроксимацией.
А по поводу послушал бы сразу так в споре рождается истина,не люблю лёгких путей и на 1 страницу не интересно. Зато много нового узнал изучая вопрос и общаясь с Игорем, v_b.
Помощник при дистилляции+электронный попугай
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.120 29 Дек. 14, 23:02
Дятел
Доктор наук
NA
554 119
Отв.121 30 Дек. 14, 07:03
Нафига было с кем то общаться и спрашивать формулу- если все нужное было сказано тут и был представлен код.
мой
мой
if ((tempC>=T[0]) and (tempC<T[23]))твой
{
byte i=0;
do
{ i=i+1;
// последовательность операторов
} while (tempC>T);
ob_= Ob+ (Ob[(i-1)] -Ob)*(T-tempC)/(T-T[(i-1)]);
}
if (TempD4>=T[0] && TempD4<T[122])
{
byte i=-1;
do
{ i=i+1;
} while (TempD4>T);
K2 = K+(K[i+1]-K)*(TempD4-T)/(T[i+1]-T);
}
Дятел
Доктор наук
NA
554 119
Отв.122 30 Дек. 14, 07:09, через 6 мин
Зато много нового узнал изучая вопрос и общаясь с Игорем, v_b.bengoor, 29 Дек. 14, 23:02Интересно, что нового? В коде нет ничего..
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.123 30 Дек. 14, 08:05, через 57 мин
Программируем на одном языке, средства одни и те же.
Ну много нового узнал в личной переписке не только об определении крепости, общался еще попутно про изучение влияния давления на процесс ректификации и про способы стабилизации кубового давления. Но это уже другая история.
Ну много нового узнал в личной переписке не только об определении крепости, общался еще попутно про изучение влияния давления на процесс ректификации и про способы стабилизации кубового давления. Но это уже другая история.
Дятел
Доктор наук
NA
554 119
Отв.124 30 Дек. 14, 08:17, через 12 мин
Программируем на одном языке, средства одни и те же.bengoor, 30 Дек. 14, 08:05Ну да. И кривость в написании одна.
Дятел
Доктор наук
NA
554 119
Отв.125 30 Дек. 14, 08:21, через 5 мин
Плюс еще свои ошибки.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.126 30 Дек. 14, 08:23, через 3 мин
Ошибка в определении температуры 1 градус на крепости около 70-80 вызовет ошибку в менее 1% ( то есть менее чем на 1об.%), а та же ошибка температуры на низких спиртуозностях вызовет катастрофическую ошибку.Дятел, 29 Дек. 14, 19:36Кстати ошибка в определении крепости не столько зависит от самого графика, который с увеличением температуры имеет все большую кривизну, а скорее тем, что температура превышает 85*, а это для датчиков 18b20 выходит за рамки точности измерений 0.5*, погрешность с ростом температур растет и к 100* действительно достигает 1-1,5*.
Но ничего, поправки никто не отменял, а вообще я добился даже без поправок того, чего я хотел - определение с точностью 1% при крепости не ниже 60%, обычно при укреплении работаю с такой крепостью.
Дятел
Доктор наук
NA
554 119
Отв.127 30 Дек. 14, 08:30, через 7 мин
а вообще я добился даже без поправок того, чего я хотел - определение с точностью 1% при крепости не ниже 60%,bengoor, 30 Дек. 14, 08:23Опять по десятому кругу. Если прибор народный- то относительная точность нужна во всем диапазоне крепостей. Это же не объявлен как прибор для ректификации.
К примеру - я для своих потребностей определил с 10 точек- мне важной крепости. И это важно многим. 5, 20, 30, 42, 50, 55, 70, 72 - это на вскидку.
Когда нужно прекращать отбор для СС, когда нужно прекращать отбор для разного сырья ( бурбон ли, чача ли) для второго погона и т. д.
Дятел
Доктор наук
NA
554 119
Отв.128 30 Дек. 14, 08:35, через 5 мин
погрешность с ростом температур растет и к 100* действительно достигает 1-1,5*.bengoor, 30 Дек. 14, 08:23На моих датчиках при тесте в кипятке показали довольно точно. Погрешность все же как и указывал ранее- из за взноса в измерение за счет теплопередачи от места крепления датчика.
Дятел
Доктор наук
NA
554 119
Отв.129 30 Дек. 14, 08:38, через 4 мин
Тщательно теплоизолируйте место крепления датчика, иначе малейший сквозняк ко всему прочему внесет катастрофические погрешности.
сообщения удалены (5)
LVit
Специалист
город на Даугаве
124 58
Отв.130 30 Дек. 14, 22:51
Вот что получилось
Дятел
Доктор наук
NA
554 119
Отв.131 31 Дек. 14, 08:15
Большой корпус- малый индикатор.
LVit
Специалист
город на Даугаве
124 58
Отв.132 02 Янв. 15, 18:49
Ага, корпус 80х40. Под 1850 литий ион аккум. ААААгроммен. Экран олед,самый энергоёмкий доступный экран.Плюс куча проводов,зависимость от розетки ,с массой сопутствующих помех.А серьёзно, излишняя миниатюризация выходит боком, навернулась ардуина, но т.к. была впаяна в монтажную плату, пришлось распаивать и в мусорник. Монтажку тоже.На глаза попалась вот эта коробка. Подошла в лучшем виде.Я доволен
LVit
Специалист
город на Даугаве
124 58
Отв.133 05 Янв. 15, 12:37
новый скетч большой глюк по подсчёту спиртуозности. Деф вообще не считает, куб полная билиберда
сообщение удалено
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.134 06 Янв. 15, 11:22
Блин, УНА уже на почте, а экран только импорт прошел, поймал себя на том что разглядываю микроволновку, у неё экран 8х4wasshal, 06 Янв. 15, 09:27Если подключить может и заработает но библиотеку скорее всего надо будет другую и подправить кусок скетча вывод на экран.
LVit
Специалист
город на Даугаве
124 58
Отв.135 06 Янв. 15, 22:52
Деф вообще не считает,LVit, 05 Янв. 15, 11:37Саша, скетч правил, предупреждать же ннада Стал разбираться сам, а тут смотрю,скачиваний скетча чё то мало, понятно дело, залит по новой. Работает норма, пришёл барометр
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.136 07 Янв. 15, 14:35
Ну последний скетч выложил там по сравнению с первой 1.2 только косметические измения. Принцип расчёта остался тот же.
Вчера делал первую часть испытаний по определению крепости пара.
Поправки пока никакие не делал. Набирал по 50 мл в пробирку, мерил температуру и крепость.
Начал набирать крепость показывало 88% закончил на 87%. Температура жидкости 22* крепость 88.3%. Если привести к 20* получится 88%.
Дальше делал замер на следующем температурном диапазоне. Начал набирать при показаниях крепости 81% и закончил темиже 81%. Температура 20* крепость 82%. Немного завышена, можно внести небольшую поправку. Дальше начал набирать при 74% закончил при 72%. Температура 19* крепость по спиртометру 73,8*. При желании тоже можно сделать небольшую поправку. Следующий замер показания 66%. Температура 16* крепость 66,5% если привести к 20* то получается крепость 67%. Можно сделать поправку. Следующий замер крепость начала 56% крепость в конце забора 54%. Температура 16* крепость 55%. Если привести к норме то получается 55,8%. Тоже можно сделать поправки. Дальнейшие испытания буду проводить позже.
Кстати замеры делал при атмосферном давлении около 772 мм рт, поправка к температуре отработала корректно.
Вчера делал первую часть испытаний по определению крепости пара.
Поправки пока никакие не делал. Набирал по 50 мл в пробирку, мерил температуру и крепость.
Начал набирать крепость показывало 88% закончил на 87%. Температура жидкости 22* крепость 88.3%. Если привести к 20* получится 88%.
Дальше делал замер на следующем температурном диапазоне. Начал набирать при показаниях крепости 81% и закончил темиже 81%. Температура 20* крепость 82%. Немного завышена, можно внести небольшую поправку. Дальше начал набирать при 74% закончил при 72%. Температура 19* крепость по спиртометру 73,8*. При желании тоже можно сделать небольшую поправку. Следующий замер показания 66%. Температура 16* крепость 66,5% если привести к 20* то получается крепость 67%. Можно сделать поправку. Следующий замер крепость начала 56% крепость в конце забора 54%. Температура 16* крепость 55%. Если привести к норме то получается 55,8%. Тоже можно сделать поправки. Дальнейшие испытания буду проводить позже.
Кстати замеры делал при атмосферном давлении около 772 мм рт, поправка к температуре отработала корректно.
LVit
Специалист
город на Даугаве
124 58
Отв.137 07 Янв. 15, 16:38
Да, работа барометра умиляет. У нас сегодня 775 мм рт ст. Вода у меня кипит при 100,5 градусах.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.138 08 Янв. 15, 00:54
Да, работа барометра умиляет. У нас сегодня 775 мм рт ст. Вода у меня кипит при 100,5 градусах.LVit, 07 Янв. 15, 16:38Ты еще не забудь про поправки высоты над уровнем моря, у меня по умолчанию 16 м. От это сильно зависят показания
Дятел
Доктор наук
NA
554 119
Отв.139 08 Янв. 15, 08:37
Ты еще не забудь про поправки высоты над уровнем моря, у меня по умолчанию 16 м. От это сильно зависят показанияbengoor, 08 Янв. 15, 00:54Причем тут поправка на высоту?
Давление- первично. Вот если б давление замеряли в одном месте ( к примеру в подвале 16-ти этажки), а гнали в другом- на чердаке -
то поправку вводить нужно было бы. А тут где замеряете там и гоните.
Похоже вы скопировали откуда то кусок скетча, ничуть не проанализировав его.
То есть фактически вы замеряете давление, приводите его к давлению на уровне моря , а затем делаете обратную операцию- приводите его к истинному, действующему в данной точке.