AS-B872-100/ASB872100 LDS6204是IDT公司的一款電容觸摸控制器ASIC。如框圖1所示,LDS6204芯片主要由電容數字轉換器(CDC)、算法控制邏輯與數據寄存器電路、自動環境校準引擎、I2C接口電路、shield激勵信號發生電路等組成。自動環境校準引擎是用來確保觸摸基準準確跟隨外部環境的變化而更新,如水、溫度等。Shield信號可以在PCB(印制電路板)布線期間進行鋪銅處理,提高觸摸傳感器抗環境干擾的能力。數據寄存器是用戶對LDS6204芯片進行各種優化操作、設置的接口。由于LDS6204芯片采用簡單的流水線設計,系統設計人員只需要簡短的時間學習通過I2C讀/寫操作配置LDS6204 IC的內部寄存器,以激活傳感器、感應水平和設置其他控制寄存器,從而優化觸摸操作。
硬件設計
如圖2所示,典型的LDS6204防水汽電容觸摸方案的硬件設計分為三部分:電源濾波及硬件復位電路,I2C接口電路,C0~C7組成的傳感器輸入電路。圖中C7利用IC引腳直接作為防水保護傳感器,因此在硬件電路設計時只需懸空即可。當大量水汽進入到內部電路板時,水汽有可能在傳感I/O引腳周圍凝結成水珠或水淹,觸摸傳感器C0~C5就有可能誤觸發。但是當使用了C7作為保護傳感器后,就可以避免這一現象。這是因為當大面積水淹觸發C0~C5時也會觸發C7保護傳感器,由于保護傳感器比普通傳感器的優先權高,所以當C7觸發時,自動屏蔽其它觸摸功能傳感器。所以用戶只需對保護傳感器選擇寄存器和被保護的傳感器寄存器,在LDS6204初始化時進行相應的配置,即可實現上述保護傳感器的功能設計。
軟件設計
LDS6204應用軟件設計主要由兩部分組成:寄存器上電初始化配置,通過I2C進行鍵狀態寄存讀取并根據系統說明進行鍵碼處理。寄存器上電初始化配置通常由觸摸基本功能配置寄存器值和觸摸效果寄存器值的初始化兩部分組成。由于芯片供應商一般都會給用戶提供觸摸基本功能寄存器的參考設置值,因此,本文在接下來的部分將主要描述觸摸效果寄存器的調試與配置。
A. 正確配置保護傳感器使能寄存器0x7C和被保護的傳感器使能寄存器0x7E的值,實現之前提到的水汽防護功能。兩種寄存器的位[0..7]代表C0~C7傳感器通道選擇。例如,如果你想使用上述典型參考電路圖中的C7被作為保護傳感器,寄存器0x7C可設為0x80;如果當保護傳感器C7被激活時想讓C0~C5都做防水汽保護,寄存器0x7E可設為0x3F。
B. 優化配置每個傳感器通道的觸摸門限、噪聲門限、環境校準門限。這些門限通常按照如下方法進行配置。
觸摸門限=手指觸摸差值*60%。
噪聲門限=手指觸摸差值*15%。
環境校準門限=手指觸摸差值*40%。
手指觸摸差值=手指觸摸時的電容值-基準值。
結論
采用上述設計的電容觸摸方案,經專業EMC(電磁兼容)設備測試,可以通過±4kV群脈沖,70℃/90%濕度以上的水霧水汽測試,因此性能可靠,可廣泛應用于熱水器、加濕器、電熨斗、豆漿機、電飯煲等高溫高濕工作環境的家電產品。
AS-B872-100/ASB872100
ASYST TECHNOLOGY P/N 01270-001, Cassette loader,
CTI ON-BOARD NETWORK TERMINAL CONNECTOR
Bentek DC PC BOARD, reliance, 03-188758-00, Novellus
UNIT UFC-8160, NF3, SiH4, PH3, lots of 3, used
PB02807 BM18164 DAN 9710094
BM26015/L AB26015/N ASSY, H-STN XORB-100
BM302960000 /D 9923DAN
502622 BM303030200
AMETEK 80440K 94V-0, REV B
19801004800874 JZ29A-01 MEIDEN, MU24A30756
FABR 016763 REV A
DSC-002 99A5 PCB BOARD
PTI4 4896
PROM DISK 66700301
TYLAN 2979M Mass Flow Controller FC-2979MEP5-WM, Gas O2
Phasetronics P1229 Driver, AMAT 0190-05682, 2 unit
Terranova 934 wide range vacuum gauge controller used
LAM 685-094680-001 LIGHT PEN 0080025890 interface PCB
MYKROLIS intelli flow 3XP, N2 1000SCCM lots of 2 used
NOVELLUS ISIOC HI-LO Transfer 02-150755-00 REV.A
ISIOC Power supply, 02-125105-00, 27-053659-00 used
NOVELLUS Controller I/O DUALCAP 27-156710-00, REV.C
MKS BARATRON 624A21TBC, 20 TORR, CALIBRATION SHEET.
MKS BARATRON 627A12TBC, 100 TORR, CALIBRATION SHEET.
MKS BARATRON 122B-11993, 100 TORR, CALIBRATION SHEET.
MFC Mykrolis FC-2902MEP5-T, 5 SLPM, Gas N2 NEW
TYLAN 2900M series MFC lots of 3, and TN2900 MFC, USED
SensArray TC Thermal, Model 482-05-0002
SensArray TC Thermal, Model 482-XX-0002
3 Unit MFC UFC-1100A, N2 1SLM, 300 SCCM, 50 SCCM NEW
DeviceNet Unit MFC UFC-8565, H2 2L, SIH4 30CC lots of 2
Unit MFC UFC-8561C, H2 100CC lots of 2 used
6 NEW AMAT4020-01416 filtr AIR/WTR 1000 PSIG vacuseal
IN USA NDIR OPTI-sense 5000 lots of 2, used,
11 MKS BARATRON 852B61PCJ2GC, 60 PSIA
HP 3335A SYNTHIESIZER / LEVEL GENERATOR
SVG90 Electronic Cabinet spare parts
MILLIPORE IntelliFlow, N2 and SIH4 Used lots of 2
EDWARDS ACTIVE GAUGE CONTROLLER D38650000
MKS i-BARATARON DIGITAL MANOMETER DMA12TCECJNN633
Granville-Phillips 275 MINI-convectron lots of 3 used
MKS BARATRON 628B13TBE1B, 1000 TORR, very clean.
MKS BARATRON 629B13TBCJ1B, 1000 TORR, very clean
BELLOWS CYLINDER 80*60STMV lot's of 2
Perkin Elmer PVD 4400 Sputter Chamber Liner, very clean
STEC MFC SEC-4550, O2, 50 SLM, looks clean
STEC MFC SEF-8460SL, N2, 50 SLM, looks clean
7 Sanyo Denki PM0PA1C3P20 PM DRIVER TYPE C
MKS baratron 127AAX-000100T, 10 TORR lots of 2
MKS baratron 124AA-00010BB, 10 TORR, lots of 2
STEC 4.0g/min TEOS LFC LF-410A-EVD
EFD 1500XL LIQUID DISPENSER and Foot Paddle controller
Sorensen power supply, DCS80-13E, 0-80 V, 0-13 A, used
AMAT 0226-09937 and AMAT 0226-09677 Pump Dist PCB
PureDigital Mass Flow Controller 6256, WF6, lots of 2
UltraGlo vacuum general UV2-11 & UC2-31S01, N2
Aera MFC TC FC-980C, SiH4 1 SLM with Calabration SHEET
INFICON AG, LI-9496 Balzers, CDG100A, 100 TORR
MYKROLIS intelli flow 3XP, N2, 5000 SCCM lots of 3 used
COMDEL LFMN 8/5, novellus P/N 27-296658-00
MKS BARATRON 627B152TBC1B, 500 TORR, looks very clean
828-36-003 Lot of 2 Pole PC, Outer, Short
PHD, 4475-19 ParentD30, 0180502-3-01 Actuator, Mini Rot
899-02-054 Non-Cooled D.S.S. Plate Inset
828-36-002 Pole Pc Outer Long, 828-36-017, 828-20-005
MKS Spectra HPQ2, Microvion plus, Resist torr, lot's 3
Advanced Energy AE 3155039-000A TCM
SYSMELEC HANDHELD ROBOT & AUTOMATION CONTROLLER NO 181
TYLAN GENERAL, ADAPTORR MODEL AC-4, Millipore AC-4S02
TYLAN GENERAL, ADAPTORR MODEL AC-4, Millipore AC-4
MILLIPORE, ADAPTORR MODEL AC-2, Millipore AC213C REV C
Unit MFC 8565C, N2 750 SCCM NEW with calibration form
UNIT UFC-1660 N2, 50 SCCM, lots of 2, used, as is
STEC 0.2g/min TEPO LFC LF-310A-EVD
Vat Gate Valve, heater, 64248-XE52-1108, Looks clean
Leybold Turbotronik controller NT 340 M Turbo Pump
CTI CRYOGENICS KEYPAD, FOR ON-BOARD SYSTEM
CTI CRYOGENICS KEYPAD CONTROLLER, FOR ON-BOARD SYSTEM
MKS CDN391R AS01391-21-1 PCB
MKS CDN396R AS01396-6-5 PCB
Asyst SB-731 Robot Pendant Controller, Looks New
Asyst SB-731 Robot Pendant Controller, Looks New
VARIAN WAVEFORM GEN III ASSY 01907110 BOARD
ILLIMINA ASSY 250878 CCA, COMM, ACHIMEDES, 250659 REV A
EMC-1 94V0, BM23475L11R REV B
PRI EMC-1 94V0, BM23475L11R, PC23475 REV B COMP SIDE
Aera Mass Flow Controller FC-PA780c, C4F8 and H2/N2
AMAT ANALOG I/O BOARD 0100-20100 APPLIED MATERIALS
AMAT ANALOG I/O BOARD 0100-20003 APPLIED MATERIALS
AMAT 0190-76005 Board OREGAN MICRO SYSTEMS, REV B
AMAT 0100-20003 AI/O ANALOG I/O BOARD, REV G
AMAT 0100-20100 AI/O ANALOG I/O ASSY BOARD, REV P4
AMAT 0100-20100 AI/O ANALOG I/O ASSY BOARD, REV A
MKS CONTROL VALVE TYPE 153D-4-100-2, THROTTLE VALVE
MKS BARATRON 627B12TEC1B, 100 TORR, looks clean
STEC SEC-4550 MFC, N2, 30 SLM, used
STEC SEC-4550 MFC, N2, 30 SLM, used
STEC SEC-4550 MFC, N2, 40 SLM, used
STEC SEC-7355 MFC, Ar, 50 SLM, used
STEC SEC-4550 MFC, O2, 50 SLM, used
AMAT 0010-76968 OTF centerfinder emitter and 0100-76055
Motorola MVME 340B 01-W3787B01B PCB, 84-W8787B01C
STEC MFC PV-1000, Piezo valve PV-1501MC NEW
STEC MFC SEC-4600MO, N2, 100 SLM Used
BM06240 R/J, COMP SIDE REV F PB02807 PRI BOARD
18800045 SRV/S06D06 SCHALTER MICRO- mit ROLLE
BM19261L01/C
SHB INSTRUMENTS MODLE 109 SCOPE
Astec Power supply MP1-3Y-2Q-4NN-00, Part # 73-690-0267
PORTER Liquid flow controller P2000-C010, 10.0 ML/MIN
MASS FLOW CONTROLLER MC-2100 NEW
MASS FLOW CONTROLLER MC-4400 NEW
MASS FLOW CONTROLLER MC-2200 NEW
Mass Flow Meter 1258B, Argon, lots of 2 used
SMC NP420-DN1 VV5Q11-ULB980181
TYLAN GENERAL CDL-21S06-EMC 0-100 T0RR RANGE, lots of 3
UNIT 1660 UFC-1660 He 10 SLPM with calabration sheet
Novellus Controller I/ 0 Daulcap Firmware Version 4.8
SMC NP420-DN1 VV5Q11-ULB000047
SMC NP420-DN1 VV5Q11-ULB980180
|