Digchip : Database on electronics components
 
Member, Distributor  
Log In
Email:
Password:


Part: AN459

Category:

Description:

Company:

Datasheet: Download AN459 datasheet     File size : 41 kB

Request For quote: Find where to buy AN459



Datasheet text preview:
INTEGRATED CIRCUITS

AN459 8XC750 watering controller
Peious Yoseph and Jean­Philippe Chevreau 1997 July 10

Philips Semiconductors

Philips Semiconductors

Application note

8XC750 watering controller
Author: Peious Yoseph/Jean­Philippe Chevreau
INTRODUCTION
The 8XC750, as the lowest cost member of the Philips '51 family, is uniquely suited for high-volume consumer application. At less than $2 in volume, the chip enables a wide variety of feature-rich, value-priced products. One example of such a design, a '750 based watering controller (Figure 1), is described here. The watering controller can handle many residential and commercial applications, thanks to a variety of fully programmable features. The unit controls up to eight zones (i.e., valves) with independent programs, start times (day of week, hour, minute) and durations (1­99 minutes) accommodating nearly any watering schedule. The user interface, utilizing a high visibility 8-character alphanumeric display and four pushbuttons, is very easy to use. configuration is a simple matter of stepping through various menus and pushing INC or DEC pushbuttons (with auto-repeat) to set the desired value. Beyond these basics, the controller incorporates a number of other options designed to enhance versatility and ease of use. Battery back-up with explicit battery status (LED) and outage (flashing `:' in clock display) indicators insures the configuration is not lost during power failure. For at-a-glance status check, each zone has an activity LED that only illuminates if the valve is actually drawing power, easing diagnosis of cable and connection problems. Installation and service is further aided by a master valve power shutoff switch and status LED. Finally, the design accommodates an optional external humidity sensor input. Should excessive humidity be detected (as during rainfall), a pending watering program is automatically skipped.

AN459

8XC750 OVERVIEW
The 8XC750 (Figure 2) uniquely combines excellent performance with the cost, power consumption, and form factor requirements of consumer applications. In particular, the '750 represents the first step in a microprocessor upgrade path for previously mechanical, analog, and TTL-based controls. Thanks to the powerful instructions set, the on-chip code (1KB EPROM) and data (64-byte RAM) space is more than able to accommodate the processing complexity required of simple control applications. Similarly, the 19 I/O lines are up to the task of interfacing with the variety of small displays and keypads that comprise the user interface for many products. The '750 streamlined design delivers benefits of particular significance for entry-level applications. Active power consumption is low (Figure 3) and two reduced power modes (IDLE and POWER DOWN) extend battery life while minimizing power supply and thermal management concerns. Small 24-pin "skinny-DIP" and 28-pin PLCC packages are joined by the truly tiny SSOP package (Figure 4) to reduce product size and weight, paramount in portable products. Normally, such efficiency comes at the expense of performance, as in the case of 4-bit processors. Not so with the '750, which, running at up to 40MHz, delivers multi-MIPS throughout. The on-chip 16-bit auto-reload timer and dual external interrupt inputs allow a '750-based design to achieve sub-microsecond timing and control.

su00874

Figure 1. Watering Controller

1997 Jul 10

2

Philips Semiconductors

Application note

8XC750 watering controller

AN459

P0.0­P0.2

PORT 0 DRIVERS VCC VSS RAM ADDR REGISTER RAM PORT 0 LATCH EPROM

B REGISTER

ACC

STACK POINTER PROGRAM ADDRESS REGISTER

TMP2

TMP1

ALU

PCON IE TH0 TL0 RTL RTH

TCON

BUFFER

PSW

INTERRUPT AND TIMER BLOCKS

PC INCREMENTER

PROGRAM COUNTER INSTRUCTION REGISTER

RST

TIMING AND CONTROL

DPTR

PD

PORT 1 LATCH

PORT 3 LATCH

OSCILLATOR PORT 1 DRIVERS X1 X2 P1.0­P1.7 P3.0­P3.7 PORT 3 DRIVERS

4 P3.4/A4 P3.3/A3 5

1

26 25

1 2

24 VCC 23 P3.5/A5 22 P3.6/A6 CERAMIC AND PLASTIC DUAL IN-LINE AND SHRINK SMALL OUTLINE PACKAGE 21 P3.7/A7 20 P1.7/T0/D7 19 P1.6/INT1/D6 18 P1.5/INT0/D5 17 P1.4/D4 16 P1.3/D3 15 P1.2/D2 14 P1.1/D1 13 P1.0/D0 Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14

PLASTIC LEADED CHIP CARRIER 11 12 Function P3.4/A4 P3.3/A3 P3.2/A2/A10 P3.1/A1/A9 NC P3.0/A0/A8 P0.2/VPP P0.1/OE-PGM P0.0/ASEL NC RST X2 X1 VSS 18 Pin 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Function P1.0/D0 P1.1/D1 P1.2/D2 P1.3/D3 P1.4/D4 P1.5/INT0/D5 NC NC P1.6/INT1/D6 P1.7/T0/D7 P3.7/A7 P3.6/A6 P3.5/A5 VCC 19

P3.2/A2/A10 3 P3.1/A1/A9 4 P3.0/A0/A8 5 P0.2/VPP P0.1/OE­PGM P0.0/ASEL RST 6 7 8 9

X2 10 X1 11 VSS 12

SU00823

Figure 2. '750 Block Diagram

1997 Jul 10

3

Philips Semiconductors

Application note

8XC750 watering controller

AN459

60 22 20 18 16 14 I CC(mA) 12 10 8 6 4 2 MAX IDLE ICC6 10 MAX IDLE ICC6 TYP IDLE ICC6 0 4 8 12 16 16 20 24 28 32 36 40 20 TYP ACTIVE ICC5 40 MAX ACTIVE ICC

5
50

MAX ACTIVE ICC5

I CC(mA)

30 TYP ACTIVE ICC5

TYP IDLE ICC6

Frequency (MHz)

Frequency (MHz)
SU00313

Figure 3. '750 Power Consumption ICC vs. Frequency Maximum ICC, values taken at VCC max. and worst case temperature. Typical ICC values taken at VCC = 5.0V and 25°C. Notes 5 and 6 refer to DC Electrical Characteristics in the datasheet.

1997 Jul 10

4

Philips Semiconductors

Application note

8XC750 watering controller

AN459

SSOP24: plastic shrink small outline package; 24 leads; body width 5.3mm

SOT340-1

Figure 4. '750 SSOP Mechanical Drawing

1997 Jul 10

5




Others parts begin by an
AN-1   AN-2   AN-3   AN-4   AN-5   AN-6   AN-7   AN-8