數(shù)字信號控制器是一種SoC創(chuàng)新
隨著人們對傳感器接口在功能性、連通性及數(shù)學(xué)運算方面的要求越來越高,16位數(shù)字信號控制器(dsc)正在成為眾多基于傳感器的系統(tǒng)和智能傳感器的一種理想架構(gòu)。諸如rtos、tcp/ip及預(yù)打包dsp算法等軟件工具的使用,將進(jìn)一步提高這種架構(gòu)在各種傳感器應(yīng)用中的可用性。 圖1:采用dsc的引擎敲擊檢測系統(tǒng)實例。 傳感器是用來檢測并監(jiān)視溫度、壓力、濕度及運動等物理參數(shù)并對其進(jìn)行響應(yīng)(如果需要的話)的裝置。傳統(tǒng)上,從傳感器上獲得的數(shù)據(jù)先被直接送往一個中央單元,然后再由該單元利用分立硬件元器件或數(shù)字邏輯來對這些數(shù)據(jù)進(jìn)行后端處理或顯示。隨著8位mcu等嵌入式處理器解決方案的出現(xiàn),它們在成本與靈活性方面具有很大優(yōu)勢,已在取代帶mcu的固定集中式硬件(可進(jìn)行編程以執(zhí)行應(yīng)用所需的特定任務(wù))。 隨著基于傳感器的應(yīng)用復(fù)雜性迅速增加,必須為傳感器接口嵌入更高水平的智能。很多應(yīng)用利用多個傳感器來獲得各種測量參數(shù)并以全新的方式來對其進(jìn)行處理,因而需要更強(qiáng)大的計算能力、存儲器與外圍,這就要求使用16位mcu。 在很多應(yīng)用中,傳感器在物理上被分散于很寬的范圍內(nèi),例如在大型建筑物、工廠及汽車的各個不同地方。但實踐證明,對于這種分布式系統(tǒng),集中式處理/控制方法常常無效或很低效。為從中央控制單元上卸載掉一些處理及數(shù)據(jù)存儲要求,最好是將處理能力分散到靠近傳感器(甚至與之集成)的多個mcu上。這種“智能傳感器”方法要求有強(qiáng)大的功能及各種通信能力。