第一節 硬件解讀
繼電器的操作和LED基本上是一樣的,LED是直接與STM32的引腳連接,繼電器是通過一個達林頓管之后,與STM32的引腳相連。為什么呢?因為STM32的電壓電流有限,需要經過達林頓管放大才可以驅動繼電器。如下圖,我們只需要讓STM32的引腳為低電平,就可以驅動繼電器啦,讓繼電器處于吸合狀態,此時,繼電器旁邊的燈(LD2,LD3)也會亮起;反之,如果STM32的引腳為高電平,繼電器不工作,不吸合,對應的燈也不亮。
繼電器與STM32引腳的連接關系如下:
STM32引腳 | 繼電器 |
PA11 | K1 |
PA12 | K2 |
第二節 CubeMX配置
第一步:新建工程,選擇芯片不在重復。其中PA11配置為輸出模式,輸出高電平,并配置用戶標簽。
第二步:配置PA12如下,也是輸出模式,只不過是低電平。
第三步:配置時鐘樹,編譯器等不在重復,請大家參考上一章教程。生成MDK代碼。
第三節 MDK代碼
注意:本次實驗不需要編寫代碼,請大家配置好下載器之后自行下載到開發板上面。
第四章 實驗現象
注意:下載程序的時候,請選擇A開發板。現象:K1吸合,K1-LED亮;K2不吸合,K2-LED滅;
-
led
+關注
關注
242文章
23715瀏覽量
671108 -
繼電器
+關注
關注
133文章
5429瀏覽量
150920 -
STM32
+關注
關注
2290文章
11017瀏覽量
362469
發布評論請先 登錄
第四章 什么是寄存器

【第四章 定時任務】手把手教你玩轉新版正點原子云
國產固態繼電器如何滿足物聯網應用的需求
藍橋杯物聯網需要安裝哪些軟件?

評論