8
CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142 CapSense® Express™ Button Capacitive Controllers Tính năng + 10/8/6/4 ngõ vào nút nhấn điện dung - Thuật toán cảm biến tối ưu - Độ nhạy cao, nhiễu thấp - Miễn nhiễu đối với RF và AC - Nhiễu bức xạ EMC thấp - Hỗ trợ nhiều loại ngõ vào điện dung, hình dạng cảm biến, kích thước + Ứng dụng - Máy in - Điện thoại di động - Màn hình LCD - Đầu DVD + Dòng điện hoạt động thấp - Dòng khi hoạt động: cảm biến quét liên tục: 1.5mA - Dòng khi ở chế độ ngủ sâu: 4uA + Cấu hình nhà máy - Tùy chọn điều chỉnh cảm biến, tùy chọn một tụ điện - Hỗ trợ ngõ ra mạnh mẽ điều khiển LED - Trạng thái ngõ ra có thể điều khiển thong qua giao tiếp I2C hoặc trực tiếp từ trạng thái ngõ vào CapSense - Cấu hình qua I2C + Tính năng nâng cao: - Tất cả các GPIO hỗ trợ điều chỉnh độ sáng LED được cấu hình lựa chọn - Ngõ ra ngắt - Người dùng định nghĩa ngõ vào - Ngõ vào ngắt đánh thức

CY8C20110

Embed Size (px)

DESCRIPTION

touch capsense hãng cypress

Citation preview

CY8C20110, CY8C20180 CY8C20160, CY8C20140 CY8C20142CapSense Express Button Capacitive ControllersTnh 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: -40oC n +85oC+ Cc ng gi: 16-pin QFN, 8-pin, and 16-pin SOICTng quanCc 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 InterfaceThit 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 lnhCc a ch I2C c th c sa i trong cu hnha 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 StretchingClock 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 c12 Thi gian cho bit thit b gi byte tip theo

Ch hot ng I2C CommandNormal ModeTrong 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 ModeHu 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 ModesThit 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 ModeActive 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.5mAPeriodic 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 flash3. 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 PinCc 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.