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

Аппаратная платформа Arduino для автоматизации наших процессов

Форум самогонщиков Автоматика
1 ... 56 57 58 59 60 61 62 ... 64 59
briareus Бакалавр Москва 62 39
Отв.1160  12 Дек. 15, 22:17
Типа: прикручиваешь к рейке, рейку кладешь на бочку и - вуаля! знаешь объем бражки...Str62, 12 Дек. 15, 22:00
Ага, я так и сделал. ИМХО, основная проблема - довольно широкая диаграмма направленности, и, как следствие, влияние переотражений от стенок на результат на узких емкостях (а для бочек - самое оно).

там предусмотрена процедура калибровки? (Перевод уровня в объем?)  И если есть - он может быть использован для нецилиндрических (бочкообразных ) емкостей?Str62, 12 Дек. 15, 22:00
Датчик выдает значение задержки от зондирующего импульса до отклика; перевод в дальность и пересчет дальности в объем нужно делать самостоятельно. 

Я откалибровался один раз на воде, сделал пересчет в объем вида 'ax+b' (к-ты просто нашел через функцию Excel 'ЛИНЕЙН()'); нецилиндрические емкости вряд ли будут проблемой - просто искомая зависимость объема от задержки будет нелинейной.  Пока вроде лучше, чем ничего.
Str62 Студент Москва 25 7
Отв.1161  12 Дек. 15, 22:36, через 19 мин
briareus,
Похоже в этом скетче кроме датчика уровня есть еще кое что Улыбающийся 
briareus Бакалавр Москва 62 39
Отв.1162  12 Дек. 15, 22:42, через 7 мин
Похоже в этом скетче кроме датчика уровня есть еще кое чтоStr62, 12 Дек. 15, 22:36

Ну да. Это мой рабочий скетч - там еще опрос (пяти) датчиков температуры, АЦП датчика давления и управление клапаном отбора.
Про собственно измерение дальности там строчек десять.
shram1970 Доцент Желтая гора 1.3K 325
Отв.1163  13 Дек. 15, 06:05
А что можно считать спиртом?Str62, 12 Дек. 15, 21:25
ГОСТ 5962-2013 Спирт этиловый ректификованный из пищевого сырья.gif
ГОСТ 5962-2013 Спирт этиловый ректификованный из пищевого сырья.gif Аппаратная платформа Arduino для автоматизации наших процессов. Автоматика.
Str62 Студент Москва 25 7
Отв.1164  13 Дек. 15, 11:46
shram1970,
Ну понятно.  Я как прочитал где то про азеатропу 95,57% масс.  Так с тех пор и считаю массовые проценты (с целью определить отклонение).
А в объемных это где то 96,5.  В общем близко к пределу.
shram1970 Доцент Желтая гора 1.3K 325
Отв.1165  13 Дек. 15, 21:58
Ну значит спирт.
pashta Бакалавр Серпухов 88 26
Отв.1166  19 Дек. 15, 10:54
В среде разработки есть эмуляторStr62, 12 Дек. 15, 20:46

Интересно а эмулятор к ардуине цепляется?

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

Сам спросил и сам отвечу...
Эмулятор может отправлять команды, а следовательно и принимать команды  из указанного COM порта.
Т.е. без железа можно полностью отладить интерфейс до покупки железа.
В итоге железо можно и не покупать, а использовать эмулятор для управления процессами с компа.
dee Научный сотрудник Минск 6.5K 1.7K
Отв.1167  03 Февр. 16, 13:26
искал АЦП для термопары и датчика давления МРХ2010. вначале нашел ADS1115 3$, программируемое усиление до +-0,256В / 16бит,  а потом присмотрелся к HX711 0,7$ +-0,032В / 24бит только его описывают как датчик весов хотя это всего лишь АЦП для датчиков
сообщение удалено
U-M Магистр MSK 210 39
Отв.1168  06 Февр. 16, 18:23
код в скетче регулятора напряженияsebra, 05 Февр. 16, 16:38

