High-Bandwidth Oscilloscope Probe

Keysight Technologies recently announced a new high-bandwidth, low-noise oscilloscope probe, the N7020A, for making power integrity measurements to characterize DC power rails. The probe’s specs include:

  • low noise
  • large ± 24-V offset range
  • 50 kΩ DC input impedance
  • 2-GHz bandwidth for analyzing fast transients on their DC power-rails KeysightN7020A

According to Keysight’s product release, “The single-ended N7020A power-rail probe has a 1:1 attenuation ratio to maximize the signal-to-noise ratio of the power rail being observed by the oscilloscope. Comparable oscilloscope power integrity measurement solutions have up to 16× more noise than the Keysight solution. With its lower noise, the Keysight N7020A power-rail probe provides a more accurate view of the actual ripple and noise riding on DC power rails.”

 

The new N7020A power-rail probe starts at $2,650.

Source: Keysight Technologies 

Client Profile: Invenscience LC

Invenscience2340 South Heritage Drive, Suite I
Nibley UT, 84321

CONTACT: Collin Lewis, sales@invenscience.com
invenscience.com

EMBEDDED PRODUCTS: Torxis Servos and various servo controllers

FEATURED PRODUCT: Invenscience features a wide range of unique servo controllers that generate the PWM signal for general RC servomotors of all brands and Torxis Servos. (The Simple Slider Servo Controller is pictured.) Included in this lineup are:

  • Gamer joystick controllers
  • Conventional joystick controllers
  • Equalizer-style slider controllers
  • Android device Bluetooth controllers

All of these controllers provide power and the radio control (RC) PWM signal necessary to make servos move without any programming effort.

EXCLUSIVE OFFER: Use the promo code “CC2014” to receive a 10% discount on all purchases through March 31, 2014.

Circuit Cellar prides itself on presenting readers with information about innovative companies, organizations, products, and services relating to embedded technologies. This space is where Circuit Cellar enables clients to present readers useful information, special deals, and more.

