LDC1000,是一款一種非接觸式、短程傳感技術的電感傳感器芯片。通過SPI總線控制,可以設置不同的電感探測分辨率和中斷觸發條件,提供了多種運行模式。能夠在灰塵、污垢、油和潮濕環境中實現導體目標的低成本、高分辨率感測,這使得它在惡劣環境中非常可靠。LDC1000 是世界上第一個電感數字轉換器,可以通過線圈設計實現感測范圍調整,精度高、成本低、功耗低。
LDC1000作為金屬探測傳感器。SSD1963 TFT作為圖像顯示模塊,從而構成完整的金屬探測顯示系統。MSP430F5529初始化LDC1000使其開始不斷采樣并輸出寄存器值,并處理得到感測到的并聯等效電阻阻值和諧振頻率。MSP430F5529同時判斷功能按鍵是否按下與刷新TFT屏幕。本系統流程如圖1所示。
圖2為對應的 LDC1000通過SPI總線與MSP430F5529的連接。
MSP430通過SPI總線對LDC1000進行初始化,包括輸入時鐘方式、RP最大最小值、諧振最低頻率、振動幅度、反應時間、中斷觸發值、電源模式等的預先設定后,LDC1000開始數據轉換,然后MSP430單片機中斷觸發對數據進行讀取和處理。
LDC1000上電后就會按照內部寄存器缺省設置開始工作,MSP430F5529按照使用需要開始配置寄存器。本軟件把LDC1000寄存器配置為:
1、外部時鐘輸入
2、RP最小值
3、諧振最低頻率350kHz 4、振動幅度4V
5、反應時間6144(相對值,沒有單位)
6、中斷觸發模式
7、電源使能模式(一直處于工作模式)