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

論壇索引


Board index » All Posts (y010933)




關於ICD2
中級會員
中級會員



發表於: 2010/8/17 12:31
頂部


A/D問題
#2
中級會員
中級會員


您好:
小弟使用DSP30F4011的實驗版,請問我有看到書上有提到每秒500K個採樣轉換速率。請問:1.如何觀察我的A/D速度到底有多快?
謝謝。

發表於: 2010/2/1 19:14
頂部


Re: A/D問題
#3
中級會員
中級會員


版大對不起,忘記跟您說型號了。
小弟使用DSPIC30F4011。

發表於: 2010/1/19 0:25
頂部


A/D問題
#4
中級會員
中級會員


大大您好:小弟有個疑惑的A/D問題,我由資料手冊看到表20-1看到1M要12TAD(MIN),但是139頁有一個根據以下的設定1M它的TAD寫只要2TAD,請問好像跟表20-1有衝突?? 還是表20-1那邊寫的是12TAD是:(A)只要12以下就可以 (B)至少要12以上 謝謝。

發表於: 2010/1/17 21:45
頂部


燒錄時出現錯誤!!!
#5
中級會員
中級會員


大大您好,學生使用APP020實驗版於12/1號程式燒錄都是成功且可以動作,但是12/2號時,要建立時卻出現這個訊息
Microchip MPLAB C30 License Manager Version v1.33.01 (Build Date Aug 25 2005).
Copyright (c) 2004 Microchip Technology Inc. All rights reserved.
The MPLAB C30 license has expired.

類似過期的訊息,請問我要如何更改才可以讓我的程式可以繼續動作???學生的光碟是使用DSP數位訊號控制器(宏有圖書)裡面附的C30光碟與上課時所提供的光碟。謝謝

發表於: 2009/12/2 14:55
頂部


Re: A/D轉換問題
#6
中級會員
中級會員


哪位大哥能幫幫小弟阿??卡好久了每次都不知道問題出在哪??謝謝

發表於: 2009/10/8 19:02
頂部


A/D轉換問題
#7
中級會員
中級會員


您好,以下為小第設定a/d轉換的方式

TCY=33nsec
TAD=83.33ns (1Maps) Sampling Time 12 TAD
可算出我的ADCS<5:0>為4.09 小弟用5
Actual TAD 為 99ns

程式寫法如下:
int main(void)
{
Init_ADC( ) ;
Init_MCPWM( );
while(1)
{
Show_ADC( ) ;
if (ADCBUF1 > 0x0100 )
{
OverrideMCPWM(PWM_GEN_1H & PWM_GEN_1L &PWM_GEN_2H & PWM_GEN_2L &PWM_POUT_3H & PWM_POUT_3L &PWM_POUT3H_ACT);
}
else
{
OverrideMCPWM(PWM_GEN_1H & PWM_GEN_1L & PWM_GEN_2H & PWM_GEN_2L &PWM_GEN_3H & PWM_GEN_3L);
CloseOC1();
}

}
}
.
.
.
void Init_ADC(void)
{

unsigned int Channel, PinConfig, Scanselect, Adcon3_reg, Adcon2_reg, Adcon1_reg;
ADCON1bits.ADON = 0; /* turn off ADC */
PinConfig = ENABLE_AN0_ANA & ENABLE_AN1_ANA & ENABLE_AN2_ANA & ENABLE_AN3_ANA ;
Adcon1_reg = ADC_MODULE_ON & ADC_IDLE_STOP & ADC_FORMAT_INTG &
ADC_CLK_AUTO & ADC_SAMPLE_INDIVIDUAL & ADC_AUTO_SAMPLING_ON;
Adcon2_reg = ADC_VREF_AVDD_AVSS & ADC_SCAN_ON & ADC_ALT_BUF_OFF & ADC_ALT_INPUT_OFF & ADC_CONVERT_CH0 & ADC_SAMPLES_PER_INT_4;
Adcon3_reg = ADC_SAMPLE_TIME_12 & ADC_CONV_CLK_SYSTEM &
ADC_CONV_CLK_3Tcy;
/*Scanselect = SKIP_SCAN_AN0 & SKIP_SCAN_AN4 & SKIP_SCAN_AN5 & SKIP_SCAN_AN6 & SKIP_SCAN_AN7 & SKIP_SCAN_AN9 & SKIP_SCAN_AN10 & SKIP_SCAN_AN11 & SKIP_SCAN_AN12 & SKIP_SCAN_AN13 & SKIP_SCAN_AN14 & SKIP_SCAN_AN15;*/
Scanselect =SKIP_SCAN_AN4 & SKIP_SCAN_AN5 & SKIP_SCAN_AN6 & SKIP_SCAN_AN7 & SKIP_SCAN_AN9 & SKIP_SCAN_AN10 & SKIP_SCAN_AN11 & SKIP_SCAN_AN12 & SKIP_SCAN_AN13 & SKIP_SCAN_AN14 & SKIP_SCAN_AN15;
OpenADC10(Adcon1_reg, Adcon2_reg, Adcon3_reg, PinConfig, Scanselect);
.
.
.
.
我的PWM開的速度還是跟不上我的A/D請問各位前輩小弟還有哪邊需要改良的,謝謝您(附上波型圖,紅色:PWM訊號,黃色:訊號產生器。)

Attach file:



jpg  (0.00 KB)


發表於: 2009/10/6 15:53
頂部


Re: a/d轉換開啟OC
#8
中級會員
中級會員


您好,了解您說的方式那請問我的A/D設定SSRC<111>、SAMC<1111>、ADCS<11110>是否有問題呢??

看了書本上寫4011有500K的採樣速率請問如何開啟到那麼大??

發表於: 2009/10/5 11:05
頂部


Re: a/d轉換開啟OC
#9
中級會員
中級會員


您好,我只是想試試看我的A/D設定哪邊錯誤了開啟OC來驗證,謝謝。

發表於: 2009/10/5 10:53
頂部


a/d轉換開啟OC
#10
中級會員
中級會員


各位大大好,請問A/D用比較參考電壓大小開啟OC模組每次都絕得A/D採樣的很慢每次OC都亂開但是小弟有設定SSRC<111>、SAMC<1111>、ADCS<11110>,請問各位大大還有哪邊需要改善的,謝謝。
(附上訊號圖,紅色為訊號產生器;黃色為OC模組,小弟想做要的是訊號產生器HIGH時OC模組為HIGH)

Attach file:



jpg  (0.00 KB)


發表於: 2009/10/3 11:17
頂部



(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... ]

教育訓練中心

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