网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月15日漏签0天
arduino吧 关注:75,346贴子:230,164
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 6回复贴,共1页
<<返回arduino吧
>0< 加载中...

【arduino】自制电容式接触传感器接入Arduino

  • 只看楼主
  • 收藏

  • 回复
  • 382755962
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Arduino新手,想利用它来验证自己制作的电容式接触传感器。
自制的电容传感器的结构就是简单的平行板电容器,电容值比较小,大概1pF左右。
参考了不少方案,代码,大多一知半解,所以一直实现不了想要的效果,即:通过接触控制LED等行为。
参考过的方案有:
http://tieba.baidu.com/p/2060482431
https://www.arduino.cc/en/Tutorial/CapacitanceMeter
另外,也看了一些别人发表的论文上的做法。虽然我看懂了他的思路,但我不知道该怎么做。原文如下:
3. One I/O pin internal pull-upAn I/O pin of Arduino® was connected to the active electrodes, while the GND pin wasconnected to the grounded electrodes. First, the I/O pin was set to output and the LOW state todischarge the capacitor connecting the pin. Then the internal pull-up resistor (35.7 kΩ) wasturned to the HIGH state, measuring the time it takes for the pin to return to the HIGH state. Thepull-up resistor integrated in the microcontroller cascaded with the touchpad capacitor to serve asan “RC-current”. The rise time is defined as the time required for the potential rise from the lowvalue to a defined value (3V for Arduino®), and is proportional to capacitance. The frequency ofdischarging-pull-up cycles was set to 1 kHz.
——《Direct Writing on Paper of Foldable Capacitive Touch Pads withSilver Nanowire Inks》
有没有大神能提供一下思路?


  • 382755962
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自己顶一下


2025-07-15 15:42:55
广告
  • 麻生希酱美美系
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
恩智浦电机控制解决方案
http://www.nxpic.org/ftfchina2016/play?id=63?zdm
http://www.nxpic.org/ftfchina2016/play?id=64?zdm


  • pangbo1974
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
w看过了类似的文章,基本原理应该是通过分析后认为10M左右的频率是对人体进行感应的最佳频率。在单片机上以4M,频率为25%的方波向电容的一端发送信号(PWM)可以通过检测发现其谐波信号更接近10M信号的特征。接收端由于ARDUINO内部的ADC的限制速率是1M以内,因此通过一个低通滤波器(50kΩ,14PF,截止频率f= 1/(2πRC)=1/(50×1000×14×(10power-12))=227.4kHz),将输入引脚上的感应信号进行滤波后再采样就能复现触摸的情况了。综上,用PWM的引脚以4MHz占空比25%发射信号,在ADC引脚上用50kΩ,14PF做一个低通滤波器并采样输入信号就可以进行电容传感器对人体感应的测量了。详细的文章你可以搜索一下“
A Do-It-Yourself Technique for Capacitive
Multi-Touch Sensing Using a Commodity Microcontroller
”


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回arduino吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示