Доступная автоматика HelloDistiller на Ардуино Мега 2560
Badbug
Студент
Подольск
34 3

Буду пробывать, инд нуля по схеме только мне дали 814а (сказали аналог) и я 10кОм не нашел впаял 11.И с этим скетчем провал его еще вырубает по напряжению когда в RMU вылазиет двух значное число.
bengoor
Доцент
Кронштадт
1.8K 1.1K

Отв.6001 24 Нояб. 16, 12:57 (через 2 мин)
Буду пробывать, инд нуля по схеме только мне дали 814а (сказали аналог) и я 10кОм не нашел впаял 11.И с этим скетчем провал его еще вырубает по напряжению когда в RMU вылазиет двух значное число.Badbug, 24 Нояб. 16, 12:55Какие 10кОм, там надо 82кОм на 1Вт
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6002 24 Нояб. 16, 12:57 (через 1 мин)
В RMU не должно быть провала напряжения. PC814A нормально. Детектор нуля подключен до или после датчика тока? Детектор нуля всегда должен быть подключен к сетевому напряжению.
Badbug
Студент
Подольск
34 3

10к которй к +5в а этот да на 2 вата 82к и 220 напрямую идет.А rmu у меня всю дорогу глючит и не сразу показывает только через несколько минут.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6004 24 Нояб. 16, 13:25 (через 14 мин)
Что-то с датчиком тока. Найди в скетче такую строчку.
И замени 2 на 10 или даже 20.
// Погрешность 2 вольта тоже берем как нулевое значение (судя по всему из-за взаимовлияния выводов АЦП такое будет происходить часто, что детектироваться не ноль.
if (resultU<=2)
{
А также эти константы
Поставь минимум 40 максимум 80.
#define MAX_INDEX_INPUT 70
#define MIN_INDEX_INPUT 60
И замени 2 на 10 или даже 20.
// Погрешность 2 вольта тоже берем как нулевое значение (судя по всему из-за взаимовлияния выводов АЦП такое будет происходить часто, что детектироваться не ноль.
if (resultU<=2)
{
А также эти константы
Поставь минимум 40 максимум 80.
#define MAX_INDEX_INPUT 70
#define MIN_INDEX_INPUT 60
Badbug
Студент
Подольск
34 3

Поправил в 2.60 не дало результата(. А zPS=101 я так понимаю это с детектора нуля берутся данные, значит с ним все хорошо.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6006 24 Нояб. 16, 14:21 (через 17 мин)
Датчик тока от ардуины питаешь? А ардуину чем запитываешь?
Badbug
Студент
Подольск
34 3

Вот заливаю через arduino 1.6.8 показывает примерно правильно RMU= 222 но c=0,датчик да от ардуино а ардуину 12в 1.3а бп.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6008 24 Нояб. 16, 14:37 (через 6 мин)
Значит, какая-то неведомая фигня. Поменяй SSR на симистор.
Badbug
Студент
Подольск
34 3

А перезагрузил rmu=28,((( может через транс сделать с мостом, и на симистор перейти?
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6010 24 Нояб. 16, 14:41 (через 2 мин)
Да можно и так. Для начала симистор вместо SSR поставь, все равно его делать.
Badbug
Студент
Подольск
34 3

Спасибо за советы! Буду пробовать)
frolov.514
Студент
коломна
22 10
Отв.6012 24 Нояб. 16, 16:27
Товарищи нужен совет! хочу сделать систему углевания,какой насос лучше использовать? если можно киньте ссылку
woddy
Доцент
Новосиб
1.3K 490
Отв.6013 24 Нояб. 16, 18:41
итого в последней версии найдено два бага.
1) известен, по вайфай не работает управление если клавиатура подключена на раздельные пины (45, 47, 49, 51, 53) согласно опубликованной в первом посте схеме. при подключении на А0 управление начинает работать
2) параметр PIN_NASOS_NBK_BRD 44 конфликтует с дисплеем на пинах lcd(52,50, 48, 46, 44, 42) . надо перебрасывать на свободный пин.
1) известен, по вайфай не работает управление если клавиатура подключена на раздельные пины (45, 47, 49, 51, 53) согласно опубликованной в первом посте схеме. при подключении на А0 управление начинает работать
2) параметр PIN_NASOS_NBK_BRD 44 конфликтует с дисплеем на пинах lcd(52,50, 48, 46, 44, 42) . надо перебрасывать на свободный пин.
bengoor
Доцент
Кронштадт
1.8K 1.1K


Товарищи нужен совет! хочу сделать систему углевания,какой насос лучше использовать? если можно киньте ссылкуfrolov.514, 24 Нояб. 16, 16:27Каким боком углевание относится к данной автоматике? Поищи в разделе приборы я выкладывал систему углевания с компрессором
smk787
Магистр
Семикаракорск
229 44
Отв.6015 24 Нояб. 16, 22:32
msg31, Макс, скетч 347i, как сделать следующее. Нужно отобрать головы по времени, и остановить процесс. как настроить?
zZombie
Магистр
Msk
293 71
Отв.6016 24 Нояб. 16, 23:34
поставить температуру окончания отбора спирта и хвостов заведомо низкую?
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6017 25 Нояб. 16, 05:26
Нужно отобрать головы по времени, иsmk787, 24 Нояб. 16, 22:32Вытащи из автоматики клапан отбора тела. Тогда тело отбираться не будут. Процесс можно будет завершить удаленно.
сообщение удалено
smk787
Магистр
Семикаракорск
229 44
Отв.6018 25 Нояб. 16, 08:51
msg31, удаленно нет возможности пока что. раньше (на прошивке 260) устанавливал заведомо низкие т окончания отбора рект и окончания ректификации, и все отключалось. сейчас на 347 i так не получается. Т кипения при стабилизации 83,3. Ставлю окончание ректификации 83,7 и окончание отбора ректификата 83,7, отбор голов по времени, так вот время отбора голов естественно не вышло, а Т в кубе 83,7- и все останавливается. Вроде раньше было если отбор голов по времени, то на температуру в кубе автоматика не "смотрела" пока не закончится процесс отбора голов.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.6019 25 Нояб. 16, 08:54 (через 3 мин)
Да, раньше не смотрела, потом исправил этот недостаток.
Наверное, можно его вернуть, в скетче для этого подправить.
// Окончание ректификации также определяется, если шим меньше нуля, для этого минимальный шим надо поставить 0
if ((temps[TEMP_KUB]>=tEndRect) && StateMachine<8 && IspReg!=118 )
исправить на
if ((temps[TEMP_KUB]>=tEndRect) && StateMachine<8 && StateMachine>4 && IspReg!=118 )
Наверное, можно его вернуть, в скетче для этого подправить.
// Окончание ректификации также определяется, если шим меньше нуля, для этого минимальный шим надо поставить 0
if ((temps[TEMP_KUB]>=tEndRect) && StateMachine<8 && IspReg!=118 )
исправить на
if ((temps[TEMP_KUB]>=tEndRect) && StateMachine<8 && StateMachine>4 && IspReg!=118 )