999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MSP430G2 Launchpad教學實驗系統設計

2019-08-02 03:00:50侯冠東韓鵬李鈺周劉亞萍
微型電腦應用 2019年7期
關鍵詞:單片機功能實驗

侯冠東, 韓鵬, 李鈺周, 劉亞萍

(1. 西北工業大學 航海學院, 西安 710072; 2. 中國人民解放軍63612部隊, 敦煌 736200)

0 引言

隨著現代計算機應用技術的與時俱進,在不斷積累和創新中,嵌入式微處理器正朝著超低功耗、小型化、高集成度方向發展[1-2]。人們也越來越關注單片機外圍設備的發展情況,設計通用且功能完善的單片機外圍模塊系統成為當今學習、研發、設計的一大熱門項目。因此,高等教育中將單片機相關課程設置為專業核心課,但高校“單片機與接口技術”課程的實驗環節需要大量實驗設備,外購設備價格相對較高,出現質量問題后維護周期較長[3-6],通過理論學習、實踐操作來鍛煉大學生的單片機設計、應用能力,自主完成設計、加工、測量、

裝配、測試全部環節[7],單片機相關實驗是單片機學習的重點,滿足教學任務的實驗設備的開發便顯得越發重要[8]。

Launch Pad的MSP-EXP430G2低成本試驗板是一款適用于TI的MSP430G2系列產品的完整開發解決方案,提供了基本的430芯片調試與測試功能,但試驗板僅提供2個LED燈與2個獨立按鍵,無法滿足430單片機教學系統擴展與調試的要求,因此研制Launch Pad配套實驗板,與其配套使用高效學習,驗證相關知識點的特點,有重要的教學應用價值。也順應了用活實驗室資源的教學改革和激勵教師提升實踐教學能力與水平的發展需要[9-11]。

1 教學系統設計

1.1 總體設計原則

Launch Pad的MSP-EXP430G2其具有基于USB的集成型仿真器可提供為全系列MSP430G2產品開發所必須的全部軟件、硬件;具有Flash仿真工具,可以直接連接至PC進行編程、調試;還具有集成的DIP目標插座,可支持20個引腳,從而可以使MSP430器件能夠方便的插入Launch Pad電路板中。主單片機MSP430G2553是一款超低功耗,具有16位RISC架構62.5ns指令周期單片機,運算和速度優勢也很明顯。MSP-EXP430G2 Launch Pad 的實物圖如圖1所示:

圖1 Launch Pad 實物圖

從圖1可以看出,Launch Pad 的可連接外設資源的I/O引腳只有20個,其中VCC、GND、RESET(復位)、TEST(測試)功能已經占用了4個引腳,Launch Pad 擴展外部功能模塊的時候只有16個I/O引腳可用,相對于其所能實現的功能來說引腳數量遠遠不足,所以必須合理規劃每一塊板上的功能模塊,確保合理利用單片機的每一個I/O口。

總體設計原則:實驗設備的選用應符合技術發展方向,使學生得到最有價值的鍛煉[12],因此在設計外部功能擴展板時,I/O引腳的需求數目就成為首要考慮的條件,由于這個MSP-EXP430G2 Launch Pad外部功能擴展板的受用人群為學生,因此在設計過程中為了便于理解,便于簡單應用,盡量不采取I/O引腳的復用,電路連接不通過跳線連接。

1.2 模塊設計構思

為了確保每一塊功能擴展板對MSP-EXP430G2 Launch Pad引腳的合理應用,本設計以MSP430單片機為控制核心[13-14],要將符合引腳數目的模塊先行進行歸類匹配,入門級、基礎級和提高級功能擴展板設計分別如圖2、圖3、圖4所示。

圖2 入門級功能擴展板構思圖

圖3 基礎級功能擴展板構思圖

圖4 提高級功能擴展板構思圖

2 入門級功能擴展板

2.1 設計原則

