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


Browsing this Thread:   1 Anonymous Users




(1) 2 »


Re: ad腳位輸入問題
#15
新會員
新會員


查看用戶資訊
參照:

Ryang 寫道:
AN2 ok, 那改一下變成 AN3, AN4 後看看是否可以得到 AN3 的值。



我上次測試有成功了~~原因在於我設定的通道跟暫存器的問題~~已經解決了~~重新再看幾次AD設定就比較了解了~~~謝謝版主囉

發表於: 2009/9/14 17:52
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#14
版主
版主


查看用戶資訊
AN2 ok, 那改一下變成 AN3, AN4 後看看是否可以得到 AN3 的值。

發表於: 2009/9/14 10:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#13
新會員
新會員


查看用戶資訊
參照:

Ryang 寫道:
dsPIC30F Peripheral --ADC 教材裡有一掃描10個輸入腳後產生中斷一次的例子,改一下再試看看: 

( AN0-AN9 為輸入腳,轉換 10 次後產生一次中斷 )
SMPI<2:0>=b1001,轉換10次後中斷一次 // 改成= b0010
BUFM=0 , 採用單一 buffer (16-word)
ALTS=0 , 只使用 MUX A 為輸入
CH0SA<3:0>=N/A(掃描模式下該輸入無效)
CHONA=0, Vref- for CH0- 輸入
CSCNA=1,啟動輸入掃描功能
CSSL<15:0>= b0000 0011 1111 1111 , 掃描輸入腳為 AN0 ~ AN9 //改成0x000C ( AN2 & AN3)
CH0SB<3:0>= N/A
CH0NB=N/A



不好意思~~這樣還是一樣~~我的AN3的值還是都不會存到ADCBUF1裡面,值都是0X0000。

發表於: 2009/9/11 16:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#12
版主
版主


查看用戶資訊
dsPIC30F Peripheral --ADC 教材裡有一掃描10個輸入腳後產生中斷一次的例子,改一下再試看看: 

( AN0-AN9 為輸入腳,轉換 10 次後產生一次中斷 )
SMPI<2:0>=b1001,轉換10次後中斷一次 // 改成= b0010
BUFM=0 , 採用單一 buffer (16-word)
ALTS=0 , 只使用 MUX A 為輸入
CH0SA<3:0>=N/A(掃描模式下該輸入無效)
CHONA=0, Vref- for CH0- 輸入
CSCNA=1,啟動輸入掃描功能
CSSL<15:0>= b0000 0011 1111 1111 , 掃描輸入腳為 AN0 ~ AN9 //改成0x000C ( AN2 & AN3)
CH0SB<3:0>= N/A
CH0NB=N/A

發表於: 2009/9/11 15:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#11
新會員
新會員


查看用戶資訊
參照:

Ryang 寫道:
你是用自動掃明功能輸入的。
看一下 dsPIC30F Family Reference Manual 裡 10-bit ADC 章節裡對 ADCSSL 對CCSL0 & CCSL1 所對應的輸入為何? 
CCSL0 --> AN0
CCSL1 --> AN1

所以擬設錯輸入腳了。




我是改成用AN2.AN3當作輸入,所以我設定

CCSL2 --> AN2
CCSL3 --> AN3
進行掃描沒有錯吧~~

我剛剛有測試過,這樣只有AN2有值,但是AN3沒有值,是因為我沒有切換嗎?可是我有改變其他的接腳,有都是一個有值一個沒值~~~問題出在哪勒?????

發表於: 2009/9/11 15:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#10
版主
版主


查看用戶資訊
你是用自動掃明功能輸入的。
看一下 dsPIC30F Family Reference Manual 裡 10-bit ADC 章節裡對 ADCSSL 對CCSL0 & CCSL1 所對應的輸入為何? 
CCSL0 --> AN0
CCSL1 --> AN1

所以擬設錯輸入腳了。

發表於: 2009/9/11 14:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#9
新會員
新會員


查看用戶資訊
參照:

lum0506 寫道:
參照:

Ryang 寫道:
這樣說來這 ADC 對你是又有點複雜。了解一下 ADCHS 暫存器如何選擇輸入端。
CH0SA有四個位元,可選擇 AN0~AN15 的輸入端。而AN0NA 設定接地即可。
如下圖之說明:





版主,我昨天有大概看過整個AD轉換的流程,但是我寫的方式不知道友沒有問題~~我把程式PO上來~~

Attach file:



jpg  (0.00 KB)


發表於: 2009/9/11 12:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#8
新會員
新會員


查看用戶資訊
參照:

Ryang 寫道:
這樣說來這 ADC 對你是又有點複雜。了解一下 ADCHS 暫存器如何選擇輸入端。
CH0SA有四個位元,可選擇 AN0~AN15 的輸入端。而AN0NA 設定接地即可。
如下圖之說明:





版主,我昨天有大概看過整個AD轉換的流程,但是我寫的方式不知道友沒有問題~~我把程式PO上來~~

發表於: 2009/9/11 12:10
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#7
版主
版主


查看用戶資訊
這樣說來這 ADC 對你是又有點複雜。了解一下 ADCHS 暫存器如何選擇輸入端。
CH0SA有四個位元,可選擇 AN0~AN15 的輸入端。而AN0NA 設定接地即可。
如下圖之說明:

Attach file:



jpg  (0.00 KB)


發表於: 2009/9/11 10:59
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: ad腳位輸入問題
#6
新會員
新會員


查看用戶資訊
參照:

Ryang 寫道:
你有兩個類比輸入要量測 (AN0 & AN1),而ADC指有一個而已,如果輸入不做切換如何量下一個類比輸入?




不好意思~可以大概請問一下如何設定嗎????大概該怎麼個寫法,可以給我參考一下嗎?因為我看範例去改~都改不出我要的結果~~~可以的話~~謝謝囉~~

發表於: 2009/9/10 12:56
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... ]

教育訓練中心

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