Аква-контроллер от Олега
#3961
Отправлено 15 Февраль 2016 - 17:58
#3962
Отправлено 20 Февраль 2016 - 09:33
#3963
Отправлено 21 Февраль 2016 - 13:17
Нет Андрей. Проблемы возникают исключительно от неграмотно выбранной частоты управления вентилятором. В скечах распространяемых здесь, такой проблемы нет. Поэтому и кондеры не нужны.
#3964
Отправлено 23 Февраль 2016 - 15:44
Всех с праздником !!!!!!
- Filter это нравится
#3965
Отправлено 24 Февраль 2016 - 09:48
#3966
Отправлено 24 Февраль 2016 - 13:18
Так вот подключены они через радиокнопку для управления яркостью светодиодных лент.
Тогда да, без конденсаторов будут гудеть, там относительно большая частота для них.
#3967
Отправлено 05 Март 2016 - 14:59
Артефакты появляются и у меня. Пока не отловил этот баг. При отключённом скринсейвере не появляются.
У меня скринсейвер крэшился не менее двух раз в неделю. Выглядело это так : остатки цифр скринсейвера на фоне главного экрана.
Лечилось тыканьем в экран. Программа не сбивалась.
Неделю назад подкорректировал несколько процедур - пока ни одного сбоя.
Прикрепленные файлы
#3968
Отправлено 10 Март 2016 - 11:29
Привет всем. Обратил внимание, на работу холодильника.Раньше я писал о такой же проблеме на нагревателе. Включение и выключение реагирует на десятые доли градуса.Например задана температура включения нагревателя 25,0 гистерзис 0,5 градус. При опускании температуры на 24,4 включается , как и положено, нагреватель нагревает до 24,5 и отключается.То ли из-за датчика, то ли по какой то другой причине,этот цикл может в минуту повторится раза 4-5.То же самое с холодильником , при т-ре 25,6 включаются вертушки, 25,5 выключились. За минуту могут так дергаться раз 5. Можно как-то программно это убрать.Хотелось бы , как на моем примере, при включении нагревателя 24,4 градуса выключался на 25 .ТО же самое с холодильником при включении на 25,6, выключались на 25.Т.е, грубо говоря тащили до заданной температуры. Думаю эти подергивания укорачивают жизнь как нагревателю , так и вертушкам.Я сильно не разбираюсь, но думаю что програмно это возможно
#3969
Отправлено 10 Март 2016 - 11:36
О какой программе речь?
#3970
Отправлено 10 Март 2016 - 11:36
Андрей, посмотри в void TimeSaver
#3971
Отправлено 10 Март 2016 - 11:55
О какой программе речь?
Судя по симптомам, о моей
Есть такой косяк с нагревом - охлаждением. Я на него забил, так как температуру держит нормально. Да и релюшки твердотельные стоят. Не щелкают. Я по началу, даже и не знал, что оно так часто иногда включается.
#3972
Отправлено 10 Март 2016 - 11:59
Андрей, посмотри в void TimeSaver
Спасибо. Не копал так глубоко. Исправлю.
Вижу еще одного конкретно засосало в программирование контроллера.
Если запала хватит, можем увидеть и еще одну версию программы...
#3973
Отправлено 10 Март 2016 - 12:08
Спасибо. Не копал так глубоко. Исправлю.
Вижу еще одного конкретно засосало в программирование контроллера.
Если запала хватит, можем увидеть и еще одну версию программы...
Ну до своей версии мне далеко как до луны. Просто есть желание чем-то помочь.
А то все на халяву, да на халяву
#3974
Отправлено 10 Март 2016 - 12:26
Ну и я немного,
Все кнопки можно переделать так
ПРИМЕР
#3975
Отправлено 10 Март 2016 - 12:29
Андрей, посмотри в void TimeSaver
if (RTC.hour < 10) {myGLCD.printNumI(0,80,65);myGLCD.printNumI(RTC.hour,115, 65);} else myGLCD.printNumI(RTC.hour,80, 65);// myGLCD.print(":",CENTER, 65);myGLCD.+(156, 75, 164, 83);myGLCD.fillRoundRect(156, 93, 164, 101);if (RTC.minute < 10) {myGLCD.printNumI(0,175,65);myGLCD.printNumI(RTC.minute,208, 65);}else myGLCD.printNumI(RTC.minute,175, 65);можно заменить наmyGLCD.printNumI(RTC.hour, 80, 65, 2, '0'); //Display HOURSmyGLCD.print(":",CENTER, 65);myGLCD.printNumI(RTC.minute, 175, 65, 2, '0'); //Display MINUTESи "сопля" около цифр не появляется ...я так понимаю fillRoundRect ее и убирал
Вроде правильней
myGLCD.printNumI(RTC.minute, 175, 65, 2, '00'); //Display MINUTES
#3976
Отправлено 10 Март 2016 - 12:44
Вроде правильней
myGLCD.printNumI(RTC.hour, 80, 65, 2, '00'); //Display HOURSmyGLCD.print(":",CENTER, 65);myGLCD.printNumI(RTC.minute, 175, 65, 2, '00'); //Display MINUTES
тот пример, что я привел работает,
а в ' ' надо указывать ту цифру, которая дополняет до 2х знаков слева - это у нас '0'
т.е если у нас 3 часа, то плучается 03
#3977
Отправлено 10 Март 2016 - 13:32
Судя по симптомам, о моей
Есть такой косяк с нагревом - охлаждением. Я на него забил, так как температуру держит нормально. Да и релюшки твердотельные стоят. Не щелкают. Я по началу, даже и не знал, что оно так часто иногда включается.
Значит просто гистерезис неправильно считается. Тогда проверь формулу, сам понимаешь, несложно.
#3978
Отправлено 10 Март 2016 - 13:49
тот пример, что я привел работает,
а в ' ' надо указывать ту цифру, которая дополняет до 2х знаков слева - это у нас '0'
т.е если у нас 3 часа, то плучается 03
Ну дело хозяйское, мой тоже работает.
#3979
Отправлено 10 Март 2016 - 14:04
С проблемой частого включения/выключения нагревателя можно бороться без изменения прошивки.
Аквариум сам по себе достаточно инертная система и достаточно поставить грелку меньшей мощности или отодвинуть термодатчик от нее подальше. У меня в трех аквариумах так работает уже очень давно. Частых включений/выключений не видел.
PS. Термодатчик у меня прижат снаружи к стеклу аквариума через термопасту с помощью нескольких слоев двойного скотча.
Температуру показывает точно, проверял по ртутному термометру.
#3980
Отправлено 10 Март 2016 - 14:09
quote name="eramish" post="385122"
С проблемой частого включения/выключения нагревателя можно бороться без изменения прошивки.
Аквариум сам по себе достаточно инертная система и достаточно поставить грелку меньшей мощности или отодвинуть термодатчик от нее подальше. У меня в трех аквариумах так работает уже очень давно. Частых включений/выключений не видел
Грелка и холодильник в сампе, датчик в дисплее.На мой взгляд достаточно далеко друг от друга)))
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных