Silicon ChipCruise Control: How It Works - December 1994 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: A few milestones & a nasty discovery
  4. Feature: Cruise Control: How It Works by Julian Edgar
  5. Feature: The Grea RAM Scam Of 1994 by Darren Yates
  6. Project: Dolby Pro-Logic Surround Sound Decoder; Pt.1 by John Clarke
  7. Project: Clifford - A Pesky Little Electronic Cricket by Darren Yates
  8. Project: An Easy-To-Build Car Burglar Alarm by Bernie Gilchrist
  9. Feature: Computer Bits by Darren Yates
  10. Order Form
  11. Feature: The Stamp Microcontroller Board by Bob Nicol
  12. Feature: Amateur Radio by Garry Cratt
  13. Project: A 3-Spot Low Distortion Sinewave Oscillator by Darren Yates
  14. Serviceman's Log: Purity is not always only in mind by The TV Serviceman
  15. Book Store
  16. Vintage Radio: Valves & miniaturisation: some remarkable receivers by John Hill
  17. Feature: Building A Radio Control System For Models; Pt.1 by Bob Young
  18. Product Showcase
  19. Feature: Index to Volume 7
  20. Market Centre
  21. Outer Back Cover

This is only a preview of the December 1994 issue of Silicon Chip.

You can view 28 of the 96 pages in the full issue, including the advertisments.

For full access, purchase the issue for $10.00 or subscribe for access to the latest issues.

Items relevant to "Dolby Pro-Logic Surround Sound Decoder; Pt.1":
  • Dolby Pro Logic Decoder PCB pattern (PDF download) [02311941] (Free)
Articles in this series:
  • Dolby Pro-Logic Surround Sound Decoder; Pt.1 (December 1994)
  • Dolby Pro-Logic Surround Sound Decoder; Pt.1 (December 1994)
  • Dolby Pro-Logic Surround Sound Decoder; Pt.2 (January 1995)
  • Dolby Pro-Logic Surround Sound Decoder; Pt.2 (January 1995)
Items relevant to "Clifford - A Pesky Little Electronic Cricket":
  • Clifford the Cricket PCB pattern (PDF download) [08112941] (Free)
Articles in this series:
  • Computer Bits (July 1989)
  • Computer Bits (July 1989)
  • Computer Bits (August 1989)
  • Computer Bits (August 1989)
  • Computer Bits (September 1989)
  • Computer Bits (September 1989)
  • Computer Bits (October 1989)
  • Computer Bits (October 1989)
  • Computer Bits (November 1989)
  • Computer Bits (November 1989)
  • Computer Bits (January 1990)
  • Computer Bits (January 1990)
  • Computer Bits (April 1990)
  • Computer Bits (April 1990)
  • Computer Bits (October 1990)
  • Computer Bits (October 1990)
  • Computer Bits (November 1990)
  • Computer Bits (November 1990)
  • Computer Bits (December 1990)
  • Computer Bits (December 1990)
  • Computer Bits (January 1991)
  • Computer Bits (January 1991)
  • Computer Bits (February 1991)
  • Computer Bits (February 1991)
  • Computer Bits (March 1991)
  • Computer Bits (March 1991)
  • Computer Bits (April 1991)
  • Computer Bits (April 1991)
  • Computer Bits (May 1991)
  • Computer Bits (May 1991)
  • Computer Bits (June 1991)
  • Computer Bits (June 1991)
  • Computer Bits (July 1991)
  • Computer Bits (July 1991)
  • Computer Bits (August 1991)
  • Computer Bits (August 1991)
  • Computer Bits (September 1991)
  • Computer Bits (September 1991)
  • Computer Bits (October 1991)
  • Computer Bits (October 1991)
  • Computer Bits (November 1991)
  • Computer Bits (November 1991)
  • Computer Bits (December 1991)
  • Computer Bits (December 1991)
  • Computer Bits (January 1992)
  • Computer Bits (January 1992)
  • Computer Bits (February 1992)
  • Computer Bits (February 1992)
  • Computer Bits (March 1992)
  • Computer Bits (March 1992)
  • Computer Bits (May 1992)
  • Computer Bits (May 1992)
  • Computer Bits (June 1992)
  • Computer Bits (June 1992)
  • Computer Bits (July 1992)
  • Computer Bits (July 1992)
  • Computer Bits (September 1992)
  • Computer Bits (September 1992)
  • Computer Bits (October 1992)
  • Computer Bits (October 1992)
  • Computer Bits (November 1992)
  • Computer Bits (November 1992)
  • Computer Bits (December 1992)
  • Computer Bits (December 1992)
  • Computer Bits (February 1993)
  • Computer Bits (February 1993)
  • Computer Bits (April 1993)
  • Computer Bits (April 1993)
  • Computer Bits (May 1993)
  • Computer Bits (May 1993)
  • Computer Bits (June 1993)
  • Computer Bits (June 1993)
  • Computer Bits (October 1993)
  • Computer Bits (October 1993)
  • Computer Bits (March 1994)
  • Computer Bits (March 1994)
  • Computer Bits (May 1994)
  • Computer Bits (May 1994)
  • Computer Bits (June 1994)
  • Computer Bits (June 1994)
  • Computer Bits (July 1994)
  • Computer Bits (July 1994)
  • Computer Bits (October 1994)
  • Computer Bits (October 1994)
  • Computer Bits (November 1994)
  • Computer Bits (November 1994)
  • Computer Bits (December 1994)
  • Computer Bits (December 1994)
  • Computer Bits (January 1995)
  • Computer Bits (January 1995)
  • Computer Bits (February 1995)
  • Computer Bits (February 1995)
  • Computer Bits (March 1995)
  • Computer Bits (March 1995)
  • Computer Bits (April 1995)
  • Computer Bits (April 1995)
  • CMOS Memory Settings - What To Do When The Battery Goes Flat (May 1995)
  • CMOS Memory Settings - What To Do When The Battery Goes Flat (May 1995)
  • Computer Bits (July 1995)
  • Computer Bits (July 1995)
  • Computer Bits (September 1995)
  • Computer Bits (September 1995)
  • Computer Bits: Connecting To The Internet With WIndows 95 (October 1995)
  • Computer Bits: Connecting To The Internet With WIndows 95 (October 1995)
  • Computer Bits (December 1995)
  • Computer Bits (December 1995)
  • Computer Bits (January 1996)
  • Computer Bits (January 1996)
  • Computer Bits (February 1996)
  • Computer Bits (February 1996)
  • Computer Bits (March 1996)
  • Computer Bits (March 1996)
  • Computer Bits (May 1996)
  • Computer Bits (May 1996)
  • Computer Bits (June 1996)
  • Computer Bits (June 1996)
  • Computer Bits (July 1996)
  • Computer Bits (July 1996)
  • Computer Bits (August 1996)
  • Computer Bits (August 1996)
  • Computer Bits (January 1997)
  • Computer Bits (January 1997)
  • Computer Bits (April 1997)
  • Computer Bits (April 1997)
  • Windows 95: The Hardware That's Required (May 1997)
  • Windows 95: The Hardware That's Required (May 1997)
  • Turning Up Your Hard Disc Drive (June 1997)
  • Turning Up Your Hard Disc Drive (June 1997)
  • Computer Bits (July 1997)
  • Computer Bits (July 1997)
  • Computer Bits: The Ins & Outs Of Sound Cards (August 1997)
  • Computer Bits: The Ins & Outs Of Sound Cards (August 1997)
  • Computer Bits (September 1997)
  • Computer Bits (September 1997)
  • Computer Bits (October 1997)
  • Computer Bits (October 1997)
  • Computer Bits (November 1997)
  • Computer Bits (November 1997)
  • Computer Bits (April 1998)
  • Computer Bits (April 1998)
  • Computer Bits (June 1998)
  • Computer Bits (June 1998)
  • Computer Bits (July 1998)
  • Computer Bits (July 1998)
  • Computer Bits (November 1998)
  • Computer Bits (November 1998)
  • Computer Bits (December 1998)
  • Computer Bits (December 1998)
  • Control Your World Using Linux (July 2011)
  • Control Your World Using Linux (July 2011)
