ST STEVAL-IAS001V1 User Manual
ST STEVAL-IAS001V1 User Manual

ST STEVAL-IAS001V1 User Manual

Security door keypad controller

Advertisement

Quick Links

Introduction
This document describes the operation of a keypad controller for use in security door
applications. The aim is to assist in the development of a keypad decoding system and to
display associated information through LEDs for all necessary actions such as power on,
door open and error. The entire system has been developed to target low-end and low-cost
application areas and has been realized with the help of the ST7FLITE39F2 microcontroller.
A useful additional feature is the support of system protection from physical intrusion, using
the STM1403.
The associated evaluation board (order code STEVAL-IAS001V1) aims to display the
capabilities of ST's general purpose microcontroller to fit the market segment of home
automation and security, keeping the system cost as low as possible.
The board can operate in 2 modes:
User (stand-alone) mode
Administrator mode
– through board
– through PC Graphical User Interface
System operation in the various modes is explained through the document sections. When
the board is connected to the power supply the system enters the user configuration mode.
Administrator mode can be accessed through the use of a PC, where SCI communication is
set up and used between the PC and the board through the RS232.
At the time of manufacturing an additional board has been connected to allow in-circuit
programming of the microcontroller. The two can be easily disconnected so that the keypad
controller for the security door evaluation board can be used independently.
To summarize, the key features of the evaluation board include:
4x3 key matrix
3 LEDs (green for power, red for error and yellow for magnetic lock)
4 jumpers for physical intrusion detection with battery back-up and buzzer
On-board SPI EEPROM for event logging
On-board RS232 driver to interface with the PC
Power supply adaptor (3.4V - 19V)
Embedded in-circuit programming capability
April 2013
Security door keypad controller
Rev 2
UM0408
User manual
www.st.com
1/27

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-IAS001V1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STEVAL-IAS001V1

  • Page 1 STM1403. The associated evaluation board (order code STEVAL-IAS001V1) aims to display the capabilities of ST's general purpose microcontroller to fit the market segment of home automation and security, keeping the system cost as low as possible. The board can operate in 2 modes: ■...
  • Page 2: Table Of Contents

    Contents UM0408 Contents Getting started ..........4 System requirements .
  • Page 3 UM0408 Contents Appendix D Troubleshooting ......... 25 Communication error.
  • Page 4: Getting Started

    The firmware source code (C language) is not included in the evaluation package. Please contact your ST sales office to request it. Hardware installation The demonstration board can be powered through an external power supply using a DC adaptor (3.4V to 19V). It is not included within the ST evaluation package. 4/27...
  • Page 5 UM0408 Getting started Figure 1. Security door keypad controller - front view 3 status LEDs External power supply jack 4x3 key matrix RS232 female socket HE10 ICC 4 jumpers for connector physical intrusion configuration The major components present on the front of the board are (see Figure An external power jack for the DC adaptor 3 status LEDs for power, error and magnetic lock...
  • Page 6 Getting started UM0408 Figure 2. Security door keypad controller - back view Buzzer KF33 Battery ST7FLite39F2 M95080 STPM1403 ST3232C The major components present on the back of the board are (see Figure A buzzer for physical intrusion detection A coin-type battery as back-up for the tamper detection device in the event of power failure KF33B voltage regulator ST7FLITE39F2 microcontroller...
  • Page 7: Software Installation

    UM0408 Getting started Software installation To install the PC GUI, follow the steps described below: Double-click the Security Door executable icon. The window shown in Figure 3 opens. Figure 3. Installation window Click Next to move to the License Agreement window shown in Figure 4.
  • Page 8 Getting started UM0408 The Customer Information window opens as shown in Figure 5. Enter the relevant information and click Next. Figure 5. Customer Information Now select the folder in which you want to install the software (see Figure 6). By default the software is installed to the following path: C:\Program Files\STMicroelectronics\SecurityDoorKeypad Figure 6.
  • Page 9 UM0408 Getting started After selecting the destination folder, click Next. The software installation then starts, Figure Figure 7. Installation process On completion of the installation process, the window shown in Figure 8 opens. Click the Finish button. Figure 8. Installation complete You will find the software and Help Files have been placed in the installation folder.
  • Page 10: Running The Security Door Application

    Running the security door application UM0408 Running the security door application User or standalone mode 2.1.1 Powering on the system This is an easy-to-use system. As soon as you plug in the DC power supply (3.4V to 19V) through the adaptor the system is up and running. All the three status LEDs glow (see Figure 9) until the system stabilizes.
  • Page 11: Valid User Code

    UM0408 Running the security door application 2.1.3 Valid user code A valid user code is 5-digit long. You cannot use "00000" as a code; it is reserved for the system default setting. A total of 49 user codes are supported by the system. 2.1.4 Door open Each valid user code entry is presented by the magnetic lock LED (yellow) glowing (see...
  • Page 12: Error Conditions In User Mode

    Running the security door application UM0408 2.1.6 Error conditions in user mode There are various error states for this system, as explained below. For each of the errors encountered the red error LED glows (see Figure 12) for approximately 4-5 seconds. Wrong 5-digit user code The user enters a 5-digit user code which does not match any of the valid user codes already added in the system.
  • Page 13: Delete User Code

    UM0408 Running the security door application Administrator mode through board 2.2.1 Add new user code To add a new user code to the system, follow the steps below: Press the key. The red Error LED starts flashing, indicating that you are in administrator mode. Enter the admin password within 1 minute.
  • Page 14: Administrator Password Reset Through Board

    Running the security door application UM0408 2.2.2 Delete user code To delete a user code from the system, follow the steps shown below: Press the key. The red error LED starts flashing, indicating that you are in administrator mode. Enter the admin password, within 1 minute. –...
  • Page 15: Administrator Mode Through Pc Graphical User Interface

    UM0408 Running the security door application Administrator password reset through board In the event that the administrator password is forgotten, it can be reset to the default value of "00000". This is done as follows: Press the key. The red error LED starts to flash, indicating that you are in administrator reset password mode.
  • Page 16: Powering On The Board

    Running the security door application UM0408 need to make sure that the system is not in the process of executing another command at this time, otherwise unexpected behavior is possible. 2.4.2 Powering on the board This is the same process as with the user mode. Refer to Section 2.1.1 on page 2.4.3 The first GUI window - login GUI mode...
  • Page 17: Communication Setting

    UM0408 Running the security door application 2.4.4 Communication setting Ensure that the communication settings between the board and GUI are as follows: ● baud rate is set to 4800 ● right COM port is selected Follow the steps below to configure the communication settings through the GUI (see Figure 14), Go to Options, Connection Settings…...
  • Page 18: Features Supported By The Gui

    Running the security door application UM0408 2.4.6 Features supported by the GUI Following features are supported by the GUI, Add user code (Actions) Add new user code to the system. Delete user code Delete an existing user code from the system. Delete all user codes Delete all existing user codes from the system.
  • Page 19: Logoff Gui Mode

    UM0408 Running the security door application 2.4.7 Logoff GUI mode After working in administrator mode through the PC GUI, you can choose to log-off (File, Logoff). This sends a disconnect command to the board (see Figure 18). Then close the GUI window.
  • Page 20: Appendix A Abbreviations

    Abbreviations UM0408 Appendix A Abbreviations Table 1. Abbreviations Acronym Definition Real Time Clock Personal Computer EEPROM Electrically Erasable Programmable Read Only Memory Serial Peripheral Interface Light Emitting Diode Serial Communication Interface Operating System In-circuit communication Admin Administrator 20/27...
  • Page 21: Appendix B Demonstration Board Schematic

    UM0408 Demonstration board schematic Appendix B Demonstration board schematic 21/27...
  • Page 22: Appendix C Bill Of Materials

    Bill of materials UM0408 Appendix C Bill of materials Table 2. Bill of materials Manufacturer's Value / Manufact/ /Supplier's ordering Reference Generic Part Package Supplier code / Orderable Number Part Number ST7FLite39F2 ST7FLite39F2 SO-20 ST7FLite39F2M6 M6 - MCU M95080- EEPROM SO-8 M95080-WMN6 WMN6...
  • Page 23 UM0408 Bill of materials Table 2. Bill of materials Manufacturer's Value / Manufact/ /Supplier's ordering Reference Generic Part Package Supplier code / Orderable Number Part Number 4-leg Push-button Through- Farnell 535-916 Switches hole (Push- 4-leg Push-button Through- Farnell 535-916 Switches hole (Push- 4-leg Push-button...
  • Page 24 Bill of materials UM0408 Table 2. Bill of materials Manufacturer's Value / Manufact/ /Supplier's ordering Reference Generic Part Package Supplier code / Orderable Number Part Number R13, Resistor 0805 Local R10, R12, Resistor 0805 Local R7,R8 C10, C2,C3, Capacitor 0.1 F 0805 Local C7,C8,...
  • Page 25 UM0408 Troubleshooting Appendix D Troubleshooting Communication error A "Communication error" message may appear on the PC screen (as in Figure 15) for any of the following reasons: Baud rate mismatch (set it to 4800), signaled by the red error LED glowing RS232 serial cable not connected or not connected properly Incorrect COM port selection (set it to correct setting based on the PC configuration) Board not power-on...
  • Page 26 Revision history UM0408 Revision history Table 3. Document revision history Date Revision Changes 06-Apr-2007 Initial release. Updated part numbers (ST7FLITE39F2 instead of ST7FLITE39) 05-Apr-2013 Updated ST logo and Disclaimer. 26/27...
  • Page 27 No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.

Table of Contents