第一塊入門級功能擴展板將一些基礎應用包括其中,如8位流水燈、獨立按鍵、8段數碼管、并行轉串行模塊,順應新手學習單片機的一般過程。8位流水燈作為單片機最簡單的外設顯示模塊,方便理解各引腳狀態、便于初步熟悉單片機功能的特點;獨立按鍵使學生清楚單片機中斷機制;8位數碼管模塊是前兩個功能的進一步完善,為節約引腳利用串轉并芯片實現數碼管顯示。

2.2 入門級功能擴展板設計

如表1所示。

表1 入門板引腳分配

入門級功能擴展板的整體原理圖如圖5所示。

3 基礎級功能擴展板

3.1 設計原則

從整體看來,入門級功能擴展板的各個模塊組合度不高,而且各個模塊均比較簡單,不能完成更復雜的組合操作,難以滿足有基礎的學生繼續學習,設計第二塊功能擴展板時在實驗復雜度方面有所提高。

第二塊板子包含步進電動機模塊、直流電機驅動[15-16]模塊、溫度傳感器模塊、LCD1602液晶顯示模塊這4個模塊,既可以單獨學習又可以將其組合實現實際工程應用中的測控系統。例如LCD1602可以與其它3個模塊組合使用,實現電動機轉動,顯示屏對應電動機的正/反轉、速度等。

3.2 基礎級功能擴展板設計

電動機驅動模塊采用的是達林頓(ULN2003),也被稱作復合管,是兩個三極管通過恰當的方式連接起來形成的芯片,等效為一個新的三極管,而是兩個三極管放大倍數的積,因此可以用于需要較大電流驅動器件的驅動片。如表2所示。

DS18B20是1-wire總線接口數字溫度傳感器,只需要一個I/O引腳,對于設計引腳限制的功能擴展板來說,十分適合。

圖5 入門級功能擴展板的整體原理圖

數字字符液晶LCD1602是一種點陣型液晶模塊,專門用來顯示字母、數字、符號等,由若干個點陣字符位組成,不能很好地顯示圖形,通常應用于數字尋呼機、數字儀表等設備,驅動電路較為簡單。

步進電機直流電機模塊所需驅動電壓為5 V,MSP430單片機的工作電壓為3.3 V,故擴展板采用MINI_USB電源接口由電腦提供5 V電壓,TPS7730轉換模塊提供單片機3.3 V的工作電壓。

基礎級功能擴展板的各模塊資源分配表如表2所示。

表2 基礎級擴展板引腳分配

基礎級功能擴展板的整體原理圖如圖6所示。

圖6 基礎級功能擴展板的整體原理圖

4 提高級功能擴展板

4.1 設計原則

在總體設計原則的基礎上,鑒于前兩塊功能擴展板已經涵蓋了單片機的多種外設模塊,因此第三塊功能擴展板除了應用常見控制模塊矩陣鍵盤與時鐘模塊之外,還增加了I2C總線、OLED顯示模塊和無線模塊,借此進一步鍛煉學生應用單片機外設資源的能力;本擴展板既具有控制模塊,又具有顯示模塊,可以利用OLED顯示其余功能模塊的工作狀況,完成功能之間的相互組合工作。可作為無線數據傳輸系統,對設備進行實時監控。

4.2 提高級功能擴展板設計

時鐘模塊采用SPI總線接口芯片DS1302,由DALLAS公司開發生產,使用串行接口的一款時鐘日歷芯片,有較高的通信速率。

對于需要比較復雜輸入情況,特增加矩陣鍵盤功能模塊。

NRF24L01 是一款無線信道通信芯片,調制方式為FSK,功能是實現點對點或1對6的無線通信功能,通信速度可以達到2M。將OLED和無線模塊直接連接到片內硬件I2C和SPI,當配置成硬件I2C和SPI時,能直接利用片內硬件I2C和SPI對單片機進行高效的開發。當配置成普通I/O模式時,可在軟件模擬通信協議的基礎上對協議進行深入學習。為此引導學生通過實踐理解理論。提高學生學習效率,增加學生學習興趣,有效推展教學進程,達到良好的教學效果。提高級功能擴展板的整體原理圖如圖7所示。

圖7 提高級功能擴展板的整體原理圖

提高級功能擴展板的各模塊資源分配表如表3所示。

