MSP430開發板

MSP430開發板

一般有IO口,LED,AD,DA,中斷接口,PWM,串口,SPI接口,下載接口等功能,當然有些晶片沒有這些功能。光買片子是不能學習的,還需要有開發板,而且開發板不能直接連到電腦上,需要有寫片機或是JTAG仿真器或是ISP適配器之類的才能把程式下載到晶片中運行。

概述

推薦一個學習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、直流電源一個

熱門詞條

聯絡我們