在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于GD32F207ZE的5x5 RGBW矩陣燈DMX512控制板的介紹和分析

GD32MCU ? 來源:djl ? 2019-10-22 10:48 ? 次閱讀

方案介紹設計思路

1. 設計思路:采用高時鐘頻率的MCU的內部定時器產生中斷,使用計數的方式生成8位分辨率的PWM,IO口使用映射表的方式,可以在里面任意設置IO對應的DMX512數據位置,100個IO分成10組,每中斷一次對一組IO進行狀態更新,最終可以生成400HZ左右的8位PWM,送RGBW燈的驅動電路,進行調光。串口設置成9位數據接收,250Kbps波特率,1位停止位,通過MAX485轉換芯片,接收燈光控制臺送來的DMX512數據,保存在緩沖區,PWM生成程序可以從緩沖區里即時更新PWM占空比數據。

2. 主控芯片采用GD32F207ZET6,IO口超過110個,100個作為PWM輸出的IO,1個串口(PD5、PD6) + IO用于DMX512信號(P4D)使用,4個IO接編碼開關用于設置地址(PA8-PA11),2個IO作為操作按鍵(PA0,PA1),1個IO連接LED作為工作狀態指示燈(PA12),上面用掉的IO從PWM映射表里去掉就好了。原理圖很簡單就不畫了,板上IO沒有全部引出,簡單搭電路做了6路PWM,板上3個LED,杜邦線連接一組RGB燈測試功能。

3方案結構框圖

關于GD32F207ZE的5x5 RGBW矩陣燈DMX512控制板的介紹和分析

4設計應用描述及心得總結

1. 本案例的核心在于軟件PWM的生成,100路8分辨率PWM輸出對于普通單片機來說還是有一定的壓力,還要同時處理DMX512數據的接收,得益于GD32F207的120M運行速度,可以在短時間內處理更多的指令,將100路PWM計數變量分成10組,通過輪流的方式更新每一組IO的計數變量,同時更新IO的狀態,有效的減少中斷處理的數據量,縮短處理時間,本案例中實現了8位分辨率400Hz以上的PWM輸出,用來控制調光燈,完全不會出現閃爍的情況。串口中斷方式接收DMX512數據幀,即時保存在DMX512的緩沖區中,按DMX512數據每秒40幀的更新速度,最多在第2幀數據到來時可以把當前狀態更新到所控制的燈上。

2. 本案例控制IO輸出采用了數據表映射的方式,可以任意修改IO所對應DMX512數據字節,操作時讀取數據表里的映射數據,直接操作GPIO控制寄存器,也有效的減少操作指令,提高了操作效率。

3. 采用高頻率的單片機模擬多路PWM的方式,取代市場上現有的使用FPGA的方案,在滿足性能的同時有效的降低了產品的設計復雜程度和產品成本。

5作品實物圖+視頻

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16389

    瀏覽量

    178436
  • 寄存器
    +關注

    關注

    31

    文章

    5357

    瀏覽量

    120586
  • 控制板
    +關注

    關注

    5

    文章

    254

    瀏覽量

    31223
