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

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

[b][member=_Alex_][/b], Уна с LCD Keypad shield или с экраном на I2C и кнопками? 

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


Ссылка на сообщение
Поделиться на других сайтах
[member=capsolo], с экраном на I2C и кнопками.

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


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

[member=_Alex_], перекинул аварийную ногу на А3. Снаружи подтягивать ее к 5в не надо, на ней есть встроенная подтяжка. 

 

[attachment=29844:tau_kita_arduino_RMV_0506.zip]

  • + репутация 1

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


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

_Alex_, перекинул аварийную ногу на А3. Снаружи подтягивать ее к 5в не надо, на ней есть встроенная подтяжка. 

 

Повесил датчик температуры в кубе. Остальное пока не успел сделать. Решил прошить, чтоб проверить работоспособность датчика. Не компилируется чего-то

 

C:\Program Files\Arduino\examples\tau_kita_arduino_RMV_0506\tau_kita_arduino\tau_kita_arduino.ino:11:32: fatal error: PinChangeInterrupt.h: No such file or directory

 

#include

 

^

 

compilation terminated.

 

Несколько библиотек найдено для "Wire.h"

Используется: C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire

Не используется: C:\Program Files\Arduino\libraries\Wire

Несколько библиотек найдено для "EEPROM.h"

Используется: C:\Program Files\Arduino\hardware\arduino\avr\libraries\EEPROM

Не используется: C:\Program Files\Arduino\libraries\eepromh

exit status 1

Ошибка компиляции для платы Arduino/Genuino Uno.

 

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


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

 

 


можно ли в скетче менять уровни сработки реле отдельно друг от друга?

Ищи в тексте строчки

MyRelay(RELAY_PIN

и

MyRelay(COOLING_PIN

 

В зависимости от того какое реле тебе необходимо инвертировать во всех строчках меняешь HIGH на LOW и наоборот

  • + репутация 1

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


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

В связи с отсутствием пинов в схеме спиртогон-РМВ буду использовать только схему спиртогона на НАНО с LCD I2C 1602. 

Актуальная версия здесь:

1) теперь вместо Т1 показывается разница температур между царговыми градусниками

2) Вместо Т2 показывается температура в кубе. Градусник куба следует приделать ко 2 пину и не забыть подтяжку через резистор 4.7к. Диодом индикатором  стабилизации пришлось пожертвовать .

3) Если во время голов притянуть 11 пин к земле контроллер переключится в режим тела. Это пока нам не особенно нужно

4) Реле финиша превратилось в реле управления клапаном воды или автономкой. Реле включается при ткуба превышающей COOLING_TEMP (выставлено в 75 градусов) и выключается, когда работа завершена, через время COOLING_TIMEOUT (сейчас выставлено в 10 минут). Во время включения воды жалобно бибикает (для тех, у кого вода включается вручную)

5) пин A3 стал аварийным.  Если напруга на пине в рабочем режиме падает меньше 2.5В контроллер переходит в аварийный режим, вырубает рмв и жалобно бибикает, надпись на экране "АВАРИЯ!"

То есть ворох нормально открытых датчиков подключается параллельно одной ногой на пин, а второй на землю.

6) Режим дистилляции теперь завершается по Т куба.

 

 

tau_kita_arduino_RMV_0806.zip

 

В планах сделать включение разгонного тэна по кнопке и выключение разгона при переключении РМВ на разгонную мощность, т.к. освободились пины.

 

Хотелки буду принимать от тех, кто собрал устройство и готов свою хотелку тестировать.

Изменено пользователем capsolo
  • + репутация 1

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


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

Итак что мы имеем на данный момент нового:

Кнопка на 11 пине : Если нажать на нее - контроллер пищит и переключается последовательно на режим "головы", "тело" либо выключает клапан отбора.

Кнопка на 4 пине: управление твердотельным реле разгонного канала, который находится на 5 пине. Необходима твердотелка SSR серии VA. С радиатором. Один раз нажали - контроллер пискнул и включил разгонный тэн, другой раз нажали - выключил. Разгонный тэн выключится автоматически при переходе в рабочий режим. Если необходимо можно его потом этой кнопкой включить, например при дистилляции на всей дури. Подключается SSR по стандартной схеме: одной клеммой низкой стороны на пин, другой - на землю. Впрочем, как и кнопка.

 

Как я уже упоминал версия с уно и кейпад шильдом больше несовместима с прошивкой, вернее совместима, но функций у нее этих не будет.

 

Пока вижу этап завершенным (если не появится свежих идей у обладателей устройства, готовых протестировать их исполнение).

Необходимо нарисовать свежую схему и дополнить документацию. Пока мне это не очень интересно. Подожду обратную связь от тех, кто выполнил проект и тогда составлю табличку с выходами и перенесу версию в шапку. В принципе описание всех выводов есть в скетче.

Следующий этап: узел управления отбором. Называться будет естественно IRONMAN

 

Функции вижу такие:

- Переключение отбора фракций при помощи фракционника с сервомотором и/или нескольких реле. 3 фракции. В случае с фракционником это будет выглядеть примерно так:

msg-1211-0-15035200-1495900899.jpg

 

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

Соответственно по событию включается следующее реле и начинает управляться следующий клапан.


