Skip to main content

IDT capacitive touch solution

GIẢI PHÁP CẢM ỨNG ĐIỆN DUNG CỦA IDT

Brief

Các chíp điều khiển phím cảm ứng của IDT chuyên sử dụng cho các thiết bị như
bếp từ, thang máy, điện thoại, màn hình....vvv
Sơ đồ nguyên lý cơ bản:


Operation Principle

Nguyên tắc hoạt động:
Tín hiệu từ mỗi phím bấm được hợp kênh vào bộ CDC (Capacitive to digital converter). Việc cảm nhận dung kháng dựa vào bộ biến đổi sigma-delta. Bộ này có chức năng chuyển tín hiệu từ các phím bấm cảm biến thành dạng số, các giá trị này được so sánh với 1 ngưỡng để xác định phím được bấm hay không được bấm. 

Trạng thái phím và giá trị dung kháng sẽ được chứa trong một thanh ghi của chíp. Ở chế độ mặc định, khi có sự kiện nhấn phím hoặc nhả phím, chân INTB sẽ được kéo xuống thấp trong vòng 2us( Bít ngắt sẽ bằng 1). MCU đọc giá trị các thanh ghi này qua giao tiếp nối tiếp SPI, I2C, SM bus để xác định các thông số của phím bấm.

Các thông số ảnh hướng đến việc nhận phím
Các thông số ảnh hưởng đến độ chính xác của giá trị dung kháng (baseline capacitive) mà chíp đo được phụ thuộc vào các yếu tố sau:
+ Nhiệt độ, độ ẩm.
+ Bụi (dust)

Các thông số cần cấu hình để nhận phím.
+ Cấu hình giao tiếp giữa MCU và chíp xử lý phím.
+ Cấu hình thời gian quét và chuyển đổi giá trị dung kháng ở các sensor (Conversion Time and Decimation Rate). Giá trị mặc định của Conversatioơig với Decimation Rate = 1024 (tốc độ lấy mẫu trên mỗi sensor)
+ Cấu hình các chân Sensor input, GPIO, Interupt, Chế độ hoạt động

Advantage Features

Một số ưu điểm
- Là IC điều khiển riêng nên linh động hơn trong việc thiết kế.
- Thiết kế PCB đơn giản, không yêu cầu PCB chất lượng tốt.
- Độ nhạy của phím có thể calibrate dễ dàng bằng phần mềm
- Tự động việc điều khiển các led nháy khi phím bấm, hoặc kêu còi (ảnh hưởng đến cảm giác người dùng, MCU không phải điều khiển cái này nữa)
- Hỗ trợ multi-touch (có thể phát hiện ra bao nhiêu nút đang ấn trong một thời điểm)
- Giao thức kết nối đa dạng: I2C, SPI, SM bus..

PCB design guideline by picture









Comments

Popular posts from this blog

[STM32] How to configure Timer 1, Channel 3 is PWM 1kHz, duty cycle 20% to control BLDC motor

 To configure Timer1 for a 1 kHz PWM signal with a 20% duty cycle on an STM32H7S3L8 microcontroller, follow these steps: 1. Understand the Timer Parameters PWM Frequency : 1 kHz → Period = 1 ms. Duty Cycle : 20% → ON time = 0.2 ms. The timer’s clock frequency is derived from the APB clock (e.g., TIMCLK). Let’s assume you know the APB clock frequency. The Timer prescaler and auto-reload register (ARR) define the PWM frequency. 2. Compute Timer Parameters Formula: PWM Frequency = Timer Clock (Prescaler + 1) * (ARR + 1) \text{PWM Frequency} = \frac{\text{Timer Clock}}{\text{(Prescaler + 1) * (ARR + 1)}} PWM Frequency = (Prescaler + 1) * (ARR + 1) Timer Clock ​ For 1 kHz PWM: A R R = Timer Clock PWM Frequency ∗ ( Prescaler + 1) − 1 ARR = \frac{\text{Timer Clock}}{\text{PWM Frequency} * (\text{Prescaler + 1)}} - 1 A RR = PWM Frequency ∗ ( Prescaler + 1) Timer Clock ​ −...

[CanadaLife] Example of answers for final test in Smart Service Ontario 2024

If you have failed the final exam in the first attempt. Congratulations, you are not odd. Here, take a look and grab some corrected answers for your next attempt.  Don't waste your money and time for more failure.  Good luck bros. Quick note: remember that, the system will change the bunch of questions after each attempt. Then your next questionnaire will be different compared with the first trial. ========================================== =============FINAL TEST=================== ========================================== TIP: Here is a list of questions you did not answer correctly. *Please note: You will only be able to view this list immediately following your test attempt. ========================================== Alcohol slows down the central nervous system and impacts how a person thinks, acts, and moves. This means alcohol is a: depressant ========================================== Alcohol is metabolized in the body at a set rate. For most people, that rate is: one...

[Mentorship] First day at work - question for your co-workers (casual and friendly tone)

Summary Learn essential tips to make a positive first impression on your first day at a new job, ensuring success and connection with colleagues. Highlights⏰ Be punctual: Arrive early to show commitment. ( 15 minutes before your shift ) 🚫 Avoid gossip: Maintain professionalism and integrity. ❌ Don’t ask for time off: Show dedication to your new role. 🤝 Firm handshake: A confident greeting sets a great tone. 📚 Ask questions: Engage with your new role actively. 🗂️ Organize your workspace: Keep your area tidy for respect. ☕ Accept social invites: Build rapport with co-workers. Key Insights ⏳ First Impressions Matter: Your colleagues will form opinions quickly, so be on your best behavior right from the start. 🌟 Professional Appearance: Dressing smartly conveys seriousness about your role and can positively influence how others perceive you. 💬 Communication is Key: A warm greeting and engaging dialogue can help break the ice and make you more approachable. 📝 Active Learning: Asking ...