Altium Designer画的FDC2214原理图和PCB图如下:(51hei附件中可下载工程文件)
FDC2214封装库:
资料列表:
1.基于Arduino程序(测试通过)\
FDC2214-OLED测试程序
FDC2214串口测试程序
fdc-on-serialplot-noise.PNG
fdc-on-serialplot-signal.PNG
2.原理图&PCB图(AD10可以打开-根据官方优化-改为两层板)\
参考电路图\
官方修改版本-两层板.PcbDoc
3.技术手册(重要内容中文翻译)\
MK_FDC2214-技术手册.pdf
4.WEBENCH教程(设计必备技能)\
5.官方资料(经过整理的)\
FDC2214-技术手册.pdf
FDC2214增强板子资料.pdf
FDC2214官方评估板说明.pdf
FDC2214计算器.xlsx
6.封装库\
FDC2214.IntLib
FDC2214的arduino串口测试程序:
- // FDC2x1x hardware configuration:
- // Component value as in default circuit form datasheet. (18uH inductor and 33pF cap)
- //
- // SD and ADDR pins tied to GND
- // INTB pin not used
- //
- // ARDUINO <--> FDC
- // A4 <-------> SDA
- // A5 <-------> SCL
- //
- // !!!!!! 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.
- //
- // ### FDC
- #include <Wire.h>
- #include "FDC2214.h"
- FDC2214 capsense(FDC2214_I2C_ADDR_0); // Use FDC2214_I2C_ADDR_1
- // ###
- void setup() {
-
- // ### Start I2C
- Wire.begin();
- // Wire.setClock(400000L);
-
- // ### Start serial
- Serial.begin(115200);
- Serial.println("\nFDC2x1x test");
-
- // ### Start FDC
- // Start FDC2212 with 2 channels init
- bool capOk = capsense.begin(0x3, 0x4, 0x5); //setup first two channels, autoscan with 2 channels, deglitch at 10MHz
- // Start FDC2214 with 4 channels init
- //bool capOk = capsense.begin(0xF, 0x4, 0x5); //setup all four channels, autoscan with 2 channels, deglitch at 10MHz
- if (capOk) Serial.println("Sensor OK");
- else Serial.println("Sensor Fail");
- }
- // ### Tell aplication how many chanels will be smapled in main loop
- #define CHAN_COUNT 2
- // ###
- void loop() {
- unsigned long capa[CHAN_COUNT]; // variable to store data from FDC
- for (int i = 0; i < CHAN_COUNT; i++){ // for each channel
- // ### read 28bit data
- capa[i]= capsense.getReading28(i);//
- // ### Transmit data to serial in simple format readable by SerialPlot application.
- Serial.print(capa[i]);
- if (i < CHAN_COUNT-1) Serial.print(", ");
- else Serial.println("");
- }
- // No point in sleeping
- //delay(100);
- }
复制代码
全部资料51hei下载地址:
FDC2214资料.zip
(15.5 MB, 下载次数: 102)
|