DebugLab 发表于 2024-8-3 14:58:28

触摸滑条,8H4K64TLCD, 触摸按键、段码LCD液晶、RTC实时时钟演示程序,有空PCB

触摸滑条,8H4K64TLCD 触摸按键、段码LCD液晶, 有空PCB
RTC实时时钟, 演示板, 立创EDA开源 SCH / PCB
V1.1:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=13578




LCEDA工程:

原理图:

PCB图:

Gerber:

BOM:

例程(持续更新):

其他:



修改TS_MAP数组,然后就会根据TSSTA2扫描完某个通道的结果保存到TS_BUF
0是读到的寄存器值,1是滤波后的

串口命令(HEX模式)
mn(m=0~4,n=0~B)查看TS_BUF
50取消校准
51校准当前通道最小值
52校准当前通道最大值
53校准所有通道最小值
54校准所有通道最大值

串口发送一个字节,低4位是通道号,高4位是TS_BUF中的x

不要触摸,发一下53,过一两秒钟发54,全部按正常触摸方式触摸一遍(不要用力按),然后发50,校准完成

正确校准后
TS_BUF是TS_BUF的最小值
TS_BUF是TS_BUF的最大值

然后TS_BUF就能正确输出0~4095

触摸滑环函数计算,输出0~4095到Ring变量

TS_Ring低3位是触摸滑环是否按下的状态,最高位是触摸滑环是否有效(3个触摸按键中有任意一个按下为有效),这三个触摸按键,全0和全1无效

DebugLab 发表于 2024-8-22 22:55:06

触摸滑条,8H4K64TLCD 直接支持
触摸按键、段码LCD液晶、RTC实时时钟,
演示板, 立创EDA开源 SCH / PCB, 有空PCB
触摸 滑环 视频:
attach://54497.mp4
attach://54498.mp4
例程版本:20240822

DebugLab 发表于 2024-8-24 10:53:56

触摸滑条,8H4K64TLCD 直接支持
触摸按键、段码LCD液晶、RTC实时时钟,
演示板, 立创EDA开源 SCH / PCB, 有空PCB
触摸滑环,控制30点环形WS2812:
attach://54636.mp4

DebugLab 发表于 2024-8-3 15:12:32

本帖最后由 DebugLab 于 2024-8-3 18:45 编辑

注意:原理图与官方设计略有不同,修改内容如下:
https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=9182&pid=95845
12#~15#、17#~19#

CN3插I2C模块的引脚定义:

一般情况下,传感器模块靠左插,OLED模块靠右插

SPI TFT液晶模块因SS_4被段码LCD占用(用不了硬件SPI)(中景园技术支持强烈建议使用SS控制CS,防干扰)且RST需要外部RC复位(IO口不够了),没做SPI TFT液晶模块专用插座

RGB背光LED限流电阻,RGB视觉亮度相等(全开混合为正白光)时,RGB分别串联的电阻阻值不同,需要使用实物调试,原理图非准确值,暂定1K
调试方法:因相同电流下红色LED视觉亮度最暗,先确定红色LED的限流电阻,IO口最大20mA,该电阻选用10mA以内合适的值,再根据视觉亮度确定绿色LED和蓝色LED的限流电阻(都比红色的阻值大)

K2说明:K2向上为外部电源+电池供电,无法通过Q2控制电源,不能冷启动下载程序,无1K放电电阻;K2向下为外部供电,断开电池,接入1K放电电阻,可以冷启动下载程序,短路D2,D2不产生压降
K3说明:因接绿色LED背光的PWM2N_3与接NTC的ADC7复用,接一起可能会相互干扰,使用K3切换这两个功能。K3向上接通绿色LED背光断开NTC,K3向下接通NTC断开绿色LED背光。注意拨到下方时禁止使用PWM2N_3输出信号

soma 发表于 2024-8-3 17:10:07

液晶屏是定值的,其他rtc使用外部晶振时间误差应该比较小,还有蜂鸣器可以设置闹钟,使用触摸板没有按键的烦恼。不错啊。

lclbf 发表于 2024-8-3 18:09:28

板上的触摸按键用铜皮这样设计有啥技巧?为啥不是一个园形,方形的铜皮?

DebugLab 发表于 2024-8-3 18:42:09

lclbf 发表于 2024-8-3 18:09
板上的触摸按键用铜皮这样设计有啥技巧?为啥不是一个园形,方形的铜皮? ...


触摸滑条和触摸滑轮
https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=9182&pid=88487

DebugLab 发表于 2024-8-9 12:00:44


板子收到了,这次做的紫色的,还挺好看




haiyang201 发表于 2024-8-13 14:36:31

DebugLab 发表于 2024-8-9 12:00
板子收到了,这次做的紫色的,还挺好看

这个有没有开源文件???

DebugLab 发表于 2024-8-13 15:32:21

haiyang201 发表于 2024-8-13 14:36
这个有没有开源文件???

haiyang201 发表于 2024-8-14 08:02:25

DebugLab 发表于 2024-8-13 15:32


好的 谢谢

DebugLab 发表于 2024-8-17 12:43:05

纠正:原理图有误,R18应为100K,复制粘贴的忘了改
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 触摸滑条,8H4K64TLCD, 触摸按键、段码LCD液晶、RTC实时时钟演示程序,有空PCB