2.6產品類別標準傳感器通常在其規(guī)定的力范圍內工作。PPS單獨提供的通用電子接口適用于標準傳感器。安裝標準傳感器并將其加載到指定的最大力(例如,45N傳感器為45N)時,可通過I2C總線配置比例因子,以生成等于511的I2C傳感器值和1.5V的等效模擬輸出,以確保傳感器在其有效范圍內工作。
與標準傳感器相比,校準傳感器提供了更高的精度和線性度,并作為匹配的傳感器+電子接口板,為指定的傳感器范圍提供預配置、校準的線性輸出,例如,對于0到10N的輸入力,10N校準傳感器將輸出0到511的線性I2C范圍和0.5V到1.5V的等效模擬輸出。
為保持校準,裝運時的校準電子元件+傳感器組合應保持成對匹配。
要實現(xiàn)多傳感器解決方案,可以將多個傳感器接口板連接到單個I2C總線,如I2C接口部分所述。2.4.3 I2C讀取操作
I2C總線傳輸:主從從讀。
從從傳輸讀取的I2C主設備可用于直接讀取寄存器集和傳感器數(shù)據(jù)。
在正常操作中,讀取兩個傳感器輸出字節(jié)寄存器返回0000到0x3FF的10位輸出范圍,對應于0到2V模擬輸出范圍。
功能傳感器FSR輸出范圍為9位,從x0100到0x2FF,對應于0.5V到1.5V的模擬輸出范圍。較大的10位總范圍允許在傳感器處于張力和一定程度的過壓檢測下檢測負值。
傳感器應在通電時卸載,以便正確記錄傳感器的基線。
如果讀取操作之前沒有讀取請求操作,則讀取位置默認為128(傳感器輸出位置),因此連續(xù)讀取將僅讀取傳感器數(shù)據(jù)區(qū)域的默認32字節(jié)。
如果讀取操作之前有讀取請求操作,則將使用由讀取請求設置的寄存器偏移量和讀取長度。
數(shù)據(jù)可以從寄存器塊的任何位置讀取(地址0–191)。
第12頁
讀取超出有效范圍將失敗。
I2C從讀操作只返回數(shù)據(jù)包中請求的字節(jié)數(shù)(最多32個)以內的寄存器數(shù)據(jù)值。
注:傳感器輸出讀數(shù)低于0x0100可能表示負壓,當傳感區(qū)域處于張力下時會出現(xiàn)負壓。這應該避免,因為它會損壞傳感器的內部結構。
注:傳感器過壓應限制在3x FSR以下,以避免損壞傳感器。
表5 I2C主從從從數(shù)據(jù)包格式字節(jié)從傳感器讀取0-31*寄存器數(shù)據(jù)讀取位置讀取位置+31*
*可以通過前面的讀取請求命令修改讀取的字節(jié)數(shù)。
第13頁
2.5轉換詳圖
SingleTact電子接口以16位精度測量電容傳感器。使用以下計算將其縮放為10位數(shù)字(2V模擬)輸出:
圖8數(shù)字輸出
數(shù)字縮放值是存儲在寄存器位置10和11的16位值(見表2)。為了提高精度(在給定傳感器的有效工作范圍內),可以以0.01的增量調整數(shù)字縮放值。值100表示單位縮放(100 x 0.01)。
內部電容-數(shù)字轉換器(CDC)的工作頻率為140至4000 Hz,具體取決于電容傳感器的設置(尤其是累計次數(shù))。
每次CDC完成測量時
結束
壓力
否定的
壓力
有效
射程
力或壓力
模擬輸出
0
255
767
1023
FSR公司
0
𝑺𝒊𝒏𝒈𝒍𝒆𝑻𝒂𝒄𝒕 𝑶𝒖𝒕𝒑𝒖𝒕= 𝑹𝒂𝒘 𝒄𝒂𝒑𝒂𝒄𝒊𝒕𝒂𝒏𝒄𝒆−𝑩𝒂𝒔𝒆𝒍𝒊𝒏𝒆 𝒄𝒂𝒑𝒂𝒄𝒊𝒕𝒂𝒏𝒄𝒆𝑫𝒊𝒈𝒊𝒕𝒂𝒍 𝒔𝒄𝒂𝒍𝒊𝒏𝒈 𝒗𝒂𝒍𝒖𝒆+𝟐𝟓𝟓
第14頁
輸出寄存器得到更新
幀索引增加1
在幀同步輸出引腳上產生有源高脈沖
時間戳由SingleTact接口板生成(但是,由于沒有晶體振蕩器,因此只能用作粗略估計)。
每次有新的測量可用時,幀同步輸出(frame Sync,圖4)都會變高。這可用于將I2C通信信道與電容傳感器同步。
或者,可以通過I2C盡快輪詢傳感器。由于幀索引隨著每幀的增加而增加,因此可以使用它來識別重復或丟失的數(shù)據(jù)讀數(shù)。 |