收藏 人收藏

    評論

    相關推薦

    SM18522PH 裝飾照明驅動 IC 兼容并擴展 DMX512(1990)協議

    功能: 芯片內部有穩壓電路,可以確保在輸入電源電壓(5V~36V)范圍內,芯片能夠穩定工作。 兼容并擴展 DMX512(1990)協議: 芯片支持DMX512協議,這是一種常用于舞臺燈光控制
    的頭像 發表于 11-23 16:42 ?193次閱讀
    SM18522PH 裝飾照明驅動 IC 兼容并擴展 <b class='flag-5'>DMX512</b>(1990)協議

    淺談電子煙PCBA控制板

    電子煙控制板
    的頭像 發表于 11-08 10:50 ?545次閱讀
    淺談電子煙PCBA<b class='flag-5'>控制板</b>

    GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列

    GD32F30x 系列 MCU 是基于 Arm? Cortex?-M4 處理器的 32 位通用微控制器,與 STM32F10x 系列 MCU 保持高度兼容。本文主要從以下三個方面進行介紹
    的頭像 發表于 09-07 09:57 ?786次閱讀
    【<b class='flag-5'>GD</b>32 MCU 移植教程】9、從 STM32<b class='flag-5'>F10x</b> 系列移植到 <b class='flag-5'>GD32F30x</b> 系列

    GD32 MCU 移植教程】7、從 GD32F10x 移植到 GD32E103

    本應用筆記旨在幫助您快速將基于 GD32F10x 2.0 版本及以上固件庫開發的應用程序從GD32F10x 系列微控制器移植到 GD32E103 系列微
    的頭像 發表于 09-05 09:40 ?534次閱讀
    【<b class='flag-5'>GD</b>32 MCU 移植教程】7、從 <b class='flag-5'>GD32F10x</b> 移植到 <b class='flag-5'>GD</b>32E103

    GD32 MCU 移植教程】6、從GD32F1x0和GD32F3x0移植到GD32E230

    GD32E230 系列是 GD 最新推出的 Cortex_M23 系列產品,該系列資源上與既有的 GD32F1x0 以及 GD32F3x0 兼容度非常高。由于
    的頭像 發表于 09-04 09:38 ?624次閱讀
    【<b class='flag-5'>GD</b>32 MCU 移植教程】6、從<b class='flag-5'>GD32F1x</b>0和<b class='flag-5'>GD32F3x</b>0移植到<b class='flag-5'>GD</b>32E230

    GD32 MCU 移植教程】1、從 GD32F10x 移植到 GD32F30x

    應用程序移植到新的微控制器。本應用筆記旨在幫助您快速將應用程序從 GD32F10x 系列微控制器移植到 GD32F30x 系列微控制器。
    的頭像 發表于 08-30 09:52 ?1602次閱讀
    【<b class='flag-5'>GD</b>32 MCU 移植教程】1、從 <b class='flag-5'>GD32F10x</b> 移植到 <b class='flag-5'>GD32F30x</b>

    Hi512E小功率差分并聯DMX512解碼恒流驅動規格書

    電子發燒友網站提供《Hi512E小功率差分并聯DMX512解碼恒流驅動規格書.pdf》資料免費下載
    發表于 07-09 16:40 ?0次下載

    GD32F303紅楓派開發使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗

    通過本實驗主要學習以下內容: ?SPI通信協議,參考19.2.1東方紅開發使用手冊 ?GD32F303 SPI操作方式,參考19.2.2東方紅開發使用手冊 ?NAND FLASH基本原理 ?SPI NAND
    的頭像 發表于 06-20 09:50 ?941次閱讀
    【<b class='flag-5'>GD32F</b>303紅楓派開發<b class='flag-5'>板</b>使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗

    SM17500P:一款功能強大的DMX512與歸零碼協議芯片轉發控制

    在照明控制領域,SM17500P芯片以其出色的性能和多功能性受到了廣泛關注。這款芯片不僅支持DMX512和歸零碼兩種協議的轉發控制,還具備多種高級功能,為照明系統的設計和實現提供了極大的靈活性
    的頭像 發表于 04-10 16:59 ?817次閱讀
    SM17500P:一款功能強大的<b class='flag-5'>DMX512</b>與歸零碼協議芯片轉發<b class='flag-5'>控制</b>器

    DMX512驅動芯片SM18522PS:4通道65536級調光灰度

    作為LED驅動芯片的一種,SM18522P是一款四通道65536級調光灰度的DMX512并聯LED驅動芯片。它采用了先進的數字控制技術,能夠實現精準的燈光調節,滿足不同場景下的照明需求
    的頭像 發表于 02-29 18:10 ?1319次閱讀
    <b class='flag-5'>DMX512</b>驅動芯片SM18522PS:4通道65536級調光灰度

    DMX512并聯led驅動芯片大全及SM16512PK詳解

    DMX512是一種數字通信協議,被廣泛應用于舞臺照明、娛樂場所和建筑物裝飾等領域。它通過光信號控制多個燈光設備,實現各種炫彩效果。而SM16512PK作為一款專門為DMX512協議設計的并聯LED
    的頭像 發表于 02-29 16:24 ?958次閱讀
    <b class='flag-5'>DMX512</b>并聯led驅動芯片大全及SM16512PK詳解

    麥爵士madrix幻彩燈帶的供電和信號分離的基本邏輯

    是TTL類型還是DMX512類型。絲印的定義都在焊盤上,上面照片是TTL的斷點續傳類型。時鐘線類型DMX512標準型IC第三步,供電和補電,是根據帶的功率來算的,由
    的頭像 發表于 02-27 17:26 ?1787次閱讀
    麥爵士madrix幻彩燈帶的供電和信號分離的基本邏輯

    ?用于LED裝飾照明DMX512并聯驅動控制芯片作用與應用領域

    LED裝飾照明DMX512并聯驅動控制芯片是一種新型的照明控制芯片,它能夠實現LED的分段控制,提供更加豐富多彩的照明效果。在現代建筑裝飾
    的頭像 發表于 02-23 16:40 ?725次閱讀
    ?用于LED裝飾照明<b class='flag-5'>DMX512</b>并聯驅動<b class='flag-5'>控制</b>芯片作用與應用領域

    DMX512控協議模塊,無需布線,輕松實現燈光控制

    澤耀科技DMX512射頻模塊DMX512一種數據調光協議,作為一種燈光控制器與燈具設備之間通信的良好協議標準,它具有抗干擾能力強、信號可以進行長距離傳輸、數據刷新快、實現簡單等優勢特點。其應用場景也
    的頭像 發表于 01-26 08:09 ?3538次閱讀
    <b class='flag-5'>DMX512</b><b class='flag-5'>燈</b>控協議模塊,無需布線,輕松實現燈光<b class='flag-5'>控制</b>

    miniWiggler為什么無法連接控制板

    前面的 miniWiggler 是可以正常連接的,突然就不可能連接了。用其他調試器是可以連接控制板的,可以確認控制板的 JTAG 口正常,現在一插上調試口控制板就會亮,正常情況應該是
    發表于 01-18 08:38
    主站蜘蛛池模板: 国产1区二区| 亚洲人与牲动交xxxxbbbb| 国产又色| 久久综合免费| 色香焦| 婷婷激情综合五月天| 婷婷色婷婷| 日本怡红| 欧美成人精品一级高清片| 亚州1区2区3区4区产品乱码2021| 亚洲免费视频网| 91久久天天躁狠狠躁夜夜| 福利影院在线| 欧美黄色影院| 国产综合精品久久久久成人影| 天天狠操| 成年人一级片| 在线免费观看一级片| 国产精品高清一区二区三区| 美女黄网站| 国产国产人免费人成成免视频| 99热这里只有精品一区二区三区| 黄色三级在线看| 播放一级毛片| 天堂资源网| 日本爱爱片| 男男宿舍高h炒肉bl| 年轻护士女三级| 亚洲 欧美 校园| 久久国产精品免费| 免费看久久| 日本美女视频网站| 手机看片三级| 一起射综合网| 欧美另类高清| 日本高清在线3344www| 好色亚洲| 色天使久久综合网天天| 国产三级日产三级日本三级| 国产真实乱偷人视频| 天天澡天天摸天天添视频|