一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

【社區(qū)工程師專題系列第三期】創(chuàng)意源于生活,工具始于懶惰——張潞

電子發(fā)燒友論壇 ? 2023-07-06 14:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

社區(qū)事跡:

個(gè)人簡介

張潞(論壇號(hào):zhanglu1012),嵌入式工程師, 擅長嵌入式開發(fā)

大賽作品賞析

1. RT-Thread創(chuàng)新應(yīng)用設(shè)計(jì)大賽
基于CH32V103的多功能推桿

項(xiàng)目簡介:

創(chuàng)意源于生活,工具始于懶惰?!?在參加RTT大賽前,老婆在用電腦時(shí)和我抱怨開機(jī)鍵太遠(yuǎn)了,每次都要站起來才能夠得到放在顯示器后面的主機(jī)上的開關(guān),十分的不方便。確實(shí),如果主機(jī)箱放在桌子底下或者顯示器后面,要開機(jī)的話要么得彎腰要么得站起來才能夠到,所以為了讓老婆可以坐著就把機(jī)器打開,我開始著手設(shè)計(jì)了這個(gè)多功能推桿。 整體造型外觀參考了最近比較火的夫妻游戲《雙人成行》第一關(guān)里面那個(gè)吸塵器的推桿開關(guān),結(jié)構(gòu)中采用阻尼器/滾珠軸承等器件,使其非常具有質(zhì)感和手感。功能上我構(gòu)思不能只有電腦開關(guān)這么簡單地一個(gè)功能,于是內(nèi)部采用CH32V103、霍爾編碼器,振動(dòng)馬達(dá)驅(qū)動(dòng)等外設(shè)構(gòu)建了一個(gè)具有開關(guān)/線性控制,力感反饋推桿,通過自定義USB TYPE-C接口和HID協(xié)議,實(shí)現(xiàn)了對(duì)電腦的開關(guān)機(jī)、音量控制、鼠標(biāo)/鍵盤/搖桿模擬、甚至可以針對(duì)不同應(yīng)用實(shí)現(xiàn)快捷鍵等功能。

硬件說明

我認(rèn)為一個(gè)想法要有完整的設(shè)計(jì),不能只停留在開發(fā)板上,所以在前期我使用開發(fā)板完成了軟件功能的實(shí)現(xiàn),后面又設(shè)計(jì)并打樣了PCB機(jī)械結(jié)構(gòu),把開發(fā)板上僅有的一枚CH32V103焊到了自制的PCB板上,安裝到3D打印的DEMO模型中,所以比較晚才完成提交項(xiàng)目。接下來我將從硬件和機(jī)械兩部分進(jìn)行介紹。

首先是硬件部分,整體的硬件架構(gòu)如下圖所示:

2.png

作為一個(gè)推桿,編碼器是必須的,為了結(jié)構(gòu)簡單而不失分辨率性能,我選擇了12bit分辨率的AD5600線性旋轉(zhuǎn)霍爾傳感器,通過IIC與主控CH32V103相連接。

3.png

為了絲滑推感同時(shí)增加可玩性,我增加了DRV2605和線性馬達(dá)作為力反饋,DRV2605內(nèi)置多種震感波形,結(jié)合線性馬達(dá)可以提供多種力反饋特性,也通過IIC與主控相連接。

4.png

在推桿一端,我設(shè)計(jì)了一個(gè)DRV2605帶燈的微觸開關(guān),微觸開關(guān)的開關(guān)量,結(jié)合搖桿的線性控制量可以實(shí)現(xiàn)很多功能。在推桿本體中設(shè)計(jì)了兩個(gè)并聯(lián)的LED作為裝飾燈光,通過定時(shí)器可以實(shí)現(xiàn)呼吸燈效果。

5.png

在對(duì)推桿如何連接電腦這塊,我思考了很久,為了讓推桿能夠?qū)崿F(xiàn)電腦開關(guān)機(jī)功能,最簡單的方式就是將一個(gè)開關(guān)輸出量與主機(jī)開關(guān)鍵并聯(lián),直接控制短接就能開機(jī)了。但這也就意味著要有兩根線直接與主機(jī)相連。為了讓推桿和電腦還能走USB協(xié)議,那么也就還要至少接上DM DP GND三根線,再想獲得下電腦當(dāng)前開機(jī)狀態(tài),那就還得再接兩根線到主機(jī)的POWER LED上(可能你會(huì)說,為啥不用USB連接狀態(tài)判斷?因?yàn)閯傞_機(jī)那會(huì)兒還沒建立USB連接,這個(gè)狀態(tài)不可靠?。?,算下來這就七根線了,另外推桿模塊也需要供電,要么外接電池,要么再接一個(gè)VCC到電腦上,那就需要8個(gè)線了,其中4跟可以用USB micro接口,但另外四根就很難受了。

可能你會(huì)說,為啥不用USB來啟動(dòng)呢?我也想到了,但是查了不少資料,都說現(xiàn)再新的電腦都不支持USB遠(yuǎn)程喚醒關(guān)機(jī)了的電腦,想想也是,系統(tǒng)都關(guān)了,USB通訊也建立不起來啊,(當(dāng)然也是有部分電腦可以通過BIOS加載USB設(shè)備來啟動(dòng),但我的電腦不支持。。)

