91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

閃爍LED圣誕樹的制作

454398 ? 來源:工程師吳畏 ? 2019-08-21 11:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:原理圖

閃爍LED圣誕樹的制作

好的,我們有想法。接下來我們需要的是一些原理圖。

為了能夠處理大量不那么復雜的LED,最好使用charlieplexing。 Charlieplexing接近矩陣,但它將行和列組合在一起。想法是有6面樹,然后用通常的原則e可以使用charliplexing矩陣5×6或6×7。嗯,這是圣誕節,然后使用更大。我決定使用6列7行的矩陣。然后我們需要具有至少7個GPIO引腳的MCU,每個引腳都可以用作輸出和輸入(或第三狀態)。其中最便宜的是PIC16F15323。

我們有自由引腳,然后例如利用A/D轉換器進行一些工作并將一個LED置于頂部。

好的,然后原理圖就位。

下一部分是決定,如何安排董事會。

第2步:董事會

我的計劃是,有通用板,可以使用6×。每列一個電路板。

讓我們假設,我們有雙面電路板,每個電路板可以有兩列,一端從上到下饋電LED,第二從下到上饋電。我們必須有位置,我們將這兩個Feed分開。對于拆分PCB線,我們有兩種常用的選擇。

我們可以使用刀和切割銅線(你必須準確,否則你會損壞板)

或者我們可以鉆出橫向交叉點(稱為“通過”)

我更喜歡鉆出。它更容易且不太明顯。

我們還需要提供行,但我們必須從相應的列中選擇適當的行。我決定使用PCB焊接接頭。這很簡單,幾乎是免費的。然后在代表一列的每個電路板上,我們有一個“連接” Jx 和一個“via” Vx 代表特定電路板x。這意味著,在板1上我們必須焊接“連接” J1 并鉆出“通過” V1 。一個小借口是第6板,它必須提供兩排,然后有兩個“連接點” J6 和 J6‘。

最后一部分是創建“基礎”板,包含MCU和其余電子元件。該板相對簡單,沒有特殊功能。

步驟3:PCB訂單

我使用中國制造進行電路板訂購。

對我來說,更快更舒適的是AllPCB。他們有簡單的訂購系統。在第一頁上輸入尺寸。對于這個板尺寸是85×100毫米,選擇數量(不要忘了,每棵樹需要3個),保持2層,并保持1.6毫米的厚度。點擊報價,然后你會得到包括發貨的價格。

你可以調整板顏色,但綠色是樹的最佳顏色,白色是雪模仿的最佳顏色。

輸入您的電子郵件地址,然后單擊“添加到購物車”。

您將被要求輸入“gerber文件”。這是附加charlieplex7_85x100_brd.zip文件,然后上傳它。選擇您的地址,首選付款方式和完成訂單。

步驟4:準備PCB和零件焊料

在幾天之內,您可以期待包裝PCB。

首先,我們必須拆分板。它們使用小橋連接。為了便于訂購,這里將三個部分連接在一起。我正在使用剪刀,速度很快,但是使用JLC剃刀鋸可以使切割更加平滑。

切割完成后,準備哪個板將用于哪個柱。在為第3列和第6列選擇電路板時要小心。電路板3和6必須在背面包含用于頂部安裝的LED的額外電線。帶有這種額外電線的電路板是帶有雪人和鐘形圖像的電路板。

下一步是鉆出相應的過孔和焊點。

然后將所有SMD LED,處理器電阻和其他電子部件焊接到六個柱板和一個基板上。

步驟5:焊接在一起

當焊接所有SMD電子零件時,是時候了焊接板。

第一步是將所有六個柱板焊接到基板上。從一側的小點開始(例如僅在頂側)。焊板。焊接板仔細,重點放在靠近中心但靠近的地方,在中間形成六邊形。

當所有六塊板都連接到基板上時,使用一塊備用空基板作為支架。將此備用板拉到柱板頂部,將柱板固定在預期位置和距離。它使所有結構更穩定,并且更容易焊接板上的三個底行。完成后,焊接背板的兩側,重新焊接頂部側面至最終狀態,并且不要忘記頂部LED的兩條額外電線。

之后移除幫助備用板并完成所有柱的焊接。

最后一步是THT頂部安裝的LED。切割出這種LED的導線,格式適合于背板并將其焊接到板3上的陰極和板6上的陽極的位置。

這一切都是從焊接的角度來看。

第6步:軟件

