• 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: 關於一個低頻包高頻的程式語言
#11
中級會員
中級會員


紅色的是40KHZ,低頻用PWM模組,高頻用OC模組。
感覺像好像是A/D的取樣速度不夠快,請問各位大大A/D取樣速度如何改變小弟有看暫存器可是不太懂它的意思。謝謝

發表於: 2009/9/30 15:30
頂部


Re: 關於一個低頻包高頻的程式語言
#12
中級會員
中級會員


版大您好:我把高頻(紅色)方波再打開,我想要的是很固定的方波DUTY50%,但是不知道原因他會忽大忽小的。謝謝~~

Attach file:



jpg  (0.00 KB)


發表於: 2009/9/30 13:48
頂部


關於一個低頻包高頻的程式語言
#13
中級會員
中級會員


版大您好,我用A/D模組+PWM模組+OC模組來實現我要的波形,但是PWM(低頻)是輸出正常的,可是OC(高頻)輸出卻是有異常的可以請問大大有類似的情形是哪邊有問題,謝謝。附上我的波形圖,紅色:低頻 黃色:高頻,我有試過兩個波形各別打開是沒有問題的。

Attach file:



jpg  (0.00 KB)


jpg  (0.00 KB)


發表於: 2009/9/29 16:42

Edited by y010933 on 2009年09月29日 19:13:18
頂部


Re: 關於程式的條件敘述說明
#14
中級會員
中級會員


大大您好,我找到範例程式了他用IF(條件一 && 條件二)就解決了,謝謝。

發表於: 2009/9/29 16:36
頂部


Re: 關於腳位輸出電壓電流
#15
中級會員
中級會員


收到,感謝版大。

發表於: 2009/9/29 16:34
頂部


關於程式的條件敘述說明
#16
中級會員
中級會員


大大您好我抓一個0-5v的三角波給pwm輸出,當大於2v時pwm1打開;pwm2關閉。當大於3v時pwm2打開;pwm1關閉。
我用兩個if else寫程式發現程式不會是我預期的,也有試過if else if來寫可是結果也不是我要的。請問大大我該用哪種方式去寫呢?謝謝~~

發表於: 2009/9/28 20:35
頂部


關於腳位輸出電壓電流
#17
中級會員
中級會員


請問大大PWM模組OC模組我知道30f4011的電壓為5v請問它的輸出電流是多少??還有a/d的輸入電壓為5v那輸入電流是低少呢?謝謝

發表於: 2009/9/28 20:30
頂部


Re: A/D模組開啟PWM
#18
中級會員
中級會員


版大您好:那請問我要怎麼抓我的轉換速度,我的操作頻率例如以10KHZ來說好了,有一套公式來說明嗎???謝謝

發表於: 2009/9/24 11:38
頂部


A/D模組開啟PWM
#19
中級會員
中級會員


大大您好:
我想問我的A/D哪邊需要改進,我只開到600HZ的方波給30F4011來抓取訊號,並解電壓高於3V開啟PWM1;小於3V關閉PWM。請問大大我的開關訊號我A/D轉換有哪邊需要改進的??並附上我抓的訊號圖,謝謝。
有一張為70HZ的抓的蠻準的!!!
另一張為600HZ抓的就不準了!!!

Attach file:



jpg  (0.00 KB)


jpg  (0.00 KB)


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


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


大大您好,我的表達能力好像不太好。
我是想問A/D可以給他的電壓MAX是5V,那A/D最大的忍受電流(我可以給他的最大電流)我看操作手冊他會串一個約5K歐姆的電阻。因為我的7805穩壓MOS會燙所以我想知道原因,謝謝。


第二個問題是我用A/D來抓波形之後,來控制我的PWM開關。我的問題在於往往我的A/D的訊號開了好幾個之後PWM才開始,有點類似取樣點不夠或者是取樣的時間太慢。這是我設定的問題嗎??附上我的A/D副程式
void Init_ADC(void)
{

unsigned int Channel, PinConfig, Adcon3, Adcon2, Adcon1;

ADPCFG = 0x01F0;
ADCON2 = 0x040C;
ADCSSL = 0x010F;
ADCON3 = 0x0A07;
ADCHS = 0xFFF0 ;
Channel = ADC_CH0_POS_SAMPLEA_AN1& ADC_CH0_POS_SAMPLEA_AN2&ADC_CH0_POS_SAMPLEA_AN3&ADC_CH0_POS_SAMPLEA_AN4&
ADC_CH0_NEG_SAMPLEA_NVREF;SetChanADC10(Channel);

ConfigIntADC10(ADC_INT_DISABLE); // Disable ADC interrupt
ADCON1bits.ADON = 1;
}

發表於: 2009/9/18 16:29
頂部



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

教育訓練中心

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