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

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

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

3天內不再提示

基于2xPCA9685 16通道舵機驅動模塊

GReq_mcu168 ? 來源:玩轉單片機 ? 作者:玩轉單片機 ? 2020-06-24 14:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天分享創(chuàng)意電子IDY,使用16通道PCA9685驅動模塊和DS1302實時時鐘模塊來構建機械七段顯示時鐘,該時鐘使用28個舵機,使用Arduino Uno驅動。

1、所需材料

Arduino Uno

DS1302時鐘模塊

2 x PCA9685 16通道舵機驅動模塊

28 x 9g舵機

杜邦線

公頭排針

母排針排

3mm MDF

黑色噴漆

5V 5A電池

12V電源

還需要3D打印某些組件。如果沒有3D打印機并且喜歡做東西,那么絕對應該考慮購買一臺。如果不想購買也可以在網上打印。

2、3D打印組件

首先設計了一個單獨的7段顯示數字,該數字可以通過每個段的舵機來啟動。舵機在開啟時垂直移動每個段,在關閉時則向側面移動90度。

這些段設計為直接粘貼到標準舵機臂上,因此不需要其他硬件。

3D打印文件在文末獲取。

3、焊接電路

使用了兩個PCA9685 16通道PWM驅動器,這些驅動器允許您在每個板上控制多達16個伺服器,并通過I2C接口將多達62個板鏈接在一起,該接口僅在Arduino上使用兩個IO引腳。這意味著從理論上講,您只需兩個IO引腳即可獨立控制多達992個伺服器。我們將在兩個小時的數字中使用一個,在兩個分鐘的數字中使用一個。

要將兩者鏈接在一起,您需要首先在第一塊板的另一側添加一個引腳接頭,然后更改第二塊板上的地址,以便對其進行唯一標識。

這是通過橋接板右上方的小端子實現的。它們像撥碼開關一樣工作,使您可以為每個板設置不同的地址。您只需要在該項目的最右邊橋接一組終端。

在修改地址后,制作連接線將兩個模塊連接在一起,然后連接時鐘模塊和Arduino Uno,電路圖如下:

基于2xPCA9685 16通道舵機驅動模塊

4、組裝時鐘顯示

基于2xPCA9685 16通道舵機驅動模塊

完成3D打印的線段后,您需要將線段的背面和側面噴涂成黑色以匹配背景,以使它們在轉開時不可見。如果將它們保留為綠色,則當將線段旋轉90度時,仍會沿可見細線著陸。同時噴涂點的背面和側面,以便從側面看不到它們。

基于2xPCA9685 16通道舵機驅動模塊

接下來,使用熱熔膠將線段粘貼到舵機臂上。最簡單的方法是將臂放到舵機上,然后將線段粘到舵機和臂組件上,這也使您可以檢查是否將其直接粘著。

基于2xPCA9685 16通道舵機驅動模塊

您還需要將小的3D打印間隔塊也粘貼到每個伺服器的底部,當將它們粘貼到背板上時,這些有助于伺服器直立。

基于2xPCA9685 16通道舵機驅動模塊

給每個段編號,以便在代碼中跟蹤它們。在小時和分鐘板上重復了此編號。

基于2xPCA9685 16通道舵機驅動模塊

在將數字粘貼到背板上之前,將它們放在平坦的表面上進行測試。這樣一來,它們就可以移動,而不必擔心它們會沿錯誤的方向移動或移動得太遠而彼此碰撞,這可能會損壞各段或使舵機上的齒輪脫落。

一旦對數字的移動感到滿意,就可以接下來開始工作了。

基于2xPCA9685 16通道舵機驅動模塊

需要一個至少600mmx240mm的背板。淺灰色的大盒子是扇形塊移開時移動的區(qū)域,它們必須至少為210mmx135mm,以便相鄰的扇形塊不會當它們都向外移動到關閉位置時,請勿觸摸。內部較暗的矩形是組成每個數字外側的6個舵機的中心線。最后,在點的內數字之間留30mm。

