You are on page 1of 7

CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142

CapSense Express Button Capacitive Controllers


Tnh nng
+ 10/8/6/4 ng vo nt nhn in dung
-

Thut ton cm bin ti u


nhy cao, nhiu thp
Min nhiu i vi RF v AC
Nhiu bc x EMC thp
H tr nhiu loi ng vo in dung, hnh dng cm bin, kch thc

+ ng dng
-

My in
in thoi di ng
Mn hnh LCD
u DVD

+ Dng in hot ng thp


-

Dng khi hot ng: cm bin qut lin tc: 1.5mA


Dng khi ch ng su: 4uA

+ Cu hnh nh my
-

Ty chn iu chnh cm bin, ty chn mt t in


H tr ng ra mnh m iu khin LED
Trng thi ng ra c th iu khin thong qua giao tip I2C hoc trc tip t
trng thi ng vo CapSense
Cu hnh qua I2C

+ Tnh nng nng cao:


-

Tt c cc GPIO h tr iu chnh sng LED c cu hnh la chn


Ng ra ngt
Ngi dng nh ngha ng vo
Ng vo ngt nh thc
Chn iu khin sleep
Cc ty chn uc thit lp lu vo b nh khng bay hi
D dng tch hp vo cc sn phm cu hnh ng ra kt hp vi h thng
khc
Khng yu linh kin bn ngoi
Cng c cu hnh min ph

+ Di in p hot ng rng:
-

2.4 V to 2.9 V
3.10 V to 3.6 V

4.75 V to 5.25 V

+ Giao tip I2C


-

H tr 1.8V
H tr la chn in tr ni ko ln
Tc ln n 400kbps
Cu hnh thong qua a ch I2C

+ Phm vi hot ng nhit cng nghip: -40 oC n +85oC


+ Cc ng gi: 16-pin QFN, 8-pin, and 16-pin SOIC
Tng quan
Cc b iu khin CapSense Express h tr 4 10 nt nhn cm bin in dung.
Cc chc nng ca thit b c cu hnh thong qua cng I2C v c th c lu
tr trn b nh khng bay hi v t ng np ln khi m ngun. Ti u trong
vic iu chnh sng n LED c chn trong 15 mc cho ng dng thp
sng. Thit b c th c cu hnh c n 10 GPIO vi u ra PWM. H s duty
cycle c lp trnh bin i cng sng ca LED.
Bn khi chnh to nn thit b ny l: li cm bin in dung mnh m vi kh
nng chng li cc bc x nhiu cao, Thanh ghi iu khin vi b nh khng bay
hi, Ng ra cu hnh, v chun giao tip I2C. Ngi dng c th cu hnh cc
thanh ghi vi cc thng s cn thit iu chnh hot ng v nhy ca nt
nhn CapSense, ng ra, v lu tr cc thit lp. Chun truyn thng I2C cho
php host c th cu hnh thit b v c thng tin cm bin vi thi gian thc.
Cu hnh thng qua a ch I2C l y m khng cn bt k phn cng bn
ngoi no khc.
I2C Interface
Thit b CapSense h tr giao thc I2C theo chun cng nghip, c th s dng
:
-

Cu hnh thit b
c trng thi v d liu thanh ghi ca thit b
iu khin thit b hot ng
Thc hin lnh

Cc a ch I2C c th c sa i trong cu hnh


a ch I2C thit b:
Thit b s dng giao thc a ch 7 bit. Vic truyn d liu lun lun c khi
to bi master gi 1 a ch 1 byte: 7 bit u tin cha a ch v bit LSB cho bit
hng truyn d liu. Bit LSB l 0 th l ghi d liu t master, l 1 th c d
liu bi master.

I2C Clock Stretching


Clock ko di hay kt bus trong giao thc truyn thng I2C l trng thi cc
slave gi mc thp cho bit n ang bn. trong iu kin ny th master s ch
cho n khi SCL c slave th ra.
Khi master giao tip vi thit b CapSense, CapSense s chn bus I2C sau khi
nhn c mi byte cho n khi x l cc byte xong v cc chc nng ni c
thc hin.
Nu I2C khng h tr clock ko di, master phi i mt thi gian ring cho mi
thanh ghi c ghi v c trc khi bit tip theo c truyn i. Cc master phi
kim tra trng thi SCL (c ln cao khng) trc khi master truyn bt k d liu
no vi CapSense. Nu master khng lm vy v tip tc truyn, th thng tin s
sai.
Biu cho thy s chm tr ca thi gian ACK

