楼主: a185980800

EC11库范例占坑。

[复制链接]

1

主题

4

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2023-7-4 20:22:25 | 显示全部楼层
DD大师 发表于 2023-6-16 00:44
大侠,请教一下。电路图中的0.1vf消抖电容是多少伏的?

大于电路电压一倍以上最好,不过好像50v的也便宜,所以一般价格差别不大尽量买v数大的用,而我们一般diy电路大都在24v以内
回复

使用道具 举报

19

主题

70

帖子

501

积分

高级会员

Rank: 4

积分
501
 楼主| 发表于 2024-3-10 22:30:00 | 显示全部楼层
DD大师 发表于 2023-6-16 00:44
大侠,请教一下。电路图中的0.1vf消抖电容是多少伏的?

高于供电电压就好,这基本随便的电容就满足条件了。
回复

使用道具 举报

1

主题

6

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2024-4-9 22:48:37 | 显示全部楼层
这个真是脑挠头,不知为何,写进程序后大多数情况下按键不能用。左右旋转可以
回复

使用道具 举报

1

主题

6

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2024-4-10 01:14:14 | 显示全部楼层
按键总是时好时坏,不知什么原因。旋转没问题,
回复

使用道具 举报

1

主题

6

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2024-4-12 19:11:09 | 显示全部楼层
这个程序设计有问题,会出现卡死现象。确认按键会失效
回复

使用道具 举报

19

主题

70

帖子

501

积分

高级会员

Rank: 4

积分
501
 楼主| 发表于 2024-4-13 19:16:36 | 显示全部楼层
硬件没问题,一般就是中断冲突,看你用了哪些中断
回复

使用道具 举报

1

主题

6

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2024-5-2 22:04:14 | 显示全部楼层
写的有问题,逻辑错误会造成卡死在里面。很明显,按住按键转两下。就正常了
回复

使用道具 举报

0

主题

2

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2024-6-2 21:20:23 | 显示全部楼层
试了TW32f003,STC8H,STC8G,无一例外,长按识别不了。其他效果有用,极偶尔非正常地夹杂其他状态。另外所有功能在单片机无其他功能代码占用时表现可以接受,但是若存在其他代码,则表现不太好。所以我单独用一片8脚的STC8G1K08来专门处理EC11,把动作结果通过串口发送给另外的主单片机处理。可惜的是长按功能没法得到。
回复

使用道具 举报

0

主题

2

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2024-6-4 16:27:18 | 显示全部楼层
dear95G 发表于 2024-6-2 21:20
试了TW32f003,STC8H,STC8G,无一例外,长按识别不了。其他效果有用,极偶尔非正常地夹杂其他状态。另外所 ...

终于发现长按功能不起作用的原因了,原来不是不起作用,而是长按所需保持的时间特别长!库里定义KEY_COUNT_LONGT为1500,实际证明这个值太大!应改为400~500才合适,这时长按大概3秒左右会出效果,这样才正常。所以我改为“#define KEY_COUNT_LONGT          500 ”就好用了。单独用单片机负责处理编码器,串口输出动作结果,要想好用的话,这个方案估计绕开不了。
回复

使用道具 举报

1

主题

6

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2024-7-2 02:55:45 | 显示全部楼层
为什么短按识别不了,有时候能识别。转动没问题。还有转动,为什么转动两个位置才能识别一次动作。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-7-27 20:49 , Processed in 0.117245 second(s), 22 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表