All About Circuits

Latest Automotive Technical Articles

Categories

Create a PID Controller on the NI myRIO—The Hardware

Create a PID Controller on the NI myRIO—The Hardware

In this short project article series, we will implement a simple PID controller using LabVIEW with a hobby DC servo motor and NI myRIO.


Projects Sep 12, 2016 by Mark Narvidas
What Is LiDAR and How Can I Use It?

What Is LiDAR and How Can I Use It?

Learn the basics of what LiDAR is, how it works, and how it's applied.


How Sensor Fusion Works

How Sensor Fusion Works

Sensor fusion is the art of combining multiple physical sensors to produce accurate "ground truth", even though each sensor might be unreliable on its own.


Building an RC Robot Using a Wheelchair Base

Building an RC Robot Using a Wheelchair Base

This two-part project will begin by showing you how to create a robot base from a used electric wheelchair. Part 1 creates a simple robot platform for use with remote control. Part 2 will develop a platform for use with and Arduino.


Projects Jul 06, 2016 by Mark Hughes
How to Build an Arduino-Controlled AM/FM/SW Radio

How to Build an Arduino-Controlled AM/FM/SW Radio

Combine the Si4844-A10 analog-tuned radio receiver with an Arduino to make a full-featured multiband radio.


Characteristics of the Ideal Silicon Diode

Characteristics of the Ideal Silicon Diode

In this article, we will discuss some characteristics of the ideal diode. We'll also learn how to analyze circuits that contain more than one ideal diode in conjunction with resistors and DC power sources.


Make a GPS Navigation System for a Boat with a Raspberry Pi

Make a GPS Navigation System for a Boat with a Raspberry Pi

If you are a boat owner, I'll guess you've seen some of the prices on the chart plotters and navigation tools. Some of them are pretty expensive. In this article I'll show you how I deal with that.


Classification of Signals used in Electrical Engineering

Classification of Signals used in Electrical Engineering

Classifying signals is a way to organize the signals that surround us. It focuses design, testing requirements, measurement tools, and expected results. There are many ways to classify signals!


Build a Desktop Industrial Automation Trainer

Build a Desktop Industrial Automation Trainer

In this project, the reader will learn how to build and program a desktop industrial automation trainer for experimentation in robotics, motor, and process control system concepts on their workbench.


Projects Apr 21, 2016 by Don Wilcher
Use a DC Motor to Power LED Headlights on a Longboard

Use a DC Motor to Power LED Headlights on a Longboard

Build a generator-powered LED headlight for a longboard for very cheap.


Projects Apr 20, 2016 by Jacob Smith
Linear Amplitude Modulation Applications

Linear Amplitude Modulation Applications

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.


Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

In this article, we will use a simple, proven tuning procedure to find effective values for proportional, integral, and derivative gain.


Projects Mar 07, 2016 by Robert Keim
Embedded PID Temperature Control, Part 5: Adjusting Gains

Embedded PID Temperature Control, Part 5: Adjusting Gains

We will explore how P, I, and D gain influences system performance, and in the process we will find a gain configuration that works well for our temperature controller.


Projects Feb 29, 2016 by Robert Keim
Embedded PID Temperature Control, Part 4: The Scilab GUI

Embedded PID Temperature Control, Part 4: The Scilab GUI

With USB communications and a Scilab graphical user interface, we can really see what the PID controller is doing.


Projects Feb 19, 2016 by Robert Keim
Embedded PID Temperature Control, Part 3: Implementation and Visualization

Embedded PID Temperature Control, Part 3: Implementation and Visualization

We will implement a basic PID (proportional–integral–derivative) controller in firmware and observe the results using an oscope and LEDs.


Projects Feb 15, 2016 by Robert Keim
Embedded PID Temperature Control, Part 2: Board-Level Integration

Embedded PID Temperature Control, Part 2: Board-Level Integration

This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.


Projects Feb 03, 2016 by Robert Keim
Embedded PID Temperature Control, Part 1: The Circuit

Embedded PID Temperature Control, Part 1: The Circuit

Invoke the power of the PID (proportional–integral–derivative controller)! The key components in this design are an EFM8 microcontroller, a DAC, and the MAX31855 thermocouple-to-digital converter.


Projects Feb 01, 2016 by Robert Keim
Make a GPS Clock With a PIC Microcontroller

Make a GPS Clock With a PIC Microcontroller

In this article I'll show you one way to use a PIC microcontroller to get the time and date from a GPS module.


How to Eliminate Ground Loops with Signal Isolation

How to Eliminate Ground Loops with Signal Isolation

This project explains how to isolate signals to eliminate ground loops in electronic systems.


Projects Jan 29, 2016 by Orrin Bigelow
Getting Started with the Bosch BMP180 Sensor

Getting Started with the Bosch BMP180 Sensor

Learn one of the ways to get started with the BMP180 sensor and learn a simple way to improve the data.


Projects Dec 20, 2015 by Alex Udanis