找回密码
 注册
关于网站域名变更的通知
查看: 188|回复: 1
打印 上一主题 下一主题

【疯壳·智能手表教程6】开源蓝牙智能健康手表-触摸

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-22 10:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
触摸
——疯壳· “血压/血氧/心率/心电” 四合一健康智能手表系列
# e* J8 M; F  T( J! D1 Z

4 R/ \" S' {( r* }3 Q9 E0 R1 s5 z( _3 F! p& ~. n- t

/ o! R- d3 W+ _0 e9 ]+ i! k/ P7 a7 {$ U$ f
  该手表的触摸是由RH6015C触摸IC完成的,该IC是一款内置稳压模块的单通道电容式触摸感应控制开关 IC,可以替代传统的机械式开关。RH6015可在有介质(如玻璃、亚克力、塑料、 陶瓷等)隔离保护的情况下实现触摸功能,安全性高。RH6015内置高精度稳压、上电复位、低压复位、 硬件去抖、环境自适应算法等多种有效措施,大大提高自身抗干扰性能。RH6015可通过外部引脚配 置成多种工作模式,可广泛应用于灯光控制、电子玩具、消费电子、家用电器等产品中。
+ J# F; W2 j$ a
8 b! @' `. D' l: `  T1.1 硬件电路
' X. L1 ?; Z: t3 C; \, s/ t. x1 e# [1 P  B
  如图 1.0 所示为手表触摸部分硬件电路的原理图。
- O# @6 T: |7 i0 O4 o& U) X5 Q6 S
/ _. ?6 t, u! l, o" F8 A
; q) S# C; [0 L* d) ]图1$ I6 D  ?4 n7 t( A/ Q! W
  Touch为触摸弹簧接口,P22 为信号输出口,当弹簧出被按下时,RH6015C的印脚1会输出高电平,P22检测到高电平触发中断,做按键的处理即可。 ( Y/ R4 v  q) z9 ^/ X
+ u* G8 A' d0 G; @9 s, _
  4脚和6脚可以接一颗0R电阻到V_BLE,即高电平。可以调节触摸模式。我们的手表上两颗电阻都没有接。! l0 V! _, @; z5 X% s
8 G( f1 C9 f- l
1.2 软件代码 ! w, F5 G2 Q6 r2 o$ i
6 @2 U2 r3 _" l4 L/ P$ J& s' f
  打开整机代码,如图 1.1 所示。
* d3 Y+ ~' v# K+ _% P1 y% u
! N; _% K1 m7 O+ {. c! a / Y" Y# W4 s) {! G- v& n7 T8 M
图2
2 O! X' \& x' R: l+ Q: ]  如图 1.2 所示为外部中断初始化,以及中断回调的代码。
, c, R+ U& e  T1 X: o2 z( a& q! L, h
- c0 k* ]3 i5 y( H, r. U) c* b
图3
/ P, m$ s9 f9 q3 |6 n; F$ b
/ s+ a1 ?% }0 }4 e& ^9 M3 Q8 J; {1.3 实验现象& x6 L& x$ A, k; R
" B, Y8 P% k: G
  编译代码进入调试模式,在中断函数处打一个断点,轻触触摸弹簧,程序进入中断,并停在断点处,如图 1.3 所示。& {3 X4 T9 q/ f
$ Q; G9 d( Z7 Z' h

+ A3 r2 k  x4 h1 R0 ~图4
  |; G( B& ^' ]
0 @1 d9 `$ e5 C+ j/ l) t7 r5 V4 m1 y. M9 k, i# [. {* |2 M2 I4 G
/ G6 |2 H0 j0 ?
文件下载请点击: 【6】触摸.pdf (318.84 KB, 下载次数: 0)
0 M, W1 n1 I) W2 h3 p/ B( Q% b7 ]0 O& A, ~% V& [/ k1 w6 K
1 B7 [3 e4 D$ {2 i- s3 }9 ~4 N

该用户从未签到

2#
发表于 2022-8-23 16:18 | 只看该作者
可以完全替代吗?会不会有什么瑕疵: N' c4 F' g/ P1 q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-12 17:41 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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