Re: 如何設計一個由a/d接收電壓不足,控制pwm時序的on跟off?
|
||||
---|---|---|---|---|
新會員
|
嗯,剛好今天又有來!
1)題外話,既然電流大到會導致壓降,怎不考慮隔離驅動!? . 而且電流大恐怕會有EMI/EMC問題哦! . 漣波/電容元件大小原本就是 trade-off 問題,不然如堅持 . 閉迴路,無法降低取樣時間,就只好降低取樣率(5, 10或100 . 週期取樣一次,那這樣100kHz,就沒意義啦!) 2)歹勢,上次寫錯是CCPR1L控制duty不是PR2啊! . 數值怎麼給?看你的控制法則啊! PID最簡單,如果控制功力強 . 要用Neuro, Fuzzy, Sliding Mode 悉聽尊便 . 所以囉!有PWM IC不用要去用PIC踢到鐵板囉轟!? 3)ADC, Delay都用中斷去處理,記得中斷副程式要判別是ADC, . 還是TIMER造成的中斷!(Delay600次還是可以處理啊)PWM . 在主程式是因為duty控制法則在這個Project中是主要議題! 說實在的,不知道你的主電路,只是用猜的,不知道能幫多少? 要放假囉!!
發表於: 2006/1/6 16:34
|
|||
|
Re: 如何設計一個由a/d接收電壓不足,控制pwm時序的on跟off?
|
||||
---|---|---|---|---|
新會員
|
好吧, 看來你有概念, 加上今天有來逛, 再回答如下:
1) Yes, 6% Off-delay 因為要判別ADC --> 12TAD是一定要的 . 不然電路的回授控制就無法稱為回授,樓上的說100K當然沒 . 問題,我還切過開迴路208kHz過,問題是你的是閉迴路, . 又要耗掉不少判斷時間,所以我用oscillator最快20MHz去 . 計算證明給你看過了, 要嗎降頻率, 判斷的Delaytime會短些, . 可是延遲是一定有的,只是百分比占多少 trade-off issue 2) PR2, 既然是定頻率, 就只能改duty cycle了, 如果你想變頻 . 我想你也知道是改...(Hint: TMRx,自己找比較有趣) 3) 既然要多工就不能用Delay subroutine去耗時間,只能用 . 中斷,可以設定0.1秒中斷一次, 600次後正式停止, . 60次x10次=600 (8 bit max= 256)
發表於: 2006/1/4 22:47
|
|||
|
Re: 如何設計一個由a/d接收電壓不足,控制pwm時序的on跟off?
|
||||
---|---|---|---|---|
新會員
|
Dear Macii,
問題很大,建議你自己提出一些解決方案,再來問問. 不過我得先提醒你, 1) 理論上,用判斷式可以做到 2) PIC I/O= 5V, MOS Gate drive= 15V(usu.) 故PIC output無法直接推MOS, 3) fpwm=100kHz T=10 uS, 若fosc= 20MHz, TAD=50 nS 12TAD= 0.6 uS (無法反應的時間差),所占duty =0.6/10 意思是說,即便誰麼動作都沒做,你已經損失掉On duty的6% Off duty的6%,哪麼請問你 100%-6%-6%還剩多少? 概念可行,不過fpwm多考慮降頻,不常來,所以有問題,Mail吧!
發表於: 2006/1/2 15:31
|
|||
|
Re: 請教一個問題
|
||||
---|---|---|---|---|
新會員
|
18F458 單晶片 ==> 8 bits Core
DSPIC C30 數位信號處理器 ==> 16 bits Core
發表於: 2005/2/1 13:05
|
|||
|
Re: 請問,PIC-C18里面包涵三角涵數嗎
|
||||
---|---|---|---|---|
新會員
|
沒這麼麻煩吧!?
只要用工程數學裏的泰勒展開式,看你要一階還是兩階近似, 寫一下就可以囉!
發表於: 2004/12/9 19:46
|
|||
|
Re: 紙本Data sheet
|
||||
---|---|---|---|---|
新會員
|
當然有,至少我手邊就有
PIC 18Fxx2, xx8兩本, 可以跟Microchip索取
發表於: 2004/12/9 19:27
|
|||
|
Re: 16f877推動relay問題
|
||||
---|---|---|---|---|
新會員
|
sorry 實在看不懂你再寫什麼!?
不過,如果推不動,可以先讓16F877推電晶體如9013(NPN) 再用pull-up的方式推Relay的線圈
發表於: 2004/11/25 17:01
|
|||
|
Re: 有介紹MPLAB IDE v6.60的手冊ㄇ?
|
||||
---|---|---|---|---|
新會員
|
據說,MPLAB6.1 不會差很多,可以參考
右邊的 --> 教材及講義 --> Workshop -->MPLAB6.10 中文使用手冊
發表於: 2004/11/5 13:30
|
|||
|
Re: 請問一下 DIY ICD2
|
||||
---|---|---|---|---|
新會員
|
ICD網路上倒是有人公佈layout的圖, 可以找到.
ICD2一個價格不高,約$5,000,如果不做販售, 單純自己用應該是沒關係吧! (個人的觀點) 如果把自己洗板子,買零件,燒銲的時間都算進去, 應該算是便宜的了,如果參加11月的產品研討會, 應該可以用$5,000買實驗板跟一塊實驗板,太滑的來了, 我也打算到時候要買說
發表於: 2004/10/7 16:42
|
|||
|