Перейти к публикации
capsolo

Автоматика управления отбором по жидкости на основе Arduino

Рекомендованные сообщения

[member=capsolo], с декрементом и биппером поковыряюсь, биппер в принципе не напрягает, просто смутило почему сигнал на ноге остается. С тысячными разобрался, просто передвинул позицию и количество затираемых символов на ЛСД, полёт нормальный, при снижении параметра клапан (я имею в виду пропускную способность, а не время сработки) менее единицы все отображается. А вообще хотелось сказать большое спасибо всем коллегам за проделанный труд за создание и отладку спиртогона! Изменено пользователем Artem90

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=Artem90],если Антон не против, прошивку свою выложи здесь, там ещё нюансы есть и видно, но не программерам молчать остаётся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=Artem90], на здоровье ;) есть здесь на форуме еще более сложный проект Спиртогон+РМВ-К. Там уже полный фарш с управлением охлаждением, мощой, шлейфом безопасности, автостопом по обьему отбираемых фракций, даже фракционник можно прикрутить. Изменено пользователем capsolo

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Антон а почему на спиртогоне 1.1 как только включаешь напряжения, загружается Дуня, и сразу начинает щёлкать отбор? Без стабилизации

Ну это норм. Дальше по интструкции с голов перехожу на тело и отбор херачит сразу без стабилизации. Это норм? Ну и хотел уточнить что Автоматика считает залетом по температуре?

Повышение заданой температуры (дельты) 5 сек минуту или как?

Ну и самое главное почему в режиме - клапан открытия щёлкает?

Изменено пользователем Both

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Коллеги подскажите, что не так?

 

Пост потру как найду ответ.

 

На Звуковое сопровождение не обращайте внимание )

 

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

Но при переходе с голов на тело она же должна быть?

Изменено пользователем Both

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собрал все в корпус, подключил клапан, начались проблемы с кракозябрами на экране, хотя разнес максимально далеко lcd и силовую часть, не помогает ни снаббер ни симистор вместо реле.
[member=kirka], доберусь до компа, выложу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=Artem90], у тебя наводки от силового триаками прут, экран рядом слишком, на теле стабилизация встаёт через 20мин если в настройках сам не менял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=kirka], то есть она сначала отбирает а потом через 20 мин уходит на стабилизацию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[member=kirka],  врядли наводки, запитал lcd от дуни, а остальное напрямую от бп, все нормально стало. 

Вот прошивка что пользую

Изменено пользователем Artem90

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=Both], обычный спиртогон не подозревает в какой стадии ты находишься, если это не головы или тело. Будет пытаться управлять клапаном для отбора. Спиртогон+РМВ-К уже поумнее. Хочешь чтобы щелкал после прогрева колонны и на себя поработал - надо третий градусник в куб приделать и зашиться прошивкой Спиртогон + РМВ. Она и без РМВ нормально работает. Надо еще только кнопку перехода к следующему этапу приделать, а то пищать будет ждать смену тары, а тебе нажать нечего будет. Изменено пользователем capsolo

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Разобрался немного...но поймал проблему перезагрузки ардуины без причины и показания верхнего датчика стоят нормально а потом резко показывают 127 градусов на 5-10 секунд, а потом опять возвращаются к нормальным показаниям

 

Есть оперативное решение этой проблемы? а то брага уже 4 сутки стоит

Изменено пользователем Both

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

 Поломки бывают только из-за статики, когда в тапочках по ламинату, шмыг шмыг, и за работающий датчик пальчиками хвать. Обычно после этого они показывают +127 градусов

Была такая штука. Датчик "с паразитным питанием" самопроизвольно сбрасывался (показания +127гр) устранилось внимательным прочтением даташита и соединением 1 и 3ноги на GNDfun.gif

т.е. обычно неправильно или плохо запитан датчик

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=0leg][/b], Здорова, Дядя!

там еще и резистор рекомендуют впАивать... на паразитке 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Послушал рекомендации коллег, попробую для начала от наводок спасаться. Хочу замотать арду и рядом провода - изолентой (пока только она в голову пришла из простого), потом фольгой, ну и сверху еще чем нить чтобы не коротило (наверно еще изолентой), ну и потом с фольги вывести проводок куда нить на минус.

Изменено пользователем Both

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=alexeyT], на паразитном питании игрался уже, + один только, надо два провода вместо трех, разницы не заметил, в том числе по наводкам, это просто артельнатива для садомазахистов имхо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Читал в гугле по моей ошибке (-127 градусов) пишут, что проблема решается сменой библиотек. Может быть такое? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажите, у кого какой цикл отбора? К чему спрашиваю. Крайний раз гнал на Спиртогоне, по записям на головы стояли настройки отбор/пауза - 0,2/15 сек. Сегодня поставил, приехал через час и накапало 170 мл, должно было 50-70 мл! Выставил 0,2/45 сек. Вот и спрашиваю, может в прошлый раз че попутал. Хотя мерил отбор, считал все по инструкции, и такой разбег. Колонна из 38 трубы, вертикальная клюха, царга 600 мм. Сижу репу чешу как так.

 

P.S. При цикле  0.2/45 сек отбор составил 72 мл/час, опять все пересчитывать!

Изменено пользователем gdv2002

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у кого какой цикл отбора?

 

Эта информация будет бесполезной, т.к. у всех разные клапаны, т.е. проходное сечение. Ну и мало-ли какие еще факторы могут повлиять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=gdv2002], после на себя поставь время открытия 40 секунд, период еще больше. Как потекло с писюна в мензурку запускаешь секундомер, через 30 секунд убираешь мензурку. Скока натекло - делишь на 30. Вот твоя скорость отбора

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доработал под себя схему, в итоге получилось:

- контроллер Arduino UNO;

- 3 датчика температуры;

- 2 клапана отбора + 2 светодиода + 2 ключа принудительного закрытия;

- 2 твердотельных реле;

- экран на шине i2c

- датчик атмосферного давления на шине i2с;

- блок из трех кнопок.

Нагрев - индукция.

post-7377-0-22083600-1516730020_thumb.jpg

Изменено пользователем alx_sun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

         Скетч можешь выложить?

Да конечно, пока это только проект, как все соберу (комплектующие уже все есть)  то выложу обязательно.

Хочу теперь макет для печатной платы спроектировать по типу Arduino UNO Shield, т.е. плата управления со схемой сверху ардуино 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

alx_sun заинтересовал твой проект могу протестить еще бы 2004 дисплей и датчики температур на отдельные входы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 


- 3 датчика температуры;

 

Два которые в колонне можно на одну шину, там пох кто где, а вот кубовой датчик точно на отдельную шину нужно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В градуснике DS18B20 есть три rw байта, сохраняемых в EEPROM. В одном настройки разрешения и прочего, в двух других значение температуры для аларма, которым мы как правило не пользуемся. Можно один из этих двух байт попользовать для своего идентификатора функции градусника. Т.е. кубовому градуснику запишем туда, например, 0x01, градусникам в трубе 0x02, 0x03 и т.д. Теперь, прочитав из скратчпада три байта вместо двух, автомат уверенно знает о каком градуснике речь. Это чтоб не выдумывать дополнительные шины.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...