Страница 2 из 3

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 18:57}
Boroda
Вот как ведет себя ПИД с ничтожными коэффициентами D и I (это почти П-регулятор, т.к. I ограничен +-10% и почти не влияет на результат, и D настолько мал, относительно P, что тоже не оказывает существенного влияния.)



Изменение уставки:



Внешнее воздействие:



Добавлено (29.10.2016, 18:57)
---------------------------------------------
В данном случае в качестве нагревателя были 2 резистора по 10 Ватт, включаемые релюшкой с периодом 3 секунды, температуру измерял MCP9700A. Вполне достойно работает.

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 19:22}
pipapsix
Поставил тестировать в инкубатор.
Инкубатор из 5 см пенополистирола, 1,2м на 0,6м прямоугольник.
Две камеры, в одной камере нагреватеьный шнур из углеродного волокна 7 метров, 33 Ом.

Пока поставил P 250 .
Мне нужна точность 0,1 градуса.
10 минут теста, пока проскакивает на 2 градуса. очень много.

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 19:36}
Boroda
Ну П-регулятор будет держать температуру ниже уставки на 0,5..1 градус, но стабильно. Ему интеграла не хватает. Зато реакция моментальная.

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 19:49}
pipapsix
уменьшил до 70, держит в предела 0,3 гр. многовато.

а трудно добавить I в блок?

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 20:17}
Boroda
Добавил. Кр уменьшайте до 20, Ки подбирайте. При разности температуры 2 градуса и Ки = 5 на каждом цикле будет добавляться(отниматься) 0,4% мощности. dPwr =  (уставка - текущая) / Ки. Цикл в нашем случае 3 секунду, если Вы не меняли параметры блока PID.

https://yadi.sk/d/BxJ7cB5NxoAdB

Добавлено (29.10.2016, 20:17)
---------------------------------------------
В первые моменты регулирования мощность держит П-составляющая, потом уже будет держать интеграл. А П будет корректировать отклонение.

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 21:09}
pipapsix
Абалдеть, большое спасибо, совсем другое дело.
поиграюсь с настройками)
кинь телефон в личку, )) благодарности пришлю немного)

еще вопрос, может из за количества менюшек экран вообще нечего не показывать?

Нужна помощ. (Свободная тема)

Добавлено: 29.10.2016{, 21:39}
Boroda
pipapsix, Да я с менюшками еще не разбирался, времени нет, ремонт дома.

Добавлено (29.10.2016, 21:39)
---------------------------------------------
Кр даже до 5..10 можно будет опустить, а то болтать будет сильно.

Нужна помощ. (Свободная тема)

Добавлено: 01.11.2016{, 09:30}
pipapsix
Все, все работает, теперь появилась мысль, сделать автопрограмму инкубации, выбрал гусиное яйцо и программа сама будет когда нужно влажность повышать, останавливать переворот, чтобы человек не трогал нечего)
С чего начать, не пойму?

Нужна помощ. (Свободная тема)

Добавлено: 01.11.2016{, 10:03}
Олег
Можно поставить таймер реального времени (RTC) и  с помощью компараторов делать переключения в нужное время.

Нужна помощ. (Свободная тема)

Добавлено: 01.11.2016{, 13:25}
pipapsix
Не, по словам не пойму, небольшой примерчик бы.
Я уже про них думал, но чет никак)

Нужна помощ. (Свободная тема)

Добавлено: 08.11.2016{, 14:09}
shvromyou
pipapsix писал(а):Не, по словам не пойму, небольшой примерчик бы.Я уже про них думал, но чет никак)
    Я пока ученик, пытаюсь сообразить инкубатор и тоже встал вопрос с таймером на UNO. Тупит это дело с генератором, с объёмным меню и подменю в купе. А раз отказался от генератора то пришлось прицепить RTC DS3231.Тупить перестало и время показывает правильно, без задержек, да и для записи логов будет время (!).
Что придумал на вскидку: т.к. меню тяжелое и УНО не справляется, уйду от меню с EEPROM и буду все переменные записывать в массивы (по наработанным уже параметрам инкубации).
    Получаем от RTC цифру с часом--смотрим в массив есть ли там такая цифра-- находим и на TT-triger подаём единицу-- ТТ переключается в единицу и подаёт её на выход "Переворот". и т.д.
    В массиве стоит переворот яиц каждые 2 часа (0, 2, 4, 6, 8 и т.д), стоит учесть, что в RTC часы без привычных нам нулей. (01, 02,03...). Да, добавлю, что все два часа на ТТ единица, потом другие два часа ноль.

Добавлено (08.11.2016, 14:09)
---------------------------------------------
pipapsix писал(а):еще вопрос, может из за количества менюшек экран вообще нечего не показывать?
У меня в УНО, когда доходит меню (пустой проект, построено только меню) до 71% памяти, полный тупняк с меню, какие то пункты вообще не показывает, а когда 74% то вообще экран пустой. I2C1602.

Нужна помощ. (Свободная тема)

Добавлено: 08.11.2016{, 17:15}
Олег
Разработчик писал в другой теме, что переделывает компиллятор и проблема с меню будет решена.

Нужна помощ. (Свободная тема)

Добавлено: 09.11.2016{, 10:05}
eugeneb
Уважаемые инкубаторщики, скажите какими термодатчиками вы
пользуетесь в своих инкубаторах?

Нужна помощ. (Свободная тема)

Добавлено: 09.11.2016{, 12:02}
pipapsix
Да он один у всех, единственный и не повторимый) DS18B20/

У меня один вопрос ко всем, открыл спор на али, продавец умоляет закрыть его и он вышлет другой товар,так как открыт спор не могут выслать, начальник не разрешает)) не вестись на уговоры??

Нужна помощ. (Свободная тема)

Добавлено: 09.11.2016{, 12:21}
shvromyou
pipapsix писал(а):не вестись на уговоры??
Это вредно для кармана)))) потом ничего не докажете и никакие споры не помогут.
Они отмажутся согласно правил Али, а вот Вы согласно правил ничего не получите т.к. спор Вы же сами закрыли.

Нужна помощ. (Свободная тема)

Добавлено: 09.11.2016{, 13:08}
pipapsix
Ну, там еще и али в спор вмешалось уже) предложила выплыты 0руб.
ТОже думаю не закрывать спор.

Нужна помощ. (Свободная тема)

Добавлено: 09.11.2016{, 13:15}
eugeneb
Если у продавца много камней, они реально за имидж на али борются.
Меня до сих пор не обманывали. Я обычно иду на их просьбы.

Нужна помощ. (Свободная тема)

Добавлено: 15.11.2016{, 14:03}
pipapsix
Опять нужна помощь,
Не могу найти блок,в котором будет храниться число,а при подачи на него сигнала он должен выдать это число на выход,

Нужна помощ. (Свободная тема)

Добавлено: 15.11.2016{, 14:20}
shvromyou
pipapsix писал(а):в котором будет храниться число
Если правильно понял

Нужна помощ. (Свободная тема)

Добавлено: 15.11.2016{, 19:45}
pipapsix
Occupier писал(а):Если правильно понял
Поняли правильно)
1 вариант я пробывал, но при отсутствии единицы, на выход же идет сигнал инечего не работает.
2 вариант я помучался с ним, но как подавать нужные цыфры на вход?не соображу.
3 вариант вообще не понял как пользоваться) но вроде не то.
Ну вы и сами поняли зачем я этот блок ищу, вы сделали автопрограмму,? хочу посмотреть если можно)