概述
推薦一個學習MSP430單片機的開發板,全一體,直接使用並口下載,MSP430F2272的開發板,利挺好用的,適合學習,不貴。MSP430開發板採用MSP430F149 CPU晶片。是特別針對149中的新功能而開發的。除了430的一般通用功能外,還可實現雙12位D/A轉換,DMA通道,IIC的硬體通訊。 此學習板上可輕鬆實現測量系統、數字處理系統(A/D,D/A)等工業控制中的實驗。還可用於如數字馬達控制、手持式儀表、光網路中的TEC等等。系統組成
1. CPU 模組可以使用任何PQFP64 或TQFP64 封裝的MSP430 系列晶片。EDB430開發板選用F149 作為A 型產品和B 型產品的基本配置,它通過安裝在一個適配器上與主機板相連,用戶可以購買或自行製作適配器,來更換CPU 型號,達到升級的目的。目前,系統能夠支持所有PQFP64(PM)或者TQFP64(PAG)封裝的MSP430F1xxx 系列晶片。
2. 具有自動低功耗模式的雙串口通信模組支持具有單或雙串口晶片。
對於某些具有雙串口的能力的MSP430 器件(F14xx,,F16xx 以下簡稱UART0和UART1),EDB430 也設計了一個具有兩發兩收的RS232 電平轉換接口,分別連線到這些器件的各個串口。對於單個串口的器件(,F13x,F15x)只有UART0。為了接近真實電池供電系統使用條件,這個接口具有自動低功耗功能,只要不發數據數十微秒(根據所採用的晶片而定),傳送器自動進入低功耗狀態。傳送數據時,自動喚醒工作,無需用戶干預。
3. 8 路擴展輸入/輸出模組(I2C 接口,與3X3 鍵盤和2 個LED 公用)。
為了充分利用MSP430 的引腳資源,同時,使小封裝430 系列能夠控制更多的數字輸入輸出口,EDB430採用了I2C接口的I/O擴展晶片PCF8574T, 它是由飛利浦半導體製造(或兼容產品)的低功耗I/O擴展晶片,具有中斷能力。當不使用這個晶片時,通過配置它的輸入跳線,可將其與CPU 脫離。根據需要可以任意配置它的I/O 口為輸入或輸出,或者,直接使用板上的鍵盤矩陣和兩個LED指示燈,作為鍵盤輸入和功能指示。
4. 可在配置的3x3 鍵盤和2 個指示LED。
當PCF8574T 被用於鍵盤和指示功能時,作為EDB430 的人機接口,鍵盤通過中斷方式使系統接收到用戶發出的指令,並執行用戶軟體中定義的功能。
5. 精密、低溫漂可調外部參考電壓1.25V-3.0V@±1.5%。
外部參考電壓模組提供一個最高±1.3%誤差的外部精密,低溫漂的可調參考電源,來替代CPU 內部提供的參考源。如果用戶需要較高精度的信號處理,可以作為ADC 轉換器的參考電源。同時,當使用在板的數模轉換器時,也能夠由它提供一個參考電壓。
6. 4 通道軌軌輸入/輸出模擬信號緩衝模組帶ESD 保護。
為了能夠測量模擬信號,EDB430 增加了四個通道模擬信號緩衝電路作為信號隔離,以減少對信號源的影響。一個低功耗軌-軌的輸入輸出四運放以一個電壓跟隨器的形式被使用.
7. 4 通道8 位數模轉換模組(SPI 接口),可擴展使用其他精度的ADC。
在EDB430 上,採用TLV5620 作為數字到模擬的轉換,它是由TI 製造的4 通道SPI 接口的8 位數字到模擬轉換器,具有獨立或同時更新每個通道的能力.
8. 1 個差動信號放大模組。
為了在沒有外部信號輸入的條件下,進行A/D 編程的實驗,同時,也為某些套用開發提供一個功耗估計,EDB430 使用一個簡易的差分放大器,電源的電流進行放大,提供一個在板比較接近真實的信號,便於評估和試驗,通過配置JP200可以測量電源輸入的電壓或電流。
9. 在板並口輸入FLASH 仿真模組。
為了針對SOIC,TSSOP 封裝MSP430 系列,EDB430 設有JTAG 跳線,將JTAG 信號送到連個擴展槽上,也可以直接用電纜引出. 建議購買一個適配器,上面已集成DIP28 插座,可以插入TSSOP,SOIC 轉DIP 的適配器到這個插座,通過EDB430 板上資源來調試你的系統。
10. 在電源模組輸出+3.3V 和+5V,帶電源指示和過流,輸出過壓保護。
有led指示。
11. 兩個2X30 擴展槽(如果B 型使用液晶模組,擴展槽為一個)。
EDB430 有兩個擴展口,每個口是一個60 腳雙列排針,它包含了MSP430(PQFP64)的所有信號以及附加的一些電源等。用戶可以製作自己的套用系統,例如,信號前端處理、I/O、通信接口等。而不必反覆設計以前已經設計過的那部分,因此,從而有更多的時間來構建套用系統的原型,驗證算法和快速實現向客戶演示的裸機等等。
12. 20×2 點陣字元液晶模組,SPI 接口(僅EDB430B 型)。
13. 外部I2C 存儲器擴展模組(選件)。
1.
串列通信口的實驗
在本例中,使用UART0 作為實驗對象,因為所有的64 封裝的430 系列晶片,都有這個資源。晶振使用在板的XT2(具體參數請見軟體說明),利用WINDOWS 自帶的超級終端作為通信實驗工作平台,這是一個低成本的調試方案,無需外掛LED數碼管或LCD,因此,降低了系統的開發成本.鍵盤實驗
本次試驗分為兩個部分,一是I2C 協定的仿真軟體,其二是鍵盤和LED 控制實驗,輸入輸出接口功能由 PCF8574 完成。本例中,3×3 鍵盤作為用戶輸入口,輸入鍵值用超級終端作為觀察視窗,配合相應的LED作為回響指示,因此,在軟體項目中需添加相應的串口模組。ADC 實驗
本例對電源電壓進行測量的實驗,使用了430 的模擬輸入通道7,採用單通道重複採樣模式,使用外部參考電源(為了得到好的精度和穩定性)它的輸入信號直接來自整流電源輸出。DAC 實驗
(1) DAC手動測試本例進行8 位數字到模擬轉換的實驗,數模轉換由TLV5620 完成,它是有四個輸出通道,試驗使用通道A。輸出的模擬值再輸入到430 的模擬輸入通道5(其他通道CPU 不能使用,但可以使用數字表來檢測,或者直接跳線到有關輸入),同樣ADC12 採用單通道重複採樣模式。
(2) DAC正弦波發生
這個實驗將帶你做一個正弦波波形發生的實驗。這個實驗所產生的正弦波通過查表實現,產生的頻率可以通過軟體調節。
電流檢測實驗
本例對電源電流進行測量的實驗,實際上與前述的電源電壓測量大同小異,不同在於差分放大器的輸入信號是一個差分信號(雙端輸入),其他與電源電壓的測量相同(使用了430 的模擬輸入通道7,採用單通道重複採樣模式,外部參考電壓2.5V,軟體採用相同的處理算法)。軟體組成
1. 基本時鐘模組2. 連線埠模組
3. 串口模組
4. 定時器A 模組
5. ADC12 模組
6. I2C 仿真模組
7. SPI 仿真模組
8. 外部DAC 模組
9. 外部I2C 存儲器擴展模組(選件)
10. 外部液晶模組(僅EDB430B 型)
硬體配置
EDB430開發實驗系統採用:1、MSP430F149CPU模組,
2、20字元x2行串列通信液晶模組,SPI接口
3、8MHz+32768晶振
4、外部模擬到數字轉換器DAC,SPI 接口
5、1個復位鍵、3×3可重配置掃描鍵
6、1個蜂鳴器
7、2個自動低功耗串口串口帶連路指示
8、在板仿真工具(FET),無須再購買
9、2個LED指示
10、4個模擬緩衝器
11、1個精密差動放大器
12、1.25-3V可調外部精密參考電壓
13、I2C輸入/輸出擴展(與鍵盤和LED指示供用)
14、2個60芯擴展槽,方便系統擴展套用
15、並口電纜一根,串口電纜2根
16、直流電源一個