0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【社区工程师专题系列第三期】创意源于生活,工具始于懒惰——张潞

电子发烧友论坛 2023-07-06 14:29 次阅读

社区事迹:

个人简介

张潞(论坛号:zhanglu1012),嵌入式工程师, 擅长嵌入式开发

大赛作品赏析

1. RT-Thread创新应用设计大赛
基于CH32V103的多功能推杆

项目简介:

创意源于生活,工具始于懒惰。” 在参加RTT大赛前,老婆在用电脑时和我抱怨开机键太远了,每次都要站起来才能够得到放在显示器后面的主机上的开关,十分的不方便。确实,如果主机箱放在桌子底下或者显示器后面,要开机的话要么得弯腰要么得站起来才能够到,所以为了让老婆可以坐着就把机器打开,我开始着手设计了这个多功能推杆。 整体造型外观参考了最近比较火的夫妻游戏《双人成行》第一关里面那个吸尘器的推杆开关,结构中采用阻尼器/滚珠轴承等器件,使其非常具有质感和手感。功能上我构思不能只有电脑开关这么简单地一个功能,于是内部采用CH32V103、霍尔编码器,振动马达驱动等外设构建了一个具有开关/线性控制,力感反馈推杆,通过自定义USB TYPE-C接口和HID协议,实现了对电脑的开关机、音量控制、鼠标/键盘/摇杆模拟、甚至可以针对不同应用实现快捷键等功能。

硬件说明

我认为一个想法要有完整的设计,不能只停留在开发板上,所以在前期我使用开发板完成了软件功能的实现,后面又设计并打样了PCB机械结构,把开发板上仅有的一枚CH32V103焊到了自制的PCB板上,安装到3D打印的DEMO模型中,所以比较晚才完成提交项目。接下来我将从硬件和机械两部分进行介绍。

首先是硬件部分,整体的硬件架构如下图所示:

2.png

作为一个推杆,编码器是必须的,为了结构简单而不失分辨率性能,我选择了12bit分辨率的AD5600线性旋转霍尔传感器,通过IIC与主控CH32V103相连接。

3.png

为了丝滑推感同时增加可玩性,我增加了DRV2605和线性马达作为力反馈,DRV2605内置多种震感波形,结合线性马达可以提供多种力反馈特性,也通过IIC与主控相连接。

4.png

在推杆一端,我设计了一个DRV2605带灯的微触开关,微触开关的开关量,结合摇杆的线性控制量可以实现很多功能。在推杆本体中设计了两个并联的LED作为装饰灯光,通过定时器可以实现呼吸灯效果。

5.png

在对推杆如何连接电脑这块,我思考了很久,为了让推杆能够实现电脑开关机功能,最简单的方式就是将一个开关输出量与主机开关键并联,直接控制短接就能开机了。但这也就意味着要有两根线直接与主机相连。为了让推杆和电脑还能走USB协议,那么也就还要至少接上DM DP GND三根线,再想获得下电脑当前开机状态,那就还得再接两根线到主机的POWER LED上(可能你会说,为啥不用USB连接状态判断?因为刚开机那会儿还没建立USB连接,这个状态不可靠啊),算下来这就七根线了,另外推杆模块也需要供电,要么外接电池,要么再接一个VCC到电脑上,那就需要8个线了,其中4跟可以用USB micro接口,但另外四根就很难受了。

可能你会说,为啥不用USB来启动呢?我也想到了,但是查了不少资料,都说现再新的电脑都不支持USB远程唤醒关机了的电脑,想想也是,系统都关了,USB通讯也建立不起来啊,(当然也是有部分电脑可以通过BIOS加载USB设备来启动,但我的电脑不支持。。)

所以在简洁美观性的追求下,我的目光聚焦到了USBType-C接口,标准Type-C接口有24P,其中包含两组USB3.x的差分数据线,但那个线间距是真的小啊,而且半插半帖的连接器也不好焊,所以我选择了12P的剪裁版Type-C接口,其中包括一组USB2.0的接线,一组CC控制引脚和SBU控制引脚,后面这两组引脚一般用于正反差识别、快充协议上,而我这里用不到这些功能,就正好替代成主机开关键和开关机状态读取功能,这样一个Type-C接口就搞定了8根线的需求。为了也能正反插,在中间用二极管搭了个换向处理结构,这部分电路如下图所示:

6.png

整个硬件原理图如下图所示:

7.png

电子发烧友论坛荣誉

2021年RT-Thread创新应用设计大赛二等奖

优秀工程师评语

张潞参与社区设计比赛取得优异成绩,创建个人专栏分享文章,电子发烧友社区特此制作社区工程师专题,以资鼓励。

了解更多工程师专题:https://bbs.elecfans.com/collection_454_1.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5067

    文章

    19006

    浏览量

    302871
  • RTThread
    +关注

    关注

    8

    文章

    132

    浏览量

    40798
收藏 人收藏

    评论

    相关推荐

    社区工程师专题系列第九】一个狂热的开源爱好者和传播者——乔楚

    2023年度被评为电子发烧友社区优秀版主 优秀工程师评语 乔帮主积极参与社区活动,以及各种评测活动、设计大赛等,提交了许多优秀的作品,给工程师朋友们分享了很多设计经验,积极解答平台用
    发表于 11-19 18:18

    社区工程师专题系列第七】没有兴趣推动是不会有成就的——李海

    被评为电子发烧友社区之星 优秀工程师评语 李海积极参与社区活动,以及各种评测活动、设计大赛等,提交了许多优秀的作品,给工程师朋友们分享了很多设计经验,积极解答平台用户问题,发烧友
    发表于 10-23 16:53

    软通动力云梦山院第三期管理者集训营圆满举办

    软通动力云梦山院第三期管理者集训营在西安圆满举办。本期集训营以“聚战略、耕业务”为主旨,通过优秀产品实践经验分享、核心业务研讨、政策与业务策略赋能、跨部门协作通路探讨等形式,从理论知识到实战结论,从
    的头像 发表于 10-10 10:27 390次阅读

    国家集成电路产业投资基金三期股份有限公司成立!

    5月24日,国家集成电路产业投资基金三期股份有限公司成立,法定代表人为张新,注册资本3440亿人民币!
    的头像 发表于 05-29 11:17 891次阅读
    国家集成电路产业投资基金<b class='flag-5'>三期</b>股份有限公司成立!

    3440亿!大基金三期正式成立

    来源:电子制造工艺技术,谢谢 编辑:感知芯视界 Link 5月27日消息,据企查查上的工商注册资料显示,国产集成电路产业投资基金三期股份有限公司(以下简称“大基金三期”)已于2024年5月24日
    的头像 发表于 05-28 09:29 876次阅读

    1nm后的芯片,靠什么?

    据了解,台积电建厂小组在嘉义科学园区去年八月编定纳入南科管理局管辖的科学园区前,即派人前往进行厂勘,这也是在进驻桃园龙潭科学园区第三期扩建遭激烈抗争后,台积电建厂小组启动备案计划,最后决定放弃在龙科三期扩建案内的设厂计划。
    的头像 发表于 01-30 16:04 752次阅读
    1nm后的芯片,靠什么?

    九联科技三期项目顺利封顶

    九联科技近日宣布,其三期项目——5G通信模块研发及产业化项目主体工程已顺利封顶。这一里程碑标志着九联科技在重点项目建设方面取得了高质高效的阶段性成果。这座科技与智慧相融的先进数字化灯塔工厂迈出了关键的一步,即将在惠南科技园展现其新姿,成为推动5G智造产业发展的先锋力量。
    的头像 发表于 01-15 14:32 740次阅读

    教育部高校学生司发布第三期协同育人申报指南,睿赛德科技成功入选项目企业名单

    近日,教育部高校学生司发布《关于公布第三期供需对接就业育人项目申报指南的函》, 睿赛德科技 成功入选项目企业名单,设立 就业实习基地项目 、 定向人才培养培训 项目 。 欢迎各大院校洽谈合作申报
    的头像 发表于 12-14 16:05 625次阅读
    教育部高校学生司发布<b class='flag-5'>第三期</b>协同育人申报指南,睿赛德科技成功入选项目企业名单

    翠展微电子三期项目封顶,为明年发展做好准备

    翠展微电子作为IGBT行业新锐力量,近年来发展极其迅速。2020年成立于嘉善,当年即部署封测生产线;2022年搬进二园区;2023年启动并成功封顶三期工程
    的头像 发表于 12-13 14:07 853次阅读

    今天,翠展微三期项目“封顶大吉”!

    HELLO DECEMBER      12月12日,又称双十二。在这个全民参与的购物狂欢之日,浙江翠展微电子有限公司也迎来了公司发展历程中又一个里程碑事件:翠展微三期项目封顶啦!      有别于
    的头像 发表于 12-12 22:35 965次阅读
    今天,翠展微<b class='flag-5'>三期</b>项目“封顶大吉”!

    我司受邀出席“2023年电子工程师大会暨第三社区年度颁奖”并作主题演讲

    2023年11月23日,由华秋·电子发烧友主办的“2023年电子工程师大会暨第三社区年度颁奖活动”在深圳新一代产业园成功举行。本次年度颁奖活动邀请了高校教授、企业高管、行业专家、资深电子工程
    的头像 发表于 11-28 18:09 633次阅读
    我司受邀出席“2023年电子<b class='flag-5'>工程师</b>大会暨<b class='flag-5'>第三</b>届<b class='flag-5'>社区</b>年度颁奖”并作主题演讲

    2023年电子工程师大会暨第三社区年度颁奖活动圆满结束

    华秋·电子发烧友将于2023年11月23日在深圳举办一场盛大的技术交流活动,即“2023年电子工程师大会暨第三社区年度颁奖活动”。本次活动邀请了各大高校教授、企业高管、行业专家和电子工程师
    的头像 发表于 11-25 08:22 655次阅读
    2023年电子<b class='flag-5'>工程师</b>大会暨<b class='flag-5'>第三</b>届<b class='flag-5'>社区</b>年度颁奖活动圆满结束

    社区人物】2023年度电子发烧友社区获奖名单公布

    兰、杨小鹏、子鹏、朱常、邹梦雨、曾锦林 *以上排名按首字母排序 特别感谢: 感谢每一位与会的电子工程师!让我们在2023年电子工程师大会暨第三
    发表于 11-24 15:16

    华秋·电子发烧友2023年电子工程师大会暨第三社区年度颁奖圆满落幕

    11月23日由华秋·电子发烧友论坛主办的“2023年电子工程师大会暨第三社区年度颁奖”,在深圳新一代产业园成功举办。本次年度颁奖邀请了高校教授、企业高管、行业专家、资深电子工程师等3
    发表于 11-24 09:45

    参与【2023年电子工程师大会暨第三社区年度颁奖】大会有感

    11月23日应邀参与了电子发烧友、华秋电子举办的《2023年电子工程师大会暨第三社区年度颁奖》,收获很多,现在与大家分享我的参会心得。 一、论坛此次的组织非常用心,此次到会的演讲嘉宾,那是相当
    发表于 11-24 08:40