工控網(wǎng)首頁
>

新聞中心

>

新品速遞

>

模塊化器件丨第三期:基于M5S的七彩燈設(shè)計

模塊化器件丨第三期:基于M5S的七彩燈設(shè)計

小編今天又給大家?guī)鞰5S的小實驗啦~

本設(shè)計由七彩燈主控板和燈板組成。

旋轉(zhuǎn)編碼器和WIFI模塊向MCU發(fā)出信號,

MCU輸出PWM波控制M5S,利用M5S模塊控制燈條。


1、硬件模塊

(1) 本系統(tǒng)由STM32通過M5S-POT0501E1模塊控制七彩燈設(shè)計,主要由七彩燈主控板、七彩燈板、M5S模塊、電源模塊組成。

(2) 本系統(tǒng)MCU采用64引腳的STM32F103RCT6 。

(3) 七彩燈主控板有WIFI,USB等通信方式。

(4) 旋轉(zhuǎn)編碼器轉(zhuǎn)動或按下發(fā)出波形 ,MCU執(zhí)行相應(yīng)命令,通過M5S高速脈沖量輸出模塊控制燈板,可實現(xiàn)開燈、關(guān)燈、調(diào)節(jié)顏色、調(diào)節(jié)亮度等功能。

(5) 亮度指示燈跟隨PWM輸出占空比改變,顏色指示燈跟隨PWM不同輸出引腳改變。

系統(tǒng)框圖


系統(tǒng)硬件連接圖


2、M5S模塊

本次產(chǎn)品案例使用了M5S-POT0501E1模塊,旋轉(zhuǎn)編碼器和WIFI模塊可向MCU發(fā)出信號,MCU輸出PWM波控制M5S,利用M5S模塊控制燈條。

M5S-POT0501E1應(yīng)用電路圖


M5S模塊具有兼容性強,體積小,等優(yōu)點。性能優(yōu)越,用于小信號控制大電壓十分穩(wěn)定,非常適用于DIY以及小程序的控制制作。

M5S-POT0501E1原理圖


3、軟件設(shè)計

(1)軟件設(shè)計采用 Keil uVision5。

(2)在WIFI控制方面,本系統(tǒng)通過“智達控制平臺”APP可在智能手機上遠程控制,實現(xiàn)物聯(lián)網(wǎng)。

(3)上電后MCU檢測旋轉(zhuǎn)編碼器輸入IO電平,根據(jù)程序改變PWM輸出IO,或改變占空比。WIFI模塊接收數(shù)據(jù)后MCU根據(jù)程序控制脈沖輸出。

程序流程圖


4、成品演示


本期的M5S應(yīng)用案例就為大家介紹了利用PO模塊實現(xiàn)信號轉(zhuǎn)換來控制基于STM32的七彩燈設(shè)計。

M5S模塊化小型密封塑封器件,尺寸僅為5mm窄體。非常適合小體積設(shè)計。

統(tǒng)一定義電特性的引腳,可實現(xiàn)PIN對PIN互接,具有很好的兼容性。

下一次會帶來哪個模塊呢?如想知道就請一直關(guān)注我們哦!


中山市智達自動化科技有限公司


ZDAUTO

www.zdauto.com

0760-88718228

+86 18676269310

投訴建議

提交

查看更多評論
其他資訊

查看更多

電路信號轉(zhuǎn)換,用一塊芯片就夠了嗎?

M5S 使用小Tips

伺服控制,我推薦這款PLC!

Arduino用起來很爽,但加上它肯定更爽!

研發(fā)成本除了物料還有什么?