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

Автоматика АВВИ

Форум самогонщиков Автоматика
1 ... 28 29 30 31 32 33 34 ... 64 31
Thorr Бакалавр Прибалтика 97 70
Отв.600  15 Июня 18, 14:45
Скетч тоже надо будет переписывать?olegkali, 15 Июня 18, 13:49

Думаю нет. Не хочется делать совершенно отдельную версию.
Не будет времени потом интегрировать в нее обновления от автора.
olegkali Бакалавр Россия 79 19
Отв.601  15 Июня 18, 15:22, через 37 мин
Там же страницы дисплея подвязаны на страницы в скетче.
Thorr Бакалавр Прибалтика 97 70
Отв.602  15 Июня 18, 15:30, через 9 мин
ам же страницы дисплея подвязаны на страницы в скетче.olegkali, 15 Июня 18, 15:22

Насколько я вижу на страницу проверки наличия датчиков переполнения нет отсылок с других страниц.
А на страницу теста у меня будет отсылка с главного меню, которое станет первой страницей по включению автоматики.
Olega777 Студент Дзержинск 25 6
Отв.603  16 Июня 18, 08:42
Вопрос ранее поднимался, но остался открытым, в домашней сети нормальное напряжение 245в. Автоматика рассчитана на номинальное 220в. Как результат тэн 2квт не выходит на максимальную мощность при разгоне и при кубовой перегонке, когда он должен работать на полную. Процессы растягиваются во времени.

Есть варианты, кроме замены тэна на большую мощность, что то подправить в скетче?
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.604  16 Июня 18, 09:01, через 19 мин
Возможно, найди в скетче 220  и замени на 245
Olega777 Студент Дзержинск 25 6
Отв.605  16 Июня 18, 09:22, через 22 мин
В общем заменил UtenSet = 235
на
UtenSet = 245,
там где отрабатываются события разгона и
в событии 104 кубовая перегонка установил
UtenSet =  sqrt( PkwSet * 60025 / Pkwnom ) ; // вычисляем напряжение для стабилизатора мощности 245*245=60025

соответственно поплыло отображение подаваемой на тэн мощности в этих режимах.
ivivivi Кандидат наук Краснодар 318 34
Отв.606  16 Июня 18, 13:25
Всем привет!
Всё утро провозился с перепрошивкой АВВИ, так ничего и не вышло. Всё делал, как в видео у gikrus, только вот прошивал ардуино впервые.
При заливке или проверке скетча выдаются ошибки, как я понял, связанные с экраном, везде упоминается "nextion". Я установил драйвер на кабель (в диспетчере он опознался),
установил arduino ide, залил в неё библиотеки (OneWire и MsTimer2 из архива "Софт" ), настроил тип платы, частоту и скорость, выбрал порт, но как только пытаюсь залить
скетч или его проверить, сразу вылетают несколько ошибок с присутствием в тексте слова "nextion". Может я чего недоустановил? Может ещё какая библиотека нужна?
Подскажите, пожалуйста. Завтра с утра хочу опять "поколдовать" над перепрошивкой.
Olega777 Студент Дзержинск 25 6
Отв.607  16 Июня 18, 13:40, через 15 мин
в архиве с именем Софт есть nextion-master.rar
внутри папка, скопируй ее в program files\arduino\libraries\
ivivivi Кандидат наук Краснодар 318 34
Отв.608  16 Июня 18, 14:05, через 26 мин
nextion-master.rarOlega777, 16 Июня 18, 13:40
О как! Я догадывался, что она тут не с проста. Пытался её как библиотеку добавить, даже расширение на "zip" менял,
а оно вон оно чё. Благодарю за подсказку.

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

Ребята, помогите, пожалуйста. Не получается прошить АВВИ.
Нажимаю кнопку загрузки в arduino ide и красненькую на ардуине, в загрузчике пишется это:
 Автоматика АВВИ
Автоматика АВВИ. Автоматика.

Затем всё висит минуты 2 - 3, затем вываливается это:
 Автоматика АВВИ
