Re: 請問關於A/D轉換問題
|
||||
---|---|---|---|---|
新會員
|
謝謝版主的回答
"PIC18F4431轉換速度為5uS"<----- 請問如果是用10MHz crystal + PLL 那參考Datasheet 第256頁 關於 AD clock source (TAD)是否就只得選擇32Tosc或是64Tosc 那轉換時間最快也至少需9.6us嗎?(12TAD的情況下) 是這樣嗎? 如果是這樣的話那設成16Tosc或是8Tosc的話 會造成什麼問題嗎?
發表於: 2005/1/15 17:13
|
|||
|
Re: 請問關於A/D轉換問題
|
||||
---|---|---|---|---|
版主
|
PIC16F4431最多可有九個類比輸入,只要用三個的輸入只要設定ADSEL0 & ADSEL1暫存器。
PIC18F4431轉換速度為5uS,( PIC18Fxxxx轉換速度最快的) 取樣時間約0.75uS, 所以取樣加轉換可以在6uS內完成,不過要怎樣的速度還是要設定ADCON2暫存器。 PIC18F4431也是需要12個TAD, 設定少於12TAD轉換出來的數值會不準。
發表於: 2005/1/14 15:59
|
|||
|
請問關於A/D轉換問題
|
||||
---|---|---|---|---|
新會員
|
請問各位大大,
1. 在使用PIC18F4431時做A/D處理時, 若需轉換3組不同的訊號, (因為看DATASHEET的說明,大多是針對1筆、2筆、4筆) 選擇怎樣的方式去設定, 所需花的時間會最少呢? 又大致估算出來的時間大概多少呢? 2. 之前看版主的文章有說,像是PIC16F877內部A/D轉換採 SAR ADC (連續趨近法),完成一個bit個需一個TAD的時間 ,那在PIC18F4431內部呢? 看PIC18F4431的DATASHEET 第246頁的說明提到, <In sequential mode TACQ should be 12TAD or greater> 這樣的設定是為什麼? 如果為了縮短轉換的時間而設定小於12TAD會出現怎樣的 問題呢? 謝謝各位大大的回覆先
發表於: 2005/1/13 21:30
|
|||
|