Cypress CY8C20x66 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Nein Cypress CY8C20x66 herunter. Cypress Semiconductor CY8C20346A-24LQXI datasheet Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 34
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600
Document Number: 001-56927 Rev. *B Revised September 16, 2011
Autotuning CapSense
®
Sigma-Delta Datasheet CSDAUTO V 1.0
001-56927 Rev. *B
Autotuning CapSense Sigma-Delta
Copyright © 2009-2011 Cypress Semiconductor Corporation. All Rights Reserved.
Features and Overview
AutoTuning algorithms optimize the operational parameters at runtime based on the parasitic capaci-
tance of each sensor.
Scans 1 to 36 capacitive sensors.
Capable of detecting 0.1 pF touch with parasitic sensor capacitance (Cp) up to 50 pF, as long as the
layout guidelines given in the application note “Capacitance Sensing - Layout Guidelines for PSoC
CapSense”, AN2292, are followed.
Sensing possible through up to a 15 mm glass overlay.
High immunity to AC mains noise, other EMI, and power supply voltage changes.
Supports capacitive sensors configured as independent buttons, proximity sensors, and/or as depen-
dent arrays to form sliders. Sliders and proximity sensors not fully supported in this beta version.
Effective number of slider elements can double the number of dedicated IO pins using diplexing tech-
nique.
Supports slider resolution greater than physical pitch through interpolation.
Touchpads can be implemented as pairs of interwoven orthogonal sliders.
Shield electrode provides for reliable operation with high parasitic capacitance and/or in the presence
of water film.
Guided sensor and pin assignments using the CSDAUTO Wizard.
PC GUI application support for raw data monitoring in real-time.
The CSDAUTO (Autotuning CapSense
®
using a Sigma-Delta Modulator) User Module provides
capacitance sensing using the switched capacitor technique with a sigma-delta modulator to convert the
sensor capacitance into digital code.
Note This user module supports only C language projects. ASM (Assembly language) projects are not
supported.
Resources
PSoC
®
Blocks API Memory
Pins (per
External IO)
CapSense I
2
C/SPI Timer Comparator Flash RAM
CY8C20x66, CY8C20x36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20x46, CY8C20x96,
CY8C20xx6AS, CY7C645xx, CY7C643/4/5xx, CY7C60424, CY7C6053x, CYONS2110, CYONS21L1T,
CYONSFN2162
1 - 1 1 1540 35 0
[+] Feedback
Seitenansicht 0
1 2 3 4 5 6 ... 33 34

Inhaltsverzeichnis

Seite 1 - Features and Overview

Cypress Semiconductor Corporation • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600Document Number: 001-56927 Rev. *B Revised September 1

Seite 2 - Functional Description

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 10 of 34Figure 6. Possible Shield Electrode PCB LayoutThe previous figure illus

Seite 3

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 11 of 34DC and AC Electrical Characteristics Table 2. Power Supply RequirementT

Seite 4 - Sliders

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 12 of 34Wizard Access 1. To access the Wizard, right click any block of the CSD

Seite 5

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 13 of 34Wizard Pin Legend White – The pin can not be used as a CapSense input.G

Seite 6

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 14 of 345. Type the output resolution. The minimum value is five. The maximum v

Seite 7

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 15 of 348. Repeat for the remainder of independent sensors. Mapping of individu

Seite 8

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 16 of 34Sensor TableThe Sensor Table consists of a 2-byte entry for each sensor

Seite 9 - Shield Electrode

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 17 of 34Parameters and Resources Sensors AutoresetThis parameter determines whe

Seite 10 - [+] Feedback

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 18 of 34DebounceThe Debounce parameter adds a debounce counter to the sensor ac

Seite 11 - Placement

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 19 of 34CSDAUTO_waSnsResult[] – This is an integer array that contains the raw

Seite 12 - Wizard Access

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 2 of 34Figure 1. CSDAUTO Typical ApplicationFunctional Description The capaciti

Seite 13

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 20 of 34Return Value: None Side Effects: ** CSDAUTO_ScanSensorDescription:Scans

Seite 14

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 21 of 34Assembly:mov A, bSensorlcall CSDAUTO_UpdateSensorBaselineParameter

Seite 15

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 22 of 34Parameters:NoneReturn Value:Return value of 1 if active, 0 if not activ

Seite 16 - Diplex Table

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 23 of 34CSDAUTO_wGetRadialPosDescription:Checks a difference array for a centro

Seite 17 - Parameters and Resources

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 24 of 34Parameters:bSnsGroup A => Group NumberThis parameter is a number

Seite 18 - ShieldElectrodeOut

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 25 of 34CSDAUTO_InitializeBaselines Description:Loads the CSDAUTO_waSnsBaseline

Seite 19 - CSDAUTO_Stop

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 26 of 34CSDAUTO_SetIdacValueDescription:This function sets the iDAC current val

Seite 20 - CSDAUTO_UpdateSensorBaseline

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 27 of 34Return Value: None Side Effects: ** CSDAUTO_ClearSensors Description: C

Seite 21 - CSDAUTO_bIsAnySensorActive

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 28 of 34CSDAUTO_wReadSensor Description: Returns the key Raw scan value in A (L

Seite 22 - CSDAUTO_wGetCentroidPos

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 29 of 34CSDAUTO_EnableSensor Description: Configures the selected sensor to mea

Seite 23 - CSDAUTO_wGetRadialInc

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 3 of 34The following documents are recommended reading before implementing a Ca

Seite 24

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 30 of 34Sample Firmware Source Code This code starts the user module and contin

Seite 25 - CSDAUTO_SetScanMode

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 31 of 34Configuration Registers Table 4. Block CapSense, Register: CS_CR0Table

Seite 26 - CSDAUTO_SetPrescaler

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 32 of 34AppendicesThe following sections contain information beyond what is usu

Seite 27 - CSDAUTO_ClearSensors

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 33 of 34At t1 the raw count drops sharply and the negative difference exceeds t

Seite 28 - CSDAUTO_wGetPortPin

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Revised September 16, 2011 Page 34 of 34Copyright © 2009-2011 Cypress Semiconductor

Seite 29 - CSDAUTO_DisableSensor

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 4 of 34Sliders Note Sliders and proximity sensors are not fully supported in t

Seite 30 - Sample Firmware Source Code

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 5 of 34Radial SlidersFigure 4. Finger touches Radial SliderFor the CSDAUTO user

Seite 31 - Configuration Registers

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 6 of 34Diplexing When Diplexing is used, each PSoC sensor connection in a slide

Seite 32 - Appendices

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 7 of 34Table 1. Diplexing Sequence for Different Slider Segment CountsTotal Sli

Seite 33

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 8 of 34Interpolation and Scaling In applications for sliding sensors and touchp

Seite 34 - Version History

Autotuning CapSense Sigma-DeltaDocument Number: 001-56927 Rev. *B Page 9 of 34The multiplier for the centroid resolution is contained in three bytes w

Kommentare zu diesen Handbüchern

Keine Kommentare