ESP32 触摸功能开发套件

ESP32 触摸功能开发套件

1. 概述

ESP32-Sense 开发套件用于评估和开发 ESP32 触摸传感器功能。评估套件包含一个主板和若干子板,主板包含显示单元,主控单元,调试单元;子板的触摸电极的形状和排列方式多样,包括线性滑条、矩阵按键、弹簧按键、轮式滑条等,可以满足不同的使用场景。用户也可以自行设计子板以满足特殊的使用场景。
下图是 ESP32-Sense 开发套件:

overlay_mount
  • 子板安装
    子板与主板之间使用连接器连接,连接器既有连通作用,也可以固定住子板。子板安装孔可安装 4 个 7 mm 塑料镙柱,使子板水平支撑在主板上,如下图:

    board_pwr_seljpg
  • ESP-Prog 调试器连接主板
    调试器包含 Jtag 接口和 Program 接口。与主板连接使用 Program 下载接口。

    menuconfig1
    touch_eb_block_diagram
  • 主板硬件资源
    显示单元包括数码管和 RGB 三色灯电路。调试单元包括 ESP-Prog 调试器接口。主控单元包含 ESP32 模组。Mini USB 供电作用。

    board_pwr_supply
  • 显示电路
    ESP32-Sense 开发套件的主板上有显示单元,可直观地反馈触摸动作。三个数码管分别显示被触摸按键的位置和触摸动作的持续时间。数码管驱动芯片为 CH455G,使用 I2C 接口控制。RGB 灯用于触摸时的颜色反馈。用户滑动滑条,RGB 灯的颜色会相应变化。
    下图是显示单元的硬件原理图:

  • board_rgb_module

    4.2 子板

    • 子板分压电阻
      子板上的触摸电极有多种形状和排列方式。每个子板上有分压电阻,每个分压电阻的阻值不同,主板应用程序通过 ADC 读取分压值,识别不同类型的子板。分压电路如下图所示:
      touch_spring touch_slide touch_wheel Wheel Slider

      来源:乐鑫科技 Espressif

      声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2018年1月21日
    下一篇 2018年1月21日

    相关推荐