測量并從一塊3mm MDF上切下后板,然后將其噴涂成黑色。

基于2xPCA9685 16通道舵機驅動模塊

按照圖示在背板上標記段的位置,然后開始將它們粘貼到位。

數字完成后,您需要隱藏布線。在每個舵機附近的板子背面鉆孔,以使舵機電線穿過,需要事先對引線進行編號。在每一個上滴一小滴膠水以將它們固定在適當的位置。

使用雙面膠帶將四個電子板粘貼到時鐘的背面。 您也可以用螺釘安裝它們,只需確保螺釘不會完全穿過MDF到達另一側即可。

在下載軟件的最終版本之前,從舵機上拆下了機械臂,這樣就可以對豎立位置進行細微調整,而不必擔心它們會相互碰撞。一個好主意是從舵機上拆下臂并保持關閉,直到您為板子加電并且將伺服器全部置于“開”位置為止(顯示88:88)。這樣,您可以將它們放回原位,而不必擔心它們會相互碰撞和碰撞。

5、上傳程序

程序中使用了時鐘驅動庫和舵機驅動庫

6、DIY完成

現在可以使用你的機械段碼時鐘了。

責任編輯:pj

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

    關注

    12

    文章

    1978

    瀏覽量

    88629
  • 時鐘模塊
    +關注

    關注

    1

    文章

    65

    瀏覽量

    14935
  • 3D打印機
    +關注

    關注

    10

    文章

    549

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    在昉·星光開發(fā)板上通舵機控制板實現機器人舵機控制

    ·星光開發(fā)板 舵機控制板:PCA9685 16舵機控制板 機器人平臺:底座、支架、及兩個DS3120 20KG舵機 數字電源:5V數字電源
    發(fā)表于 03-09 06:23

    在 VisionFive 2 上實現機器人伺服控制

    通過I2C接口與開發(fā)板連接,可與4個GPIO通信。16舵機可以通過板子進行控制。在實踐中,通過串聯多個控制板也可以實現更多的伺服控制。 3. Connection 參考下圖,PCA9685
    發(fā)表于 03-05 07:09

    LT3595A:高性能16通道LED驅動器的深度剖析

    LT3595A:高性能16通道LED驅動器的深度剖析 在LED照明驅動領域,一款優(yōu)秀的驅動器能顯著提升照明系統的性能和穩(wěn)定性。今天我們要深入
    的頭像 發(fā)表于 02-02 11:40 ?547次閱讀

    MAX21610:16通道汽車局部調光背光驅動器的卓越之選

    SPI接口的16通道汽車局部調光背光驅動器,為汽車顯示應用帶來了諸多優(yōu)勢。 文件下載: MAX21610.pdf 產品概述 MAX21610專為汽車顯示屏設計,是一款16
    的頭像 發(fā)表于 01-30 15:20 ?175次閱讀

    LED1642GW:16通道LED驅動芯片的深度解析

    LED1642GW:16通道LED驅動芯片的深度解析 在LED面板顯示領域,一款性能卓越的驅動芯片能為產品帶來質的飛躍。今天,我們就來深入探討一下LED1642GW這款
    的頭像 發(fā)表于 01-26 17:30 ?644次閱讀

    潤石科技推出162通道AD轉換芯片RS1433

    RS1433是一款16位的2通道AD轉換芯片,支持單端輸入或者偽差分輸入(對GND),最高支持1MSPS的轉換速率。
    的頭像 發(fā)表于 12-29 14:31 ?1929次閱讀
    潤石科技推出<b class='flag-5'>16</b>位<b class='flag-5'>2</b><b class='flag-5'>通道</b>AD轉換芯片RS1433

    HV53001 16通道高壓推挽驅動器技術解析

    Microchip Technology HV53001 16通道推挽式驅動器為各種應用提供集成式驅動器解決方案,包括三個主要功能塊:一個高壓驅動
    的頭像 發(fā)表于 10-14 14:52 ?649次閱讀
    HV53001 <b class='flag-5'>16</b><b class='flag-5'>通道</b>高壓推挽<b class='flag-5'>驅動</b>器技術解析

    AP多通道測試解決方案重磅升級 — 全面支持 16通道ASIO

    時間與成本,是高效音頻測試方案的核心?,F在起,訂購APx500Flex、APx516B與APx517B,將標配16通道ASIO功能,無需額外付費!這一創(chuàng)新方案基于廣受信賴的APx500軟件,可同時
    的頭像 發(fā)表于 09-17 09:25 ?873次閱讀
    AP多<b class='flag-5'>通道</b>測試解決方案重磅升級 — 全面支持 <b class='flag-5'>16</b><b class='flag-5'>通道</b>ASIO

    Xgig CEM 16通道轉接器模塊JDSU

    VIAVI Solutions推出的Xgig? 16通道CEM內插器專為PCI Express? 5.0設計,能夠助力對新IC、新系統硬件設計、FPGA固件、系統BIOS及軟件進行全面的調試與驗證
    發(fā)表于 09-11 09:56

    ?TLC5924 16通道LED驅動器技術文檔總結

    TLC5924是一個16通道恒流灌電流驅動器。每個通道都有一個開/關狀態(tài)和一個 128 級可調恒流灌電流(點校正)。點校正可調整 LED、LED
    的頭像 發(fā)表于 09-05 10:46 ?1049次閱讀
    ?TLC5924 <b class='flag-5'>16</b><b class='flag-5'>通道</b>LED<b class='flag-5'>驅動</b>器技術文檔總結

    ?TLC59281 16通道恒流LED驅動器技術文檔摘要

    該TLC59281是一個16通道恒流灌電流LED驅動器。每個通道都可以通過將串行數據寫入內部寄存器來打開/關閉。所有16
    的頭像 發(fā)表于 09-02 09:35 ?925次閱讀
    ?TLC59281 <b class='flag-5'>16</b><b class='flag-5'>通道</b>恒流LED<b class='flag-5'>驅動</b>器技術文檔摘要

    TLC696x1系列16通道局部調光LED驅動芯片技術解析

    Texas Instruments TLC696x1/TLC696x1-Q1 16通道恒定電流阱驅動器集成了16個具有SRAM(用于存儲亮度)的恒定電流阱。該器件通過菊花鏈拓撲中的雙線
    的頭像 發(fā)表于 08-21 11:05 ?942次閱讀
    TLC696x1系列<b class='flag-5'>16</b><b class='flag-5'>通道</b>局部調光LED<b class='flag-5'>驅動</b>芯片技術解析

    高效率、6通道、白光LED驅動器,帶I2C接口 skyworksinc

    電子發(fā)燒友網為你提供()高效率、6通道、白光LED驅動器,帶I2C接口相關產品參數、數據手冊,更有高效率、6通道、白光LED驅動器,帶I
    發(fā)表于 07-30 18:31
    高效率、6<b class='flag-5'>通道</b>、白光LED<b class='flag-5'>驅動</b>器,帶I<b class='flag-5'>2</b>C接口 skyworksinc

    ULN2003 7通道SOP16封裝達林頓晶體管驅動器英文手冊

    電子發(fā)燒友網站提供《ULN2003 7通道SOP16封裝達林頓晶體管驅動器英文手冊.pdf》資料免費下載
    發(fā)表于 04-17 16:11 ?1次下載

    國產8/16通道ADC用于多通道精密采集,替換AD4115

    國產8/16通道ADC用于多通道精密采集,替換AD4115
    的頭像 發(fā)表于 03-31 10:22 ?1416次閱讀
    國產8/<b class='flag-5'>16</b><b class='flag-5'>通道</b>ADC用于多<b class='flag-5'>通道</b>精密采集,替換AD4115