91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

入門課程之呼吸燈設計詳細流程

電子工程師 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2021-03-14 10:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

《 呼吸燈 》設計

設計背景:

呼吸燈廣泛應用于手機之上,并成為各大品牌新款手機的賣點之一。如果手機里面有未處理的通知,比如說未接來電,未查收的短信等等,呼吸燈就會在控制之下完成由亮到暗的逐漸變化,感覺好像是人在呼吸,起到一個通知提醒的作用。設計原理: 關(guān)于呼吸燈設計實現(xiàn)的理論主要是PWM有關(guān)知識。PWM(Pluse WidthModulation)脈沖寬度調(diào)制,是一種對模擬信號電平進行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進行編碼。并廣泛應用在從測量、通信、功率控制與變換及 LED 照明等許多領域中。顧名思義,就是占空比可調(diào)的信號,那么什么是占空比呢?占空比(Duty Cycle orDuty Ratio),可以解釋為,在一脈沖序列中(方波),正脈沖序列的持續(xù)時間與脈沖總周期的比值。也可理解為,電路釋放能量的有效時間與總釋放時間的比值。PWM 是怎樣實現(xiàn)調(diào)光呢?想要調(diào)節(jié) LED 的亮度變化,實則是調(diào)節(jié)控制流經(jīng) LED 的電流。電流增大則 LED 亮度增強,反之減弱。但由于電流為模擬信號,所以這時就用到了 PWM。正如下圖所示:

使用一系列等幅不等寬的脈沖來代替一個正弦波,脈沖的寬度根據(jù)正弦波 a 的幅度變化,幅度高,則脈沖寬,反之。多數(shù)負載需要的 PWM 調(diào)制頻率都高于 10Hz,要想實現(xiàn)呼吸燈的效果,必須提高調(diào)制頻率,通常調(diào)制頻率為 1Khz~200Khz 之間。在 LED控制中 PWM 作用于電源部分,脈寬調(diào)制的脈沖頻率通常大于 100Hz,人眼就不會感到閃爍。這里我們?nèi)?PWM 調(diào)制頻率為 1KHz,PWM 周期為 1ms。脈沖頻率一定時,輸出脈沖的占空比越大,相當于輸出的有效電平越大,隨著占空比的不同,LED 的亮度也將不同。如占空比為 0 時,則 LED 不亮,為 100%時,則 LED 最量,我們讓占空比從 0~100%變化,再從 100%~0 不斷變化,則就可實現(xiàn)呼吸燈效果。本設計呼吸燈的一個周期為 2s,分為占空比增“吸”和占空比減“呼”兩種模式,每個為 1s,一個 PWM 周期為 2ms,所以每個模式包含 1000 個 PWM 周期,將每個 PWM 周期分為 1000 份,即每個時間段 2us。

設計架構(gòu)圖:

設計架構(gòu)

設計代碼:

仿真圖:

仿真中可以看到點亮 led 等高電平在不停的增高,然后會降低,通過驗證我們的設計是正確的。

責任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關(guān)注

    關(guān)注

    244

    文章

    24634

    瀏覽量

    691407
  • 脈沖
    +關(guān)注

    關(guān)注

    20

    文章

    908

    瀏覽量

    99876
  • 呼吸燈
    +關(guān)注

    關(guān)注

    10

    文章

    117

    瀏覽量

    44153