Articles in this series:
  • Amateur Radio (November 1987)
  • Amateur Radio (November 1987)
  • Amateur Radio (December 1987)
  • Amateur Radio (December 1987)
  • Amateur Radio (February 1988)
  • Amateur Radio (February 1988)
  • Amateur Radio (March 1988)
  • Amateur Radio (March 1988)
  • Amateur Radio (April 1988)
  • Amateur Radio (April 1988)
  • Amateur Radio (May 1988)
  • Amateur Radio (May 1988)
  • Amateur Radio (June 1988)
  • Amateur Radio (June 1988)
  • Amateur Radio (July 1988)
  • Amateur Radio (July 1988)
  • Amateur Radio (August 1988)
  • Amateur Radio (August 1988)
  • Amateur Radio (September 1988)
  • Amateur Radio (September 1988)
  • Amateur Radio (October 1988)
  • Amateur Radio (October 1988)
  • Amateur Radio (November 1988)
  • Amateur Radio (November 1988)
  • Amateur Radio (December 1988)
  • Amateur Radio (December 1988)
  • Amateur Radio (January 1989)
  • Amateur Radio (January 1989)
  • Amateur Radio (April 1989)
  • Amateur Radio (April 1989)
  • Amateur Radio (May 1989)
  • Amateur Radio (May 1989)
  • Amateur Radio (June 1989)
  • Amateur Radio (June 1989)
  • Amateur Radio (July 1989)
  • Amateur Radio (July 1989)
  • Amateur Radio (August 1989)
  • Amateur Radio (August 1989)
  • Amateur Radio (September 1989)
  • Amateur Radio (September 1989)
  • Amateur Radio (October 1989)
  • Amateur Radio (October 1989)
  • Amateur Radio (November 1989)
  • Amateur Radio (November 1989)
  • Amateur Radio (December 1989)
  • Amateur Radio (December 1989)
  • Amateur Radio (February 1990)
  • Amateur Radio (February 1990)
  • Amateur Radio (March 1990)
  • Amateur Radio (March 1990)
  • Amateur Radio (April 1990)
  • Amateur Radio (April 1990)
  • Amateur Radio (May 1990)
  • Amateur Radio (May 1990)
  • Amateur Radio (June 1990)
  • Amateur Radio (June 1990)
  • Amateur Radio (July 1990)
  • Amateur Radio (July 1990)
  • The "Tube" vs. The Microchip (August 1990)
  • The "Tube" vs. The Microchip (August 1990)
  • Amateur Radio (September 1990)
  • Amateur Radio (September 1990)
  • Amateur Radio (October 1990)
  • Amateur Radio (October 1990)
  • Amateur Radio (November 1990)
  • Amateur Radio (November 1990)
  • Amateur Radio (December 1990)
  • Amateur Radio (December 1990)
  • Amateur Radio (January 1991)
  • Amateur Radio (January 1991)
  • Amateur Radio (February 1991)
  • Amateur Radio (February 1991)
  • Amateur Radio (March 1991)
  • Amateur Radio (March 1991)
  • Amateur Radio (April 1991)
  • Amateur Radio (April 1991)
  • Amateur Radio (May 1991)
  • Amateur Radio (May 1991)
  • Amateur Radio (June 1991)
  • Amateur Radio (June 1991)
  • Amateur Radio (July 1991)
  • Amateur Radio (July 1991)
  • Amateur Radio (August 1991)
  • Amateur Radio (August 1991)
  • Amateur Radio (September 1991)
  • Amateur Radio (September 1991)
  • Amateur Radio (October 1991)
  • Amateur Radio (October 1991)
  • Amateur Radio (November 1991)
  • Amateur Radio (November 1991)
  • Amateur Radio (January 1992)
  • Amateur Radio (January 1992)
  • Amateur Radio (February 1992)
  • Amateur Radio (February 1992)
  • Amateur Radio (March 1992)
  • Amateur Radio (March 1992)
  • Amateur Radio (July 1992)
  • Amateur Radio (July 1992)
  • Amateur Radio (August 1992)
  • Amateur Radio (August 1992)
  • Amateur Radio (September 1992)
  • Amateur Radio (September 1992)
  • Amateur Radio (October 1992)
  • Amateur Radio (October 1992)
  • Amateur Radio (November 1992)
  • Amateur Radio (November 1992)
  • Amateur Radio (January 1993)
  • Amateur Radio (January 1993)
  • Amateur Radio (March 1993)
  • Amateur Radio (March 1993)
  • Amateur Radio (May 1993)
  • Amateur Radio (May 1993)
  • Amateur Radio (June 1993)
  • Amateur Radio (June 1993)
  • Amateur Radio (July 1993)
  • Amateur Radio (July 1993)
  • Amateur Radio (August 1993)
  • Amateur Radio (August 1993)
  • Amateur Radio (September 1993)
  • Amateur Radio (September 1993)
  • Amateur Radio (October 1993)
  • Amateur Radio (October 1993)
  • Amateur Radio (December 1993)
  • Amateur Radio (December 1993)
  • Amateur Radio (February 1994)
  • Amateur Radio (February 1994)
  • Amateur Radio (March 1994)
  • Amateur Radio (March 1994)
  • Amateur Radio (May 1994)
  • Amateur Radio (May 1994)
  • Amateur Radio (June 1994)
  • Amateur Radio (June 1994)
  • Amateur Radio (September 1994)
  • Amateur Radio (September 1994)
  • Amateur Radio (December 1994)
  • Amateur Radio (December 1994)
  • Amateur Radio (January 1995)
  • Amateur Radio (January 1995)
  • CB Radio Can Now Transmit Data (March 2001)
  • CB Radio Can Now Transmit Data (March 2001)
  • What's On Offer In "Walkie Talkies" (March 2001)
  • What's On Offer In "Walkie Talkies" (March 2001)
  • Stressless Wireless (October 2004)
  • Stressless Wireless (October 2004)
  • WiNRADiO: Marrying A Radio Receiver To A PC (January 2007)
  • WiNRADiO: Marrying A Radio Receiver To A PC (January 2007)
  • “Degen” Synthesised HF Communications Receiver (January 2007)
  • “Degen” Synthesised HF Communications Receiver (January 2007)
  • PICAXE-08M 433MHz Data Transceiver (October 2008)
  • PICAXE-08M 433MHz Data Transceiver (October 2008)
  • Half-Duplex With HopeRF’s HM-TR UHF Transceivers (April 2009)
  • Half-Duplex With HopeRF’s HM-TR UHF Transceivers (April 2009)
  • Dorji 433MHz Wireless Data Modules (January 2012)
  • Dorji 433MHz Wireless Data Modules (January 2012)
