GTX312L比TSM12更具优势的智能门锁触摸芯片方案

韩国GreenChip(绿芯)GTX312L是一款高灵敏、超强抗干扰能力具有自动灵敏度校准的12通道电容传感器,电源电压范围为1.8V~5.0V,支持单键/多点触控;采用I2C通信协议;内部控制寄存器可以使用I2C读写接口。

GTX312L芯片可完美Pin to Pin替换TSM12;除了比TSM12拥有更丰富内容的寄存器外,还具备更强的抗干扰性能,可以抗住特斯拉线圈干扰,触摸时反应更精准,不会受外部因素影响。

具有内部上电复位和外部复位功能。内部复位操作为用于初始上电复位,外部复位操作由NRST引脚完成。通过NRST引脚输出的低脉冲信号是用于突然复位的,而突然复位需要进行密集的系统复位,NRST pin是浮动的,当外部复位不使用时,不需要外部复位组件。

GTX312L特点:

◆具有自动灵敏度校准的12通道电容传感器

◆嵌入式独有GreenTouch3LP引擎算法

- 模拟补偿电路

- 嵌入式数字噪声滤波器

- 智能灵敏度校准

- 低功率增强器

◆支持I2C接口

◆提供中断功能

◆提供幻灯片模式

◆提供“寄存器写入锁定”功能

◆睡眠模式电流消耗4.5uA

市面上大部分主控芯片普遍都采用的MCU,但带MCU在编程容易出BUG导致触摸效果不稳定,而ISweek工采网代理的GTX312L已经把程序控制好了,只需要接入就好,使控制更精准,内部控制寄存器可以使用I2C读写接口;提供可切换在同一芯片上进行两个芯片并行操作的芯片IDI2C总线;主频高达108MHz,可充分满足智能门锁对于各种功能调度的计算能力需求。

工采网提醒GTX312L芯片做智能锁产品的时候的设计建议和注意事项,根据项目形态不同会略有差异,客户可以根据实际情况进行调整。

如果原来使用的是TSM12芯片,当替换成 GTX312L 时需做如下改动:

1)原来TSM12原理图中第15脚上的电阻换成 5PF~10PF左右大小的电容.

2)原来TSM12原理图中第16脚悬空处理.

3)如果想改动小就按上面1和2项处理,如果客户想进一步节省成本的话,可以把其他脚上的器件全部拿到,但是I2C上的10K上拉要保留。

硬件设计注意事项:

1)VDD供电要稳定,电池通过LDO后单独拉线供电,建议不要和主控和其他芯片串在一起供电

2)RIN脚的电容挂10PF左右,智能锁上现有客户主要都是挂 6.8PF 和10PF为主。

3)芯片VDD电压和外围上拉的 VDD 要一致,不一致的时候和请单独咨询。

4)从芯片的SIN脚到按键焊盘的走线尽量短,SIN 线和 SIN 线之间的间距越大越好,平行走线数量越少越好

5)SIN线上的电阻靠近芯片,也可以根据版型情况去掉这个电阻。

6)SIN和RIN线的旁边和底层不要有地,旁边的地和底层的地要和 SIN 线的距离保持0.5mm以上,越大越好,若是无法保证0.5mm以上间距的时候也可以缩短,请具体咨询技术支持人员

7)SIN线和天线的间距越大越好,SIN线和天线不管是在同一层或者不同层,平行走的距离越短越好,SIN 线和天线在不同层之间可以交叉走线,SIN 线和天线走线尽量不要重叠,稍微重叠一点没关系,但不要完全重叠。

8)音频线不要走芯片下面,晶振尽量不要放在芯片和按键焊盘背面

GTX312L替换TSM12时客户可根据项目不同,可以通过上述内容和一些隐藏寄存器解决各种干扰引起的问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/103159.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为云云耀云服务器L实例评测使用 | 云耀云服务器L实例Docker可视化Portainer容器管理

一、使用背景 之前一直在用阿里云或者腾讯云的服务器,现在接触了一下华为云的服务器实例,点开产品列表发现有弹性云服务器ECS、云耀云服务器HECS等,本文主要使用云耀云服务器,看到官方简介: 华为云耀云服务器&#x…

uniapp小程序中给web-view页面添加授权弹窗(使用cover-view组件覆盖实现该功能)

效果图: web-view是承载网页的容器。会自动铺满整个小程序页面,个人类型的小程序暂不支持使用。 再看下面一个提示: 每个页面只能有一个 web-view,web-view 会自动铺满整个页面,并覆盖其他组件。 也就是说,…

Android Studio版本升级后的问题 gradle降级、jdk升级

Cannot use TaskAction annotation on method IncrementalTask.taskAction$gradle_core() because interface org.gradle.api.tasks.incremental.IncrementalTaskInputs is not a valid parameter to an action method. 修改下面两处地方分别为7.0.3、7.3.3Android Gradle plu…

前端-Vue-开发指南

VueJS 开源文档 拉入vscode安装node.js安装vue脚手架components : 组件router:路由创建新组建 :assets: 系统图片存放地址main.js: vue脚手架对象存放地 (新的包要放在里面)属性 computedslot 插槽error St…

Hadoop-2.5.2平台环境搭建遇到的问题

文章目录 一、集群环境二、MySQL2.1 MySQL初始化失败2.2 MySQL启动报错2.3 启动时报不能打开日志错2.4 mysql启动时pid报错 二、Hive2.1 Hive修改core-site.xml文件后刷新权限2.2 Hive启动元数据时报错2.3 Hive初始化MySQL报错2.3.1 报错信息2.3.2 错误原因2.3.3 参考文档 2.4 …

React的类式组件和函数式组件之间有什么区别?