軟件非常簡單。

我準備了一個簡單的例子,即使用傳統的Microchip PIC MCU表。該軟件使用一個中斷計時器來遍歷LED并顯示存儲在“視頻RAM中的幀。

主程序僅監視下一步。在“視頻”RAM中移位數據并將下一列放入其中。

它還從DA轉換器讀取值并將其用于下一幀的持續時間。

您可以下載源代碼和修改它,或者你只能下載hex文件并按原樣使用它。

我正在使用PICkit3將HEX編程到處理器。

HEX文件被編程為完成的圣誕節使用六孔0.1“插座X1的樹。此處不需要焊接任何連接器。使用PICkit 3隨附的直接導線,兩側都有插針。將插針穿過孔并輕輕按入孔中。

針對引腳1包含與PICkit3相同的三角形標記。編程時,檢查一個PICkit3上標有三角形的導線是否在板上標記的孔中。

我正在使用MPLAB IPE(集成編程環境)進行編程。

在編程開始之前,不要忘記從工具啟用電路板。該選項可在IPE的“電源”選項卡上找到。

編程后,工具將保持電路板供電,那你就可以直接了y檢查結果。

步驟7:完成

最后一部分是安裝電池組作為支架。

我正在使用3×AA電池座。該支架通常有兩個用于兩個M3螺釘的孔。基板有相同的孔,然后使用兩個M3×12螺釘和相應的螺母輕松安裝。