所以在簡潔美觀性的追求下,我的目光聚焦到了USBType-C接口,標(biāo)準(zhǔn)Type-C接口有24P,其中包含兩組USB3.x的差分?jǐn)?shù)據(jù)線,但那個(gè)線間距是真的小啊,而且半插半帖的連接器也不好焊,所以我選擇了12P的剪裁版Type-C接口,其中包括一組USB2.0的接線,一組CC控制引腳和SBU控制引腳,后面這兩組引腳一般用于正反差識(shí)別、快充協(xié)議上,而我這里用不到這些功能,就正好替代成主機(jī)開關(guān)鍵和開關(guān)機(jī)狀態(tài)讀取功能,這樣一個(gè)Type-C接口就搞定了8根線的需求。為了也能正反插,在中間用二極管搭了個(gè)換向處理結(jié)構(gòu),這部分電路如下圖所示:

6.png

整個(gè)硬件原理圖如下圖所示:

7.png

電子發(fā)燒友論壇榮譽(yù)

2021年RT-Thread創(chuàng)新應(yīng)用設(shè)計(jì)大賽二等獎(jiǎng)

優(yōu)秀工程師評(píng)語

張潞參與社區(qū)設(shè)計(jì)比賽取得優(yōu)異成績,創(chuàng)建個(gè)人專欄分享文章,電子發(fā)燒友社區(qū)特此制作社區(qū)工程師專題,以資鼓勵(lì)。

