ввел коэф из трм, полет нормальный максимальный разброс 1.5 гр
ввел коэф из трм, полет нормальный максимальный разброс 1.5 гр
как вы советовали оставил 1 блинк, связь больше не отваливается, но температуру плохо держат, после праздников поиграю коэф ПИД.
Решил проверить, на сколько сильно влияет Blink на время цикла:
1. Сделал генератор с периодом цикла контроллера, поделил на 100 и вывел на зеленый светодиод (у меня ПР200), а на красный вывел с Blinka период 1сек.
2. в проекте сделал 4 ПИД-регулятора, зеленый моргает быстрее.
3. Добавил ещё, в итоге 6 ПИД-регуляторов, оба светодиода моргают синхронно, несколько минут ждал рассинхронизации - не увидел. Таким образом получаем ровно 100 циклов в секунду.
Это всё было когда в схеме было всего 2 Blinka, а остальное реализовывалось по другому.
4. Изменяю схему - выход ПИД-регулятора, преобразование в PWM, делаю на Blink-aх, остается один Blink на ПИД и 6 Blink-ов на выходы, итого 7 Blink-ов. А зеленый-то теперь чуть быстрее моргает.
5. Теперь обратно Blink в ПИД-регулятор убираю, как делал когда-то изначально.
Ни чего сильно не изменилось. В проекте теперь аж 15 Blink-ов, связь не отваливается, цикл более 100 раз в секунду.
Вывод: Буду всё-таки Blink-и юзать, программистам ПР200 большой плюс, т.к. грамотно реализовали таймеры, в частности Blink.
PS: хотя, тут может быть, что ПР200 более производительный, поэтому куча Blink-ов ни как не влияет на связь.
Последний раз редактировалось stesel; 07.03.2016 в 05:34.
с одним ПИДом в проекте температуру держал +-0,1,с 7 ю ПИДами в проекте даже если 6 по en входу выкл не держит.После праздников эксперимент продолжу, точнее начну заново чтоб ошибки не копить.Начал с фб ПИД, потом ваши макросы. Фб ПИД вообще не работает как должен.
Последний раз редактировалось аскар; 05.03.2016 в 06:18.
на имитаторах в обоих случаях, но эксперимент пока не повторял .имитаторы одинаковые
Имитаторы что из себя представляют? Тепловая инерция у них есть, или это лампочка прикрученная изолентой к датчику?
И время такта какое ставите на тактовом входе ПИДа?
Опробуйте мой ПИД - выложил здесь:http://www.owen.ru/forum/showthread....l=1#post200310
утром попробую,имитаторы два резистора по 7,5 кОм и прикрученный изолентой датчиком ТСП 100