React 中的类组件和函数组件是两种不同的组件编写方式,它们之间有一些区别。 语法和写法:类组件是使用类的语法进行定义的,它继承自 React.Component 类,并且需要实现 render() 方法来返回组件的 JSX。函数组件是使用函数的语法进…

【SCSS篇】Vite+Vue3项目全局引入scss文件

文章目录 前言一、安装与使用1.1 安装1.2 scss 全局文件编写1.2.1 概述 1.3 全局引入和配置1.4 组件内使用 vue2 项目引入 sass附:忽略ts类型检测 前言 Sass 是世界上最成熟、最稳定、最强大的专业级CSS扩展语言!在日常项目开发过程中使用非常广泛&…

数据库:Hive转Presto(五)

此篇将所有代码都补充完了,之前发现有的代码写错了,以这篇为准,以下为完整代码,如果发现我有什么考虑不周的地方,可以评论提建议,感谢。代码是想哪写哪,可能比较繁琐,还需要优化。 …

Maven - 5 分钟快速通关

目录 一、Maven 1.1、 基础语法 1.2、聚合 1.3、继承 1.4、自定义属性 一、Maven 1.1、 基础语法 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/…

MVVM 与 MVC区别和应用场景?

MVVM 和 MVC 1. MVC2. MVVM 1. MVC MVC 是 Model View Controller 的缩写 Model&#xff1a;模型层&#xff0c;是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View&#xff1a;视图层&#xff0c;用户界面渲染逻辑&#xff0c;通常视图…

C#(Csharp)我的基础教程(三)(我的菜鸟教程笔记)-控件对象与窗体容器集合(Control)的探究与学习

目录 1、窗体类&#xff08;主代码文件窗体设计器后台代码文件&#xff09;2、控件对象与窗体容器集合&#xff08;Control&#xff09; 1、窗体类&#xff08;主代码文件窗体设计器后台代码文件&#xff09; 主窗体对象的创建&#xff1a;在Program类里面&#xff1a; Appli…

Spring Boot中的JdbcTemplate是什么,如何使用

Spring Boot中的JdbcTemplate是什么&#xff0c;如何使用 Spring Boot是一个流行的Java应用程序开发框架&#xff0c;它简化了Java应用程序的开发过程&#xff0c;并提供了丰富的功能和工具。在Spring Boot中&#xff0c;JdbcTemplate是一个强大的数据库访问工具&#xff0c;它…

【Python】PaddleOCR文字识别国产之光 从安装到pycharm中测试 (保姆级图文)

目录 官方项目地址Python环境搭建&#xff08;也就是使用Anaconda的python&#xff09;1. 安装Anaconda1. 打开终端并创建conda环境 安装PaddlePaddle&#xff08;CPU演示&#xff09;安装PaddleOCR whl包如果安装shapely库报错&#xff08;我没有报错&#xff0c;其他类似库安…

01 初识FPGA

01 初识FPGA 一.FPGA是什么 FPGA&#xff08;Filed Programmable Gate Array&#xff09;&#xff0c;现场可编程门阵列&#xff0c;一种以数字电路为主的集成芯片&#xff0c;属于可编程逻辑器件PLD的一种。 1.1 两大巨头 Xilinx(赛灵思)Altera&#xff08;阿尔特拉&#…

VPN基础

1.VPN简介 VPN即虚拟专用网&#xff0c;泛指通过VPN技术在公用网络上构建的虚拟专用网络。VPN用户在此虚拟网络中传输私网流量&#xff0c;在不改变网络现状的情况下实现安全、可靠的连接。 专用&#xff1a;VPN网络是专门供VPN用户使用的网络&#xff0c;对于VPN用户&#xf…

geecg-uniapp 同源策略 数据请求 获取后台数据 进行页面渲染 ui库安装 冲突解决(3)

一&#xff0c;同源策略 &#xff08;1&#xff09;首先找到env 要是没有env 需要创建一个替换成后端接口 &#xff08;2&#xff09;因为他封装了 先找到 http 请求位置一级一级找 然后进行接口修改 &#xff08;3&#xff09;appUpdata 修改接口 运行即可 &#x…

【postgresql】

看到group by 1&#xff0c;2 和 order by 1&#xff0c; 2。看不懂&#xff0c;google&#xff0c;搜到了Stack Overflow 上有回答 What does SQL clause “GROUP BY 1” mean? 大概意思就是&#xff0c;group by&#xff0c; order by 后面跟数字&#xff0c;指的是 selec…

dockerfile 搭建lnmp+wordpress,docker-compose搭建lnmp+wordpress

目录 dockerfile 搭建lnmpwordpress 部署nginx&#xff08;容器IP 为 172.18.0.10&#xff09; 部署mysql&#xff08;容器IP 为 172.18.0.20&#xff09; 部署php&#xff08;容器IP 为 172.18.0.30&#xff09; docker-compose搭建lnmpwordpress dockerfile 搭建lnmpword…

STM32单片机采用环形缓冲区实现串口中断数据接收管理

一、前言 在嵌入式系统开发中&#xff0c;与上位机进行串口通信是非常常见的场景。上位机可以通过串口发送指令或者数据给嵌入式设备&#xff0c;而嵌入式设备需要可靠地接收并解析这些数据&#xff0c;以执行相应的操作。然而&#xff0c;在串口通信过程中&#xff0c;上位机…

Error: error:0308010C:digital envelope routines::unsupported

这个错误通常发生在使用 Node.js 中的 TLS/SSL 模块时。它表示在尝试建立 TLS 连接时&#xff0c;无法识别或不支持远程服务器所使用的加密协议。 可能的原因包括以下几点&#xff1a; 远程服务器使用了不安全的加密算法或协议&#xff0c;而最新版本的 OpenSSL 已经将其移除…