在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 做了一個9進(jìn)1出HDMI切換器!

            做了一個9進(jìn)1出HDMI切換器!

            作者: 時間:2024-11-27 來源:嘉立創(chuàng) 收藏

            做了一個9進(jìn)1出!

            本文引用地址:http://www.biyoush.com/article/202411/464963.htm

            為什么做這個?有什么作用呢?

            個人不喜歡桌面上擺太多屏幕,又喜歡收藏很多主機bushi時常需要在主機、示波器、switch……等多個設(shè)備間切換使用。

            這才做了這個

            超方便的!那么,想DIY這樣一個【9進(jìn)1出切換器】,具體怎么設(shè)計軟硬件呢(見1-2章)?外殼怎么設(shè)計(第3章)?它的DIY成本又是多少(第4章)?

            1.硬件設(shè)計

            設(shè)計框圖

            原理圖

            PCB圖

            • 主控:立創(chuàng)·地文星開發(fā)板(CW32F030C8T6)

            • 9進(jìn)1出:使用4顆MS9601A實現(xiàn),因為一顆MS9601A只能1切3,所以使用就可以3顆做9個的切換,出3路,再加一個MS9601A做3個出來的MS9601A的切換出一路

            • 電源:MS9601A使用5V,LDO轉(zhuǎn)出3.3V和1.8V給內(nèi)部使用

            • 9個按鍵:使用3組ADC實現(xiàn),節(jié)省IO資源,每一個口都有IO口做插入拔出的檢測

            • 為了節(jié)省成本,PCB采用雙面板設(shè)計,需要多打點地孔以獲得良好的性能

            • HDMI需要做100歐姆阻抗匹配,兩正負(fù)信號之間需要走等長,<5mil長度

            下面是一些模塊的設(shè)計注意事項!

            ①開發(fā)板

            使用母座對接到開發(fā)板公座,基本引出了所有IO口。

            IIC的端口是固定的,ADC也是固定的,MS9601A的使能,HDMI的檢測 可以挑選任意GPIO

            ②MS9601A

            不要搞混HDMI信號!9進(jìn)+1出+轉(zhuǎn)出3組的中間信號,共是13組HDMI信號,其中的DATA,CLK,IIC很容易接錯!要注意咯~

            IO口觸發(fā)可以隨意接,在軟件做調(diào)整就好。比如:要打開HDMI1口,就要拉高EN3和EN10,打開HDMI2口就要拉高EN2和EN10……

            指示燈使用HPD就可以了,不需要額外從MCU拉。

            按鍵ADKEY不要有過于接近的分壓值,這里的分壓值都分的比較開。

            2.代碼設(shè)計

            編程軟件:礦ision5 keil5

            參考資料:基于地文星開發(fā)板的 0.91寸彩屏代碼為基礎(chǔ)開發(fā):https://wiki.lckfb.com/zh-hans/dwx-cw32f030c8t6/module/screen/0-91-single-screen.html

            并在此基礎(chǔ)上進(jìn)行修改。

            ①IO口初始化

            本小節(jié)含:初始化輸出的IO口,使能時鐘,配置速度等操作。

            配置輸入的IO口,內(nèi)部下拉:

            ADC的配置

            由于我們使用的是3個ADC,因此需要配置ADC為序列連續(xù)轉(zhuǎn)換模式,才能同時采集這幾組ADC。

            參考電壓設(shè)置為VDDA電壓。

            ADC采樣時間推薦為5個ADC采樣周期。

            ②ADKEY

            這個簡單,就是看各個按鍵按下的AD值,然后做通道判斷即可。

            ③插拔檢測

            這個也簡單。

            檢測到高電平就顯示OLED反顯,低電平就正常顯示,就能做拔插檢測了。

            3.外殼設(shè)計組裝

            使用SW繪制亞克力外殼,厚度:2mm

            導(dǎo)出dxf后導(dǎo)入嘉立創(chuàng)eda制作面板

            使用到的裝配零件如下:

            • M2.5*30mm螺絲*4PCS

            • M2.5螺母*4PCS

            • 尼龍柱3.2*5*18 *4PCS

            • 尼龍柱3.2*5*3 *4PCS

            4.總結(jié)

            本項目的DIY成本75元。

            比起買一個,它更節(jié)約空間,價格也更便宜

            最后欣賞一下9進(jìn)1出切換器的高清美照吧~

            【正文完】




            關(guān)鍵詞: HDMI 切換器

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