11 Thi gian x l cc d liu nhn c


12 Thi gian cho bit thit b gi byte tip theo

Ch hot ng I2C Command


Normal Mode
Trong ch hot ng bnh thng, thi gian ack l ti u. (Thi gian ACK trong
trng hp chm nht cho tt c cc thanh ghi quan trng l 140us). Thi gian
vn xp x nh nhau cho cc cu hnh khc nhau ca slave. gim bt ACK
trong Normal Mode cc thanh ghi 0x060x09, 0x0C, 0x0D, 0x100x17, 0x50,
0x51, 0x570x60, 0x7E ch truy cp c. ghi vo thanh ghi ny c th ch
c thc hin trong Setup Mode.
Setup Mode
Hu ht cc thanh ghi c truy cp c v ghi mode ny (ngoi tr nhng
thanh ghi ch c). thi gian ACK l di hn so vi Normal Mode. (ACK
CY8C20110 v host trong vng 100us nhng khng truy cp bt k hot ng
no khc cho n khi cu hnh thnh cng v c lu tr vo b nh). Khi
CapSense Scanning b disable thi gian ack c th c ci thin vi cc gi tr
nh Normal Mode.
Device Operation Modes
Thit b CapSense c hot ng cu hnh bt k trong 3 ch p ng
in nng tiu th khc nhau theo yu cu.
Active Mode, Active Mode, Deep Sleep Mode
Active Mode: tt c cc khi thit b bao gm CapSense v cc h thng ph
c cp ngun. Hot ng tiu th ca cc thit b trn phm vi in p hot
ng l 1.5mA
Periodic Sleep Mode: Ch ng cung cp mt ngun in trung gian. N c
kch hot bi cc Thanh ghi cu hnh tng ng 0x7E, 0x7F. Thit b i vo gic
ng khi khng c s kin nh thc b m ni (0x80). Thit b thc dy sau
khang thi ng v qut cc cm bin in dung trc khi i vo gic ng mt
ln na. Nu bt k cm bin no b tc ng, thit b b nh thc sau . Thit
b cng c th b nh thc t ch ng bi cc ngt GPIO. Khang thi gian
ng cu hnh thng qua thanh ghi.
1.95 ms (512 Hz) , 15.6 ms (64 Hz) , 125 ms (8 Hz) , 1 s (1 Hz)
Khang thi gian ng nn s dng l 8Hz hoc 1Hz tit kim command flash.
Trnh t cu hnh nn l:
1. Vit d liu cu hnh vo thanh ghi vi cc khang thi gian 8Hz, 1Hz.
2. Save thit lp ti flash
3. Thay i khang thi gian ng theo thit k.

Deep Sleep Mode: Ch ng su tiu th in nng thp nht v khng c hot


ng chy. Tt c cc CapSense b disable. Thit b ch c nh thc qua ngt
GPIO. Thi gian ng ngt khng th nh thc thit b t ch ng su. iu
ny c x l nh mt cht ng lin tc m khng b nh thc nh k.
Sleep Control Pin
Cc thit b yu cu phi c chn iu khin kch hot giao tip I2C trong bt
k ch ng no. Bng cch ko chn iu khin xung mc thp nh thc
thit b v bt u giao tip I2C. Cc chn iu khin sleep c th c cu hnh
trn bt k GPIO no.
Interrupt Pin to Master
thng bo bt k nt nhn c nhn n master, 1 GPIO c th c cu
hnh nh ng ra ngt v tt c cc nt CapSense c th c ni ti GPIO vi
php ton logic OR.
LED Dimming
thay i sng v cng ca led, Master (MCU, MPU, DSP) gi m lnh
I2C v chng trnh PWM kch hot chn ng ra, t duty cycle v nhiu cu
hnh. Cc ngun PWM n c kt ni ti tt c cc pin GPIO v ngi dng
nh ngha duty cycle. Mi PWM cho php ng ra c 2 loi: PWM hoc l 0/1 (ph
thuc vo cu hnh). C 4 ch khc nhau.

You might also like