Part Number Hot Search : 
PWR35MM T1621 LVTH16 A1006 01MCA 256564 01M10 DS1086U
Product Description
Full Text Search
 

To Download ACCESS-TOUCH-EVAL Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  p1 of 4 7-sep-08 access-touch hw140-1 www.firmwarefactory.com accesstouch tm touch sensitive keyed access controller summary accesstouch is an integrated combination key access controller featuring tough-sensitive keys for vandal-proof operation. an accompanying design blueprint is available for a complete low cost, access control product. accesstouch uses capacitive touch sensing technology. the pcb keyboard shown can be overlaid by a non-metallic covering. it automatically calculates signal averages to compensate for track capacitance, water splashes, etc. a buzzer output provides audio feedback as buttons are pressed. accesstouch is firmware for the pic16f631 microcontroller and is available as a pre- programmed chip from electronics distributors or as a firmware download from www.hexwax.com . user operation when the correct code is entered, the door release output is activated for a fixed time delay. the sequence of keys pressed prior to entering the code is unimportant. to change the access code, an electrical switch is closed and the new code is entered twice. leds indicate ?open?, ?closed? and ?set code? states. all leds turn off when the device enters a sleep state. features ? tiny volume bom cost ? vandal-proof design, no parts need to be physically exposed ? codes may be up to 8 digits ? audio feedback on touch press ? safe controller mode available ? 20-pin ssop package electrical specifications table 1. electrical specifications supply voltage vdd 2.0 ? 5.5 vdc current, sleep scan mode, 3v vdd ~50a operating temperature ?40c to 85c firmware factory ltd 2 marshall st, 3 rd floor london w1f 9bb, uk sales@firmwarefactory.com support@firmwarefactory.com typical application circuit . r s t # p g d v d d v s s teaclipper connector 1 5 lock figure 1 access touch 2 3 4 vdd vss t o u c h 0 c1 c2 vss toucha vdd r10 to lock driver touch0 t o u c h b touch1 touch2 touch3 r1 r 4 - r 7 touchd .. . . . . . . . . . . lock# r9 r8 . . t o u c h c vdd set . . . j1 r2 r3 c3 vss c l i c k 1 c l i c k 2 bz1 touch0 touch2 1 2 3 4 5 6 7 8 9 0 . . . . touch1 touch1 . vss touch3 . . vss typical touch pad layout setled openled closedled r11 led1-3 r12
p2 of 4 7-sep-08 access-touch hw140-1 www.firmwarefactory.com device pinout table 2. pinout table name description click 1, 2 buzzer driver closedled ?closed? led output rst# / vpp reset input, active low / vpp programming input lock lock release, active high lock# lock release, active low openled ?open? led output pgd pgd programming input setled ?set code? led output setsw set code input control, active high touch0 touch sensor input 0 (keys 1, 2, 4, 5) pgc programming input touch1 touch sensor input 1 (keys 0, 2, 3, 6) touch2 touch sensor input 2 (keys 0, 4, 7, 8) touch3 touch sensor input 3 (keys 5, 6, 8, 9) toucha relaxation oscillator drive output touchb relaxation oscillator reference voltage drive touchc relaxation oscillator reference voltage input touchd relaxation oscillator counter input vdd 2.0v ? 5.5v supply vss power supply ground bill of materials the table 2 shows the recommended components for the bill of materials. the table does not include components for providing power or driving the lock release, which will be application specific. package sizes apply to the gerber files in the product blueprint. table 3. suggested component values label component c1 100nf capacitor 0402 c2 1uf capacitor 0402 c3 1nf capacitor 0402 j1 jumper or switch for ?set code? control led1-3 light emitting diodes, e.g. hsmx-c265 r1 22k resistor 0402 r2 3k3 resistor 0402 r3 1k resistor 0402 r4-r7 120k resistor 0402 r8-r10 470r resistor 0402, adjust for led brightness r11 10k resistor 0402 r12 10k resistor 0402, adjust for buzzer volume u1 pic16f631-ss with accesstouch preloaded x1 piezo buzzer, e.g. cmt-1603 how it works the touch pads measure the capacitance of the interleaved touch contacts using a relaxation oscillation oscillator which scans the contacts in turn. when a finger is placed close to the contacts, the capacitance will increase, reducing the frequency of the oscillator. a sudden drop in capacitance is interpreted as a button press. the touch pads measure changes in capacitance relative to a recent moving average. this provides some resilience to changes in humidity and water splashes. in order to achieve reliable operation, keys do not need to be pressed hard, but they must be held for approximately 250ms. when power is applied, all three leds light for approximately 15 seconds while the average capacitance is initially measured. after a period of inactivity, an optional sleep state reduces the key scan rate to once every 500ms. if this mode of operation is used, the first key must be held for this time in order to wake the device. vss, vdd vss is the power supply ground reference. vdd should be connected to a dc supply of 2.0v ? 5.5v. toucha ? touch d the toucha to touchd pins configure the relaxation oscillator and should be connected as shown in figure 1. touch1 ? touch4 the touch1 to touch4 pins are capacitance sense inputs. they should be connected to the touch pads as shown in figure 1. vpp, pgc, pcd teaclipper programming pins. refer to the delivery and programming section for details. note that the vpp pin may be subject to voltages as high as 12v during programming. rst# the pin is an active low reset input. it is important that this is connected to a 22k pull-up to vdd, the teaclipper connector, and nothing else. open led outputs high when the lock release is triggered. this pin can drive up to 25ma. closed led outputs high when the lock release is not triggered and the device is not in a sleep state. this pin can drive up to 25ma. set code led outputs high when the setsw input is high. this pin can drive up to 25ma. setsw set code input control. set to vdd to enter a new code. the code must be entered twice and is acknowledged with a beep. this minimizes the chance of entering in an incorrect code while keeping user operation simple. it does mean, however, that codes made up of repetitive
p3 of 4 7-sep-08 access-touch hw140-1 www.firmwarefactory.com sequences longer than the minimum code length cannot be specified, e.g. 12341234. typically the set switch will only be accessible from inside the secured-access area, or will be implemented as a key switch. the code set by default is 123. lock, lock# the lock outputs control the access lock. these pins can drive up to 25ma, sufficient for a small relay. click1, click2 connect to a buzzer to provide audio feedback: high note: button press registered medium note: code set low note: lock open these pins can drive up to 25ma, so a current limiting series resistor may be required. this is the function of r12 in figure 1, which also serves as a volume control. touch pad design the touch pads need to be designed for maximum capacitance when a finger is present, and minimum capacitance when not present. the design shown in figure 1 has been shown to be effective, with a track width of 1.1mm and gap of 0.33mm. the overall pad size should be at least 13mm square, with a minimum gap between pads of 5mm. no physical contact is required and the touch pads may be overlaid with, for example, a label or thin acrylic panel. alternatively, the pad may be placed in an inner pcb layer immediately below the exposed pcb surface. button presses are detected as a rise in capacitance in one or two sense lines. too high a trigger sensitivity can be just as troublesome as low a trigger sensitivity. therefore the sensitivity setting may require adjustment to suit a particular physical setup. (see nonvolatile settings section below.) to avoid ambiguity, it is important that fingers do not induce capacitance where not wanted. avoid unnecessary routing tracks on the exposed surface of the pcb. apart from the touch pads, the circuit should avoid being placed where fingers might get close. avoid metal enclosures. non-volatile settings various settings can be specified in the code memory at programming time (see the programming accesstouch section). alternatively, they may be set in eeprom memory at a later date using a pic programmer. the eeprom locations are shown in table 4. table 4. nonvolatile settings in eeprom address name default description 0x00 useee 0x00 zero to use code memory settings, or non-zero for eeprom settings 0x01 sens 0x38 touch trigger sensitivity 0x02 optime 0x08 lock open time, 1/3s units 0x03 opbeep 0x01 zero for no beep on unlock table 4. nonvolatile settings in eeprom address name default description 0x04 waitslp 0x00 wait time before entering sleep mode, or zero for no sleep, 1/15s units 0x05 minlen 0x03 minimum number of digits permitted in a new code. note that the access code is also stored in eerom and is visible to anybody with a pic programmer. firmware delivery on hexwax if not bought as a pre-programmed chip, accesstouch firmware is available as an encrypted firmware download from www.hexwax.com . to download it you will need a teaclipper/pic hv and a teaclipper/usb adapter. to load the firmware onto the teaclipper, start the hexwax explorer firmware and log in. then download the accesstouch firmware pack from the hexwax.com products section. when download completes, an accesstouch folder will appear in the local files section of hexwax explorer. in this folder is the accesstouch.wax file that contains the firmware. you will need accesstouch license credits in order to decrypt the accesstouch.wax file. contact hexwax.com for details of payment options and how to obtain free samples. once you have license credits, select the accesstouch.wax file and insert a teaclipper/pic hv into the teaclipper/usb adapter. press the charge now? button. referring to figure 3, select how many licenses you wish to load onto the teaclipper. additionally, select the desired non- volatile settings written into code memory as minlen-waitslp-opbeep-optime-sens (refer to table 4). for example, for the default settings, enter 0300010838. finally press ok to obtain a decryption key and to charge the teaclipper with the decrypted firmware. figure 3: decrypting the accesstouch.wax file
p4 of 4 7-sep-08 access-touch hw140-1 www.firmwarefactory.com programming accesstouch accesstouch is programmed into the microcontroller by inserting the teaclipper into its connector. the circuit must be powered and the teaclipper must be held in place until the leds stop flashing and the green led glows steadily. the voltage vdd during programming must be 4.5v ? 5.5v. since the programming time is very fast, no programming socket is required for the teaclipper. it may be leaned against five plate-through holes as depicted in figure 4. 1mm hole dia 2.54mm spacing pin 1 indicated by square pad p g d t o u c h 0 r s t # v s s v d d figure 4. recommended plate-through connector design evaluation board an evaluation board is available for accesstouch consisting of a pre-assembled board containing all circuitry except the set switch, lock driver and power source. product blueprint the evaluation board gerber files and other construction information are available as a product blueprint in return for a signed nondisclosure agreement. alternate options accesstouch can be reconfigured for alternate applications. for example: ? combination safe controller ? touch sensitive 12-key matrix keyboard replacement contact us for more information on these applications. author contact firmware factory ltd 2 marshall st, 3 rd floor london w1f 9bb, uk sales@firmwarefactory.com support@firmwarefactory.com


▲Up To Search▲   

 
Price & Availability of ACCESS-TOUCH-EVAL

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X