Ну мне 200 то не обойдется, за неимением 3Дпринтера. А потом еще кривыми рученками собирать, обязательно уронить потом на него кувалду .
Надо к асушникам сходить, может у них есть принтер раздолбанный с мотором, чтобы поэксперементировать управлением мотора от БАРСа.
БАРС. Блок автоматической ректификации и стабилизации.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.340 09 Мая 18, 21:12
Антел
Профессор
Волжский
5.9K 2K
Отв.341 09 Мая 18, 21:25, через 13 мин
Z_h_e, дык, договоримся...
Вот с мотором определиться.
Добавлено через 1дн. 15ч. 23мин.:
БАРС на батарейках...
Вот с мотором определиться.
Добавлено через 1дн. 15ч. 23мин.:
БАРС на батарейках...
m16
Модератор
Тамбов
1.9K 1K
Отв.342 11 Мая 18, 14:13
БАРС на батарейках...Антел, 09 Мая 18, 21:25сам прошёлся по батарейкам но отказался от них по нескольким причинам. в итоге переписал алгоритм , суть - после пропадания сетевого напряжения в зависимости от того на сколько опустилась температура в кубе контроллер выполняет аварийный сценарий после чего возвращается к прерванному алгоритму. один хрен аварийный сценарий нужно отрабатывать что батарейками что без них.
Антел
Профессор
Волжский
5.9K 2K
Отв.343 11 Мая 18, 14:28, через 15 мин
m16, уже это обговариваем. Но бывают и секундные перерывы. В такой ситуации, сброс контроллера крайне досаден.
m16
Модератор
Тамбов
1.9K 1K
Отв.344 11 Мая 18, 14:47, через 20 мин
ты не учитываешь простую вещь - в моменты on/off в сети имеет место помеха от влияния которой есть вероятность того что проц повиснет и батарейки не помогут. посему при появлении сети лучше будет если проц стартанёт заново, отработает аварийный сценарий и продолжит процесс.
другая ситуация - по сети проскакивает помеха от которой проц виснет. у тебя вачдог взведён?
другая ситуация - по сети проскакивает помеха от которой проц виснет. у тебя вачдог взведён?
Антел
Профессор
Волжский
5.9K 2K
Отв.345 11 Мая 18, 14:52, через 5 мин
m16, я конечный пользователь, читаем, профан в программировании. Что там чего сторожит и какая логика заложена, не в курсе.
Попробую потестить, как работает.
Добавлено через 1ч. 43мин.:
Z_h_e, Погонял на перерыв в питании. Все работает, как заявлено.
По кубовой, на днях...
Попробую потестить, как работает.
Добавлено через 1ч. 43мин.:
Z_h_e, Погонял на перерыв в питании. Все работает, как заявлено.
По кубовой, на днях...
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.346 11 Мая 18, 17:52
один хрен аварийный сценарий нужно отрабатывать что батарейками что без них.m16, 11 Мая 18, 14:13От задачи зависит. Я вообще не планировал обрабатывать ситуацию с пропаданием питания. У меня с питанием проблем на данный момент нет. Ну если пропало, то процесс встал и все.
Можно например добавить стабилизацию после восстановления питания, можно еще что-то. Например включать ТЭН на полную мощность пока разогреется обратно. Или еще что-то. Но самый гемор добавить чего не было заложено. И вообще, любое оборудование должно работать в нормальных условиях. Если нет нормального питания, надо в первую очередь решать проблему с ним. А вот 5-10 секунд отключения действительно обидные, наверное . Тем более БАРС не только для ректификации, для дистилляции для СС можно и поболее постоять.
Но на будущее конечно можно (или нужно) поразмышлять и помозговать.
в моменты on/off в сети имеет место помеха от влияния которой есть вероятность того что проц повиснет и батарейки не помогут. у тебя вачдог взведён? m16, 11 Мая 18, 14:47Вероятность есть чего угодно. Но пока ни одного зависания не происходило. Программа должна работать без ватчдога, но я его включил, значительно позже.
посему при появлении сети лучше будет если проц стартанёт заново, отработает аварийный сценарий и продолжит процесс.m16, 11 Мая 18, 14:47Зачем перезапускать? Ноутбук, например, никто не перезагружает при отключении/включении сети, при наличии батареи конечно.
По кубовой, на днях...Антел, 11 Мая 18, 14:52Ну попробуй поглядывать и смотреть почаще. Наверное надо было вывести куда-нибудь Vотб.мах . Это я про формулу Vотб. = Vотб.мах.*(6,04 - 0,06*Ткуба), в БАРСе то нет такого обозначения. Vотб.мах может быть снижен, если в царге температура поползет вверх. Ну попробуешь, расскажешь.
Антел
Профессор
Волжский
5.9K 2K
Отв.347 11 Мая 18, 18:17, через 25 мин
Vотб.мах .Z_h_e, 11 Мая 18, 17:52я так понял, что это стартовый, то, что мы настроим.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.348 11 Мая 18, 18:22, через 6 мин
По насосу. Вот что нашел. Насос, я думаю, имеет завышенную цену. Но я вот про что. У меня вместо клапана и так насос перистальтический. Но с коллекторным двигателем, им нельзя нормально скорость регулировать. Но подозрительно похожа сама головка насоса, по внешнему виду я бы сказал один в один. А это значит, что где-то существует шаговик, идеально подходящий под данный насос. Но пока не нашел.
Vотб.max будет снижен на шаг понижения.
Добавлено через 2мин.:
А хотя увидеть можно . Если временно выключить параметр отбор по Ткуба, то на главном экране по идее должен увидеть как раз сниженную скорость. Не проверял, но должно быть так по идее.
я так понял, что это стартовый, то, что мы настроим.Антел, 11 Мая 18, 18:17Понял правильно. Но если у тебя в царге поднялась температура и процесс отбора был приостановлен, то этот
Vотб.max будет снижен на шаг понижения.
Добавлено через 2мин.:
А хотя увидеть можно . Если временно выключить параметр отбор по Ткуба, то на главном экране по идее должен увидеть как раз сниженную скорость. Не проверял, но должно быть так по идее.
Антел
Профессор
Волжский
5.9K 2K
Отв.349 11 Мая 18, 18:54, через 32 мин
Z_h_e, что то не понял.
Что то где то не отображается?
Наверное надо было вывести куда-нибудь Vотб.мах .Z_h_e, 11 Мая 18, 17:52
на главном экране по идее должен увидеть как раз сниженную скорость.Z_h_e, 11 Мая 18, 18:22
Что то где то не отображается?
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.350 11 Мая 18, 19:11, через 18 мин
Установил ты начальную скорость 20%, шаг понижения 0.5% и включил отбора по Ткуба. Запустил отбор и пошел пока другими делами заниматься. Правда оказалась эта скорость отбора неправильная, великовата.
Смотришь на параметры на стр1. Все хорошо, отбор идет. В кубе 84 градуса ровно. Согласно формуле, скорость отбора как раз и должна быть 20%, а там на самом деле 18.5%. Это означает, что колонна успела три раза приостановиться, три раза снизила скорость на 0.5%. И теперь расчет идет не от 20%, а от 18.5%.
Но это 84 градуса в кубе и как раз получается отображается начальная скорость. А если 90. Расчетная скорость тут должна быть 12.8%, но из-за того что были три приостанова по факту будет 11.8%.
Смотришь на параметры на стр1. Все хорошо, отбор идет. В кубе 84 градуса ровно. Согласно формуле, скорость отбора как раз и должна быть 20%, а там на самом деле 18.5%. Это означает, что колонна успела три раза приостановиться, три раза снизила скорость на 0.5%. И теперь расчет идет не от 20%, а от 18.5%.
Но это 84 градуса в кубе и как раз получается отображается начальная скорость. А если 90. Расчетная скорость тут должна быть 12.8%, но из-за того что были три приостанова по факту будет 11.8%.
m16
Модератор
Тамбов
1.9K 1K
Отв.351 11 Мая 18, 19:46, через 35 мин
У меня с питанием проблем на данный момент нет.Z_h_e, 11 Мая 18, 17:52
Зачем перезапускать? Ноутбук, например, никто не перезагружает при отключении/включении сети, при наличии батареи конечно.Z_h_e, 11 Мая 18, 17:52
Вероятность есть чего угодно. Но пока ни одного зависания не происходило. Программа должна работать без ватчдогаZ_h_e, 11 Мая 18, 17:52первое зависание может оказаться фатальным. собсно у меня нет слов.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.352 11 Мая 18, 20:01, через 15 мин
У меня действительно не было проблем с питанием. Я поделился этим фактом.
Нет никакой необходимости в перегрузке когда устройство штатно перешло с одного питания на другое.
Если программа не работает с выключеным ватчдогом - это нерабочая программа.
Нет никакой необходимости в перегрузке когда устройство штатно перешло с одного питания на другое.
Если программа не работает с выключеным ватчдогом - это нерабочая программа.
m16
Модератор
Тамбов
1.9K 1K
Отв.353 11 Мая 18, 21:29
Если программа не работает с выключеным ватчдогом - это нерабочая программа.Z_h_e, 11 Мая 18, 20:01бгг. запишу в цитатник перлов. ты даже не поинтересовался для чего он нужен и с чем его едят. пардон что влез в Вашу беседу.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.354 11 Мая 18, 21:37, через 8 мин
Запиши. Кто ж против. Я знаю для чего он.
arkhnchul
Доктор наук
Москва, Уфа
990 367
Отв.355 12 Мая 18, 14:20
тогда высказывания слишком странные.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.356 12 Мая 18, 14:26, через 7 мин
Что странного в том что программа должна работать и не зависать?
arkhnchul
Доктор наук
Москва, Уфа
990 367
Отв.357 12 Мая 18, 20:00
в позиции "раз девайс кому-то должен штатно работать и не виснуть, то он это будет делать всегда, иных вариантов нет". Аппаратный watchdog - он так-то на случай войны.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.358 12 Мая 18, 20:31, через 31 мин
в позиции "раз девайс кому-то должен штатно работать и не виснуть, то он это будет делать всегда, иных вариантов нет"arkhnchul, 12 Мая 18, 20:00Я такого не заявлял. Так не считаю.
Z_h_e
Куратор
г. Чайковский
1.1K 310
Отв.359 12 Мая 18, 20:45, через 15 мин
Аппаратный watchdog - он так-то на случай войны.arkhnchul, 12 Мая 18, 20:00Именно, для нештатных ситуаций. Для минимизации их последствий, в том числе для минимизации последствий ошибок в программе, коих никто избежать не может. Но это не решение проблем кривой программы. Поэтому могу еще раз "выдать перл" - "Если программа не работает с выключенным ватчдогом - это нерабочая программа"
З.Ы. Надеюсь мне не обсуждаем "собаку" в других ипостасях? Я имею ввиду как генератор событий пробуждения или как таймер, например.