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


Browsing this Thread:   1 Anonymous Users






PIC10F220 A/D 問題
#1
高級會員
高級會員


查看用戶資訊
請教各位大大:
PIC10F220的ADCON0的CHS<1:0> ADC Channel bits
若設為 1X = 0.6v absolute voltage reference ,
請問這個 0.6v 會不會隨著vcc改變而改變??

發表於: 2008/10/29 10:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC10F220 A/D 問題
#2
版主
版主


查看用戶資訊
參考電壓不會隨 Vdd變動的。

發表於: 2008/10/29 14:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


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


查看用戶資訊
感謝版大的回答 !
可否再請問 :
1. 那個0.6v 是表示我選到 CHSx=1x時, 經converter後可以由adresh 讀到一個定值嗎??
2. 看DATASHEET 這個0.6V不像是A/D的reference 電壓 , 如果我的vcc是會變動的 , 那我讀到的ad0 與 ad1 不就無法使用了 ??

發表於: 2008/10/30 10:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC10F220 A/D 問題
#4
版主
版主


查看用戶資訊
1. 那個0.6v 是表示我選到 CHSx=1x時, 經converter後可以由adresh 讀到一個定值嗎??

ANS: 參考電壓只是提供一個 0.6V 的電壓作為校正使用,而 AD 真正使用的參考電壓是 Vdd,因為 PIC10F220 要使用多高的Vdd 為工作電壓這也意味著ADC 的參考電壓(Vdd) 也會跟著改變,所以有依標準的 0.6V 電壓可以作為轉換的依據。


2. 看DATASHEET 這個0.6V不像是A/D的reference 電壓 , 如果我的vcc是會變動的 , 那我讀到的ad0 與 ad1 不就無法使用了 ??

ANS : 是的,所以要有 0.6V 的依據,這樣就可以得知實際的轉換電壓,即使Vdd 也在變動的話。
假如 0.6V 量到的值為 60 , 現今量到的 AD 輸入值為 200 話,那輸入電壓就等於 (200/60) x 0.6V = 2.0V 這樣就跟Vdd 的變動無關了。

發表於: 2008/10/30 11:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC10F220 A/D 問題
#5
高級會員
高級會員


查看用戶資訊
1. 那個0.6v 是表示我選到 CHSx=1x時, 經converter後可以由adresh 讀到一個定值嗎??

ANS: 參考電壓只是提供一個 0.6V 的電壓作為校正使用,而 AD 真正使用的參考電壓是 Vdd,因為 PIC10F220 要使用多高的Vdd 為工作電壓這也意味著ADC 的參考電壓(Vdd) 也會跟著改變,所以有依標準的 0.6V 電壓可以作為轉換的依據。

==> 我試的結果 , CHSx=10時 , mplab會說channel 2 無效 , 要設CHSx=11才可以.



2. 看DATASHEET 這個0.6V不像是A/D的reference 電壓 , 如果我的vcc是會變動的 , 那我讀到的ad0 與 ad1 不就無法使用了 ??

ANS : 是的,所以要有 0.6V 的依據,這樣就可以得知實際的轉換電壓,即使Vdd 也在變動的話。
假如 0.6V 量到的值為 60 , 現今量到的 AD 輸入值為 200 話,那輸入電壓就等於 (200/60) x 0.6V = 2.0V 這樣就跟Vdd 的變動無關了。

==>因為我的板子無法線上debug , 所以不知0.6v讀到的值是多少 , 是不是不管Vdd多少 , 都會讀到60 ?? 或者是同一顆PIC 會讀到相同的值??

發表於: 2008/11/5 23:13
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC10F220 A/D 問題
#6
版主
版主


查看用戶資訊
就如之前所言,0.6V 是固定電壓也是轉換的參考值,不同的 IC 轉換此 0.6V 時會有不同的結果,將這參考電壓的轉換職與實際 AD 輸入電壓的轉換值運算後就可以得到一很準確的 AD 值,而這值與 Vcc 的變動無關。

發表於: 2008/11/6 8:28
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... ]

教育訓練中心

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