嵌入式實驗報告一

2022-08-16 13:48:04 字數 1210 閱讀 2695

台州學院

物理與電子工程學院實驗報告

班級學號

姓名同組

實驗課程: 嵌入式系統實驗

實驗專案:實驗一 stm32下基於pi演算法的電壓穩定控制系統

實驗日期: 年月日

一、預習內容(由實驗課教師提出與本實驗相關的問題,可以是簡答題,本實驗理論的計算值,與本實驗相關的題目計算)

1、了解stm32 開發板及keil開發環境;

2、了解ad、lcd、pwm所用的各埠配置及程式設計;

3、了解pi控制演算法;

2、實驗內容

1、 實驗目的

1)、初步學會使用stm32 開發板及keil開發環境;

2)、通過實驗掌握ad、lcd、pwm的配置及程式設計;

3)、通過實驗掌握各種外設的綜合使用;

4)、通過實驗掌握pi控制演算法;

2、 實驗裝置

1)、硬體:pc 機,stm32開發板,電阻,電容

2)、軟體:keil整合開發環境,windows xp。

3、 實驗內容

利用stm32開發板產生pwm波,輸出pwm經rc濾波,得到直流電壓,經ad取樣得到電壓值,與設定電壓值比較,利用pi演算法調整輸出pwm脈寬,使其達到設定值,並在lcd上顯示相關資訊。

pwm波產生用time3的ch2,占用pa7口,取樣用adc0,占用pa0口。oled的d0,d1,dc,rest分別對應b2,b1,b10,b11。

三個按鍵對應pb7,pb8,pb9,按下時低電平。led的d1是電源指示d2,d3,d4對應pc1,pc3,pc13,輸出低電平發光。

4、 步驟

1)執行keil,建立相應工程。

2)編寫源程式檔案,儲存並加入工程中。

3)設定工程配置,並編譯。

4)再設定工程配置,連線,**。

5)學生輸入程式,並執行。

6)記錄主要語句的功能及執行結果。

5、 實驗程式(主要語句寫上注釋,寫上最後執行現象與結果)

1、記錄pi引數不同,電壓穩定所需時間的記錄。

2、記錄rc值不同時的不同紋波幅值。

六、加分題

1、修改pwm輸出口,以及修改取樣口。

2、實時顯示電壓曲線。

3、實驗心得體會(要求學生闡述具體的體會,不要泛泛而談,具體內容包括在實驗過程中的錯誤操作,通過本實驗對哪乙個知識點有更深的理解,對實驗方法有什麼建議等等。不要求學生寫多少內容,但要是真實的體會)

嵌入式系統實驗報告

報告姓名 努爾買買提 吐孫 學號 12600123 班級 電腦科學與技術非師範121班 實驗一 lcd控制 一 實驗目的 1 初步掌握液晶顯示屏的使用及其電路設計方法。2 掌握s3c44b0x處理器的lcd控制器的使用。3 通過實驗掌握液晶顯示文字和圖形的方法以及程式設計方法。二 實驗內容 學習lc...

嵌入式開發實驗報告

時間 2015 年 04 月 25 日 目錄1 緒論1 2 課程設計的目標2 3 課程設計的意義2 4 需求分析3 5 概要設計4 1.分配記憶體4 2.獲取並記錄快取的物理空間5 3.處理採集資料7 4.關閉 裝置8 6 相關技術說明8 1.採集應用程式流程8 2.設定屬性及採集方式8 7詳細設計...

嵌入式實驗報告三

一 實驗目的 1 學習cygwin 2 通過上機實驗,使學生驗證 鞏固和充實所學理論知識,加深對相關內容的理解,了解嵌入式linux的核心布局,掌握核心配置及編譯方法。二 實驗要求 1 安裝cygwin及核心原始碼 2 配置基於s3c2410處理器的核心選項。3 編譯生成zimage。三 問題 1 ...