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

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 125 126 127 128 129 130 131 ... 795 128
Данил Студент Ижевск 23 3
Отв.2540  04 Июля 15, 18:19
Как потестировать GSM?
Пришел модуль как у bengoor. Запитал от БП 9В, от которого питается ардуинка через DC-DC. Земля там у входа и выхода общая т.е. не нужно отдельно цеплять землю от ардуино.
Можно ли таким скечем посылать и принимать команды к модему?

void setup()
{
  Serial.begin(9600);
  Serial2.begin(57600);
}

void loop()
{
  if (Serial2.available())
    Serial.write(Serial2.read());
  if (Serial.available())
    Serial2.write(Serial.read());
}

Перебрал все скорости ОК в ответ так и не получил.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2541  04 Июля 15, 18:34, через 16 мин
Надо добавить строчку
Serial2.println("AT")
А то в скетче ты ничего не проверяешь, только дублируешь один порт в другой.
ded mazay Студент Киров 23
Отв.2542  04 Июля 15, 18:40, через 6 мин
Хелп. Срочный вопрос. Можно отключить все, кроме датчиков температуры. Сейчас выскакивает ошибка по поводу нуля. Временно ничего нет. А температуру нужно мерять.
сообщение удалено
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2543  04 Июля 15, 19:08, через 29 мин
Хелп. Срочный вопрос. Можно отключить все, кроме датчиков температуры. Сейчас выскакивает ошибка по поводу нуля. Временно ничего нет. А температуру нужно мерять.ded mazay, 04 Июля 15, 18:40
Константу TEST раскомментируй.

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

отбираться тело , шим на тело 4 сек и порядка 25%, то есть открыт 1 сек, он щелкает после этого начинает бешенно трещать. Пришлось вырубить защиту клапанов. Кто как пользует делитесь? Хотя на сама деле сильного нагрева чтобы пальцами нельзя было держать нет.bengoor, 03 Июля 15, 21:20
Напряжение на клапане увеличь немного.

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

Насколько я понял в режиме нбк для изменения оборотов пытающего насоса изменяют на нем напругу.deen, 03 Июля 15, 17:03
Нет, не напряжение, разная частота импульсов на него подается.
сообщения удалены (4)
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2544  04 Июля 15, 21:17
Вспомнил! Изредка, раз в минуту выкидывает сообщение об ошибке датчиков температуры, то первого, то второго, то четвертого.BarberXP, 04 Июля 15, 20:42
В 2,99 уже уменьшена чувствительность к предупреждениям датчиков температуры. Они начинают выдавать неверные контрольные суммы в основном при работе клапанов.
loi_28 Доктор наук Кострома 525 227
Отв.2545  04 Июля 15, 22:39
Запустил 2,99 с царгой пастеризации (клапан голов работает и при отборе тела). Полет нормальный). Спасибо Максим.
сообщение удалено
steyk Студент Россия 13
Отв.2546  05 Июля 15, 03:48
Пытаюсь подключить модуль GPRS:
в настройках - установил ParamGSM=1 и My Phone = №телефона
при звонке на модуль - вызов идет, модуль получается в сети, но на звонок и на смс - не реагирует.
может надо еще в настройках что изменить?
сообщение удалено
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.2547  05 Июля 15, 08:29
Пытаюсь подключить модуль GPRS:
в настройках - установил ParamGSM=1 и My Phone = №телефона
при звонке на модуль - вызов идет, модуль получается в сети, но на звонок и на смс - не реагирует.
может надо еще в настройках что изменить?steyk, 05 Июля 15, 03:48
Это значит физически неправильно подключен модуль и ардуино не может с ним общаться. Смотри рх и тх чтобы туда были подключены и чтобы общий от модуля был соединен с ардуино
Данил Студент Ижевск 23 3
Отв.2548  05 Июля 15, 08:39, через 10 мин
Это значит физически неправильно подключен модуль и ардуино не может с ним общаться.bengoor, 05 Июля 15, 09:29
Или не правильно выставлена скорость работы с GSM. У меня так было. По умолчанию было 115200. По наводке bengoor послал команду AT+IPR=9600, после этого заработало.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2549  05 Июля 15, 10:15
По наводке bengoor послал команду AT+IPR=9600, после этого заработало.Данил, 05 Июля 15, 08:39
У меня почему-то эта команда не сохраняет значение после выключения модуля GPRS. У вас также?
Данил Студент Ижевск 23 3
Отв.2550  05 Июля 15, 11:06, через 51 мин
У меня почему-то эта команда не сохраняет значение после выключения модуля GPRS. У вас также?msg31, 05 Июля 15, 11:15
Один раз подал команду. Теперь всегда 9600.
Зачем понижать скорость работы порта? Почему нельзя оставить 115200?

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

