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 […]
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 […]
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 […]
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 […]
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 […]
A survey of common-mode noise application note (PDF!) from Texas Instruments: This application report provides the results of research regarding common mode noise induced on cables of varying lengths in different environments. It also provides information on noise sources.
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.
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 […]
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 […]
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 […]
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.
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 […]
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 […]
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.
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]