站内搜索
发作品签到
专业版

FOC触感反馈智能旋钮

工程标签

奖项
7.3w
0
0
166

简介

一个可编程触感反馈的智慧旋钮屏(魔改SmartKnob)

简介:一个可编程触感反馈的智慧旋钮屏(魔改SmartKnob)
星火计划2024

开源协议

CC BY-NC-SA 3.0

(未经作者授权,禁止转载)
创建时间:2024-01-22 10:15:25更新时间:2025-07-14 18:01:45

描述

实物展示

项目说明

本项目主要起源于国外的开源项目SmartKnob,在原版的基础上我为了能尽可能的做薄从而适配我后面的项目,也为了能使用国内买得到的电机,这里重新设计了结构、硬件,同时软件也新增了几个自己喜欢的功能。

 

演示视频

【开源】我做了一个神奇的旋钮!FOC触感反馈旋钮_哔哩哔哩_bilibili

 

项目相关功能

支持SmartKnob原版所有功能,支持音乐盒、太空人、电脑音量控制器、电脑负载监视仪、SurfaceDial功能、双机联动功能。

 

设计原理

1.主控选择ESP32S3,支持无线通信,兼容FOC、LVGL等。

2.音频部分CX800语音芯片,主控通过串口控制。

3.USB TYPE-C接口正反插对应两种功能,一个是下载电路CH340,另一个是CX800的文件系统。

4.电机驱动使用TMC6300,支持1S锂电池低压平台,无需升压。

5.磁编码使用AS5047P,与主控通过SPI通信。

6.上位机与旋钮通过usb串口连接,支持音量控制,支持电脑负载监视仪

7.按压触觉反馈是通过使用HX711芯片搭配4个应变片感应压力,到达设定值后驱动电机模拟震动

 

硬件说明

PCB制板要求:

1.主控板:板材FR-4,板厚1.0mm,4层板,手动焊接建议焊盘表面沉金处理

2.下载音频板:板材FR-4,板厚1.0mm,双层板

3.屏幕转接板:板材FR-4,板厚1.0mm,双层板

PCB物料清单:

见附件BOM,不要参考原理图或PCB,一定要以BOM为准。

 

软件说明

使用vscode+platfromio开发环境,包含lvgl,SimpleFOC等。

 

参考项目

SmartKnob原版地址:https://github.com/scottbez1/smartknob

FOC解释片段:https://blog.csdn.net/K_O_R_K/article/details/123546950

触觉原理参考:https://zhuanlan.zhihu.com/p/397682247

 

开源资料

1.结构设计3D图纸(Knob_3D.rar)。

2.硬件设计原理图、PCB文件。

3.适配本旋钮的原版SmartKnob源码(SmartKnob_firmware.rar)。

4.新增功能后的源码,音乐盒、太空人、电脑音量控制器、电脑负载监视仪(lx_knob_firmware.rar),SurfaceDial功能(lx_Surfacedial_firmware.rar)双机联动待更新。

5.完整的BOM,包含结构件和电子料(Knob_BOM.xlsx)。

6.制作注意事项(knob制作使用说明.pdf)。

 

复刻交流群

1群:992743278

2群:826157034

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
SmartKnob_firmware.rar
10625
2
cx800音频文件.rar
1417
3
knob上位机.rar
1560
4
lx_knob_firmware.rar
3017
5
knob制作使用说明.pdf
2553
6
Knob_3D.rar
1593
7
lx_Surfacedial_firmware.rar
2405
8
Knob_BOM20240821.xlsx
2014
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航