Автоматика АВВИ. Автоматика.

Кабель у меня такой:
 Автоматика АВВИ
Автоматика АВВИ. Автоматика.
Подключен к ноутбуку USB 3.0
Уже три часа колупаюсь.

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

Только что перешел к стационарному компу, всё поустанавливал, подключил, а процесс прошивки такой же неудачный, с теми же надписями.

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

Попробовал перешить силовую часть - та же история.
всё висит минуты 2 - 3, затем вываливаетсяivivivi, 16 Июня 18, 14:05
надписи с "programmer is not responding". Думаю, нужно попробовать другой TTL кабель.
18.06.17_1.JPG
18.06.17_1.JPG Автоматика АВВИ. Автоматика.
18.06.17_2.JPG
18.06.17_2.JPG Автоматика АВВИ. Автоматика.
18.06.17_3.JPG
18.06.17_3.JPG Автоматика АВВИ. Автоматика.
Игорь Угрюмый Специалист Орёл 156 29
Отв.609  17 Июня 18, 15:33
красненькую на ардуинеivivivi, 16 Июня 18, 14:05
На вашем кабеле есть выход DTR. Это автоматический сброс,на ардуинке нажимать на кнопку не надо. Может в этом причина?

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

А у меня вот какой вопрос. Пришёл датчик давления. Подключил. На экране значения 3-3,1. В каких это единицах?
olegkali Бакалавр Россия 79 19
Отв.610  17 Июня 18, 16:39
ivivivi,

Попробуйте сначала залить в Ардуино любой скетч с инета, или сами что напишите.
Этим проверите всю цепочку записи.

Игорь Угрюмый,

Видимо в мм.р.ст.
В скетче поправку введите.

// обрабатываем среднее значение датчика давления и выводим на экран
    PressFact = AvaragePressure * 0.8138 - 3.33333; //PressFact = AvaragePressure * 0.08138 - 3.33333

у меня это 21,777777, видимо зависит от самого датчика

Gorlik Студент Сасово 23 2
Отв.611  17 Июня 18, 18:21
Olega777, у меня такая же проблема. Тэн стоит на 3 и автоматика показывает что 3 а по факту подает 2. Если я зделаю тоже самое мне это поможет?
ivivivi Кандидат наук Краснодар 318 34
Отв.612  17 Июня 18, 18:22, через 1 мин
Игорь Угрюмый, olegkali, купил я другой CH340 (+5v, VCC, +3V, TXD, RXD, GND. Джампер на +5V и VCC) - та же песня, ничего не получается, не идёт заливка.
Может в настройках ещё чего можно изменить? "Программатор" выставлен на AVRISP mkII.

olegkali Бакалавр Россия 79 19
Отв.613  17 Июня 18, 20:42
ivivivi,

Может версию Arduino поменять?
В самом Arduino какая плата у Вас указана?
Скетч проходит проверку в самой программе?
Программатор на каком COM порту сидит?

У меня при первой проверке пишет