Testing Power Supplies (EE Tip #112)

How can you determine the stability of your lab or bench-top supply? You can get a good impression of the stability of a power supply under various conditions by loading the output dynamically. This can be implemented using just a handful of components.

Power supply testing

Power supply testing

Apart from obvious factors such as output voltage and current, noise, hum and output resistance, it is also important that a power supply has a good regulation under varying load conditions. A standard test for this uses a resistor array across the output that can be switched between two values. Manufacturers typically use resistor values that correspond to 10% and 90% of the rated power output of the supply.

The switching frequency between the values is normally several tens of hertz (e.g. 40 Hz). The behavior of the output can then be inspected with an oscilloscope, from which you can deduce how stable the power supply is. At the rising edge of the square wave you will usually find an overshoot, which is caused by the way the regulator functions, the inductance of the internal and external wiring and any output filter.

This dynamic behavior is normally tested at a single frequency, but the designers in the Elektor Lab have tested numerous lab supplies over the years and it seemed interesting to check what happens at higher switching frequencies. The only items required for this are an ordinary signal generator with a square wave output and the circuit shown in Figure 1.Fig1-pwrsupply

You can then take measurements up to several megahertz, which should give you a really good insight for which applications the power supply is suitable. More often than not you will come across a resonance frequency at which the supply no longer remains stable and it’s interesting to note at which frequency that occurs.

The circuit really is very simple. The power MOSFET used in the circuit is a type that is rated at 80 V/75 A and has an on-resistance of only 10 mΩ (VGS = 10 V).

The output of the supply is continuously loaded by R2, which has a value such that 1/10th of the maximum output current flows through it (R2 = Vmax/0.1/max). The value of R1 is chosen such that 8/10th of the maximum current flows through it (R1 = Vmax/0.8/max). Together this makes 0.9/max when the MOSFET conducts. You should round the calculated values to the nearest E12 value and make sure that the resistors are able to dissipate the heat generated (using forced cooling, if required).

At larger output currents the MOSFET should also be provided with a small heatsink. The gate of the FET is connected to ground via two 100-Ω resistors, providing a neat 50-Ω impedance to the output of the signal generator. The output voltage of the signal generator should be set to a level between 5 V and 10 V, and you’re ready to test. Start with a low switching frequency and slowly increase it, whilst keeping an eye on the square wave on the oscilloscope. And then keep increasing the frequency… Who knows what surprises you may come across? Bear in mind though that the editorial team can’t be held responsible for any damage that may occur to the tested power supply. Use this circuit at your own risk!

— Harry Baggen and Ton Giesberts (Elektor, February 210)

High-Voltage Gate Driver IC

Allegro A4900 Gate Driver IC

Allegro A4900 Gate Driver IC

The A4900 is a high-voltage brushless DC (BLDC) MOSFET gate driver IC. It is designed for high-voltage motor control for hybrid, electric vehicle, and 48-V automotive battery systems (e.g., electronic power steering, A/C compressors, fans, pumps, and blowers).

The A4900’s six gate drives can drive a range of N-channel insulated-gate bipolar transistors (IGBTs) or power MOSFET switches. The gate drives are configured as three high-voltage high-side drives and three low-side drives. The high-side drives are isolated up to 600 V to enable operation with high-bridge (motor) supply voltages. The high-side drives use a bootstrap capacitor to provide the supply gate drive voltage required for N-channel FETs. A TTL logic-level input compatible with 3.3- or 5-V logic systems can be used to control each FET.

A single-supply input provides the gate drive supply and the bootstrap capacitor charge source. An internal regulator from the single supply provides the logic circuit’s lower internal voltage. The A4900’s internal monitors ensure that the high- and low-side external FET’s gate source voltage is above 9 V when active.

The control inputs to the A4900 offer a flexible solution for many motor control applications. Each driver can be driven with an independent PWM signal, which enables implementation of all motor excitation methods including trapezoidal and sinusoidal drive. The IC’s integrated diagnostics detect undervoltage, overtemperature, and power bridge faults that can be configured to protect the power switches under most short-circuit conditions. Detailed diagnostics are available as a serial data word.

The A4900 is supplied in a 44-lead QSOP package and costs $3.23 in 1,000-unit quantities.

Allegro MicroSystems, LLC
www.allegromicro.com

Solar Cells Explained (EE Tip #104)

All solar cells are made from at least two different materials, often in the form of two thin, adjacent layers. One of the materials must act as an electron donor under illumination, while the other material must act as an electron acceptor. If there is some sort of electron barrier between the two materials, the result is an electrical potential. If each of these materials is now provided with an electrode made from an electrically conductive material and the two electrodes are connected to an external load, the electrons will follow this path.

Source: Jens Nickels, Elektor, 070798-I, 6/2009

Source: Jens Nickels, Elektor, 070798-I, 6/2009

The most commonly used solar cells are made from thin wafers of polycrystalline silicon (polycrystalline cells have a typical “frosty” appearance after sawing and polishing). The silicon is very pure, but it contains an extremely small amount of boron as a dopant (an intentionally introduced impurity), and it has a thin surface layer doped with phosphorus. This creates a PN junction in the cell, exactly the same as in a diode. When the cell is exposed to light, electrons are released and holes (positive charge carriers) are generated. The holes can recombine with the electrons. The charge carriers are kept apart by the electrical field of the PN junction, which partially prevents the direct recombination of electrons and holes.

The electrical potential between the electrodes on the top and bottom of the cell is approximately 0.6 V. The maximum current (short-circuit current) is proportional to the surface area of the cell, the impinging light energy, and the efficiency. Higher voltages and currents are obtained by connecting cells in series to form strings and connecting these strings of cells in parallel to form modules.

The maximum efficiency achieved by polycrystalline cells is 17%, while monocrystalline cells can achieve up to 22%, although the overall efficiency is lower if the total module area is taken into account. On a sunny day in central Europe, the available solar energy is approximately 1000 W/m2, and around 150 W/m2 of this can be converted into electrical energy with currently available solar cells.

Source: Jens Nickels, Elektor, 070798-I, 6/2009

Source: Jens Nickels, Elektor, 070798-I, 6/2009

Cells made from selenium, gallium arsenide, or other compounds can achieve even higher efficiency, but they are more expensive and are only used in special applications, such as space travel. There are also other approaches that are aimed primarily at reducing costs instead of increasing efficiency. The objective of such approaches is to considerably reduce the amount of pure silicon that has to be used or eliminate its use entirely. One example is thin-film solar cells made from amorphous silicon, which have an efficiency of 8 to 10% and a good price/performance ratio. The silicon can be applied to a glass sheet or plastic film in the form of a thin layer. This thin-film technology is quite suitable for the production of robust, flexible modules, such as the examples described in this article.

Battery Charging

From an electrical viewpoint, an ideal solar cell consists of a pure current source in parallel with a diode (the outlined components in the accompanying schematic diagram). When the solar cell is illuminated, the typical U/I characteristic of the diode shifts downward (see the drawing, which also shows the opencircuit voltage UOC and the short-circuit current ISC). The panel supplies maximum power when the load corresponds to the points marked “MPP” (maximum power point) in the drawing. The power rating of a cell or panel specified by the manufacturer usually refers to operation at the MPP with a light intensity of 100,000 lux and a temperature of 25°C. The power decreases by approximately 0.2 to 0.5 %/°C as the temperature increases.

A battery can be charged directly from a panel without any problems if the open-circuit voltage of the panel is higher than the nominal voltage of the battery. No voltage divider is necessary, even if the battery voltage is only 3 V and the nominal voltage of the solar panel is 12 V. This is because a solar cell always acts as a current source instead of a voltage source.

If the battery is connected directly to the solar panel, a small leakage current will flow through the solar panel when it is not illuminated. The can be prevented by adding a blocking diode to the circuit (see the schematic). Many portable solar modules have a built-in blocking diode (check the manufacturer’s specifications).

This simple arrangement is adequate if the maximum current from the solar panel is less than the maximum allowable overcharging current of the battery. NiMH cells can be overcharged for up to 100 hours if the charging current (in A) is less than one-tenth of their rated capacity in Ah. This means that a panel with a rated current of 2 A can be connected directly to a 20-Ah battery without any problems. However, under these conditions the battery must be fully discharged by a load from time to time.

Practical Matters

When positioning a solar panel, you should ensure that no part of the panel is in the shade, as otherwise the voltage will decrease markedly, with a good chance that no current will flow into the connected battery.

Most modules have integrated bypass diodes connected in reverse parallel with the solar cells. These diodes prevent reverse polarization of any cells that are not exposed to sunlight, so the current from the other cells flows through the diodes, which can cause overheating and damage to the cells. To reduce costs, it is common practice to fit only one diode to a group of cells instead of providing a separate diode for each cell.

—Jens Nickels, Elektor, 070798-I, 6/2009

Simple Guitar Transmitter (EE Tip #102)

You need a guitar amplifier to play an electric guitar. The guitar must be connected with a cable to the amplifier, which you might consider an inconvenience. Most guitar amplifiers operate off the AC power line. An electric guitar fitted with a small transmitter offers several advantages. You can make the guitar audible via an FM tuner/amplifier, for example. Both the connecting cable and amplifier are then unnecessary. With a portable FM broadcast radio or, if desired, a boombox, you can play in the street or in subway.

Source: Elektor 3/2009

Source: Elektor 3/2009

stations (like Billy Bragg). In that case, everything is battery-powered and independent of a fixed power point. (You might need a permit, though.)

Designing a transmitter to do this is not necessary. A variety of low-cost transmitters are available. The range of these devices is often not more than around 30′, but that’s likely plenty for most applications. Consider a König FMtrans20 transmitter. After fitting the batteries and turning it on, you can detect a carrier signal on the radio. Four channels are available, so it should always be possible to find an unused part of the FM band. A short cable with a 3.5-mm stereo audio jack protrudes from the enclosure. This is the audio input. The required signal level for sufficient modulation is about 500 mVPP.

If a guitar is connected directly, the radio’s volume level will have to be high to get sufficient sound. In fact, it will have to be so high that the noise from the modulator will be quite annoying. Thus, a preamplifier for the guitar signal is essential.

To build this preamplifier into the transmitter, you first have to open the enclosure. The two audio channels are combined. This is therefore a single channel (mono) transmitter. Because the audio preamplifier can be turned on and off at the same time as the transmitter, you also can use the transmitter’s on-board power supply for power. In our case, that was about 2.2 V. This voltage is available at the positive terminal of an electrolytic capacitor. Note that 2.2 V is not enough to power an op-amp. But with a single transistor the gain is already big enough and the guitar signal is sufficiently modulated. The final implementation of the modification involves soldering the preamplifier circuit along an edge of the PCB so that everything still fits inside the enclosure. The stereo cable is replaced with a 11.8″ microphone cable, fitted with a guitar plug (mono jack). The screen braid of the cable acts as an antenna as well as a ground connection for the guitar signal. The coil couples the low-frequency signal to ground, while it isolates the high-frequency antenna signal. While playing, the cable with the transmitter just dangles below the guitar, without being a nuisance. If you prefer, you can also secure the transmitter to the guitar with a bit of double-sided tape.

—Gert Baars, “Simple Guitar Transmitter,” Elektor,  080533-1, 3/2009.

Two-Channel CW Laser Diode Driver with an MCU Interface

The iC-HT laser diode driver enables microcontroller-based activation of laser diodes in Continuous Wave mode. With this device, laser diodes can be driven by the optical output power (using APC), the laser diode current (using ACC), or a full controller-based power control unit.

The maximum laser diode current per channel is 750 mA. Both channels can be switched in parallel for high laser diode currents of up to 1.5 A. A current limit can also be configured for each channel.

Internal operating points and voltages can be output through ADCs. The integrated temperature sensor enables the system temperature to be monitored and can also be used to analyze control circuit feedback. Logarithmic DACs enable optimum power regulation across a large dynamic range. Therefore, a variety of laser diodes can be used.

The relevant configuration is stored in two equivalent memory areas. Internal current limits, a supply-voltage monitor, channel-specific interrupt-switching inputs, and a watchdog safeguard the laser diodes’ operation through iC-HT.

The device can be also operated by pin configuration in place of the SPI or I2C interface, where external resistors define the APC performance targets. An external supply voltage can be controlled through current output device configuration overlay (DCO) to reduce the system power dissipation (e.g., in battery-operated devices or systems).

The iC-HT operates on 2.8 to 8 V and can drive both blue and green laser diodes. The diode driver has a –40°C-to-125°C operating temperature range and is housed in a 5-mm × 5-mm, 28-pin QFN package.

The iC-HT costs $13.20 in 1,000-unit quantities.

iC-Haus GmbH
www.ichaus.com

Accurate Measurement Power Analyzer

The PA4000 power analyzer provides accurate power measurements. It offers one to four input modules, built-in test modes, and standard PC interfaces.

The analyzer features innovative Spiral Shunt technology that enables you to lock onto complex signals. The Spiral Shunt design ensures stable, linear response over a range of input current levels, ambient temperatures, crest factors, and other variables. The spiral construction minimizes stray inductance (for optimum high-frequency performance) and provides high overload capability and improved thermal stability.

The PA4000’s additional features include 0.04% basic voltage and current accuracy, dual internal current shunts for optimal resolution, frequency detection algorithms for noisy waveform tracking, application-specific test modes to simplify setup. The analyzer  easily exports data to a USB flash drive or PC software. Harmonic analysis and communications ports are included as standard features.

Contact Tektronix for pricing.

Tektronix, Inc.
www.tek.com

Design a Low-Power System in 2013

A few months ago, we listed the top design projects from the Renesas RL78 Green Energy Challenge. Today, we’re excited to announce that Circuit Cellar‘s upcoming 25th anniversary issue will include a mini-challenge featuring the RL78. In the issue, you’ll learn about a new opportunity to register for an RL78/G14 demonstration kit that you can use to build a low-power design.

Renesas RL78

The RL78/G14 demonstration kit (RDK) is a handy evaluation tool for the RL78/G14 microcontrollers. Several powerful compilers and sample projects will be offered either free-of-charge (e.g., the GNU compiler) or with a code-size-limited compiler evaluation license (e.g., IAR Systems).  Also featured will be user-friendly GUIs, including the Eclipse-based e2studio.

RL78G14 RDK KIT

  • 32-MHz RL78/G14 MCU board with integrated debugger and huge peripheral, including Wi-Fi, E Ink display, matrix LCD, audio ports, IR ports, motor control port, FET and isolated triac interfaces
  •  256-KB On-chip flash
  • USB Debugger cable
  • Four factory demos showcasing local and cloud connectivity through Wi-Fi

The CC25 anniversary issue is now available.

Electrostatic Cleaning Robot Project

How do you clean a clean-energy generating system? With a microcontroller (and a few other parts, of course). An excellent example is US designer Scott Potter’s award-winning, Renesas RL78 microcontroller-based Electrostatic Cleaning Robot system that cleans heliostats (i.e., solar-tracking mirrors) used in solar energy-harvesting systems. Renesas and Circuit Cellar magazine announced this week at DevCon 2012 in Garden Grove, CA, that Potter’s design won First Prize in the RL78 Green Energy Challenge.

This image depicts two Electrostatic Cleaning Robots set up on two heliostats. (Source: S. Potter)

The nearby image depicts two Electrostatic Cleaning Robots set up vertically in order to clean the two heliostats in a horizontal left-to-right (and vice versa) fashion.

The Electrostatic Cleaning Robot in place to clean

Potter’s design can quickly clean heliostats in Concentrating Solar Power (CSP) plants. The heliostats must be clean in order to maximize steam production, which generates power.

The robot cleaner prototype

Built around an RL78 microcontroller, the Electrostatic Cleaning Robot provides a reliable cleaning solution that’s powered entirely by photovoltaic cells. The robot traverses the surface of the mirror and uses a high-voltage AC electric field to sweep away dust and debris.

Parts and circuitry inside the robot cleaner

Object oriented C++ software, developed with the IAR Embedded Workbench and the RL78 Demonstration Kit, controls the device.

IAR Embedded Workbench IDE

The RL78 microcontroller uses the following for system control:

• 20 Digital I/Os used as system control lines

• 1 ADC monitors solar cell voltage

• 1 Interval timer provides controller time tick

• Timer array unit: 4 timers capture the width of sensor pulses

• Watchdog timer for system reliability

• Low voltage detection for reliable operation in intermittent solar conditions

• RTC used in diagnostic logs

• 1 UART used for diagnostics

• Flash memory for storing diagnostic logs

The complete project (description, schematics, diagrams, and code) is now available on the Challenge website.

 

DIY Green Energy Design Projects

Ready to start a low-power or energy-monitoring microcontroller-based design project? You’re in luck. We’re featuring eight award-winning, green energy-related designs that will help get your creative juices flowing.

The projects listed below placed at the top of Renesas’s RL78 Green Energy Challenge.

Electrostatic Cleaning Robot: Solar tracking mirrors, called heliostats, are an integral part of Concentrating Solar Power (CSP) plants. They must be kept clean to help maximize the production of steam, which generates power. Using an RL78, the innovative Electrostatic Cleaning Robot provides a reliable cleaning solution that’s powered entirely by photovoltaic cells. The robot traverses the surface of the mirror and uses a high voltage AC electric field to sweep away dust and debris.

Parts and circuitry inside the robot cleaner

Cloud Electrofusion Machine: Using approximately 400 times less energy than commercial electrofusion machines, the Cloud Electrofusion Machine is designed for welding 0.5″ to 2″ polyethylene fittings. The RL78-controlled machine is designed to read a barcode on the fitting which determines fusion parameters and traceability. Along with the barcode data, the system logs GPS location to an SD card, if present, and transmits the data for each fusion to a cloud database for tracking purposes and quality control.

Inside the electrofusion machine (Source: M. Hamilton)

The Sun Chaser: A GPS Reference Station: The Sun Chaser is a well-designed, solar-based energy harvesting system that automatically recalculates the direction of a solar panel to ensure it is always facing the sun. Mounted on a rotating disc, the solar panel’s orientation is calculated using the registered GPS position. With an external compass, the internal accelerometer, a DC motor and stepper motor, you can determine the solar panel’s exact position. The system uses the Renesas RDKRL78G13 evaluation board running the Micrium µC/OS-III real-time kernel.

[Video: ]

Water Heater by Solar Concentration: This solar water heater is powered by the RL78 evaluation board and designed to deflect concentrated amounts of sunlight onto a water pipe for continual heating. The deflector, armed with a counterweight for easy tilting, automatically adjusts the angle of reflection for maximum solar energy using the lowest power consumption possible.

RL78-based solar water heater (Source: P. Berquin)

Air Quality Mapper: Want to make sure the air along your daily walking path is clean? The Air Quality Mapper is a portable device designed to track levels of CO2 and CO gasses for constructing “Smog Maps” to determine the healthiest routes. Constructed with an RDKRL78G13, the Mapper receives location data from its GPS module, takes readings of the CO2 and CO concentrations along a specific route and stores the data in an SD card. Using a PC, you can parse the SD card data, plot it, and upload it automatically to an online MySQL database that presents the data in a Google map.

Air quality mapper design (Source: R. Alvarez Torrico)

Wireless Remote Solar-Powered “Meteo Sensor”: You can easily measure meteorological parameters with the “Meteo Sensor.” The RL78 MCU-based design takes cyclical measurements of temperature, humidity, atmospheric pressure, and supply voltage, and shares them using digital radio transceivers. Receivers are configured for listening of incoming data on the same radio channel. It simplifies the way weather data is gathered and eases construction of local measurement networks while being optimized for low energy usage and long battery life.

The design takes cyclical measurements of temperature, humidity, atmospheric pressure, and supply voltage, and shares them using digital radio transceivers. (Source: G. Kaczmarek)

Portable Power Quality Meter: Monitoring electrical usage is becoming increasingly popular in modern homes. The Portable Power Quality Meter uses an RL78 MCU to read power factor, total harmonic distortion, line frequency, voltage, and electrical consumption information and stores the data for analysis.

The portable power quality meter uses an RL78 MCU to read power factor, total harmonic distortion, line frequency, voltage, and electrical consumption information and stores the data for analysis. (Source: A. Barbosa)

High-Altitude Low-Cost Experimental Glider (HALO): The “HALO” experimental glider project consists of three main parts. A weather balloon is the carrier section. A glider (the payload of the balloon) is the return section. A ground base section is used for communication and display telemetry data (not part of the contest project). Using the REFLEX flight simulator for testing, the glider has its own micro-GPS receiver, sensors and low-power MCU unit. It can take off, climb to pre-programmed altitude and return to a given coordinate.

High-altitude low-cost experimental glider (Source: J. Altenburg)

AC Tester Schematic Update

An error was found in one of the AC tester schematics that ran in Kevin Gorga’s June 2012 article, “AC Tester” (Circuit Cellar 263). As a reader indicated, T2 is disconnected in the published version of the schematic. An edited schematic follows.

Edited version of Figure 2 in K. Gorga’s June 2012 article, “AC Tester” (Source: Paul Alciatore)

The correction is now available on Circuit Cellar‘s Errata, Corrections, & Updates page.

DIY, Microcontroller-Based Battery Monitor for RC Aircraft

I’ve had good cause to be reading and perusing a few old Circuit Cellar articles every day for the past several weeks. We’re preparing the upcoming 25th anniversary issue of Circuit Cellar, and part of the process is reviewing the company’s archives back to the first issue. As I read through Circuit Cellar 143 (2002) the other day I thought, why wait until the end of the year to expose our readers to such intriguing articles? Since joining Elektor International Media in 2009, thousands of engineers and students across the globe have become familiar with our magazine, and most of them are unfamiliar with the early articles. It was in those articles that engineers set the foundation for the development of today’s embedded technologies.

Over the next few months, I will highlight some past articles here on CircuitCellar.com as well as in our print magazine. I encourage long-time readers to revisit these articles and projects and reflect on their past and present use values. Newer readers should not regard them as simply historical documents detailing outdated technologies. Not only did the technologies covered lead to the high-level engineering you do today, many of those technologies are still in use.

The article below is about Thomas Black’s “BatMon” battery monitor for RC applications (Circuit Cellar 143, 2002). I am leading with it simply because it was one of the first I worked on.

For years, hobbyists have relied on voltmeters and guesswork to monitor the storage capacity of battery packs for RC models. Black’s precise high-tech battery monitor is small enough to be mounted in the cockpit of an RC model helicopter. Black writes:

I hate to see folks suffer with old-fashioned remedies. After three decades of such anguish, I decided that enough is enough. So what am I talking about? Well, my focus for today’s pain relief is related to monitoring the battery packs used in RC models. The cure comes as BatMon, the sophisticated battery monitoring accessory shown in Photo 1.

Photo 1: The BatMon is small enough to fit in most RC models. The three cables plug into the model’s RC system. A bright LED remotely warns the pilot of battery trouble. The single character display reports the remaining capacity of the battery.

Today, electric model hobbyists use the digital watt-meter devices, but they are designed to monitor the heavy currents consumed by electric motors. I wanted finer resolution so I could use it with my RC receiver and servos. With that in mind, a couple of years ago, I convinced my firm that we should tackle this challenge…My solution evolved into the BatMon, a standalone device that can mount in each model aircraft (see Figure 1).

Figure 1: Installation in an RC model is as simple as plugging in three cables. Multiple point measurements allow the system to detect battery-related trouble. Voltage detection at the RC receiver even helps detect stalled servos and electrical issues.

This is not your typical larger-than-life Gotham City solution. It’s only 1.3″ × 2.8″ and weighs one ounce. But the BatMon does have the typical dual persona expected of a super hero. For user simplicity, it reports battery capacity as a zero to nine (0% to 90%) level value. This is my favorite mode because it works just like a car’s gas gauge. However, for those of you who must see hard numbers, it also reports the actual remaining capacity—up to 2500 mAH—with 5% accuracy. In addition, it reports problems associated with battery pack failures, bad on/off switches, and defective servos. A super-bright LED indicator flashes if any trouble is detected. Even in moderate sunlight this visual indicator can be seen from a couple hundred feet away, which is perfect for fly-by checks. The BatMon is compatible with all of the popular battery sizes. Pack capacities from 100 mAH to 2500 mAH can be used. They can be either four-cell or five-cell of either NiCD or NiMH chemistries. The battery parameters are programmed by using a push button and simple menu interface. The battery gauging IC that I used is from Dallas Semiconductor (now Maxim). There are other firms that have similar parts (Unitrode, TI, etc.), but the Dallas DS2438 Smart Battery Monitor was a perfect choice for my RC application (see Figure 2).

Figure 2: A battery fuel gauging IC and a microcontroller are combined to accurately measure the current consumption of an RC system. The singlecharacter LCD is used to display battery data and status messages.

This eight-pin coulomb counting chip contains an A/D-based current accumulator, A/D voltage convertor, and a slew of other features that are needed to get the job done. The famous Dallas one-wire I/O method provides an efficient interface to a PIC16C63 microcontroller…In the BatMon, the one-wire bus begins at pin 6 (port RA4) of the PIC16C63 microcontroller and terminates at the DS2438’s DQ I/O line (pin 8). Using bit-banging I/O, the PIC can read and write the necessary registers. The timing is critical, but the PIC is capable of handling the chore…The BatMon is not a good candidate for perfboard construction. A big issue is that RC models present a harsh operating environment. Vibration and less than pleasant landings demand that you use rugged electronic assembly techniques. My vote is that you design a circuit board for it. It is not a complicated circuit, so with the help of a freeware PCB program you should be on your way…The connections to the battery pack and receiver are made with standard RC hobby servo connectors. They are available at most RC hobby shops. You will need a 22-AWG, two-conductor female cable for the battery (J1), a 22-AWG, two-conductor male for the RC switch (J2), and a three-conductor (any AWG) for the Aux In (J3) connector…The finished unit is mounted in the model’s cockpit using double-sided tape or held with rubber bands (see Photo 2).

Photo 2: Here's how the battery monitor looks installed in the RC model helicopter’s cockpit. You can use the BatMon on RC airplanes, cars, and boats too. Or, you could adapt the design for battery monitoring applications that aren’t RC-related.

Thomas Black designs and supports high-tech devices for the consumer and industrial markets. He is currently involved in telecom test products. During his free time, he can be found flying his RC models. Sometimes he attempts to improve his models by creating odd electronic designs, most of which are greeted by puzzled amusement from his flying pals.

The complete article is now available.

Q&A: Ayse Kivilcim Coskun (Engineer, BU)

Ayse Kivilcim Coskun’s research on 3-D stacked systems has gained notoriety in academia, and it could change the way electrical engineers and chip manufacturers think about energy efficiency for years to come. In a recent interview, the Boston University engineering professor briefed us on her work and explained how she came to focus on the topics of green computing and 3-D systems.

Boston University professor Ayse Kivilcim Coskun

The following is an excerpt from an interview that appears in Circuit Cellar 264 (July 2012), which is currently on newsstands.

NAN: When did you first become interested in computer engineering?

AYSE: I’ve been interested in electronics since high school and in science and physics since I was little. My undergraduate major was microelectronics engineering. I actually did not start studying computer engineering officially until graduate school at University of California, San Diego. However, during my undergraduate education, I started taking programming, operating systems, logic design, and computer architecture classes, which spiked my interest in the area.

NAN: Tell us about your teaching position at the Electrical and Computer Engineering Department at Boston University (BU).

AYSE: I have been an assistant professor at BU for almost three years. I teach Introduction to Software Engineering to undergraduates and Introduction to Embedded systems to graduate students. I enjoy that both courses develop computational thinking as well as hands-on implementation skills. It’s great to see the students learning to build systems and have fun while learning.

NAN: As an engineering professor, you have some insight into what excites future engineers. What “hot topics” currently interest your students?

AYSE: Programming and software design in general are certainly attracting a lot of interest. Our introductory software engineering class is attracting a growing number of students across the College of Engineering every year. DSP, image processing, and security are also hot topics among the students. Our engineering students are very keen on seeing a working system at the end of their class projects. Some project examples from my embedded systems class include embedded low-power gaming consoles, autonomous toy vehicles, and embedded systems focusing on healthcare or security applications …

NAN: How did you come to focus on energy efficiency and thermal challenges?

AYSE: Energy efficiency has been a hot topic for embedded systems for several decades, mainly due to battery-life restrictions. With the growth of computing sources at all levels—from embedded to large-scale computers, and following the move to data centers and the cloud—now energy efficiency is a major bottleneck for any computing system. The focus on energy efficiency and temperature management among the academic community was increasing when I started my PhD. I got especially interested in thermally induced problems as I also had some background on fault tolerance and reliability topics. I thought it would be interesting to leverage job scheduling to improve thermal behavior and my advisor liked the idea too. Temperature-aware job scheduling in multiprocessor systems was the first energy-efficiency related project I worked on.

NAN: In May 2011, you were awarded the A. Richard Newton Graduate Scholarship at the Design Automation Conference (DAC) for a joint project, “3-D Systems for Low-Power High-Performance Computing.” Tell us about the project and how you became involved.

AYSE: My vision is that 3-D stacked systems—where multiple dies are stacked together into a single chip—can provide significant benefits in energy efficiency. However, there are design, modeling, and management challenges that need to be addressed in order to simultaneously achieve energy efficiency and reliability. For example, stacking enables putting DRAM and processor cores together on a single 3-D chip. This means we can cut down the memory access latency, which is the main performance bottleneck for a lot of applications today. This gain in performance could be leveraged to run processors at a lower speed or use simpler cores, which would enable low-power, high-performance computing. Or we can use the reduction in memory latency to boost performance of single-chip multicore systems. Higher performance, however, means higher power and temperature. Thermal challenges are already pressing concerns for 3-D design, as cooling these systems is difficult. The project focuses on simultaneously analyzing performance, power, and temperature and using this analysis to design system management methods that maximize performance under power or thermal constraints.

I started researching 3-D systems during a summer internship at  the Swiss Federal Institute of Technology (EPFL) in the last year of my PhD. Now, the area is maturing and there are even some 3-D prototype systems being designed. I think it is an exciting time for 3-D research as we’ll start seeing a larger pool of commercial 3-D stacked chips in a few years. The A. Richard Newton scholarship enabled us to do the preliminary research and collect results. Following the scholarship, I also received a National Science Foundation (NSF) CAREER award for designing innovative strategies for modeling and management of 3-D stacked systems.

The entire interview appears in Circuit Cellar 264  (July 2012).

DesignSpark chipKIT Challenge 2012 Winners Named

The results for the DesignSpark chipKIT Challenge are now final. Dean Boman won First Prize for his chipKIT-based Energy Monitoring System, which provides users real-time home electrical usage data. A web server provides usage tracking on a circuit-by-circuit basis. It interfaces with a home automation system for long-term monitoring and data logging.

Dean Boman's Energy Monitoring System (Source: D. Boman)

Second prize went to Raul Alvarez for his Home Energy Gateway consumption monitor, which features an embedded gateway/web server that communicates with “smart” devices.

Raul Alvarezs Home Energy Gateway (Source: R. Alvarez)

Graig Pearen won Third Prize for his PV Array Tracker (Sun Seeker) project, which tracks, monitors, and adjusts PV arrays based on weather conditions.

Graig Pearen's PV Array Tracker (Source: G. Pearen)

Click HERE for a list of all the winners. You can review their project abstracts, documentation, schematics, diagrams, code, and more.

Participants in the competition were challenged develop innovative, energy-efficient designs with eco-friendly footprints. Entries were required to include an extension card developed using the DesignSpark PCB software tool and the Microchip Max32 chipKIT development board.

According to the documentation on the design challenge site:

The chipKIT™ Max32™ development platform is a 32-bit Arduino solution that enables hobbyists and academics to easily and inexpensively integrate electronics into their projects, even if they do not have an electronic-engineering background.

The platform consists of two PIC32-based development boards and open-source software that is compatible with the Arduino programming language and development environment. The chipKIT™ hardware is compatible with existing 3.3V Arduino shields and applications, and can be developed using a modified version of the Arduino IDE and existing Arduino resources, such as code examples, libraries, references and tutorials.

The chipKIT™ Basic I/O Shield (part # TDGL005) is compatible with the chipKIT™ Max32™ board, and offers users simple push buttons, switches, LEDs, I2C™ EEPROM, I2C temperature sensor, and a 128 x 32 pixel organic LED graphic display.

 

Click HERE for a list of all the winners. You can review their project abstracts, documentation, schematics, diagrams, code, and more.

Circuit Cellar/Elektor Inc. is the Contest Administrator.