Вакууматор

Spells616
Offline
Зарегистрирован: 02.08.2016

В домашнем вакууматоре полетел pic16, прошивку на него найти не получается, можно впаять Arduino, если поможете с прошивкой. принцип работы примерно такой: кнопка 1+ (крышка), кнопка 2+ (пуск), кнопка 3+ (термо реле), кнопка 4+ (вакуум реле), лед 1+, лед 2+, мотор+, тэн+, клапан+ (сброс вакуума) 1 - ожидание: кн.1-, кн. 2-, кн.3+, кн.4-, лед1+ и 2 +, мотор-, тэн-, клапан- 2 - крышка закрыта:кн.1+, кн. 2-, кн.3+, кн.4-, лед1 и 2 мигает, мотор-, тэн-, клапан- 3 - пуск: кн.1+, кн. 2-+-,кн.3+, кн.4-, лед1- и 2 +, мотор+, тэн-, клапан+ 4 - нагрев 10сек: кн.1+, кн. 2-, кн.3+, кн.4+, лед1- и 2 +, мотор-, тен+10с,клапан+ 5 - остыв 10сек: кн.1+, кн. 2-, кн.3+, кн.4+, лед1- и 2 +, мотор-, тэн-, клапан+ 6 - стоп: кн.1+, кн. 2-, кн.3+, кн.4-, лед1+ и 2 -, мотор-, тэн-, клапан- 7 - аварийный стоп: при кн.1- или кн.3- переход в ожидание. ожидание: тэн, мотор выключен, диоды горят крышку закрыл: диоды мигают, кнопку пуск нажал, отпустил: мотор и клапан вкл., диод1 потух, диод2 горит. при срабатывании вакуум реле: мотор выкл. тэн вкл. на 10 сек. тэн выкл.: остывание, через 10 сек клапан выкл. стоп: диод1 горит, диод2 потух, мотор, тэн, клапан выкл. аварийный стоп: при открывании крышки или при перегреве, переход в ожидание.

Spells616
Offline
Зарегистрирован: 02.08.2016

В домашнем вакууматоре полетел pic16, прошивку на него найти не получается,
можно впаять Arduino, если поможете с прошивкой.
принцип работы примерно такой:

кнопка 1+ (крышка), кнопка 2+ (пуск), кнопка 3+ (термо реле), кнопка 4+ (вакуум реле),
лед 1+, лед 2+, мотор+, тэн+, клапан+ (сброс вакуума)

1 - ожидание: кн.1-, кн. 2-, кн.3+ , кн.4-, лед1+ и 2 +, мотор -, тэн-, клапан-
2 - крышка закрыта: кн.1+, кн. 2-, кн.3+ , кн.4-, лед1 и 2 мигает, мотор-, тэн-, клапан-
3 - пуск: кн.1+, кн. 2- + -, кн.3+ , кн.4-, лед1- и 2 +, мотор+, тэн-, клапан+
4 - нагрев 10сек: кн.1+, кн. 2-, кн.3+ , кн.4+, лед1- и 2 +, мотор-, тен+10с, клапан+
5 - остыв 10сек: кн.1+, кн. 2-, кн.3+ , кн.4+, лед1- и 2 +, мотор-, тэн-, клапан+
6 - стоп: кн.1+, кн. 2-, кн.3+ , кн.4-, лед1+ и 2 -, мотор-, тэн-, клапан-
7 - аварийный стоп: при кн.1- или кн.3- переход в ожидание.

ожидание: тэн, мотор выключен, диоды горят
крышку закрыл: диоды мигают,
кнопку пуск нажал, отпустил: мотор и клапан вкл., диод1 потух, диод2 горит.
при срабатывании вакуум реле: мотор выкл. тэн вкл. на 10 сек.
тэн выкл.: остывание, через 10 сек клапан выкл.
стоп: диод1 горит, диод2 потух, мотор, тэн, клапан выкл.
аварийный стоп: при открывании крышки или при перегреве, переход в ожидание.

vvadim
Offline
Зарегистрирован: 23.05.2012

пишите 7808543@gmail.com

 

Onkel
Offline
Зарегистрирован: 22.02.2016

 Могу сделать, как на ардуино ide,  так и на честном С, без ардуиновских костылей. Мой адрес ydom coбaкa mail.ru. Пишу код, проверяю и отлаживаю на макете, так что вы получтие гарантированно рабочий и отлаженный код.