Archiving built core (caching) in: C:\Users\oleg\AppData\Local\Temp\arduino_cache_807329\core\core_arduino_avr_pro_cpu_16MHzatmega328_0c812875ac70eb4a9b385d8fb077f54c.a
Скетч использует 27580 байт (89%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1115 байт (54%) динамической памяти, оставляя 933 байт для локальных переменных. Максимум: 2048 байт.

При запуске проверки 2 раз никаких лишних сообщений нет.

Здесь почитайте, может что полезного найдете.
https://pikabu.ru/...niglyuk_4737393

Включил прошивку без платы, результат как у Вас.

У Вас в папке "Мои документы" должна быть папка библиотек  Arduino/libraries, в неё разархивируйте архив библиотек.
ардуино.jpg
ардуино.jpg Автоматика АВВИ. Автоматика.
библиотеки.jpg
библиотеки.jpg Автоматика АВВИ. Автоматика.

libraries.rar 3.4 Мб
ivivivi Кандидат наук Краснодар 318 34
Отв.614  18 Июня 18, 07:24
olegkali, все мои установки в картинках ниже.
При проверке постоянно выходят надписи с упоминаниями "Nextion" (картинку приложил).
разархивируйте архив библиотек.olegkali, 17 Июня 18, 20:42
Сделал, не помогло. Уже руки опускаются...
18.06.18_3.JPG
18.06.18_3.JPG Автоматика АВВИ. Автоматика.
18.06.18_4.JPG
18.06.18_4.JPG Автоматика АВВИ. Автоматика.
18.06.18_5.JPG
18.06.18_5.JPG Автоматика АВВИ. Автоматика.
18.06.18_6.JPG
18.06.18_6.JPG Автоматика АВВИ. Автоматика.
gikrus Куратор Пермь 381 398
Отв.615  18 Июня 18, 07:30, через 6 мин
В общем заменил UtenSet = 235
на
UtenSet = 245,
там где отрабатываются события разгона и
в событии 104 кубовая перегонка установил
UtenSet =  sqrt( PkwSet * 60025 / Pkwnom ) ; // вычисляем напряжение для стабилизатора мощности 245*245=60025Olega777, 16 Июня 18, 09:22
Вы не понимаете что делаете.
Стабилизатор напряжения максимально можно выставить на 235 вольт сверху и 35 вольт снизу. Это ограничение ввёл автор стабилизатора напряжения и я с ним согласен. Это значит, что при задании напряжения 235 В и более, триак будет полностью открыт. Переписывать формулу тоже нет смысла. Стандарт 220 В заложен потому, что ТЭН выдаёт заявленную мощность именно при этом напряжении. Если вы подаёте напряжение 245 В, программа пересчитает и выдаст реальную мощность, но не более мощности при 235 В.
gikrus Куратор Пермь 381 398
Отв.616  18 Июня 18, 07:41, через 12 мин
Сделал, не помогло. Уже руки опускаются...ivivivi, 18 Июня 18, 07:24
Я написал вам в личку телефон. Наберите меня, решим вашу проблемку.
ivivivi Кандидат наук Краснодар 318 34
Отв.617  18 Июня 18, 08:27, через 46 мин
 Ура! Спасибо, gikrus! Получилось!
1. На плате неверно обозначены RX/TX, соответственно я неправильно подключил плату (до этого пробовал по разному подключать, но в общей купе ошибок этого не определил)
2. Удалил из "Документы/Arduino/libraries" ITEADLIB_Arduino_Nextion-master, оставил MsTimer2 и OneWire, затем переархивировал nextion-master.rar в nextion-master.zip и добавил через Arduino IDE. После этого ругань на Nextion из загрузчика исчезла.
3. Научился (gikrus научил) правильно и вовремя нажимать/отжимать кнопку Reset на плате, чтобы пошла заливка скетча.
Фух... победили.  Улыбающийся
Olega777 Студент Дзержинск 25 6
Отв.618  18 Июня 18, 16:43
при задании напряжения 235 В и более, триак будет полностью открытgikrus, 18 Июня 18, 07:30

Постойте, в скетче верхнее напряжение 240в., а не 235в. Т.е. всё, что выше 240в всё равно не поднимется более 240.
 if (ust_U > 400 ) { //
   ust_U = 400; //

К тому же угол открытия триака тоже не может быть больше максимального
   if (angle_U > 563) {
     angle_U = 563;
   }

Таким образом, наиболее приближенным к моему номинальному напряжению в 245в будет
как раз 240в.

Поэтому предлагаю, дабы не искажать отображаемую на дисплее мощность, во всех событиях разгона установить 240в вместо 235в.

в событии 104 "кубовая перегонка" все оставить как было.



gikrus Куратор Пермь 381 398
Отв.619  18 Июня 18, 19:03
Поэтому предлагаю,Olega777, 18 Июня 18, 16:43
Вы можете делать всё, что угодно в скетче. Это ваше право, поскольку программа в общем доступе. Напомню, что стандарт у нас 220 В. Поэтому он и заложен в скетче.