Устройство Айронман сможет работать в автономном режиме: для этого у него будет градусник в куб и выход на твердотельное реле. Соответственно устройство будет получать температуру куба, по ней высчитывать крепость в кубе (будет возможность внести поправку в показания градусника). Пока не решил, но думаю внедрить в него датчик атм. давления для более точного определения спиртуозности куба.

Фракции будут переключаться по следующим событиям:

-Достижение определенной температуры (спиртуозности) в кубе или в струе (это уж куда засунете себе его)

-Истечение определенного времени (это под вопросом, пока не понимаю насколько это необходимо)

-Внешнее управление (если дернуть Айронман за ногу и притянуть ее к земле - он переключится на следующую фракцию)

Можно будет выбрать: фракции переключаются циклически (после третьей идет первая) или "взад-вперед" (после третьей идет вторая, потом первая)

Естественно Айронман сможет работать как обычная автоматика для дистилляции и выключать твердотелку по достижению определенной температуры или аварии.

Также будет режим калибровки положений сервомотора, чтобы он точно попадал в дырочку воронки.

 

Естественно после изготовления и отладки Айронмэна планируется его интеграция со Спиртогоном.

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

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


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

Доделал крепления UNO  с  LCD шилдом к din- рейке. Наверно уже не актуально, но обещал выложить.  На шильде  перепаиваем резистор контрастности на другую сторону, укорачиваем  ICSP штыри,  внизу между платой индикатора и платой шилда  вставляем втулки и прикручиваем саморезами шилд к морде,  предварительно вставив толкатели кнопок, маленький толкатель для кнопки reset. Модель морда для индикатора размером 71х24, морда2 – 71х27. На DIN- рейку надеваем  кронштейны и прикручиваем к ним UNO, вставляем шилд в UNO.

post-4408-0-79889700-1497194055_thumb.jpgpost-4408-0-91659500-1497194077_thumb.jpgpost-4408-0-01939800-1497194100_thumb.jpg

UNO_DIN.rar

Изменено пользователем eson
  • + репутация 2

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


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

Очередная промежуточная версия:

 

Вскрылось и исправилось 2 косяка:

1) Если нет РМВ при переходе на рабочий режим контроллер впадает в бесконечный цикл

2) После подачи на РМВ команды полного выключения по аварии его не получается реанимировать стандартными средствами, указанными в инструкции. Сделал команду включения при обнаружении РМВ

tau_kita_arduino_RMV_1206.zip

Спасибо коллеге _Alex_ за тестирование

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

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


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

 

 


Сделал команду включения при обнаружении РМВ

 

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

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


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

Я пока не знаю. Алекс не ответил. По идее если питания устройство лишить, и ты состояние не запоминаешь ( ибо это глупо) должно все взад возвращаться.

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


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

Если выключение с надписью OFF на диплее то состояние сохраняется даже после перезагрузки. Выход из этого или командой со спиртогона или во включенном состоянии нажать первую кнопку - тогда надпись ОФФ пропадет и все опять заработает. 

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


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

Я как рмв вижу ему on теперь посылаю. При загрузке контроллера. Рмв после этого со всей дури вдует?

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

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


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

 

 


Если выключение с надписью OFF на диплее то состояние сохраняется даже после перезагрузки. Выход из этого или командой со спиртогона или во включенном состоянии нажать первую кнопку - тогда надпись ОФФ пропадет и все опять заработает. 

Ан нет. Надпись OFF пропала, на выходе 1...4 вольта, как по дисплею рмв, так и по мультиметру, хотя в нулевой ячейке стоит напряжение гораздо больше.

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


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

После команды ОН вернется к тому значению на котором все закончилось. У Александра скорее стечение обстоятельств и возможно поломка по железу. Будем пробовать разобраться.

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


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

В связи с отсутствием пинов...

А может посмотреть в сторону 74НС595 ?

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


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

[b][member=MCU-D][/b], на нане пока пинов хватает 

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


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

Вот такой домик будет у моего Спиртогона.

 

Вместе с РМВ влезут в 10 ДИН.

 

post-1211-0-84858700-1497872168_thumb.jpg

Поддержки пока не оторвал и напильником слегка пройтись бы надо :)

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

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


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

Во втором сообщении темы появились актуальная прошивка и схема, подготовленная коллегой eson

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


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

влезут в 10 ДИН

Стандартные боксы идут ....6-9-12-18 если не ошибаюсь

На принтере напечатал? 

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

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


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

Стандартные боксы идут ....6-9-12-18 если не ошибаюсь

На принтере напечатал? 

Есть классные http://www.etm.ru/cat/nn/3012677/ на 11 модулей

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


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

Да и на 10 есть корпуса. На принтере конечно.

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


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

 

 


На принтере конечно

Ты только для себе сделал? Или хочешь в серю запустить? Вариант хороший.  В принципе, имея файл (если тебе не жалко) каждый может поблизости от себя поискать, где напечатать. Интересно, сколько может стоить? Слышал, что по времени печати расценки на такую услугу. У тебя сколько времени печать шла?

Когда ты говорил про лимузин, я подумал, что хочешь из двух корпусов лепить. А так вполне прилично.

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


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

Модельку выложу. Время зависит от качества. Корпус состоит из трех частей. Основную коробушку можно часа за 3 распечатать, дно и морду вместе тоже часа за 3. Я пока только начал печатать, оптимальные настройки еще не нашел. Жизнь по всякому может повернуться может и на продажу буду, пока рассчитываю хлопчикам печатать по необходимости.

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


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

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

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

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