.. are using: a pulse width modulator (PWM) output and an onboard analog comparator. Some MCU lines that have these are the PIC, AVR, and ATmega MCUs from Microchip. Also, TI’s Piccolo line and STMicroelectronics STM32L5 have both a PWM ...
Short-circuit protection is an obvious requirement for a power supply, especially when its load connects to a cable that's subject to damage. Many modern power-converter ICs include some means of protection, such as thermal shutdown, against ...
.. a GPIO pin delivering the PRBS but here is the MPASM assembly-language code [6] for doing it with on a Microchip 12F1501 PIC. (It should open cleanly with Notepad.) The code is logically and functionally identical to Figure 1’s ...
.. assume the kit in question is something small and hand-held or pocketable, probably using a microcontroller like a PIC, with a battery comprising two AA cells, the option of an external 5 V supply, and a step-up converter producing a ...
Piezoelectric buzzers find wide use as audible-signal generators because of their low power consumption and clear, penetrating sound. An external driver or a self-driven circuit that oscillates at the resonant frequency of the piezoelectric element ...
.. for the smart home, this design leverages two PIC MCUs that use a wireless RF transmitter/receiver to control up to six relays and monitor two analog signals. In ...
A recent Design Idea prompted me to offer the simpler solution that I used in a recent project (Reference 1). We needed a momentary power switch with processor supervision. This supervision would allow the processor to delay a power-down request ...
Laboratory data often appears as Gaussian curves, and today's laboratory data-acquisition software is designed to analyze these data to determine such things as peak location, amplitude, area, and width. A good test signal is useful in ...
.. the MCLR pin either as an external reset or as an input-only pin. Figure 1. Adding a MOSFET and associated circuitry to a PIC microcontroller’s MCLR input pin transforms the pin into an output. This design uses one pin for analog input ...
In most keypads, pressing a key closes a contact that bridges two lines in an xy matrix. If you use a microcontroller to detect a key closure, checking the states of (x+y) lines requires an equal number of I/O pins. Occupying only one free I/O pin, ...