mspF149是TI公司設計生產的一款超低功耗的16位單片機。具有低電壓、超低功耗;快速蘇醒;具有片內比較器等特點。Flash存儲,程序存儲器大小: 60 KB,數據 RAM 大小: 2 KB,接口類型: SPI or UART or USART,最大時鐘頻率: 8 MHz,可編程輸入/輸出端數量: 48。低電壓、超低功耗。工作電壓3.6V~1.8V ,正常工作模式280μA@1MHz,2.2V,待機模式1.6μA,RAM數據保存的掉電模式下0.1μA。五級節電模式。
設計方案是采用MSP430F149自帶的ADC進行信號采集,并通過FFT計算得到監測信號的頻率及幅值,同時檢測周圍環境的溫度,板上顯示是通過1602進行溫度顯示及目標檢測結果顯示。
速傅里葉變換在信號處理中的線性濾、相關計算、譜分析等方面起著重要的作用。將N點采樣數據分解為更短的數據段來進行計算可以提高計算效率,目前使用最廣泛的是基2的FFT算法。案例中主要是微控制器芯片完成一個信號周期128個采樣點的FFT分析。
溫度顯示測試