找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 19064|回復(fù): 19
打印 上一主題 下一主題
收起左側(cè)

FDC2214電容傳感器資料(含源碼原理圖與PCB源文件)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
TI的FDC2214電容傳感器最近參加電賽的同學(xué)都在用,分享一些資料給大家

(包括原理圖,pcb,硬件統(tǒng)計(jì)等等)


Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)


fdc-on-serialplot-signal


fdc-on-serialplot-noise


封裝庫:


基于Arduino程序(測試通過)

  1. //
  2. // FDC2x1x hardware configuration:
  3. // Component value as in default circuit form datasheet. (18uH inductor and 33pF cap)
  4. //
  5. // SD and ADDR pins tied to GND
  6. // INTB pin not used
  7. //
  8. // ARDUINO <--> FDC
  9. // A4 <-------> SDA
  10. // A5 <-------> SCL
  11. //
  12. // !!!!!! Arduinos are mostly 5V. FDC chips are 3.3V, so either use 3.3V version of Arduino, like pro mini, or use level shifter on I2C bus.
  13. //

  14. // ### FDC
  15. #include <Wire.h>
  16. #include "FDC2214.h"
  17. FDC2214 capsense(FDC2214_I2C_ADDR_0); // Use FDC2214_I2C_ADDR_1

  18. // ###
  19. void setup() {
  20.   
  21.   // ### Start I2C
  22.   Wire.begin();
  23. //  Wire.setClock(400000L);
  24.   
  25.   // ### Start serial
  26.   Serial.begin(115200);
  27.   Serial.println("\nFDC2x1x test");
  28.   
  29.   // ### Start FDC
  30.   // Start FDC2212 with 2 channels init
  31.   bool capOk = capsense.begin(0x3, 0x4, 0x5); //setup first two channels, autoscan with 2 channels, deglitch at 10MHz
  32.   // Start FDC2214 with 4 channels init
  33.   //bool capOk = capsense.begin(0xF, 0x4, 0x5); //setup all four channels, autoscan with 2 channels, deglitch at 10MHz
  34.   if (capOk) Serial.println("Sensor OK");  
  35.   else Serial.println("Sensor Fail");  

  36. }

  37. // ### Tell aplication how many chanels will be smapled in main loop
  38. #define CHAN_COUNT 2

  39. // ###
  40. void loop() {
  41.   unsigned long capa[CHAN_COUNT]; // variable to store data from FDC
  42.   for (int i = 0; i < CHAN_COUNT; i++){ // for each channel
  43.     // ### read 28bit data
  44.     capa[i]= capsense.getReading28(i);//  
  45.     // ### Transmit data to serial in simple format readable by SerialPlot application.
  46.     Serial.print(capa[i]);  
  47.     if (i < CHAN_COUNT-1) Serial.print(", ");
  48.     else Serial.println("");
  49.   }
  50.   // No point in sleeping
  51.   //delay(100);
  52. }
復(fù)制代碼

全部資料51hei下載地址:
6.封裝庫.zip (624.1 KB, 下載次數(shù): 143)
1.基于Arduino程序(測試通過).zip (84.43 KB, 下載次數(shù): 129)
snor022.zip (4.04 MB, 下載次數(shù): 136)


評(píng)分

參與人數(shù) 3黑幣 +60 收起 理由
啥時(shí)候回來 + 5 贊一個(gè)!
lisir68 + 5 很給力!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩2
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:368100 發(fā)表于 2018-7-9 20:50 | 只看該作者
第三個(gè)附件里是什么?
回復(fù)

使用道具 舉報(bào)

板凳
ID:367687 發(fā)表于 2018-7-10 15:38 | 只看該作者
真的垃圾,都是騙人的,大家不要下載。!
回復(fù)

使用道具 舉報(bào)

地板
ID:322872 發(fā)表于 2018-7-11 11:57 | 只看該作者
假的,這是什么芯片的資料?隨便放了幾張pfd上去的,而且還是重復(fù)的,呵
回復(fù)

使用道具 舉報(bào)

5#
ID:304313 發(fā)表于 2018-7-12 07:47 | 只看該作者
6就是個(gè)封裝庫文件
回復(fù)

使用道具 舉報(bào)

6#
ID:220927 發(fā)表于 2018-7-13 01:44 | 只看該作者
給你來個(gè)贊
回復(fù)

使用道具 舉報(bào)

7#
ID:370629 發(fā)表于 2018-7-13 08:23 | 只看該作者
都是假的。。!,我去年買了個(gè)表,千萬別下。
回復(fù)

使用道具 舉報(bào)

8#
ID:368122 發(fā)表于 2018-7-13 11:09 | 只看該作者
假的,不要上當(dāng),電賽了,誰會(huì)給你分享這些???
回復(fù)

使用道具 舉報(bào)

9#
ID:343904 發(fā)表于 2018-7-13 13:41 | 只看該作者
現(xiàn)在都是用安卓了嗎?
回復(fù)

使用道具 舉報(bào)

10#
ID:342425 發(fā)表于 2018-7-14 11:11 | 只看該作者
假的,全都是假的
回復(fù)

使用道具 舉報(bào)

11#
ID:313368 發(fā)表于 2018-7-16 17:47 | 只看該作者
15615121009 發(fā)表于 2018-7-13 08:23
都是假的。。!,我去年買了個(gè)表,千萬別下。

網(wǎng)頁上放的代碼看起來可以用,要找到頭問價(jià)
回復(fù)

使用道具 舉報(bào)

12#
ID:373601 發(fā)表于 2018-7-17 21:00 | 只看該作者
棒棒噠
回復(fù)

使用道具 舉報(bào)

13#
ID:371053 發(fā)表于 2018-7-20 00:54 | 只看該作者
這個(gè)代碼能用嗎
回復(fù)

使用道具 舉報(bào)

14#
ID:258628 發(fā)表于 2018-7-20 09:36 | 只看該作者
嗯 騙黑幣的
回復(fù)

使用道具 舉報(bào)

15#
ID:330301 發(fā)表于 2018-7-23 12:34 | 只看該作者
我應(yīng)該下載前看下評(píng)論的
回復(fù)

使用道具 舉報(bào)

16#
ID:245808 發(fā)表于 2018-8-25 16:50 | 只看該作者
謝謝樓主的分享
回復(fù)

使用道具 舉報(bào)

17#
ID:485812 發(fā)表于 2019-3-6 20:18 | 只看該作者
你解決了我的大問題
回復(fù)

使用道具 舉報(bào)

18#
ID:404789 發(fā)表于 2019-3-17 12:27 | 只看該作者
很可以的的
回復(fù)

使用道具 舉報(bào)

19#
ID:598529 發(fā)表于 2019-8-9 18:47 | 只看該作者
這個(gè)用arduino讀出來的數(shù)據(jù)是什么那??
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表