Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
版主
|
兄弟, 不同的主題應該開個新版討論。
可否再描述清楚一點你的需求 : 幾伏特降到幾伏特,傳統穩壓還是 Buck ? 需求請說詳細一點。
發表於: 2009/4/28 10:36
|
|||
|
Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
新會員
|
那請問有哪位高手可以提供降壓電路嗎?
發表於: 2009/4/28 0:19
|
|||
|
Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
資深會員
|
沒錯! 既然是馬達轉移函數, 為何需要到程式裡面呢?
以控制方塊圖來說, PI控制部份就是數位部份. 不過你有一很有趣的現象, 你會設計KP,KI, 卻不知如何使用, 很矛盾你是真的了解還是模模糊糊? 一般人是先了解, 接下來才是設計, 你好像跳過去了...? 以前有部電影叫隱形人, 一段內容說到(沒記錯的話), 一般人是 A -> B -> C 這樣學習, 但是天才可以不需B的指引直接跳C, 你可能發覺了你的天份.
發表於: 2008/9/20 11:34
|
|||
Thanks,
Edward Lee |
||||
|
Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
中級會員
|
不好意思 再請問
如果我的直流馬達轉移函數為2.6978/1+1.9437s 而我設計出來的kp ki值 各為0.5441與0.22314 請問說在程式的pi控制中 是否就是將AN0 AN1輸出的 誤差值做PI控制,代入PI控制的方程式將Kp Ki值 代入我的0.5441與0.22314後 去驅動直流馬達就行了 而不用程式在去寫相關於直流馬達轉移函數 2.6978/1+1.9437s 就可以達到 pi控制呢?? 謝謝
發表於: 2008/9/18 14:40
|
|||
|
Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
資深會員
|
共不共地, 應與設計架構有關, 沒有絕對才是.
但是有好壞之分, 端看架構考量是否正確. 建議應該是降壓給PIC用, 而不是升壓給馬達用, 因為馬達瞬間耗電重, 要是沒做好, 連PIC都沒電, 把這重擔丟給電源端比較好. 其餘你說的應該大致沒錯, 但是要注意, 若是你控制的是PWM方式, 那麼馬達電壓是PWM波形, 直接進AD沒意義, 應該只有DSP才能辦到同步量測.
發表於: 2008/9/18 8:27
|
|||
Thanks,
Edward Lee |
||||
|
Re: 利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
高級會員
|
一定要共地,不然會有問題。
發表於: 2008/9/16 12:04
|
|||
「────I am the bone of my sword.」
|
||||
|
利用PIC16F917 做風扇板角度控制
|
||||
---|---|---|---|---|
中級會員
|
我目前使用PIC16F917這顆IC 做控制風扇板角度
利用PIC16F917的AN0 AN1分別作為類比電壓輸入埠 我用PID控制法則來設計風扇角度,請問說 使用AN0作為 控制命令 AN1作為回授命令 爾後做AN0 AN1比較輸出 ERROR值後 去做傳統PID控制風扇角度 然後在由角度 回授值與AN0做無限循環的PID控制這樣是否可行?? 另外PIC最高輸出電壓為5V 那我使用的直流馬達需要12V 是否我在PIC外加一個升壓電路給直流馬達後 馬達由於輸出 電壓高於PIC電壓 所以回授電路用電阻分壓把12V分壓到 小於5V進入AN1跟AN0做比較就行了? 另外整個硬體 包含 PIC 馬達 DRIVER 是否電源都需要 共接地或者VCC??
發表於: 2008/9/16 11:41
Edited by cheece1123 on 2008年09月16日 11:56:29
|
|||
|