276

Re: TempMeter программа для USB термометра, ректификация и дистилляция

d.styler ©:

Ну у меня побогаче будет...

Никто ж не умаляет.  :cool:  :D

С уважением <дата, подпись>. Отвечайте нам, а то...
Моя РК 28/1500

277

Re: TempMeter программа для USB термометра, ректификация и дистилляция

JohnJohnov ©:

А так если:

tm@Gluck:~/tm$ java -jar /полный_путь/tm.jar

Для очистки совести выполнил.. Результат, как и ожидал, аналогичен предыдущему.

tm@Gluck:~$ java -jar /home/tm/tm/tm.jar 
Error: Could not find or load main class ru.alcodistillers.apps.tm.TempMeter 

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

А пока создам скриптец, чтобы выводил показания датчиков в удобной форме на экран и в логи.
И решу как отображать динамику процесса.

Подскажите плз оптимальный период опроса датчиков.

278

Re: TempMeter программа для USB термометра, ректификация и дистилляция

МихСаныч, секунда?

Электроника: TM, TMAS, TM WEB
РК: 0.8 - 1.5м царга, 3 звена (2" нерж.) + 2 диоптра. Насадка мочалки. Димрот 5м (6мм). Куб 15л (тэн 2.8 квт).
Дистиллятор: 0.8м царга 42мм медь, доохладители 70см 1/2" в 3/4". Куб 36л (индукция 3квт).

279

Re: TempMeter программа для USB термометра, ректификация и дистилляция

Да, наверное секунды достаточно.
Вот чудо. При первых запусках digitemp ругался при задержках 100ms. Сейчас:

$ digitemp_DS9097 -aq -r 10 -n 50 /dev/ttyUSB0
Feb 18 13:53:16 Sensor 0 C: 24.19
Feb 18 13:53:16 Sensor 1 C: 23.25
Feb 18 13:53:16 Sensor 2 C: 24.44
Feb 18 13:53:16 Sensor 0 C: 24.19
Feb 18 13:53:17 Sensor 1 C: 23.31
Feb 18 13:53:17 Sensor 2 C: 24.56
Feb 18 13:53:17 Sensor 0 C: 24.31
Feb 18 13:53:17 Sensor 1 C: 23.19
Feb 18 13:53:17 Sensor 2 C: 24.62
Feb 18 13:53:17 Sensor 0 C: 24.31
Feb 18 13:53:17 Sensor 1 C: 23.25
Feb 18 13:53:17 Sensor 2 C: 24.62

Спокойно тянет на 10ms.
После обеда напишу фильтр, чтобы выводить в четыре столбца - время и три сенсора.
А в другом терминале отображу дельту за 10,20,60... сколько еще секунд.

Кстати, наверное есть наблюдения о точности показаний отдельных датчиков?
Хотя и абсолютные значения не столь важны, но вероятно введу коррекцию показаний температуры. Для широкого диапазона это лучше делать по табличке. Для наших замеров думаю достаточно одной точки.

PS: На днях ожидаю еще 5 датчиков из Китая. Сравню показания. Отберу по стабильности.
И уже брага на подходе. На ней и будем отлаживаться. Но это другие темы.

280

Re: TempMeter программа для USB термометра, ректификация и дистилляция

МихСаныч, делать 10мс задержку - это просто не понимать как работает опрос датчиков...

Электроника: TM, TMAS, TM WEB
РК: 0.8 - 1.5м царга, 3 звена (2" нерж.) + 2 диоптра. Насадка мочалки. Димрот 5м (6мм). Куб 15л (тэн 2.8 квт).
Дистиллятор: 0.8м царга 42мм медь, доохладители 70см 1/2" в 3/4". Куб 36л (индукция 3квт).

281 (2021-02-18 14:28:49 отредактировано МихСаныч)

Re: TempMeter программа для USB термометра, ректификация и дистилляция

d.styler ©:

МихСаныч, делать 10мс задержку - это просто не понимать как работает опрос датчиков...

Согласен! Это только пример.
Вчера датчики ругались, сегодня нет. Возможно завтра опять будут ругаться.
Потому и спросил совета. Может реально нужно еще бОльший период опроса.

По даташит время преобразования температуры при разрешении 12 бит - 750мс
Время чтения данных - 15мкс.

282

Re: TempMeter программа для USB термометра, ректификация и дистилляция

Громко сказано - фильтр...

$ cat ds.sh 
#!/bin/sh

LOG=$(date +"%d-%m-%Y-%H-%M").log
while :
do
echo "`date +"%H:%M:%S"` `digitemp_DS9097 -aq -r 100 -c mydigirc -o4`" | tee -a $LOG
done
$ cat 18-02-2021-19-59.log 
19:59:41 1613667581    24.50    23.38    24.94
19:59:42 1613667582    24.62    23.38    24.94
19:59:42 1613667582    24.50    23.25    24.94
19:59:43 1613667583    24.50    23.38    24.94
19:59:44 1613667584    24.50    23.19    24.94
19:59:44 1613667584    24.69    23.31    24.94
19:59:45 1613667585    24.56    23.44    25.00
19:59:46 1613667586    24.62    23.25    24.88
19:59:46 1613667587    24.62    23.38    24.81
19:59:47 1613667587    24.75    23.25    25.00
19:59:48 1613667588    24.62    23.31    25.00