TK1300G2智能數字壓力傳感器
1、產品描述:
本產品為新款高靈敏度的智能型數字輸出壓力傳感器芯片;集成度高,體集小,有備用IO可擴展其他輸入或輸出功能。
壓力測量采用擴散硅壓力傳感器芯片,內部帶高精度AD及信號處理算法,數字壓力輸出功能、出廠已做溫度補嘗、可以在外部環境溫度-40℃~85℃,絕對壓力0~1MPa的精確測量,輸出數值與壓力呈現較好的線性關系。
2、產品實物圖:
3、應用領域:
打氣泵、空壓機、氣槍、氣罐、氣瓶、輪胎壓力測量;
由于芯片集成在傳感器內部可應用在一些小體積的壓力測量設備上。
4、產品特點:
a、每顆芯片均進高低溫箱作高低溫補償,確保高低溫傳感器精度;
b、有做平滑處理算法,特別適合氣泵類應用,
c、傳感器與主板相連只需3根線,
d、兩種輸出方式選擇:
單總線,兼容TK1300B,
單線串口通訊,兼容TK1300E。
e、售后服務好,做全程的技術指導與協助。
5、規格參數:
工作電壓----------------- 3-5V 靈敏度------------------------------1KPa
壓力量程范圍----------- 0~1M Pa 響應時間---------------------------10ms
輸出數值----------------- 100~1100 最大壓力-------------------------- 2MPa
壓力測量精度----------- 10KPa 溫補測量精度--------------------1 % FS
工作環境溫度------------- -40~+85℃ 工作電流---------------------------≤3mA
6、引腳說明:
1:VCC (電源, 建議由MCU的IO口控制該電源)
2:NC (空腳)
3:GND(地)
4:OUT(數字壓力輸出)
5:NC (空腳)
6:VCOM (內部穩壓電源,需外接104電容到地)
7、芯片尺寸圖:
8、接線方式(參考原理圖):
備注:替代TK1300B時,原5腳所接1‰的1.5K電阻不要,其他元件可不動
9、TK1300單總線數字壓力傳感器數字輸出通訊規則
通訊方式:
MCU給傳感器供電,然后以單總線方式接收傳感器數據,需要省電時斷傳感器電即可。
正常通訊,MCU根據需要可定時采集傳感器數據,建議50mS采一次,若連續2次通訊不上,可斷一次傳感器電(斷電與上電各延時100mS左右),再測試。
通訊協議如下:
單線接口的時序:
單線接口采用了脈沖寬度調制的方法對數據進行編碼。PWM 編碼不需要進行數據幀同步,數據接收方的碼速率可以根據發送方的碼速率自動進行改變,無需配置就允許改變通信碼速率。
有效的數據位總是以下降開始,邏輯’1’采用了75%的占空比,而邏輯’0’采用了25%的占空比。數據包的起始位總是“start”位,占空比為50%,然后是8bit數據,然后是奇偶校驗位(1:表示前面8位中1的個數是單數)。
單線通信數據格式說明:
傳感器平常單總線處于輸入上拉的狀態,主機發起通訊,先給0.1mS低脈沖, 然后主機進入輸入拉高狀態等待傳感器發送數據,傳感器數據發送完成后回到輸入上拉的狀態。
傳感器發送數據,數據格式:
壓力高位(1BYTE)+壓力低位(1BYTE)+校驗碼(1BYTE)
校驗碼=(壓力高位+壓力低位) 如有溢出保留低8位數據作為校驗碼
傳感器發送數據邏輯圖
10、數據說明
默認零點(大氣壓狀態)輸出值為100,加壓400KPa輸出值為500。
但由于零點對應的大氣壓波動以及傳感器裝配可能引起零點值的偏差,比如針對某個產品,可能通電以后不加壓輸出95,加200KPa輸出295。因此建議軟件做一個出廠歸零的處理,預留一個零點FLASH的BUF, 如果初次上電以后,傳感器通訊正常,則將傳感器輸出值寫給零FLASH,今后讀回來的數據減去保存的零點值作為實際的壓力,其中1個數對應1KPa。
11、客戶定制
本公司壓力產品均為自主研發設計,可滿足客戶擴展IO口,擴展AD口的定制需求。
改變壓力量程、輸出方式、分辨率、脈沖寬度、增加高溫報警等,均可按照客戶要求修改。