Presentation is loading. Please wait.

Presentation is loading. Please wait.

Crystal Free USB with mTouch Demonstration

Similar presentations

Presentation on theme: "Crystal Free USB with mTouch Demonstration"— Presentation transcript:

1 Crystal Free USB with mTouch Demonstration

2 Kit Contents USB Keypad w/ bumpers USB Keypad Block Diagram 3ft USB A to mini-B 5pin 28/28AWG Cable Lumvatech Company Profile Insert

3 Crystal Free USB Keypad with mTouch Demonstration Highlights l All features driven by single device – PIC16F1459 l Crystal free USB operation l 18 touch buttons using Capacitive Voltage Divider (CVD) technique l LED backlight with proximity sensing ON and auto power OFF l USB HID interface l Plug and play l Low cost lightweight design l Audio feedback using the piezo buzzer Development Made Easy Low-cost development experience Start with the FREE download Schematics & C source code Easily modified to your specific application needs Download at

4 Crystal Free USB Keypad – Block Diagram l PIC16F1459 device with USB, 9 Channel ADC, PWM, Active Clock Tuning, etc. l USB powered device l Current consumption < 100 mA

5 Matrix Key Design l Uses mTouch CVD technique l 9 ADC channels - 5 rows * 4 columns l Two columns are also used as proximity sensors l Guard ring to reduce parasitic capacitance on sensors l CVD application note CVD application note S1S2S3 S5S6 S4 S7S8 S9S10S11S12 S15S13S14 S16S17S18 ROW 0 ROW 1 ROW 4 ROW 2 ROW 3 COLOUMN 0 COLOUMN 1 COLOUMN 2 COLOUMN 3 Key size 12mm*12mm Guard ring 3mm away from sensors. Thickness 1mm. Key size 12mm*31mm Guard

6 Lumvatech Graphics, Panel, Keypad PCB l Top panel with graphics printed on it. l 12 side firing LEDs (6 on each side) provide backlighting. l Panels are provided by Lumvatech. (

7 High level Firmware Architecture l Firmware Integrates l USB Device Stack l mTouch CVD stack l Both the stacks are part of MLA l MLA is freely downloadable at Application (keyboard.c) HID Function Driver (usb_function_hid.c) USB Device Stack mTouch CVD Stack LED and Buzzer

8 Simplified Application Flow Chart Is USB Device in Configured state? main() Initialize USB, mTouch() Is proximity Sensor press detected? Yes No Activate Keypad Turn ON LED backlight Is Last USB transfer completed? Is any valid mTouch key press detected? Send corresponding key to Host USBDeviceTasks(); mTouch_Scan(); ISR LEDService(); End of ISR Send 0x00 to Host No Yes A A A A Buzzer Beep No

9 Audio Feedback l When Num Lock is ON, buzzer beep frequency is 1000hz l When Num Lock is OFF, buzzer beep frequency is 2500hz l Slightly longer beep for Num Lock ON and OFF l Hold the Clear key for 2 Sec to turn ON/OFF the buzzer feedback. Hold the key until a longer beep is heard from the buzzer.

10 USB Keypad Summary l All features driven by single device – PIC16F1459 l Active Clock Tuning for crystal Free USB l Saves as much as $0.15 by eliminating external crystal l Guarantees 0.25% accuracy when connected to USB host l USB HID interface – plug and play l Capacitive touch sensing based on CVD technology l LED backlight with proximity sensing ON and auto power OFF l Sleek and low cost design l Easily modified to specific application needs Download schematics & code at:

11 Learn more… Visit us on the web: l Quick start guide l Application note and C source code l Schematic and board files Visit us on the web: l USB Development Platforms l USB Reference Designs l USB Application Notes l USB Products & Peripherals

12 Partner Overview A leading provider of microcontroller and analog semiconductors, providing low- risk product development, lower total system cost and faster time to market. With an increasing focus on lighting applications, Microchip offers outstanding technical support along with dependable delivery and quality.Microchip A leading U.S. based manufacturer of ultra-thin backlighting that provides solutions from simple logo backlighting to complete user-interfaces. Lumvatech serves the medical, white goods, brown goods, and automotive industries with easy integration, fast speed to market, and high-quality lit products.Lumvatech

Download ppt "Crystal Free USB with mTouch Demonstration"

Similar presentations

Ads by Google