barcode generator vb.net code AUXILIARY INPUTS in Software

Creating Code-128 in Software AUXILIARY INPUTS

AUXILIARY INPUTS
Code 128A Scanner In None
Using Barcode Control SDK for Software Control to generate, create, read, scan barcode image in Software applications.
Code 128 Generation In None
Using Barcode creation for Software Control to generate, create Code 128B image in Software applications.
J3-1 J3-2 J3-3 J3-4
Recognizing Code 128 Code Set B In None
Using Barcode recognizer for Software Control to read, scan read, scan image in Software applications.
Code 128 Creator In Visual C#.NET
Using Barcode printer for Visual Studio .NET Control to generate, create Code 128B image in .NET framework applications.
IN5 IN6 IN7 IN8
Create Code 128 Code Set B In VS .NET
Using Barcode drawer for ASP.NET Control to generate, create Code 128 Code Set C image in ASP.NET applications.
Painting Code 128 Code Set C In Visual Studio .NET
Using Barcode maker for VS .NET Control to generate, create Code128 image in VS .NET applications.
Aux. input channels 5 optional Page-Alert use Aux. input channel 6 optional Page-Alert use Aux. input channel 7 optional Page-Alert use Aux. input channel 8 optional Page-Alert use
Painting ANSI/AIM Code 128 In VB.NET
Using Barcode drawer for .NET Control to generate, create Code128 image in VS .NET applications.
Paint Bar Code In None
Using Barcode generation for Software Control to generate, create bar code image in Software applications.
AUXILIARY OUTPUTS
Create Code 39 Full ASCII In None
Using Barcode printer for Software Control to generate, create USS Code 39 image in Software applications.
Generating Data Matrix ECC200 In None
Using Barcode printer for Software Control to generate, create Data Matrix 2d barcode image in Software applications.
J4-1 J4-2 J4-3
Barcode Printer In None
Using Barcode generation for Software Control to generate, create barcode image in Software applications.
UCC.EAN - 128 Creator In None
Using Barcode encoder for Software Control to generate, create UCC - 12 image in Software applications.
OT-1 OT-2 OT-3
MSI Plessey Maker In None
Using Barcode creator for Software Control to generate, create MSI Plessey image in Software applications.
DataMatrix Generator In None
Using Barcode creation for Office Word Control to generate, create Data Matrix 2d barcode image in Word applications.
Aux. output channel 1 for external siren Aux. output channel 2 for external lamp Aux. output channel 3 future use
Creating ANSI/AIM Code 128 In Java
Using Barcode drawer for Android Control to generate, create Code 128 Code Set A image in Android applications.
Bar Code Scanner In Java
Using Barcode scanner for Java Control to read, scan read, scan image in Java applications.
SERIAL COMMUNICATION PROGRAMMING CABLE
ECC200 Maker In .NET
Using Barcode encoder for Reporting Service Control to generate, create DataMatrix image in Reporting Service applications.
Linear 1D Barcode Maker In C#
Using Barcode maker for Visual Studio .NET Control to generate, create Linear Barcode image in Visual Studio .NET applications.
J5-1 J5-2 J5-3 J5-4
EAN 128 Encoder In Java
Using Barcode generator for Java Control to generate, create GS1 128 image in Java applications.
Making Matrix Barcode In Visual Basic .NET
Using Barcode generation for .NET Control to generate, create Matrix 2D Barcode image in VS .NET applications.
RX TX ATN GND
Pin 2 Pin 3 Pin 4 Pin 5
DB-9 DB-9 DB-9 DB-9
RS-232 RS-232 RS-232 RS-232
PHONE LINE CONNECTIONS
J6-1 J6-2
L1 L2
Ring phone line connection Tip phone line connection
TELE-ALERT PARTS LIST 261
9V Sonalert 9V Relay 1 5-V relay N/O N/C Relay 2 N/O OT1 OT3 2N2222 Aux out 300 N/C 110-V relay
110Vac
IN4001
Siren
Figure 19-5 Relay driver.
is notified, the condition can be verified and then the police can be called, depending upon the severity of the alarm condition. The Tele-Alert is always there to serve you, to free you, and to give you peace of mind! Why not build one for yourself
Tele-Alert Parts List
R1, R2, R3, R12 R4, R5, R6, R7 R8, R9, R10, R11 R13 R14 R15 R16 R17 C1 C2, C7, C8, C9 C3, C4, C5, C6 C10 4.7-k 10-k 10-k 3306201-k 1501 1 1 1 1 1 4-W
resistor resistor resistor resistor resistor
4-W 4-W 4-W 4-W
4-W resistor 1 4-W resistor
130-V rms MOV 10- F 35-V electrolytic capacitor 0.1- F 35-V capacitor 1- F 35-V electrolytic capacitor 0.001- F 35-V capacitor
262 TELE-ALERT
C11 C12 D1 D2, D3 D4 XTL T1 J1, J2 J3 J4, J5 U1 U2 U3 U4 U5 Miscellaneous
0.1- F 250-V Mylar capacitor 47- F 35-V electrolytic capacitor 1N914 silicon diode 3.9-V zener diode LED 20-MHz ceramic resonator 600audio transformer
10-position male header jacks 3-position male header jack 4-position male header jack PIC 16C57 microprocessor 24LC16B EEPROM memory MAX232 serial communication chip PVT412L MOS relay LM7805 5-Vdc regulator PC board, wire, IC sockets
PAGE-ALERT
CONTENTS AT A GLANCE Basic Components Programming the Page-Alert Using the Page-Alert Page-Alert Parts List
he Page-Alert is a low-cost microprocessor-controlled alarm reporting system that can monitor up to four different alarm conditions and immediately report them to your numerical pager; see Fig. 20-1. The Page-Alert can be used to protect your home, office, shop, or vacation home while you are away. The Page-Alert can be configured to monitor voltage levels, temperature, movement, doors, windows, and electronic equipment problems such as computer failures; see Fig. 20-2. The Page-Alert can free you to be two places at once! The optional enhancement modules, such as the pyroelectric motion module, can be used to sense body heat and provide an output that will activate the Page-Alert. The temperature/voltage level module can be utilized to monitor temperature fluctuations or voltage level changes, depending on the configuration, and report the problem to your pager. The Page-Alert utilizes your existing telephone line, so it incurs no additional monthly phone bills, which are generally required by alarm companies. Simply plug in the power supply, connect it to a regular phone line, connect at least one sensor, and you ready to remotely monitor just about any alarm condition. On receiving a call from your PageAlert, you can elect to respond yourself or call a neighbor, friend, or coworker to solve the problem. You could also elect to notify the police.
Copyright 2003 by The McGraw-Hill Companies, Inc. Click Here for Terms of Use. 263
264 PAGE-ALERT
Figure 20-1 Page-Alert.
Phone line
Phone
Page Alert
Power
Window sensor
Floor mat
Door switch Gate alarm Figure 20-2 Block diagram of overall Page-Alert system.
BASIC COMPONENTS 265
Basic Components
The Page-Alert multichannel alarm reporting system centers around the original BASIC STAMP 2 (BS2) microcomputer at U2, as shown in Fig. 20-3. The BS2 microcomputer is a small but powerful computer capable of up to 4000 instructions per second. The BS2 microcomputer consists of main processor, memory, reset, regulators, and touch-tone/X10 generator, all combined in a 24-pin chip carrier. The BS2 computer runs on an interpreted BASIC language. The BS2 has 16 input/output lines. Table 20-1 illustrates the pinout of the BS2 microcontroller, including the serial port connections to your programming computer. The BS2 microcomputer is generally used for specific or dedicated control application. The Page-Alert scans up to four alarm input channels simultaneously. All four channels are configured as normally open inputs, with 10- resistors across the inputs at pins P0 through P3. Table 20-2 illustrates the pin connections used on the BS2 for the Page-Alert project. The inputs to the Page-Alert are brought out to the screw terminals at J4 for easy connections to the outside world. Inputs P0 through P3 are used as input channels; P4 through P7 are not used in this project. The output of the microcontroller at P9 is utilized to drive the data access arrangement module (DAA) at M1. The DAA is the telephonecompany-approved telephone interface that should be used to couple and isolate electronic circuits to the phone line; it provides the correct input/output level interfacing, relay, and protection circuits needed for interfacing (see Fig. 20-4). Once an alarm input is triggered, the Page-Alert activates pin 14, which in turn drives the OH pin in the DAA module; this allows the phone to go off hook. The microprocessor now begins the dialing sequence to call your pager. The BS2 microprocessor contains a touch-tone generator, which is utilized to dial your pager and also generate the identifier codes. Pin 15 or P10 on the BS2 is used to drive the audio signal from the touch-tone output to the TX( ) pin on the DAA, which dials the phone. The TX( ) pin on the DAA is connected to ground via a 0.1- F disk capacitor. Pin 7 of the DAA is the 5-V power connection, while pin 9 is the ground connection. The RCV and RI pins on the DAA are not used here. Pins 1 and 2 of the DAA are connected to the phone line s ring and tip lines via the Sidactor protection device, followed by two 100resistors, which are used to couple the DAA to the RJ11 phone plug. A reset function is provided at pin 22 of U2 and is connected via R5 to pin 21 (Vdd). This pin is a brownout detector and reset device. A reset pushbutton is connected between pin 22 and ground. A bypass capacitor is coupled across the power leads at pins 23 and 24. The power input on pin 24 can accept 5 to 15 Vdc, which powers the internal regulators in the BS2. Pin 21 is the 5-V system power pin from the regulator. The regulator at U3 is used to power the Page-Alert system. A 12- to 15-Vdc wall wart power cube can be used to provide input power to the Page-Alert board at J4-1. The regulator provides 5 V to pin 21 of the BS2 controller at U2. This 5-V source is also utilized to provide power to the sensor daughter boards, which can be plugged into the female header at J3. Construction of the Page-Alert is quite straightforward, utilizing the circuit layout design provided. The Page-Alert prototype was constructed on a small 2- by 4-in singlesided glass-epoxy circuit board. When constructing the Page-Alert pay particular attention to the polarity of the capacitors, and semiconductors. Integrated circuit sockets are highly
Copyright © OnBarcode.com . All rights reserved.