原文標題:至芯入門課程-呼吸燈設計

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【瑞薩FPB-RA6E2試用】【瑞薩FPB-RA6E2】基于 PWM(脈寬調(diào)制)的 LED 呼吸-閃爍效果及設備樹理解

    基于 PWM(脈寬調(diào)制)的 LED 呼吸-閃爍效果及設備樹理解 0、視頻教程 https://www.bilibili.com/video/BV1Nk62BkEV2/?vd_source
    發(fā)表于 01-13 15:05

    PWM經(jīng)典應用:LED亮度控制及呼吸實戰(zhàn)

    信號生成: 加熱控制: 本文特別分享PWM相關(guān)基礎知識,并以Air8000核心板為例,演示LuatOS開發(fā)中如何使用PWM功能實現(xiàn)LED亮度控制及呼吸效果,幫助開發(fā)者快速上手。 一、 PWM相關(guān)基礎知識 PWM具有高效、控制精度高及實現(xiàn)簡便等優(yōu)點,但PWM信號
    的頭像 發(fā)表于 01-05 20:50 ?305次閱讀
    PWM經(jīng)典應用:LED亮度控制及<b class='flag-5'>呼吸</b><b class='flag-5'>燈</b>實戰(zhàn)

    基于PWM的LED調(diào)光技術(shù)與呼吸實現(xiàn)方法!

    利用PWM技術(shù)控制LED亮度,不僅效率高、響應快,還能實現(xiàn)細膩的視覺過渡。系統(tǒng)介紹PWM的工作機制,結(jié)合具體硬件平臺,展示如何編程實現(xiàn)LED的漸亮漸滅,最終完成一個完整的呼吸項目。 本文特別
    的頭像 發(fā)表于 12-15 13:03 ?485次閱讀
    基于PWM的LED調(diào)光技術(shù)與<b class='flag-5'>呼吸</b><b class='flag-5'>燈</b>實現(xiàn)方法!

    【應用方案】“會呼吸”的電競鍵盤:艾為燈語?讓光與你并肩作戰(zhàn)

    呼吸產(chǎn)品15余年,艾為燈語更在行業(yè)樹立效標桿,助力電競鍵盤真正“會呼吸”,全面升級游戲體驗。燈語交互,默契輔助狀態(tài)可視化,戰(zhàn)況一目了然血量告急、大招就緒、連擊
    的頭像 發(fā)表于 11-26 19:02 ?340次閱讀
    【應用方案】“會<b class='flag-5'>呼吸</b>”的電競鍵盤:艾為燈語?讓光與你并肩作戰(zhàn)

    程斯-干濕狀態(tài)紗線與紗線耐磨試驗儀-詳細流程

    試驗儀
    csizhineng
    發(fā)布于 :2025年11月20日 17:07:05

    FZH367 具有獨立自動呼吸功能的LED(12×16)點陣驅(qū)動芯片 原廠技術(shù)支持

    (更大點陣優(yōu)勢)。家電設備:高端家電狀態(tài)指示呼吸效果更細膩)。游戲設備:RGB燈光控制(多級聯(lián)支持復雜效)。工業(yè)控制:高可靠性故障指示(開短路檢測)。FZH367核心優(yōu)勢在于: ① 更大的點陣
    發(fā)表于 11-18 09:18

    LuatOS中PWM實現(xiàn)LED亮度調(diào)節(jié)與呼吸的實戰(zhàn)教程

    PWM在LED亮度調(diào)節(jié)和呼吸效果實現(xiàn)方面有著廣泛應用。在LuatOS環(huán)境中,如何高效運用PWM功能是開發(fā)者需要掌握的關(guān)鍵。本實戰(zhàn)教程將通過具體案例,引導開發(fā)者快速上手,輕松實現(xiàn)LED的精彩
    的頭像 發(fā)表于 11-11 19:05 ?8524次閱讀
    LuatOS中PWM實現(xiàn)LED亮度調(diào)節(jié)與<b class='flag-5'>呼吸</b><b class='flag-5'>燈</b>的實戰(zhàn)教程

    課程升級】鴻蒙星閃WS63開發(fā)板新增《LVGL應用開發(fā)指南》課程,帶屏開發(fā)讓你的畢設項目更出彩!

    好消息,華清遠見鴻蒙星閃WS63開發(fā)板配套課程升級通知!本次升級計劃,專為星閃帶屏開發(fā)用戶打造,從入門到精通,助力開發(fā)者使用LVGL(一款開源的輕量級嵌入式GUI框架),輕松打造更美觀、更易
    的頭像 發(fā)表于 11-04 11:45 ?467次閱讀
    【<b class='flag-5'>課程</b>升級】鴻蒙星閃WS63開發(fā)板新增《LVGL應用開發(fā)指南》<b class='flag-5'>課程</b>,帶屏開發(fā)讓你的畢設項目更出彩!

    LuatOS腳本開發(fā)入門:嵌入式運行框架全解析!

    腳本的詳細流程 進一步詳細的說,LuatOS 的底層固件啟動腳本的流程如下: 1,系統(tǒng)上電或者復位后,底層固件(core)首
    的頭像 發(fā)表于 09-26 17:45 ?539次閱讀
    LuatOS腳本開發(fā)<b class='flag-5'>入門</b>:嵌入式運行框架全解析!

    嵌入式開發(fā)新選擇:LuatOS腳本框架入門教程

    ? 1.1.1 腳本入口執(zhí)行文件 簡單來說,底層固件首先就是要找到 main.lua 這個文件,然后啟動它。 所有的其他功能,都需要在 main.lua 發(fā)起。 1.1.2 LuatOS 啟動腳本的詳細流程
    的頭像 發(fā)表于 09-26 17:34 ?639次閱讀
    嵌入式開發(fā)新選擇:LuatOS腳本框架<b class='flag-5'>入門</b>教程

    【應用方案】“會呼吸”的空調(diào):艾為燈語?讓空調(diào)將成為家庭“情緒調(diào)節(jié)師”

    圖1會呼吸的空調(diào)場景展示“會呼吸”的空調(diào)使用場景炎炎夏日,空調(diào)不再只是送風機器,當它點亮呼吸效,客廳瞬間擁有如同藝術(shù)裝置般的氛圍感,讓空調(diào)成為家中“有設計感的存在”。帶給你的不止是溫
    的頭像 發(fā)表于 09-16 19:03 ?629次閱讀
    【應用方案】“會<b class='flag-5'>呼吸</b>”的空調(diào):艾為燈語?讓空調(diào)將成為家庭“情緒調(diào)節(jié)師”

    【沁恒CH585開發(fā)板免費試用體驗】+PWM呼吸

    ,使用“WCHISPStudio”工具下載,關(guān)于下載這里不再詳細贅述,斷電后杜邦線短接PB22,然后再上電,自動識別到設備后再點擊“下載”。 程序下載完畢后,串口輸出log見頂部視頻。LED0、LED1指示呈現(xiàn)呼吸
    發(fā)表于 07-03 19:02

    硬件工程師表白神器|DIY愛心呼吸#愛心呼吸 #電子diy #電路設計 #led

    led
    安泰小課堂
    發(fā)布于 :2025年05月19日 18:09:10

    用于呼吸流量及呼吸率的檢測測壓力傳感器

    前言利用微壓差傳感器實現(xiàn)呼吸流量及呼吸率的檢測。針對呼吸產(chǎn)生的氣體流速較小的特點,我們選擇了靈敏度較高的差壓傳感器。在實際應用中,微壓差傳感器的準確性和穩(wěn)定性至關(guān)重要。通過對呼吸流量和
    的頭像 發(fā)表于 05-19 13:20 ?1140次閱讀
    用于<b class='flag-5'>呼吸</b>流量及<b class='flag-5'>呼吸</b>率的檢測測壓力傳感器

    使用單片機驅(qū)動多組LED實現(xiàn)呼吸效果電路

    各位大佬,請教下,當前我需要使用單片機驅(qū)動控制20路并聯(lián)LED,需要PWM驅(qū)動實現(xiàn)呼吸的效果,目前我是直接使用三極管驅(qū)動,這種電路會有什么問題?跟有些使用三極管控制MOS來驅(qū)動LED
    發(fā)表于 04-11 14:24