Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
19.12.2006, 15:11
|
|
Частый гость
Регистрация: 04.02.2005
Сообщений: 16
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ПИД регулятор на AVR
Обращаюсь прежде всего к вам господа сишники! давайте напишем всем форумом самонастраивающийся ПИД регулятор. Со своей стороны обязуюсь проанализировать и перевоплотить откомпилированный Си код в хороший ассемблерный. Сам преследую две цели - получить самонастройку для ПИД - прекратить эту тему раз и навсегда - предлагаю после реализации разослать во все анналы рунета
|
|
|
|
19.12.2006, 15:20
|
|
Гражданин KAZUS.RU
Регистрация: 27.07.2006
Сообщений: 659
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: ПИД регулятор на AVR
Сообщение от mishutka
|
Обращаюсь прежде всего к вам господа сишники! давайте напишем всем форумом самонастраивающийся ПИД регулятор. Со своей стороны обязуюсь проанализировать и перевоплотить откомпилированный Си код в хороший ассемблерный. Сам преследую две цели - получить самонастройку для ПИД - прекратить эту тему раз и навсегда - предлагаю после реализации разослать во все анналы рунета
|
Это тянет минимум на нобелевкую премию.
|
|
|
|
19.12.2006, 15:28
|
|
Частый гость
Регистрация: 04.02.2005
Сообщений: 16
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ага - че то фирма Овен пока ее не получила
могу даже маленькое техзадание сделать:
две подпрограммы:
1) модуль самонастройки
2) модуль регулирования
для модуля регулирования предлагаю сделать следующие входные данные - 10-ти битное число (по числу бит АЦП)
выходные данные - 10-ти битное число (100% с дисретностью 0.1% оставшиеся 23 значения можно не использовать или завести на данные значения что нить служебное)
подумайте господа сколько пиплов слово доброе потом скажут
|
|
|
|
19.12.2006, 20:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Re: ПИД регулятор на AVR
Сообщение от mishutka
|
давайте напишем всем форумом самонастраивающийся ПИД регулятор.
|
Вот этот метод настройки можно впихнуть в прогу:
http://ourworld.compuserve.com/homepages/ACTGMBH/zn.htm
а исходники ПИД есть в примере-апноуте на странице avr123.nm.ru/01.htm
ну и в аноутах PIC, MOTOROLA их много - список апноутов на той же странице скачать можно.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
19.12.2006, 20:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Кстати можно и MATLAB использовать "Контрол тул бокс" - там можно все смоделировать и на выходе код Си получить для разных популярных МК.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
19.12.2006, 21:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Очень советую вот этот материал:
http://www.analog.com/library/analog...38-01/pid.html
PID на примере - перевернутый маятник. Подробно о влиянии коэффициенотов.
ADUC845 - вы можете заказать и получить бесплатно.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
19.12.2006, 22:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
20.12.2006, 03:09
|
|
Частый гость
Регистрация: 04.02.2005
Сообщений: 16
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
большое спасибо за ответы! но хотелось бы увидеть именно код более менее оптимальный с точки зрения всех участников - господа кодеры профессионалы присоединяйтесь
|
|
|
|
20.12.2006, 03:27
|
|
Частый гость
Регистрация: 04.02.2005
Сообщений: 16
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
в частности - у вас avr123-nm-ru разве нет каких нибудь своих идей - выложите пожалуйста если не жалко - лучше в виде исходного кода с комментариями - просто поверьте 99% людей просмотрит эти страницы после чего вновь уйдет в гугл за поиском - давайте все таки реализуем а не ограничимся ссылками на интернет ресурсы
|
|
|
|
20.12.2006, 11:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
я советую не упираться в конкретный МК и язык.
Давайте создавать алгоритм в псевдокоде. Т.е. в словестном описании алгоритма.
Потом его можно записать на любом языке программирования.
========
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ПИД регулятор на AVR
|
ua_gruzin |
Микроконтроллеры, АЦП, память и т.д |
52 |
22.03.2012 15:52 |
ПИД-регулятор и Proteus
|
oleg_harp |
Микроконтроллеры, АЦП, память и т.д |
16 |
01.07.2009 23:37 |
ПИД регулятор
|
masterpc |
Производственное оборудование |
14 |
05.03.2007 16:24 |
Пид-регулятор и AVR
|
French |
Микроконтроллеры, АЦП, память и т.д |
1 |
06.10.2004 23:30 |
Часовой пояс GMT +4, время: 19:36.
|
|