STM教程 STMS 的外部電路_第1頁
STM教程 STMS 的外部電路_第2頁
STM教程 STMS 的外部電路_第3頁
STM教程 STMS 的外部電路_第4頁
STM教程 STMS 的外部電路_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、第六章 STM8S207 的外部電路本章主要介紹 STM8S207 的硬件連接方法。由于 STM8S207 是 LQFP 封裝的,一般需要打樣板。一般兩層板就會滿足所需,STM8S207 幾乎可以單片運行。 6.1 STM8S207 開發(fā)板電路 STM8S207 開發(fā)板實物圖如下:在 STM8S207 自帶豐富的外設下,添加了不少實在而有用的外設,特別之處是 USB下載以及串口的功能。可以實現(xiàn)程序代碼的下載以及與 PC 機的 UART 通信。 6.1.1 晶振電路 STM8S207 可以選擇三個時鐘源,有內(nèi)部高速 RC 振蕩器,提供 16MHz 頻率或者分頻使用;內(nèi)部RC 低速振蕩器提供128

2、KHz 頻率方便低速外設時鐘或者待機狀態(tài);外部晶振或者時鐘驅動,最高可以高達 24MHz。為了顯示出 STM8S207 的最高性能,外部選擇了 24MHz 的無源晶振,方便程序選擇時鐘源。6.1.2 復位電路 復位引腳 NRST 內(nèi)部集成了弱上拉電阻 RPU,即可作為輸入,也可作為開漏輸出。 一個在復位引腳上寬度最小為 500ns 的低電平脈沖即可產(chǎn)生一個外部復位。對于復位的檢測是異步進行的,因此即使 MCU 處于停機(Halt)模式,也有可能進入復位狀態(tài)。 復位引腳也可以作為開漏輸出用于對外部設備進行復位。 無論內(nèi)部復位源是什么,一旦復位,內(nèi)部復位電路都會產(chǎn)生一個至少脈寬為20us 的復位脈

3、沖。當沒有外部復位發(fā)生時,內(nèi)部弱上拉電阻可保證復位引腳處于高電平。 為了保證 STM8S207 更好的性能,所以在原理圖設計的時候還是外接了上拉電阻,NRST 內(nèi)部電路如下圖所示:我們采取的原理圖為如下所示:6.1.3 電源電路 STM8S207 開發(fā)板采用的是 USB 供電,USB 可以提供 500mA 的電流已經(jīng)足夠STM8S207 所有功能的實現(xiàn)。在這里采用線性穩(wěn)壓芯片 LM1117 3.3V,把 USB 的供電分壓為 3.3V 供電給 STM8S207 主控制芯片。 STM8 芯片有個特點是有 4 組供電,分別是 VDD/VSS:主電源(3V 到 5.5V) VDDIO/VSSIO:

4、I/O 口供電電源(3V 到 5.5V) VDDA/VSSA:模擬部分供電電源 VREF+/VREF-: ADC 參考電源 為了更好的性能和穩(wěn)定性,這里采用了電感作為隔離,更好防止各個電源之間的干擾,提高穩(wěn)定性。 UART 轉 USB UART 可以直接采用 Max232 等芯片,但是考慮到現(xiàn)在的電腦和手提主板都沒有提供串口,所以直接轉為 USB 接口,方便使用。這里使用了性價比最高的 USB轉串口芯片 PL2303,方便用戶下載程序和調(diào)試串口。當使用為調(diào)試串口時,下載完用戶程序后,復位后就可以直接使用串口調(diào)試功能了。這是因為 STM8 制定了大概 1S 內(nèi)沒有 ISP 下載時直接運行用戶程序

5、。 電路圖如下所示:注意的是 TXD 引腳要接上拉,這里為了方便觀察數(shù)據(jù)流另加了一個 LED 指示燈。6.1.5 SWIM 接口 STM8S207 是支持 SWIM 接口調(diào)試的,只是調(diào)試仿真器相對來說也是一個比較大的支出,所以一般不建議購買,可以實現(xiàn) IAR 純軟件仿真6.1.6 SD 卡電路 為了顯示 STM8S207 更優(yōu)異的性能,配了 SD 卡套接口,方便顯示 LCD 圖片和文件操作。具體電路如下所示:6.1.7 LED 一塊開發(fā)板不能缺少的功能就是 LED,這是方便一開始使用學習的功能?;蛘叻奖阏{(diào)試的時候用作指示燈。這里配了 4 個獨立 LED,其中 PD3 是 TIM 的輸出口,可以

6、用 LED3 演示 PWM 調(diào)制 LED 亮度的實驗6.1.8 按鍵 對于開發(fā)板來說,按鍵也是必不可少的,具體電路如下所示: LCD STM8S207 完全有能力驅動 ili9320 控制 TFT,這里配置了 TFT 的接口。6.1.10 AT24C02 不錯,STM8S207 內(nèi)部自帶豐富的 EEPROM,而且比 AT24C02 更快的速度讀寫。這里為什么配置 AT24C02 是為了熟悉 IIC 接口協(xié)議。IIC 協(xié)議在單片機系統(tǒng)中非常常見,為此還是配置了 AT24C02電路如下:6.1.11 W25X16 相對于 AT24C02 來說,W25X16 是 Flash 類型,更快的速度和更大的儲存空間,而且更為重要的是這里使用了另一種非常常見的協(xié)議-SPI,所以在這里使用了 W25X16 大容量 Flash。 LM386 以及蜂鳴器 STM8S207 自帶了一個 BEEP 接口,可以根據(jù)程序選定 1、2、4KHz 的頻率輸出。而且 BEEP 接口也是 TIM 的一個通道,可以輸出任意自定義的頻率,從而輸出音符。為了更好的音色和更大的增益。這里用了 LM386 運放的選頻放大電路,而且使用了無源蜂鳴器突出更好的音色。6.1.13 光敏及熱敏 STM8S207 擁有豐富的 ADC 功能,所以這里使用了光敏電阻和熱敏電阻分別作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論