PIC18 Pulse Width Modulation (PWM) DC Motor Speed Controller with the RPM Counter Project

Equipped with sophisticated Enhanced Capture/Compare/PWM (ECCP) peripheral the Microchip PIC18F14K50 microcontroller could produce up to four PWM channels output. The enhanced PWM (Pulse Width Modulation) mode in ECCP peripheral is capable to drive the full bridge DC Motor circuit directly both in forward or reverse direction. It also could generate single PWM output on the selectable PIC18F14K50 pins when ...

Read more

5 channel LED candle

Download the full package (micro code and PCB data) The core of this project is a PIC12F508 which was strictly picked based on cost and availability. This firmware should be easy to port to just about any PIC micro. Code only uses 1 timer, no interrupts, 22 bytes ram, and 369 words of flash. The core of the firmware is 5 independent 16 bit linear feedback shift registers generating pseudo random bit streams ...

Read more

Eagle CAD Tips and Tricks

Most hobbyists and many professionals use Eagle CAD as a daily tool in designing schematics and laying out PCB. I’m going to share with you the most important tips and tricks for using Eagle CAD, which make my work much easier and faster. Tip #1: Keep One Hand on the Keyboard, One on the Mouse I see a lot of friends and colleagues use the mouse as their main tool for routing and selecting tools in the sideb ...

Read more

Build Your Own Simple and Easy PICAXE Microcontroller Based Photovore Robot

Building a simple and easy microcontroller based robot is always a fascinating topic to be discussed, especially for the robotics newbie enthusiast. On this tutorial I will show you how to build your own microcontroller based robot which known as a photovore or you could call it as the light chaser robot using the simplest possible circuit for the microcontroller based robot brain, locomotion motor and the ...

Read more

Mover Kit: get kids moving, building & coding

WOW! Less than 2 days left and only $4,000 away from our stretch goal! Incredible. Looks like everyone’s going to get a rainbow snap band! Those of you who have shared and upgraded your pledge thank you so much. We really really appreciate it. If you haven’t upgraded to a Family Pack Remember these aren’t just limited to the family. You get 4 Mover Kits for $43 each, that’s 4 birthday presents sorted, 4 hol ...

Read more

Building your own Simple Laser Projector using the Microchip PIC12F683 Microcontroller

The 8 pins PIC12F683 microcontroller is one of the smallest members of the Microchip 8-bit microcontroller families but equipped with powerful peripherals such as ADC and PWM capabilities. This make this tiny microcontroller is suitable for controlling the DC motor speed. In order to demonstrate the PIC12F683 capabilities and to make this tutorial more attractive, I decided to use the PIC12F683 microcontrol ...

Read more

LT8608 – 42V, 1.5A Synchronous Step-Down Regulator with 2.5μA Quiescent Current

Features Wide Input Voltage Range: 3.0V to 42V Ultralow Quiescent Current Burst Mode® Operation: <2.5μA IQ Regulating 12VIN to 3.3VOUT Output Ripple <10mVP-P High Efficiency 2MHz Synchronous Operation: >92% Efficiency at 0.5A, 5VOUT from 12VIN 1.5A Continuous Output Current Fast Minimum Switch-On Time: 45ns Adjustable and Synchronizable: 200kHz to 2.2MHz Spread Spectrum Frequency Modulation for Low ...

Read more

Stepping Into the 16-bit World with the Microchip 16-bit PIC24F16KA102 Family Microcontroller

One of the commonly asked questions when we move to the bigger and powerful 16-bit microcontroller is do we really need it? As the 8-bit microcontroller is already suite almost all of our needs from a simple blinking LED to more sophisticated embedded application such as robotics. Despite the debate whether to use the 8-Bit or 16-Bit microcontroller or perhaps just go straight to 32-bit microcontroller in o ...

Read more

Making my 32kHz Crystal Oscillator Actually Oscillate

It wouldn’t go. I messed about changing component values for while, then decided to actually try to understand the circuit. Now for an oscillator to work, we need an amplifier with a gain of greater than 1, and a phase shift of 360 degrees to get positive feedback. The circuit above is an amplifier, with the crystal network connected between the collector output and base input. We get half of the 360 degree ...

Read more

The LM324 Quad Op-Amp Line Follower Robot with Pulse Width Modulation

Designing a simple and yet functional Line Follower Robot (LFR) is always a fascinating and challenging subject to be learned, the LFR actually could be implemented in many ways start from a simple two transistors to a sophisticated PID (Proportional, Integrate and Differential) which take advantage of the programmable feature of microcontroller to calculate the PID equation to successfully navigate the bla ...

Read more
Scroll to top