安裝前,將電源線焊接到基板和電池座。

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

    關注

    242

    文章

    23840

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PLC指示燈異常閃爍原因及維修

    PLC(可編程邏輯控制器)作為工業自動化控制的核心設備,其運行狀態的穩定性直接影響生產線的效率與安全。指示燈作為PLC最直觀的狀態反饋窗口,其異常閃爍往往預示著潛在故障。本文將系統分析PLC指示燈
    的頭像 發表于 06-07 16:13 ?1594次閱讀
    PLC指示燈異常<b class='flag-5'>閃爍</b>原因及維修

    基于ESP32的圓形顯示屏圣誕主題互動式雪球

    用一款以圣誕為主題的互動式雪球讓節日氛圍鮮活起來!項目使用矽遞科技(SeeedStudio)圓形顯示屏和(XIAO)ESP32S3開發板打造出極具視覺吸引力的雪景動畫,包含動態飄落的雪花、風效以及
    的頭像 發表于 04-15 11:48 ?410次閱讀
    基于ESP32的圓形顯示屏<b class='flag-5'>圣誕</b>主題互動式雪球

    告別頻閃困擾!LGS63032數字調光LED驅動器,開啟無閃爍照明新時代

    在智能照明時代,LED燈具的調光性能直接影響用戶體驗。然而,傳統調光技術常因頻閃問題飽受詬病——低頻率的PWM調光會讓光線產生肉眼可見的閃爍,長期使用易引發視覺疲勞,甚至影響健康。如何實現**“無頻
    的頭像 發表于 03-26 09:56 ?533次閱讀
    告別頻閃困擾!LGS63032數字調光<b class='flag-5'>LED</b>驅動器,開啟無<b class='flag-5'>閃爍</b>照明新時代

    STM32H745XIH3+DP83848YB PHY配置成功,Link LED常亮,Activity LED和電腦端同頻在閃爍,但ping不通怎么解決?

    STM32H745XIH3+DP83848YB,PHY配置成功,Link LED常亮,Activity LED和電腦端同頻在閃爍,但ping不通,建議的排查方法?
    發表于 03-07 06:12

    求解答,設備問題

    請問,rk3588j要再提取一個USB3.0接口設備怎么改
    發表于 02-20 11:22

    DLPDLCR4710EVM-G2如何實現單通道無閃爍地圖像輸出?

    想要用DLPDLCR4710EVM-G2實現單通道投影,雖然在GUI程序里可以控制RGB三色LED的開關,只點亮其中一路LED,但是輸出圖像用相機拍攝會有閃爍,特別是將曝光率調小后閃爍
    發表于 02-20 08:05

    自制DLP4710LC板子在display模式下投圖能觀察到LED閃爍的原因?

    獲取到信息,一開始在Display模式下,投任意Test pattern或splash圖片,DMD和LED都正常顯示,肉眼觀察不到閃爍;但是轉到Light Control界面的Internal
    發表于 02-18 06:37

    AFE4990接上電源可以亮一會,打開測試軟件LED開始不穩定閃爍,怎么解決?

    最近使用AFE4990的評估板,開始測得的波形是正常的,后來不知怎么,接上電源可以亮一會,打開測試軟件LED開始不穩定閃爍,采集數據的時候跳出對話框如下 想問一下,怎么解決?
    發表于 01-14 07:27

    飛凌嵌入式ElfBoard ELF 1板卡-初識設備之設備組成和結構

    前邊講解了內核編譯選項的配置,這一節我們詳細講一下設備。設備的知識是Linux驅動開發人員必備的技能,我們現在使用的Linux內核,絕大多數都是支持設備功能的,掌握設備是軟件嵌
    發表于 01-07 09:16

    夢幻圣誕季,LED 點亮別樣浪漫

    隨著歲末的鐘聲漸近,圣誕的歡樂氛圍愈發濃郁,大街小巷、家家戶戶都沉浸在節日的裝扮熱潮之中。而在這場繽紛的裝飾盛宴里,像圣誕裝飾品也是層出不窮。 走進熱鬧的商業街,店鋪門口早早立起了圣誕樹,金色、銀色
    的頭像 發表于 12-27 10:01 ?701次閱讀
    夢幻<b class='flag-5'>圣誕</b>季,<b class='flag-5'>LED</b> 點亮別樣浪漫

    開源項目!基于ESP32的圓形顯示屏互動式圣誕雪球

    。 開發特點: 動態雪景動畫:模擬飄落的雪花顆粒,其速度和風效均可調節。 觸摸交互:只需輕觸屏幕,即可循環切換三張漂亮的圣誕主題背景圖。 流暢渲染:采用雙緩沖技術實現無縫視覺效果,無閃爍現象。 可
    發表于 12-16 14:24

    負載管的閃爍噪聲和熱噪聲的區別

    負載管的閃爍噪聲和熱噪聲是兩種不同的噪聲類型,它們在電子設備中的表現和影響各有特點。 閃爍噪聲(1/f噪聲) 定義 : 閃爍噪聲,也稱為1/f噪聲或粉紅噪聲,是一種在許多電子設備中觀察到的噪聲類型
    的頭像 發表于 10-10 11:19 ?1218次閱讀

    什么是默克爾(Merkle Tree)?如何計算默克爾根?

    01 默克爾的概念 默克爾(Merkle Tree)是一種特殊的二叉,它的每個節點都存儲了一個數據塊的哈希值。哈希值是一種可以將任意長度的數據轉換為固定長度的字符串的算法,它具有唯一性和不可
    的頭像 發表于 09-30 18:22 ?2334次閱讀
    什么是默克爾<b class='flag-5'>樹</b>(Merkle Tree)?如何計算默克爾根?

    紅石比較器閃爍原理是什么

    紅石比較器(Redstone Comparator)在《我的世界》中的閃爍原理,主要基于其兩種工作模式——比較模式和減法模式,以及它與紅石電路的相互作用。以下是對紅石比較器閃爍原理的介紹: 1.
    的頭像 發表于 09-05 09:10 ?1574次閱讀
    主站蜘蛛池模板: 国产操比视频 | 久久久网站亚洲第一 | 偷偷狠狠的日日2020 | 亚洲国产精品久久网午夜 | 国产在播放一区 | 99久久伊人 | 黄色在线观看网站 | 一区二区三区欧美在线 | 男女交性视频免费播放视频 | 免看一级a毛片一片成人不卡 | 777色淫网站女女免费 | 在线视频三区 | 色综合色综合色综合 | 美国三级网| 特黄特色大片免费视频播放 | 殴美一级 | 国产一级特黄aaaa大片野外 | 午夜毛片网站 | 欧美天天搞 | 国产做a爰片久久毛片 | 久久精品94精品久久精品 | 欧美一级片网址 | 日本高清视频成人网www | 人人艹在线视频 | 亚洲 另类色区 欧美日韩 | 老熟女毛片 | 天天操天天谢 | 毛片午夜 | 日本免费人成黄页网观看视频 | 看片福利 | 欧美日韩高清一区 | 真实一级一级一片免费视频 | 日本在线一区二区 | 黄色免费网站在线观看 | 97人人爱| 日本一卡二卡3卡四卡网站精品 | 免费国内精品久久久久影院 | 亚洲第8页| 丁香花在线 | 性夜影院午夜看片 | 与子乱刺激对白在线播放 |