Re: 16F690.PWM中斷問題?
|
||||
---|---|---|---|---|
高級會員
|
關於第一個問題 , 我有個想法 , 不知可不可行 ? 大家討論看看!!
將 PWM 輸出 再拉入 RA2/INT 輸入 , 利用 INT 中斷可以設為升綠及降綠 來達成二點都中斷的目的 !
發表於: 2009/5/29 18:59
|
|||
|
Re: 可否請教一下這篇有關電導的英文定義為何?
|
||||
---|---|---|---|---|
高級會員
|
參照:
參考下圖 : 200mV 由控制電路 控制, 電壓不會變. 如何控制呢? 當然是改變電流I , 方法可以是改變 Vin 或者是改變調節電阻. 只要能使200mV固定即可. 至於待測電導的量測結果是多少? 只要看 Vout的電壓多大就知道了 , 方法可以用 A/D , 取到A/D值後 再套公式 , 就可計算出電導 , 再顯示出來即可. Attach file: (0.00 KB)
發表於: 2009/5/26 22:59
|
|||
|
Re: 可否請教一下這篇有關電導的英文定義為何?
|
||||
---|---|---|---|---|
高級會員
|
參照:
那一句原文說的?? 上面這句只說 : "在這個裝置上 , 電流 (I) 流過一個1MΩ迴授電阻可產生輸出電壓 (Vout). " 參照:
你的圖好像是錯的 , 等你畫對了 , 這句就懂了. 參照:
電流多大 , 應該是未知數吧 ! 當流過1MΩ電阻的電流為 1uA時 , 產生的電壓是多少?? (不要看你畫的圖 )
發表於: 2009/5/25 19:03
|
|||
|
Re: RS232傳輸問題
|
||||
---|---|---|---|---|
高級會員
|
參照:
先將 pc端的 rx 和 tx 短路 (不需接到電路板 , 作 loopback測試) 再測 "測試軟體輸入"A"的時候,輸出結果不為"A" " , 看看正不正確 ??
發表於: 2009/5/25 12:45
|
|||
|
Re: DISPIC30f4011 的ADC設定?
|
||||
---|---|---|---|---|
高級會員
|
參照:
我沒用過 dsPIC , 但看了一下資料 , 應該可以AD 三個PWM的迴受電流 , 參考下列 http://www.microchip.com/stellent/gro ... ts/devicedoc/en026096.pdf 大致看了一下 , ADCON1 的 SSRC可設為 011 ADCON1 的 SIMSAM可設為 1 ADCON2 的 CHPS = 00 ;三個 CHANNEL 同時 ADCON2 的 SMPI = 0000 ;三個 CHANNEL 同時中斷 ..... 當然還有其他的要設 , 可以依你的電路結構及軟體速度來決定如何設定 Attach file: (0.00 KB) (0.00 KB) (0.00 KB)
發表於: 2009/5/25 1:08
|
|||
|
Re: RS232傳輸問題
|
||||
---|---|---|---|---|
高級會員
|
最有可能是二端鮑率設定不同
發表於: 2009/5/23 23:16
|
|||
|
Re: 有關馬達電流偵測
|
||||
---|---|---|---|---|
高級會員
|
參照:
如何在 PWM duty中間取a/d值 ? 我隨意找了PIC18FXX2.PDF來看 , 有如下圖的說明. 那是不是表示可以設TIMER2中斷 , 進入中斷表示下一個PWM duty刪要開始 , 那麼在這時將CCPR1L (PWM的ON值) 的一半設給 TIMER0 , 那在 "TIMER0時間到達" 時去取樣 A/D值 , 這樣是不是在DUTY中央取得平均電流值?? Attach file: (0.00 KB) (0.00 KB)
發表於: 2009/5/23 13:42
|
|||
|
Re: 有關馬達電流偵測
|
||||
---|---|---|---|---|
高級會員
|
我對這個議題也有興趣 , 能否加入討論 ? 但我不是很有經驗 , 可能會有錯誤的想法 , 請不吝指正 , 謝謝!
我覺得 TDZUC第一次說的 "他的波形是PWM的形狀ㄟ,雖然它會隨著有沒有阻力變大變小" , 就表示電流不是固定值 , 而是隨著 H BRIDGE的 ON/OFF 而 有載/無載 , 而且那個方波應該不是很漂亮的波形 , 如果波形有那個部份是比較穩定的 (比較平的) 那量那個時間點的電流值才是比較理想的 ! edwardlee大大說的要量平均電流 是不是這個意思? 引言: tdzuc 寫道: 還有為何加了低通就不能控呢? 感覺加了低通再從ADC讀入數值 然後再寫各PID 應該可以控電流 跟TORQUE 對於這個問題我的看法是 : 1. 加了低通 , 那取得電流數值的時間點 , 和實際負載電流發生的時間點一定 DELAY了不少時間 , 說個誇張的數字 , 例如一秒鐘 , 那取得值經PID計算 , 要再去改變 PWM時如果負載電流已經變化很大了 , 那這時要丟給PWM的值有可能會得到與預期相反的效果 , 那這樣的PID控制一定很不穩定. 2. 除非這個系統的負載是很穩定的 , 變化不大 , 也就是負載電流變化量小於低通 DELAY的時間 , 那麼加個低通就沒什麼影響.
發表於: 2009/5/23 13:18
Edited by genitec on 2009年05月23日 13:49:28
Edited by genitec on 2009年05月23日 13:50:32 |
|||
|
Re: 请问,为什么只有RB3可以控制RE2的输出,RE3,RE4始终输出高电平
|
||||
---|---|---|---|---|
高級會員
|
會不會是你開了 watch dog , 還沒run到後面就 reset了
發表於: 2009/5/22 22:18
|
|||
|