一種基于PSoC的無(wú)線(xiàn)靜載儀采集系統的設計
3系統軟件設計
3.1子節點(diǎn)軟件設計
子節點(diǎn)采集功能分為位移量采集和壓力量采集。位移傳感器的輸出信號在CLK時(shí)鐘信號出現下跳沿時(shí),開(kāi)始數據傳輸,而如果此時(shí)出現中斷,則會(huì )導致位移量采集無(wú)法進(jìn)行,在檢測到CLK的標志信號后,應關(guān)閉中斷,讓位移數據采集正常進(jìn)行,讀取完成后對數據進(jìn)行處理并保存更新,同時(shí)再次打開(kāi)外部中斷,等待下一次位移數據的采集,位移量采集流程如圖7所示。
圖7位移量采集流程
壓力采樣過(guò)程為:首先讀取壓力傳感器的輸入信號,并通過(guò)CY8C24894內部可編程增益放大器PGA對模擬信號進(jìn)行放大,對放大后的壓力數據進(jìn)行模數轉換,其中模數轉換器ADCINC12時(shí)鐘為VC2,即val的三分頻2 MHz。轉換完成后,對數據進(jìn)行處理、保存、更新,壓力量采集流程如圖8所示。
圖8壓力量采集流程
評論