| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| ПИД контролер http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=5759 |
Страница 1 от 1 |
| Автор: | Ки4о [ Съб Май 03, 2008 10:42 pm ] |
| Заглавие: | ПИД контролер |
Става въпрос за следното: Някой колега пробвал ли е да прави ПИД регулатор,където резисторите ги е заменил с потенциометри управлявани по SPI като MCP4262 или подобни?Понеже ми трябва бързина,изцяло цифровия ПИД има една "времеконстанта" на самия регулатор която зависи от това колко бързо правиш сметките и по какъв алгоритъм.Та не ми остава време напоследък да пробвам схемата с цифровите потенциометри - та ако някой има впечатления нека да сподели. |
|
| Автор: | nik [ Пон Май 05, 2008 2:53 am ] |
| Заглавие: | |
каква бързина ти трябва? 2 кхз такт на дискретизация с пик 18 го подкарах без проблеми, закъснението от 500мкс проблем ли са ти? какво управляваш? |
|
| Автор: | Ки4о [ Пон Май 05, 2008 8:19 am ] |
| Заглавие: | |
Проблема не е в такта на дискретизация а в скоростта на float-point изчисленията.Ще го ползвам в контролера за векторно управление. |
|
| Автор: | nik [ Пон Май 05, 2008 11:58 am ] |
| Заглавие: | |
виж application notes на микрочип имат примери най различни http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1999&NextRow=&ssUserText=induction%20motor&ty=&dty=§ion=AppNotes а плаваща запетая не ти трябва, все пак алгоритъма е известен предварително както и порядъка на променливите, фиксирана запетая върши идеална работа, даже повечето от сметките са ми целочислени до колкото си спомням, внимавай и с компилирането на умножение и деление, където компилатора се оплеска съм го писал на асм, така че самия пид няма да те забави чак толкова |
|
| Автор: | Ки4о [ Пон Май 05, 2008 12:33 pm ] |
| Заглавие: | |
Да ама не е 1 а са 2 регулаторите |
|
| Автор: | nik [ Пон Май 05, 2008 5:22 pm ] |
| Заглавие: | |
ти ако мислиш модел от матлаб 1:1 да го метнеш в процесора и да чакаш управление в реално време най добре си приготви пентиум 4, за това ти казах апликейшъните да се ориентираш кое как го правят, а на въпроса вече ти отговорих - правил съм го и си работи, и при мен са 2 регулаторите 1 пид 1 пи ограничения по ток(стартов и раборен) и напрежение, регулиране по въртящ момент, скорост,позиция,ускорение, спиране, крайни изключватели и още гламотии, даже докато си почива по серийния порт праща данни за статуса, остана само 3 входа да направя за датчици на хол, да става и за безчеткови мотори ама ми минаха мераците... |
|
| Автор: | Ки4о [ Пон Май 05, 2008 6:27 pm ] | |||||||||
| Заглавие: | ||||||||||
Мразя разводняване на тема ! Зададох конкретен въпрос.Ако някой колега може да сподели впечатления - О.К ако не - по добре да не пише глупости. |
||||||||||
| Автор: | nik [ Пон Май 05, 2008 6:40 pm ] |
| Заглавие: | |
хем не разбира хем му помагаш а то с рогата напред..... точно когато започнах с този проект те попитах нещо за векторно управление и ти се направи на разсеян ( вече знам зашо...), сега май е момента и аз да се правя на разсеян, аз вече зор нямам |
|
| Автор: | Ки4о [ Пон Май 05, 2008 7:29 pm ] |
| Заглавие: | |
И аз вече нямам |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|