А нет мысли добавить трансформатор тока или многострадальный 712-й датчик тока? Тогда получилось-бы управлять заданием реальной мощности, а не напряжения?
sebra Специалист Республика Коми 146 85
Отв.1169  06 Февр. 16, 18:44, через 22 мин
многострадальный 712-й датчик тока?U-M, 06 Февр. 16, 18:23
В меня сейчас полетит куча валенков, пустых бутылок и еще чего хуже =). С 712 я год назад набаловался уже. Я не такой матерый физик теоретик, но контроль относительно постоянной величины, как напряжение, проще чем ток контролировать. У меня была в свое время мысль даже коэффициент сопротивления тэна вводить, в зависимости от нагрева.
После экспериментов я успокоился и забил. Просто) Завтра может подкорректирую, а то сегодня под шофе, сорри)
shram1970 Доцент Желтая гора 1.3K 325
Отв.1170  06 Февр. 16, 20:33
В меня сейчас полетит куча валенков, пустых бутылок и еще чего хуже =)sebra, 06 Февр. 16, 18:44
Вот ответ от msg31
если реализуешь готовый и рабочий проект - обязательно создай отдельную тему. Многие спасибо скажут, меня часто просили выделить отдельно регулятор мощности и на Ардуино Мини переделать, но мне лень.msg31, 06 Февр. 16, 18:51
lospartos Кандидат наук Солнечный 481 290
Отв.1171  06 Февр. 16, 20:56, через 24 мин

контроль относительно постоянной величины, как напряжение, проще чем ток контролировать. У меня была в свое время мысль даже коэффициент сопротивления тэна вводить, в зависимости от нагрева.sebra, 06 Февр. 16, 18:44
Тоже думал про коэффициент сопротивления ТЭНа в отдельном меню, но в случае с датчиком тока можно будет контролировать отсутствие тока в цепи ТЭНа, например при его обрыве...
dee Научный сотрудник Минск 6.5K 1.7K
Отв.1172  06 Февр. 16, 21:48, через 53 мин
Если б датчик умел интегрировать то цены бы ему не было а так он преобразует ток в напряжение .. Зачем если снимать напряжение с нагрузки можно трансформатором или оптопарой
sebra Специалист Республика Коми 146 85
Отв.1173  06 Февр. 16, 22:35, через 47 мин
Ок, Шрам, если ты так говоришь то на днях создам тему, спасибо

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

можно будет контролировать отсутствие тока в цепи ТЭНаlospartos, 06 Февр. 16, 20:56
Это разумно, спасибо
U-M Магистр MSK 210 39
Отв.1174  07 Февр. 16, 14:13
код в скетче регулятора напряжения который я раньше выкладывалsebra, 05 Февр. 16, 16:38

То ли лыжи не едут, то ли еще чего...

Скетч компилируется под платку Uno нормально. При включении "устройства" само выставляется скорее всего (на глаз пока что-нету под рукой "нормального" вольтметра) 50% от напряжения сети. В serial-монитор идет вывод real_U - это то что в сети, с учетом подстройки резистором, real_kor_U и ust_U идут по нулям. Соответственно команды TW0, TW220 не отрабатывают.

Однако, если откинуть процедуру получения команд из serial-порта и руками выставлять ust_U (в районе 130 строки скетча) то все как-бы работает отличненько - регулировка по крайней мере есть (стабилизацию пока нечем проверить).

Собственно - нет-ли ошибки в процедуре чтения и выдергивания параметра ust_U из порта?
Брагин Магистр Краснодар 278 76
Отв.1175  07 Февр. 16, 16:13
U-M, попробуй запятую вставить
sebra Специалист Республика Коми 146 85
Отв.1176  07 Февр. 16, 16:22, через 10 мин
Исправил, хотя странно раньше работало, проверяйте
А ну у меня Мега дает команды, она символ новой линии дает, я руками не ввожу.
Заменил на символ возврата каретки, '\n' на '\r'
U-M Магистр MSK 210 39
Отв.1177  07 Февр. 16, 16:32, через 10 мин
C запятой попробовал - не помогает... Еще раз скачал скетч - тож не регулирует. то есть не принимает с порта данные. Если что компилировал в версиях 1.5.8 и 1.6.7

Однако пробовал своим методом (switch-case) работает, но у меня не всю строку отрабатывает...

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

Ага - понял, поправка такая:

В окне монитор порта (в компиляторе) - внизу надо выбрать в выпадающем списке NL&CR.

Заработала регулировка - спасибо.
lospartos Кандидат наук Солнечный 481 290
Отв.1178  07 Февр. 16, 17:42
А ну у меня Мега дает команды, она символ новой линии дает, я руками не ввожуsebra, 07 Февр. 16, 16:22
А это как? Можешь в личку бросить хотя бы внешнее фото?
sebra Специалист Республика Коми 146 85
Отв.1179  07 Февр. 16, 17:50, через 9 мин
А это как? Можешь в личку бросить хотя бы внешнее фото?lospartos, 07 Февр. 16, 17:42
[сообщение #12402358]