Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical characteristics, and the application programming…
Part Two in this three-article series explores the SAM4S DAC. We’ll look at hardware configuration, electrical characteristics, and the application programming interface.
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the…
Part One in this three-article series focuses on using the SAM4S timer/counter peripheral to precisely control the DAC’s sampling rate.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
In this article we’ll use the SAM4S Xplained Pro development platform to get some hands-on experience with a PWM DAC.
In this article we’ll use the SAM4S Xplained Pro development platform to get some hands-on experience with a PWM DAC.
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained…
This article covers everything you need to know to generate pulse-width-modulated signals with Atmel’s SAM4S Xplained Pro development board.
In this article we will take a closer look at how to effectively low-pass filter a PWM signal into an analog voltage.
In this article we will take a closer look at how to effectively low-pass filter a PWM signal into an analog voltage.
If your microcontroller doesn’t have a digital-to-analog converter, you can make a passable replacement with nothing…
If your microcontroller doesn’t have a digital-to-analog converter, you can make a passable replacement with nothing more than a pulse-width-modulated signal and a low-pass filter.
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between…
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between communication methods that do and do not use modulation.
This article provides additional details related to code development, hardware configuration, and the OLED interface.
This article provides additional details related to code development, hardware configuration, and the OLED interface.
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the…
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the Building Raspberry Pi Controllers series.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
This project explains how to isolate signals to eliminate ground loops in electronic systems.
This project explains how to isolate signals to eliminate ground loops in electronic systems.
A simple introduction to designing FIR filters in Octave or Matlab
A simple introduction to designing FIR filters in Octave or Matlab
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
The job of the capacitor in the output filter of a DC power supply is to maintain a constant DC value by removing as much…
The job of the capacitor in the output filter of a DC power supply is to maintain a constant DC value by removing as much power ripple as possible. Because these capacitors have a DC value, they are actually storing a lot of energy that never gets used.
A signal that does not repeat itself after a specific interval of time is called an aperiodic signal. By applying a…
A signal that does not repeat itself after a specific interval of time is called an aperiodic signal. By applying a limiting process, the signal can be expressed as a continuous sum (or integral) of everlasting exponentials.
Tips and techniques for incorporating EFM8 microcontrollers into your custom hardware.
Tips and techniques for incorporating EFM8 microcontrollers into your custom hardware.
Learn all about Akerberg-Mossberg Filters and how to plot the frequency response using MATLAB.
Learn all about Akerberg-Mossberg Filters and how to plot the frequency response using MATLAB.
Learn about Fourier series coefficients.
Learn about Fourier series coefficients.