發新話題
打印

关于HCTL2032的问题

測試hctl2032問題

引用:
原帖由 jessie_adm 於 2010-3-26 13:59 發表
by ningliang1111
您好,由於需要我買了一片 HCTL-2032 的 IC,但是調試了好長的時間都沒有調試好。
我是與 DSP2812 相連的,用來擴展一路 QEP 電路,八根數據線是合 DSP 的數據線相連的,控制線用 DSP 的通用 IO ...
by tsaimfe & chuangcchi                                 
前幾個禮拜有跟你們(台中公司)購買了一些Avago的HCTL-2032來做測試,目前已經可以成功讀到D0~D7的訊號,在馬達正轉時會遞增,反轉時會遞減,但當Counter值減到0時,再繼續反轉時,其所讀到的值卻只有65535, (在我們的理解應該是變成2的32次方?)也就是只有16bit的感覺, 由於我們目前所測試的軸向其移動距離並不會超過此數值,但在日後其它軸向使用時便會用到.因此仍必須處理這問題.

而在HCTL2032的Datasheet上有看到它有8, 16, 24, or 32-Bit等四個Operating Modes ,但卻沒有看到如何選擇或設定Operating Modes,所以這部份不知道是否是因為Operating Modes預設為16bit而造成.
所以不知道可否請您提供一下意見有可能是什麼原因造成上面的問題呢?
感謝!


by Sam
1. 0~65535 : 2的16次方
2. pin6與pin26怎麼接? 還是說您可以把pin6與pin26調整一下? 您有調整過這兩隻pin的high or low嗎?
    En1:high, En2ow On 4X是沒問題.
  
您可以截取您現在2032的基本電路給我看一下嗎?


by chuangcchi    
   我目前在測試上EN1是high,而EN2是給low,亦即是x4的count mode
至於您提到的pin6與pin26,我查datasheet應該是決定讀取byte的腳位設定,目前我們是用DSP的程式時序去決定讀取腳位的輸出變化,但是結果似乎只有16bit的輸出結果,讀取MSB以及3rd byte數值均為0,我也有check EN1與EN2的腳位關係,確定是x4 mode,還煩請您替我們解答,謝謝!

  不好意思,剛剛經過您的提醒,我去check電路的時候發現,我將SEL2的腳位與OE/的腳位接反了,
因此導致結果不如預期,將腳位更正後,數值已經正確,可輸出32bit的資料,如有造成您的不便之處,
還望您多多包涵,非常感謝!

< from Morrihan 2010/2/8 >

TOP

發新話題
最近訪問的版塊