5 實現與驗證

依據前述入門級、基礎級、提高級擴展板的設計方案,進行了PCB繪制與制作,通過硬件焊接、調試,軟件設計、測試,完成了三個擴展板的軟、硬件系統,驗證了設計功能。實物如圖8所示,從左至右依次為入門級、基礎級、提高級。

圖8 三塊實驗板實物圖

表3 提高級擴展板引腳分配

6 結論

本文針對單片機教學的實際需求,遵從由簡及繁、逐次遞進的學習方式,設計了與教學實驗訓練規律相匹配的入門級、基礎級與提高級三塊功能擴展板實驗教學平臺。該實驗教學平臺基于MSP430G2553 Launchpad,在分析常用各類實驗箱模塊功能的基礎上制做了三塊由淺入深、配合單片機主要的教學實驗的教學實驗擴展板,在維持launchpad便攜性優點的同時,擴充了單片機教學系統的應用資源,又兼具成本低、可維護性強等優點,彌補了傳統教學實驗設備箱成本高、形式單一化的缺點。該實驗教學平臺突出漸進性、實用性、便捷性,給初學者提供了能夠充分理解片上資源的、深入學習MSP430單片機開發技術的教學實驗系統,又為學生課后拓展提供了實驗平臺,具有推廣和應用的價值。

猜你喜歡
單片機功能實驗
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
記一次有趣的實驗
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
做個怪怪長實驗
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
關于非首都功能疏解的幾點思考
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 久99久热只有精品国产15| 亚洲国产系列| 国产精品人莉莉成在线播放| 精品夜恋影院亚洲欧洲| 99热国产这里只有精品无卡顿"| 久久国产av麻豆| www.亚洲一区| 欧美成人日韩| 狠狠色丁香婷婷| 欧美一级在线看| 亚洲综合第一页| 91午夜福利在线观看| 国产成人91精品| 黄色网页在线观看| 久久久久久久久亚洲精品| 色综合网址| 久996视频精品免费观看| 久久a级片| 国产亚洲欧美日本一二三本道| 亚洲性影院| 久久国产亚洲欧美日韩精品| 成人自拍视频在线观看| 无码网站免费观看| 欧美三级不卡在线观看视频| 狼友视频一区二区三区| 亚洲精品视频免费观看| 青草精品视频| 日韩a级毛片| 99热这里只有精品免费| 女人18一级毛片免费观看| AV天堂资源福利在线观看| 不卡国产视频第一页| 天天综合网色| 亚洲综合一区国产精品| 精品少妇人妻无码久久| 超薄丝袜足j国产在线视频| 亚洲成人在线免费| 亚洲性一区| 伊人久久久大香线蕉综合直播| 国产靠逼视频| 欧美亚洲一二三区| 亚洲欧美成aⅴ人在线观看| 在线国产毛片| 91热爆在线| 无码不卡的中文字幕视频| 爆操波多野结衣| 亚洲天堂色色人体| 国产主播在线一区| 国产内射在线观看| 国产精品亚洲日韩AⅤ在线观看| 免费一级成人毛片| 国产亚洲欧美在线中文bt天堂 | 亚洲综合色吧| 一本色道久久88| 日韩人妻无码制服丝袜视频| 亚洲精品色AV无码看| 91亚洲免费| 97se亚洲| 日日噜噜夜夜狠狠视频| 国产亚洲视频在线观看| 国产真实乱人视频| 在线不卡免费视频| 97青草最新免费精品视频| 91久久青青草原精品国产| 国产日本欧美亚洲精品视| 国产SUV精品一区二区6| 欧美一道本| 国产原创演绎剧情有字幕的| 精品色综合| av一区二区人妻无码| 最新国语自产精品视频在| 国产精品一区在线麻豆| 无码一区中文字幕| 国产h视频在线观看视频| 亚洲精品无码抽插日韩| 国产一二三区在线| 国产小视频免费观看| 亚洲欧美成人在线视频| 91精品国产麻豆国产自产在线| 国产精品成| 久久婷婷五月综合97色| 91精品国产麻豆国产自产在线|