Items relevant to "A 3-Spot Low Distortion Sinewave Oscillator":
  • 3-Spot Low Distortion Sinewave Oscillator PCB pattern (PDF download) [01110941] (Free)
Articles in this series:
  • Building A Radio Control System For Models; Pt.1 (December 1994)
  • Building A Radio Control System For Models; Pt.1 (December 1994)
  • Remote Control (February 1995)
  • Remote Control (February 1995)
  • Remote Control (March 1995)
  • Remote Control (March 1995)
Cruise Control: How It Works One option that has become popular on cars in recent years is the cruise control. Here’s a quick rundown on how they work. By JULIAN EDGAR Cruise control systems are now widely used in cars. A cruise control allows the driver to select a speed, with the system then maintaining that speed irrespective of gradient or aerodynamic loadings. Cruise controls have benefits in reducing fuel consumption, decreasing driver fatigue, and – sometimes – avoiding speeding tickets! All cruise control systems compare the actual vehicle speed with the speed set in the system’s memory. A signal is then transmitted according to the difference between the two. This signal is used to control an actuator linked to the throttle butterfly, with the throttle being opened or closed as appro­priate. Fig.1 shows the layout of a typical Aftermarket cruise control systems generally use a magnetic pickup sensor to determine vehicle speed. The magnets are typi­cally attached to the tailshaft or to the transaxle, 4  Silicon Chip cruise control sys­tem, in this case from a Subaru. The major input signal is derived from the speed sensor. Depending on the car, this sensor can be located on the tail­shaft, within the transmission or within the speedometer. The location of the sensor will depend on its design and whether the system is an aftermarket unit or one designed and fitted by the vehicle’s manufacturer. Aftermarket cruise controls generally use an inductive pulse sensor, whereby bar magnets are attached to the tailshaft and a pick-up coil is positioned close to the rotating shaft. Fig.2 shows an example of this type of sensor. It generates a waveform whose frequency is proportional to the car’s speed. By contrast, original equipment Hall Effect sensors (Fig.3) are usually mounted on the transmission and generate a square-wave output. Yet another scheme uses optical sensors mounted within the speedometer assembly, or a reed switch excited by the speedometer drum can be used to make and break the cir­cuit. Other input signals to the ECU are also used. An engine rpm signal is derived from the engine management system in some cars, while brake and clutch position indicators (usually simple switches) and automatic transmission status inputs are also utilised. The latter are used to disable the cruise control function if the brake or clutch pedals are depressed, or if the transmission is shifted into neutral. Electronic control unit Fig.4 shows the layout of a typical Bosch cruise control ECU. During op- Fig.1: the cruise control system used in the Subaru Liberty is typical of current designs. The electronic control unit receives inputs from a number of sensor and activates sole­noid-operated pressure control valves to permit the engine vacuum to control the actuator. The actuator in turn controls the throt­tle valve via a cable. Note that the cruise control throttle cable operates in parallel with the cable from the accelerator pedal. eration, the speed sensor (1) provides an AC vol­tage signal to the evaluation circuit (7), which is a frequency to voltage converter. The actual speed signal is then compared with the set speed stored in the memory (12). Once the Activate/Set button (2) is switched, the speed at which the vehicle is travelling when the button is pressed is stored digitally in the set-speed memory (12). Older systems used capacitor storage of the set-speed December 1994  5 Fig.2 (above): aftermarket cruise controls often use an inductive speed input sensor. This comprises magnets attached to the driveshaft which then spin past a pick-up coil. In systems employing a Hall Effect speed input sensor (Fig.3, right), the device is usually installed on the gearbox. but the more-modern digital approach has advantages in terms of ease and precision, particu­larly when it comes to long-term storage. A control circuit (8 & 9) acts on the comparison between the actual and set speeds. The acceleration controller (8) acti­vates when the car is travelling more slowly than the set speed. The speed controller (9), operates within the control range. If the speed is within the control range, the position controller (10) receives a signal which is proportional to the deviation between the set and actual speeds. This deviation is the refer­ence input signal for the electromagnetic actuator used in this system. The potentiometer (18) registers the position of this actuator, giving closed-loop feedback. The actuator (17) is driven by the output stages (11). Should the brake (5), clutch (6) or Off switch (4) be acti­vated, then the cruise control is disabled. It is also disabled if the car’s speed drops below the Vmin (minimum velocity) threshold (14), or if the rate of speed change (ie, acceleration) exceeds a preset value. In the Subaru Liberty, this preset accel­eration value is 25 km/h per second. Fail-safe functions Most cruise controls use a vacuum operated servo to open and close the throttle butterfly. These photos show two examples. 6  Silicon Chip The Bosch unit discussed above does not have extensive fail-safe functions. However, current units are designed so that a breakdown (eg, of a component) will not cause a dangerous situation to develop; eg, if an erroneous circuit or switch operation is sensed, then the cruise control will be switched off or the memory speed cancelled. One of the conditions which would cause this to occur is if the actuator’s output signal was on for at least a second – something which would not normally happen. (1) SPEED SENSOR (7) (8) EVALUATION CIRCUIT V1st/Vact FINAL CONTROLLING ELEMENTS ACCELERATION CONTROLLER (10) (17) (11) POSITION CONTROLLER M OUTPUT STAGES (9) SPEED CONTROLLER (18) CLOCK SIGNAL (13) STEERING COLUMN SWITCH (2) ACTIVATE SET Vmin THRESHOLD (15) DISCONNECT LOGIC AND RELAY (14) DIGITAL SET-SPEED MEMORY Vset v THRESHOLD (19) (3) COUPLING RE-ACTIVATE (4) OFF (20) (5) DRAG SWITCH BRAKE (6) (21) SAFETY CIRCUIT CLUTCH Fig.4: this diagram shows the basic circuit elements of the electronic control unit in the Bosch cruise control. The cruise control is deactivated immediately if the brake or clutch are operated. RELAY Self-diagnostics are incorporated into some ECUs. In one system, a handheld “Select Monitor” (a proprietary service tool) is used. Diagnostics can be conducted in either real time or by using the service tool’s memory. During real-time fault diagnos­es, the Select Monitor is used to enter dummy data to simulate operating conditions. Output actuators The electronic control module accepts inputs from the speed sensor & the various control switches & outputs a signal that controls the throttle opening via an actuator. While an electromagnetic actuator is used to change the throttle butterfly opening in the Bosch control system, most systems use an actuator that’s operated by the engine vacuum. The vacuum servo output device uses the low pressure ex­ perienced in the manifold of a throttled engine (and hence at­mospheric air pressure) to do the hard work. Engine vacuum and atmospheric pressure are admitted to one side of a diaphragm. Depending on the opening and closing of the solenoid pressure control valves, the diaphragm will be deflected by December 1994  7 Different control stalks & panels are available for use with cruise control systems, with two stalks & a control switch plate shown here. varying amounts. This diaphragm is attached to a throttle cable which operates in parallel with the usual cable connected to the accel­ erator and so the throttle valve is opened and closed appro­priately. The amount of manifold vacuum available at large throttle openings is small (and a positive pressure will, of course, exist in the manifold at large throttle openings in a turbocharged car). In some cars, a vacuum accumulator (Fig.5) is used in conjunction with a one-way valve, to provide a reservoir of low pressure. Stepper motors and electric DC motors used in conjunction with an epicyclic gear train have also been employed by some manufacturers as the actuator. However, by far the most common servo is the vacuum-assisted SC design. Fig.5: a vacuum reservoir is used in some systems so that actua­tor operation can still occur at the low vacuum levels experi­enced at large throttle openings. 8  Silicon Chip