App note: Stepper motor control using the PIC16F684

Stepper motor control using the PIC16F684 application note (PDF!) from Microchip: This application note describes how to drive a bipolar stepping motor with the PIC16F684. The Enhanced Capture Compare PWM (ECCP) module is used to implement a microstepping technique known as hightorque microstepping. The microcontroller’s 8 MHz internal oscillator allows the signals generated by the ECCP […]

App note: System design guidelines for the TM4C129x family of Tiva C series microcontrollers

System design guidelines from Texas Instruments for the TM4C129x Tiva C series microcontrollers, app note here (PDF!): The Tiva™ C series TM4C129x microcontrollers are highly-integrated system-on-chip (SOC) devices with extensive interface and processing capabilities. Consequently, there are many factors to consider when creating a schematic and designing a circuit board. By following the recommendations in […]

App note: SAM D/R/L/C Watchdog (WDT) driver

Atmel application note (PDF!) for using the Watchdog in a callback configuration: This driver for Atmel | SMART ARM-based microcontrollers provides an interface for the configuration and management of the device’s Watchdog Timer module, including the enabling, disabling, and kicking within the device. The following driver API modes are covered by this manual: Polled APIs […]

App note: Selecting inductors for buck converters

An application note (PDF!) from Texas Instruments on inductor selection: This application report provides design information to help select an off-the-shelf inductor for any continuous-mode buck converter application. The first part shows how the designer should estimate his requirements, specifically the required inductance. The next part takes an off-the-shelf inductor and shows how to interpret the […]

App note: Precision temperature-sensing with RTD circuits

Precision temperature-sensing with RTD circuits application note (PDF!) from Microchip This application note focuses on circuit solutions that use platinum RTDs in their design (see Figure 1). The linearity of the RTD will be presented along with standard formulas that can be used to improve the off-theshelf linearity of the element. For additional information concerning […]

App note: Single-cell battery discharge characteristics using the TPS61070 boost converter

TI’s application note (PDF!): Single-cell battery discharge characteristics using the TPS61070 boost converter This application report presents practical single-cell battery discharge characteristics in real-world application, and primarily focuses on the varying internal impedance of a battery and how that affects the battery terminal voltage.  

App note: MOSFET power losses and how they affect power-supply efficiency

Here’s an application note (PDF!) from Texas Instruments on MOSFET power losses and how they affect power-supply efficiency: Power-supply efficiency is a critical criterion for today’s cloud-infrastructure hardware. The efficiency of the chosen power solutions relates to system power loss and the thermal performance of integrated circuits (ICs), printed circuit boards (PCBs), and other components,which determines […]

App note: STM32 cross-series timer overview

STM32 timer overview application note (PDF!) from ST: The STM32 devices are built-in with various types of timers, with the following features for each: General-purpose timers are used in any application for output compare (timing and delay generation), one-pulse mode, input capture (for external signal frequency measurement), sensor interface (encoder, hall sensor)… Advanced timers: these […]

App note: Modern PRTD temperature sensors and high-resolution Delta-Sigma ADCs enable wide range high-accuracy temperature measurements

Modern PRTD temperature sensors and high-resolution Delta-Sigma ADCs enable wide range high-accuracy temperature measurements application note from Maxim: Many modern industrial, medical, and commercial applications require temperature measurements in the extended temperature range with accuracies of ±0.3°C or better, performed with reasonable cost and often with low power consumption. This article explains how platinum resistance […]

App note: Simple wireless temperature monitor also has dataLogging capabilities

Maxim’s application note (PDF!):  Simple wireless temperature monitor also has dataLogging capabilities: This design idea shows how you can design a simple wireless temperature-monitoring system with data-logging capabilities by using a local temperature sensor and an ASK transmitter and receiver pair.

App note: Differences between ATmega328/P and ATmega328PB

Differences between ATmega328/P and ATmega328PB (PDF!) application note from Atmel: This application note assists the users of Atmel® ATmega328 variants to understand the differences and use Atmel ATmega328PB. ATmega328PB is not a drop-in replacement for ATmega328 variants, but a new device. However, the functions are backward compatible with the existing ATmega328 functions. Existing code for […]

App note: Designing VCNL3020 into an application

An app note from Vishay: Designing VCNL3020 into an application (PDF!) The VCNL3020 is a proximity sensor with I2C interface. It combines an infrared emitter, PIN photodiode, and signal processing IC in a single package with a 16 bit ADC. With a range of up to 20 cm (7.9″), this stand-alone, single component greatly simplifies the […]

App note: Output buffer options for Si53X/55X/57X/59X XO/VCXO devices

SiLabs’ application note: Output buffer options for Si53X/55X/57X/59X XO/VCXO devices (PDF!) The Si53x/55x/57x/59x XO/VCXO devices can be ordered with one of four different output buffer types: CMOS, LVPECL, LVDS, or CML. Each output type has its own particular benefits and disadvantages. This document describes each buffer type, proper biasing and termination schemes, and related technical trade-offs.

App note: Ultrasonic sensing basics for liquid level sensing, flow sensing, and fluid identification applications

Here’s an app note from Texas Instruments: Ultrasonic sensing basics for liquid level sensing, flow sensing, and fluid identification applications (PDF!) One of the most effective areas of sensor technology is ultrasonic, the science that measures the time interval between an ultrasonic signal that is sent and received, or what is commonly referred to as “timeof-flight” (TOF). TI is […]

App note: Using the Master SPI Mode of the USART module

Atmel’s application note (PDF!) Using the Master SPI Mode of the USART module: Features • Enables Two SPI buses in one device • Hardware buffered SPI communication • Polled communication example • Interrupt-controlled communication example For the majority of applications, one Serial Peripheral Interface (SPI) module is enough. However, some applications might need more than […]

App note: Software phase locked loop design using C2000 Microcontrollers for single phase grid connected inverter

  This application note (PDF!) from TI details the design of Single Phase PLL: Grid connected applications require an accurate estimate of the grid angle to feed power synchronously tothe grid. This is achieved using a software phase locked loop (PLL). This application report discusses different challenges in the design of software phase locked loops and […]

App note: Designing with the EZ-USB FX3 Slave FIFO Interface

Designing with the EZ-USB FX3 Slave FIFO Interface application note (PDF!) from Cypress: AN65974 describes the synchronous Slave FIFO interface of EZ-USB FX3. The hardware interface and configuration settings for the FLAGs are described in detail with examples. The application note includes references to GPIF™ II Designer to make the Slave FIFO interface easy to […]

App note: MMCM and PLL dynamic reconfiguration

Xilinx application note (PDF!) on MMCM and PLL dynamic reconfiguration: This application note describes the information necessary to reconfigure the MMCM or PLL and provides a reference design that implements all of the algorithms covered. The PLL and MMCM share very similar functionality but are not identical. Due to some subtle functionality differences and the requirement […]

App note: Low-Power Real Time Clock

An application note (PDF!) on low-power real-time clock from Microchip: This application note uses the Timer1 module, from a mid-range PIC16CXXX microcontroller, to control a low-power real-time clock. Timer1 was chosen because it has its own crystal which allows the module to operate during sleep. The two events that will wake the device from sleep […]