element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Blog CapSense Evaluation Kit - Walk through the userguide
  • Blog
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: Workshopshed
  • Date Created: 28 Jun 2014 11:21 PM Date Created
  • Views 588 views
  • Likes 1 like
  • Comments 1 comment
Related
Recommended

CapSense Evaluation Kit - Walk through the userguide

Workshopshed
Workshopshed
28 Jun 2014

As mentioned in my previous post CapSense Evaluation Kit - First Impressions, I planned to run through the user guide to familiarise myself with the board. I was particularly interested in understanding the configuration of the switch sensitivity and the SmartSense auto-tuning feature. I'd effectively run through parts 1 and 2 already so I returned at section 3 Kit Operation. I ran through the setup instructions 3.1 - 3.3 with no issues.

 

It's worth mentioning the kit features:

 

  • Four CapSense buttons of two different sizes – two buttons of 10-mm diameter (BTN1 and BTN2) and two buttons of 11-mm diameter (BTN3 and BTN4)
  • LEDs corresponding to sensors indicating button touch
  • A buzzer
  • Shield electrode pin for water tolerance
  • I2C selection jumpers
  • Arduino-compatible headers
  • One proximity loop and a corresponding LED to indicate proximity state (on/off)
  • A host interrupt pin
  • Two slide switches on two CapSense buttons to vary trace capacitance and demonstrate

 

Note: The CS15 pin of the MBR3 device is multiplexed for the CapSense button, host interrupt, and shield electrode. Similarly, GPO7 is multiplexed for general-purpose output, host interrupt, and buzzer output. All three features – host interrupt, buzzer, and shield electrode (water tolerance) cannot be enabled simultaneously.

 

For my evaluation the key things here are the button sizes, I need to be consistent in my testing so will likely go for the larger 11mm BTN3 at the top of the board.

I ran through the auto-tuning section in 3.4.1 but then repeated the tests with the automatic threshold off but the sensors seemed to cope with that too so I'm not sure how these two features relate to each other.

Section 4 mostly is a reading exercise but there are a couple of tests.

4.3.3.1. Tests with an "external power supply"

I did not quite understand the requirement for this so have not completed this test.. "To operate the kit in externally regulated mode at 1.8 V, solder resistors R84 and R85 with 0-ohm resistors" if all that is needed is a jumper then why not just fit it with a header and provide a couple of jumpers in the kit?

4.3.3.3 Power consumption

For this test I created a simple adapter.

image

Whilst idle the current was fluctuating between 0.04mA and 0.2mA. When a switch was touched and the LED was lit the current was in the order of 0.4mA. During upload this increased to 3mA. When I activated the proximity switch current increased to 1.1mA.

Section 5 looks at loading up the sample projects.

The LED test performed fine. For the proximity test, I found the loop started detecting at about 10cm, it also reported signal to noise errors for longer than mentioned in the manual but it did eventually settle down. The water test is a little un-nerving but performed fine.

Section 5.3. Has examples for a PSoC 4 Pioneer Kit, there are equivalent Example with Arduino (Uno/Mega) but I need read these carefully as they require a slight modification to the board.

Section 6 tests did not seem relevant as these look at the PSoC 5LP rather than the MBR3 but they could be useful if the I2C address gets mixed up.

I still feel that I need to learn a bit more about the sensitivity and threshold settings to do a proper glove / panel material test but for my quick experiments the switches behave normally with gloves.

So next is to configure the board for testing the gloves and test different scenarios.

  • Sign in to reply
  • Workshopshed
    Workshopshed over 11 years ago

    I found the details of the sensitivity settings on the data sheet

     

    Sensitivity Control

    This feature allows specification of the minimum change in sensor capacitance that can trigger a sensor state change (OFF to ON or vice-versa).

    ■ Sensitivity can be specified individually for each CapSense button and slider.

    ■ Sensitivity can be specified as one of the four available values: 0.1 pF, 0.2 pF, 0.3 pF, and 0.4 pF.

    ■ Higher sensitivity values can be used for thick overlays or small button diameters.

    ■ Lower sensitivity values should be used for large buttons or thin overlays to minimize power consumption.

     

    The programming guide explains the sensitivity is a little more detail in that the setting is measured in counts per pF.

    • 0:  50 counts/0.1 pF
    • 1:  50 counts/0.2 pF
    • 2:  50 counts/0.3 pF
    • 3:  50 counts/0.4 pF

     

    Also I found in the Design Guide spreadsheet (launched from EZClick) that there a power consumption calculator which takes the number and size of buttons into account when calculating power consumption.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube