• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (y010933)




Re: A/D模組轉換
#21
中級會員
中級會員


已收到,版大謝謝。還有2個問題:

請問A/D的輸入電壓是5V那輸入電流是幾安培(MAX)?謝謝

大大以下是我做的A/D轉換的圖我發現我抓得取樣的速度好像不夠快速,請問這是設定ADCON3暫存器的設定有關嗎???謝謝

Attach file:



jpg  (0.00 KB)


發表於: 2009/9/17 13:14
頂部


Re: A/D模組轉換
#22
中級會員
中級會員


大大:
請問A/D轉換時穩壓IC7805會燙(只在我送訊號時會發生),我只有用訊號產生器送不到5V的方波,請問這個是啥造成的??

ADCBUF0 0X0200請問這個怎麼換算??我記得AN0只有5V
把0200改成十進位是512V耶!!


謝謝兩位大大的建議可以A/D的延伸性很大以後可能不只要抓市電同步,所以想用A/D來做順便可以學,謝謝您的建議。

發表於: 2009/9/16 19:53
頂部


Re: A/D模組轉換
#23
中級會員
中級會員


大大比較器也是可以抓類比的訊號來做我想要的功能嗎??還是用A/D抓訊號之後再用OC來做輸出呢??謝謝

發表於: 2009/9/16 11:22
頂部


A/D模組轉換
#24
中級會員
中級會員


各位大大好:我想抓一個市電來控制PWM的同步切換
請問我把市電用到0~5V的正弦波,使用ADCON2來抓參考電壓
。請問ADPCFG暫存器設定為1可以當作數位輸出(請問這個腳位可以當作PWM的同步輸出嗎??)謝謝大大不吝指教,小弟對於A/D實在很陌生。謝謝

發表於: 2009/9/15 18:37
頂部


Re: PWM輸出改寫
#25
中級會員
中級會員


版大您好,我知道怎麼改了謝謝您。發現OC比PWM好用~~

發表於: 2009/9/12 15:03
頂部


Re: PWM輸出改寫
#26
中級會員
中級會員


大大您好,附上我剛剛寫的程式有想要的訊號波形。

void Init_Timer2(void);
void Init_OC1(void) ;
.
.
int main( void )
{
.
.
}

/***********************************************/
// Subroutine to configure the OC module

void Init_OC1(void)
{
unsigned int pulse_start;
unsigned int pulse_stop;
ConfigIntOC1(OC_INT_OFF & OC_INT_PRIOR_7);
pulse_start=0x0021;
pulse_stop=0x0025;
OC1CON= 0x000D;
OpenOC1(OC_IDLE_CON & OC_TIMER2_SRC &
OC_TOGGLE_PULSE, pulse_stop, pulse_start );


}
.
.
.
.
可是查資料手冊說要推算從OXOOOO開始到脈波開始產生的時間,請問大大這部份要怎麼計算,謝謝您。

發表於: 2009/9/9 19:44
頂部


PWM輸出改寫
#27
中級會員
中級會員


您好:請問我用DSPIC30F4011開三組獨立的PWM(FREE模式)
小弟想達到第一組訊號輸出後,延遲一段時間後第二組再輸出,之後第三組也是延遲一段時間在輸出,三組都在同一個週期內。請問我要怎麼達成??有試過FOR迴圈做延遲放在PDC1與PDC2之間訊號還是沒有延遲。謝謝

發表於: 2009/9/9 12:52
頂部


Re: DSP30F4011輸出改寫問題!!
#28
中級會員
中級會員


不好意思後面CONFIG有修改如下:
config1 = (PWM_EN & PWM_IDLE_STOP & PWM_OP_SCALE16 & PWM_IPCLK_SCALE16 & PWM_MOD_FREE & PWM_POUT_1H & PWM_POUT_2H & PWM_GEN_1H &
PWM_GEN_2H & PWM_GEN_1L & PWM_GEN_2L & PWM_POUT_1H & PWM_POUT_1L & PWM_POUT_2H & PWM_POUT_2L & PWM_POUT1L_INACT & PWM_POUT1L_ACT & PWM_POUT2L_INACT & PWM_POUT2L_ACT );
config2 = (PWM_MOD1_IND & PWM_MOD2_IND & PWM_MOD3_IND & PWM_PEN3H & PWM_PEN2H & PWM_PEN1H & PWM_PEN3L & PWM_PEN2L & PWM_PEN1L );
config3 = (PWM_POUT1L_INACT & PWM_POUT1H_INACT & PWM_POUT2L_INACT & PWM_POUT2H_INACT & PWM_SEVOPS1 & PWM_OSYNC_PWM & PWM_UEN);
OpenMCPWM(PWM_Period,sptime,config1,config2,config3);

有大大知道小弟哪邊有錯的請不吝指教,謝謝您!!!

發表於: 2009/9/8 0:05
頂部


DSP30F4011輸出改寫問題!!
#29
中級會員
中級會員


版主大大您好,我想寫3組PWM的訊號在同一個週期內不一樣的導通時間,也就是PWM輸出改寫的功能,以下為我的部份程式:
PWM_Period = 0x0170 ;
PDC1=0x0170;
PDC2=0x0170;
OVDCON=0x0023;
sptime = 0x0;
config1 = (PWM_EN & PWM_IDLE_STOP & PWM_OP_SCALE16 & PWM_IPCLK_SCALE16 &PWM_MOD_UPDN);
config2 = (PWM_MOD1_COMP & PWM_MOD2_COMP & PWM_MOD3_COMP &
PWM_PEN3H & PWM_PEN2H & PWM_PEN1H &
PWM_PEN3L & PWM_PEN2L & PWM_PEN1L);
config3 = (PWM_SEVOPS1 & PWM_OSYNC_PWM & PWM_UEN);
OpenMCPWM(PWM_Period,sptime,config1,config2,config3);
}

我的問題是我看WATCH暫存器位址OVDCN也有改成我要的數字,我看操作手冊上有6種狀態(簡體中文版的15-30業),請問要如何改??我的程式部份是否有誤??謝謝您~~

Attach file:



jpg  (0.00 KB)


發表於: 2009/9/7 12:46
頂部


Re: DSPIC33F(GS)
#30
中級會員
中級會員


版主大大已收到,謝謝您。

發表於: 2009/8/24 17:09
頂部



« 1 2 (3) 4 5 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------