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


Browsing this Thread:   1 Anonymous Users






Re: PIC18 ADC function!!!
#5
版主
版主


查看用戶資訊
不要想的那麼複雜,ADC 設定好要換Channel 直接修改 ADCON0 Register 就好了。

AD_Chan(CH_Sel)
{
ADCON0 = ADCON0 & 0xC7 // CHS2:CHs0 = 000
CH_Sel= CH_Sel <<3
ADCON0 = ADCON0 | CH_Sel
}

發表於: 2005/8/12 17:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18 ADC function!!!
#4
高級會員
高級會員


查看用戶資訊
另外請教一下

我第一個指令把AD的FUNCTION開啟是如以下所示

OpenADC(ADC_FOSC_32 & ADC_RIGHT_JUST & ADC_5ANA_0REF, ADC_CH0 & ADC_INT_OFF);

可是那接下來我要怎麼去切換CHANNEL到CH1~CH4呢
如果我是用ADCON0bit.CHS3這樣一次也只能設一個bit
很麻煩
有沒有什麼辦法能直接設CHS3~CHS0直接讓它加1呢

請高手不吝指教

謝謝

發表於: 2005/8/8 17:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18 ADC function!!!
#3
高級會員
高級會員


查看用戶資訊
唔唔~~謝謝你的回答

那麼所以假設我有5組A/D要轉換
我在FW中就要從CH0開始取樣
轉換完成後先將資料存入RAM中
再取CH1
重覆的動作作5次是嗎

發表於: 2005/8/8 10:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18 ADC function!!!
#2
高級會員
高級會員


查看用戶資訊
可以這麼算 , 應該來說 , PIC目前都是一組AD轉換電路在裡面 , 而有一些PIC則有兩組以上的取樣電路在裡面 , 也就是說一次可以同時對兩個甚至四個CH做取樣的動作 , 但是 , 轉換的動作還是要分開做 , 不過在某些應用場合 , 這要的功能就不錯用 , 像是求功率時就是同時得到電壓及電流的數據 , 不然相位差可能會得到和實際值差很多的結果 ,

同時取樣可以確保在同一個時間點的外部資料 , 而轉換的動作是不是同步就不是那麼的重要了 ,

在PIC18裡有PIC18FXX31這幾顆有兩個CH的取樣電路 ,
而dsPIC的Motor control系列的IC都有4個CH的取樣電路 ,參考看看囉!

發表於: 2005/8/5 16:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


PIC18 ADC function!!!
#1
高級會員
高級會員


查看用戶資訊
關於有支援ADC的PIC18
如果我一次有多個channel要轉換
是否要一個一個channel轉
還是有沒有辦法同時轉呢
如果要一個一個轉
若一個channel的轉換時間平均為39us
那10個channel轉完就要花390us囉

發表於: 2005/8/4 16:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

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

教育訓練中心

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