Можно добавить настройку какой датчик температуры использовать при разгоне при простой дистиляции?
У меня на входе холодильника нет штуцера для термодатчика приходится его просто класть сверху на куб.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2551  05 Июля 15, 11:19, через 14 мин
Зачем понижать скорость работы порта? Почему нельзя оставить 115200?Данил, 05 Июля 15, 11:06
Надо пробовать, вдруг нестабильно будет на 115200.

У меня на входе холодильника нет штуцера для термодатчика приходится его просто класть сверху на куб.Данил, 05 Июля 15, 11:06
Вроде в этом нет никакой сложности - положить на куб?

Тем временем наконец-то разобрался с зависаниями программ под Windows и под Android, там где нужно поставил таймауты. Теперь работает стабильно.
И наконец-то закончил инструкцию в том числе пивоварение и способы установки датчиков температуры.
Все в облаке
https://cloud.mail.ru/public/MFhp/mVFktDHjt
Данил Студент Ижевск 23 3
Отв.2552  05 Июля 15, 11:37, через 18 мин
Вроде в этом нет никакой сложности - положить на куб?msg31, 05 Июля 15, 12:19
Один раз он упал на пол и в приемную емкость поперла брага т.к. все еще шел разгон.
Я заменил в ProcessSimpleDistill() строку проверки температуры на такую
    if (temps[TEMP_KUB]<TempDeflBegDistil && ds1820_devices>1) break;
Так будет работать?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2553  05 Июля 15, 11:45, через 9 мин
if (temps[TEMP_KUB]<TempDeflBegDistil && ds1820_devices>1) break;Данил, 05 Июля 15, 11:37
Будет, конечно.
сообщение удалено
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.2554  05 Июля 15, 16:22
msg31, есть мысль что неплохо было бы добавить в программу кнопку и/или индикатор состояния сервера. Типа зеленый доступен/красный нет. Либо раз в 5 мину например запускается пинг ip-шника, либо по нажатии кнопки проверки пингуется сервак.
Как ведет себя дуина если вдруг отвалился сервер? Сама же она не перейдет в режим смс. Как я понимаю об этом можно понять только при отсуствии данных слишком долго.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2555  05 Июля 15, 16:57, через 36 мин
msg31, есть мысль что неплохо было бы добавитьbengoor, 05 Июля 15, 16:22
Мысль это хорошо, качай однако новую программу под Андроид.
jakush Кандидат наук Нижегородская обл. 488 92
Отв.2556  05 Июля 15, 17:23, через 27 мин
Сегодня решил провести ректификацию по Т в кубе. Я правильно понимаю, что если в параметре "Edit t & CHIM count CHIM" поставить значение 2, а в таблице : TempK(1)= 820 CHIM(1)= 13%, TempK(2)= 960 CHIM(2)= 6%, то у меня будет идти отбор с 82 гр. в кубе до 96 гр в кубе плавно уменьшающийся ШИМ от 13% до 6% ? При 900 Вт на ректификации 13% ШИМ у меня равен 600 мл в час, ШИМ 6% - 285 мл в час. Кстати у всех так? А то в инструкции в "настройке отбора по Т куба" приведены примеры с ШИМ 94, 85... У меня на таких параметрах ШИМ, старт-стоп срабатывает через несколько секунд (((
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.2557  05 Июля 15, 17:37, через 14 мин
Ну да, все правильно.

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

Обновлен скетч версия 3.00, программы управления и инструкция.
Информация как всегда здесь: [Доступная автоматика на Ардуино Мега 2560.]
Данил Студент Ижевск 23 3
Отв.2558  05 Июля 15, 21:16
Не понятно с автоопределением мощности ТЭНа.
Автоматом определяет 2400. При разгоне пишет мощность измеренная 2100.
Если поставить 3000, то измеренная при разгоне уже 1800.
"В чем правда брат?"
BazilVV Студент Rovno 14 6
Отв.2559  06 Июля 15, 00:05
Наконец дочитал всю тему, также делаю автоматику, практически есть ответы на все вопросы, что бы автоматика заработала, но найти их на...на сегодняшний день, 130 страницах - это подвиг!
Arduino.jpg
Arduino.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.