了解更多工程師專題:https://bbs.elecfans.com/collection_454_1.html

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

    關(guān)注

    5145

    文章

    19597

    瀏覽量

    316136
  • RTThread
    +關(guān)注

    關(guān)注

    8

    文章

    132

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    軟通動(dòng)力簽約中關(guān)村溫泉科技園三期項(xiàng)目

    軟通動(dòng)力憑借數(shù)智空間規(guī)劃與設(shè)計(jì)、建設(shè)與集成能力,成功簽約《海淀區(qū)溫泉鎮(zhèn)中關(guān)村溫泉科技園三期項(xiàng)目》,此次合作進(jìn)一步彰顯了軟通動(dòng)力在園區(qū)智能化建設(shè)的領(lǐng)航優(yōu)勢(shì)。
    的頭像 發(fā)表于 06-12 14:53 ?318次閱讀

    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)第三期:原理圖完整性及可靠性分析

    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)第三期:原理圖完整性及可靠性分析
    的頭像 發(fā)表于 05-10 11:09 ?177次閱讀
    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)<b class='flag-5'>第三期</b>:原理圖完整性及可靠性分析

    思必馳助力2025年第三期科技人才沙龍活動(dòng)

    近日,由蘇州市科學(xué)技術(shù)協(xié)會(huì)主辦,思必馳科技股份有限公司承辦的2025第三期科技人才沙龍“具身智能機(jī)器人創(chuàng)新生態(tài)研討”活動(dòng)成功舉辦?;顒?dòng)匯聚了來自相關(guān)企業(yè)、高校院所、學(xué)會(huì)協(xié)會(huì)等近60名專業(yè)人士參加,圍繞具身智能機(jī)器人領(lǐng)域的技術(shù)突破、產(chǎn)業(yè)協(xié)同與生態(tài)共建展開深度探討。
    的頭像 發(fā)表于 04-24 15:42 ?290次閱讀

    第三期 “亞馬遜云科技創(chuàng)業(yè)加速器” 正式啟動(dòng)

    新 助力生成式 AI 初創(chuàng)企業(yè)釋放潛能,加速全球化進(jìn)程 ? 北京 ——2025 年 4 月 18 日 亞馬遜云科技今日宣布,第三期 "亞馬遜云科技創(chuàng)業(yè)加速器" 正式啟動(dòng)。亞馬遜云科技將聯(lián)合包括啟明創(chuàng)
    發(fā)表于 04-18 10:46 ?141次閱讀

    社區(qū)之星】趙云:不要浮躁,沉著穩(wěn)定,才能做好技術(shù)

    成就的 第77: 【社區(qū)之星】楊永勝:興趣加努力,就是嵌入式工程師最好的前進(jìn)之路 第76: 【社區(qū)之星】謝小龍:五年嵌入式開發(fā)
    發(fā)表于 04-14 16:42

    600億!大基金三期出手!

    股份有限公司(以下簡稱大基金三期)。 據(jù)悉,本次為大基金三期第三次出手,同時(shí),國家人工智能產(chǎn)業(yè)投資基金落地的徐匯區(qū),為上海首個(gè)人工智能發(fā)展集聚區(qū)。目前,徐匯區(qū)已有34個(gè)大模型通過國家網(wǎng)信辦備案,占上海市的近60%。 中國互聯(lián)網(wǎng)絡(luò)
    的頭像 發(fā)表于 01-22 14:40 ?340次閱讀

    國家大基金三期成立AI產(chǎn)投 600.6億

    企業(yè)(有限合伙)由國家集成電路產(chǎn)業(yè)投資基金三期股份有限公司、國智投(上海)私募基金管理有限公司共同出資。 業(yè)界多認(rèn)為,AI相關(guān)芯片、算力芯片等或成為大基金三期投資的重點(diǎn)。預(yù)計(jì)將會(huì)在半導(dǎo)體和人工智能(硬件+軟件)這兩大主線
    的頭像 發(fā)表于 01-21 15:47 ?750次閱讀

    臺(tái)積電南科三期再投2000億建CoWoS新廠

    近日,據(jù)最新業(yè)界消息,臺(tái)積電計(jì)劃在南科三期再建兩座CoWoS新廠,預(yù)計(jì)投資金額將超過2000億元新臺(tái)幣。這一舉措不僅彰顯了臺(tái)積電在先進(jìn)封裝技術(shù)領(lǐng)域的持續(xù)投入,也對(duì)其近期CoWoS砍單傳聞做出了實(shí)際擴(kuò)
    的頭像 發(fā)表于 01-21 13:43 ?470次閱讀

    e絡(luò)盟社區(qū)通過競賽、獎(jiǎng)品和禮物為工程師慶祝節(jié)日

    隨著節(jié)日臨近,e絡(luò)盟社區(qū)正通過各種活動(dòng)傳遞節(jié)日的歡樂,這些活動(dòng)旨在激發(fā)工程師、創(chuàng)客和各類創(chuàng)意人士的靈感。
    的頭像 發(fā)表于 12-30 10:13 ?377次閱讀
    e絡(luò)盟<b class='flag-5'>社區(qū)</b>通過競賽、獎(jiǎng)品和禮物為<b class='flag-5'>工程師</b>慶祝節(jié)日

    三期碼、藥瓶外觀檢測,識(shí)別準(zhǔn)確率達(dá)99%以上

    行業(yè)的另一篇內(nèi)容,將圍繞三期碼檢測、藥瓶外觀檢測這兩個(gè)典型案例展開講述。一、三期碼檢測藥品包裝上的三期碼是指與藥品質(zhì)量和安全密切相關(guān)的個(gè)重要日期信息,它們分別是
    的頭像 發(fā)表于 12-27 14:46 ?1407次閱讀
    <b class='flag-5'>三期</b>碼、藥瓶外觀檢測,識(shí)別準(zhǔn)確率達(dá)99%以上

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,嵌入式工程師們憑借著一系列強(qiáng)大的工具,將
    發(fā)表于 12-20 15:29

    社區(qū)工程師專題系列第九】一個(gè)狂熱的開源愛好者和傳播者——喬楚

    2023年度被評(píng)為電子發(fā)燒友社區(qū)優(yōu)秀版主 優(yōu)秀工程師評(píng)語 喬幫主積極參與社區(qū)活動(dòng),以及各種評(píng)測活動(dòng)、設(shè)計(jì)大賽等,提交了許多優(yōu)秀的作品,給工程師朋友們分享了很多設(shè)計(jì)經(jīng)驗(yàn),積極解答平臺(tái)用
    發(fā)表于 11-19 18:18

    社區(qū)工程師專題系列第七】沒有興趣推動(dòng)是不會(huì)有成就的——李海

    被評(píng)為電子發(fā)燒友社區(qū)之星 優(yōu)秀工程師評(píng)語 李海積極參與社區(qū)活動(dòng),以及各種評(píng)測活動(dòng)、設(shè)計(jì)大賽等,提交了許多優(yōu)秀的作品,給工程師朋友們分享了很多設(shè)計(jì)經(jīng)驗(yàn),積極解答平臺(tái)用戶問題,發(fā)燒友
    發(fā)表于 10-23 16:53

    軟通動(dòng)力云夢(mèng)山院第三期管理者集訓(xùn)營圓滿舉辦

    軟通動(dòng)力云夢(mèng)山院第三期管理者集訓(xùn)營在西安圓滿舉辦。本期集訓(xùn)營以“聚戰(zhàn)略、耕業(yè)務(wù)”為主旨,通過優(yōu)秀產(chǎn)品實(shí)踐經(jīng)驗(yàn)分享、核心業(yè)務(wù)研討、政策與業(yè)務(wù)策略賦能、跨部門協(xié)作通路探討等形式,從理論知識(shí)到實(shí)戰(zhàn)結(jié)論,從
    的頭像 發(fā)表于 10-10 10:27 ?1027次閱讀

    飛凌嵌入式-ELFBOARD ELF 1外設(shè)擴(kuò)展硬件分享第三期

    引腳的電氣屬性影響到核心板啟動(dòng)。所以在這里使用兩顆FCT16254C進(jìn)行緩沖,保證系統(tǒng)可以正常啟動(dòng)。 圖中的LCD轉(zhuǎn)VGA電路中R7、R9、R11顆信號(hào)對(duì)地75歐姆電阻必須連接,一般DA芯片都是電流
    發(fā)表于 10-08 14:20