Categories

Posts Tagged ‘PWM’

How servo motors work and how to control servos using Arduino

Tuesday, April 24th, 2018

Dejan Nedelkovski over at HowToMechatronics shared detailed tutorial on how servo motors work and how to control servos using Arduino and PCA9685 PWM driver: There are many types of servo motors and their main feature is the ability to precisely control the position of their shaft. A servo motor is...

Tags: , ,
Posted in Arduino, tutorials | 3 Comments »

NickelBot – Laser controller

Monday, April 23rd, 2018

bdring made this laser controller for his wooden nickel engraver project and wrote a post on his blog detailing its assembly: Here are some details on the custom laser controller I made for the NickelBot, wooden nickel engraving machine. I want to use Grbl to control the machine. Grbl has...

Tags: ,
Posted in DIY | No Comments »

App note: Fan speed control is cool!

Sunday, March 11th, 2018

App note from Maxim Integrated about their MAX6650 and MAX6651 fan controllers chip. Link here (PDF) Temperature-based fan control is a necessity in a growing number of systems, both to reduce system noise and to improve fan reliability. When fan control is augmented by fan-speed monitoring, a speed-control loop can...

Tags: , , ,
Posted in app notes | No Comments »

4-20 mA current output for Arduino Uno

Tuesday, November 1st, 2016

Giovanni Carrera writes, "The purpose of this project is to provide a 4-20 mA output from a PWM signal generated by a microcontroller ATmega328 and numerous other chips, such as the PIC. One of the more interesting applications of this circuit would be to replace or to realize a smart...

Tags: , , ,
Posted in Arduino | No Comments »

Fan controller project

Thursday, October 27th, 2016

Lucky Resistor has written up documentation on his fan controller project: The fan controller described on this project page, controls one or more PWM controlled 12V PC fans. It uses the input from two precise DHT22 based temperature sensors. The MCU is an Arduino Uno, which is powered using a...

Tags: , , ,
Posted in Arduino | No Comments »

An isolated analog output for Arduino Uno

Friday, October 7th, 2016

Giovanni Carrera writes: This project completes the series of my articles about the Arduino analog I/O with the aim to use it as a controller of small automation systems. In control systems of the industrial plants it is always advisable to isolate both the inputs and the outputs coming from...

Tags: , ,
Posted in Arduino | No Comments »

Temperature controlled fan

Tuesday, April 12th, 2016

Lukas Fassler from Soldernerd has written up documentation on his DIY fan controller project: I’m currently mainly working on my new anemometer design but once in a while I get distracted. For example when my Keysight E3645A lab power supply was making so much noise that I could hardly concentrate. That’s when...

Tags: , ,
Posted in DIY | No Comments »

PWM dimmer for RGB LED

Monday, March 7th, 2016

Lukas Fassler has designed and built a PWM dimmer for RGB LED: In my last post I’ve described the design and construction of my LED dimmer project. This project here is similar but a bit more involved. It controls RGB LEDs so it can not only change the brightness but also...

Tags: , , ,
Posted in DIY | No Comments »

App note: LED back light driving methods

Sunday, February 28th, 2016

Using pulse width modulation scheme for LCD back lighting an app note from Hantronix. Link here (PDF) LED back lights on LCD modules are generally driven with a dc voltage through a current limiting resistor. This simple approach is perfectly acceptable for most applications. When the primary consideration is an...

Tags: , , ,
Posted in app notes | 3 Comments »

PWM dimmer for LED lighting

Friday, February 19th, 2016

Lukas Fassler has published a new build, a DIY PWM dimmer for LED lighting: I have recently moved to a new apartment and was looking for a PWM dimmer to control some 12V LED strips. I thought that should be easy enough nowadays but it proved more difficult than I thought. All...

Tags: , ,
Posted in DIY | No Comments »

Generating PWM signals

Saturday, December 26th, 2015

KF5OBS writes, "In this video I'm showing how to generate a PWM signal that's behaving proportionally to analog control signal." Details at KF5OBS' blog.

Tags: ,
Posted in how-to | No Comments »

DIY PWM to PPM converter for 2.4GHz receiver using Arduino

Wednesday, September 2nd, 2015

A DIY PWM to PPM converter using an Arduino Pro Mini from Al Prettybong.  Oscar wrote a post on his blog detailing how Al made it: For radio receiver, there are a few output signal formats. The traditional and also most common type of RX signal is the PWM and...

Tags: ,
Posted in Arduino, DIY, how-to | No Comments »

Simple PWM generator with TR only

Friday, August 28th, 2015

Ondřej Karas writes,  "One year ago, I published two posts about PWM module driven by IQRF. But there is also another way, how to generate PWM signal from IQRF TR module only. Just simple use PIC peripherals. This post is based on one of Advanced examples, which is part of...

Tags: ,
Posted in how-to | No Comments »

App note: Accurate, fast settling analog voltages from digital PWM signals

Sunday, June 28th, 2015

Accurate, fast settling analog voltages from digital PWM signals, app note from Linear Technology (PDF!): Pulse width modulation (PWM) is a common technique for generating analog voltages from a digital device such  as a microcontroller or FPGA. Most microcontrollers have dedicated PWM generation peripherals built in, and  it only takes...

Tags: , ,
Posted in app notes | No Comments »

UC3844 base motor speed controller

Wednesday, June 24th, 2015

Dilshan Jayakody writes: UC3844 is popular current mode controller which is commonly found on DC-to-DC converter circuits and switch mode power supplies. This motor speed controller is also based on UC3844 and it is specifically design to drive 20V - 24V DC motors. In this given configuration UC3844 produces (approx.)...

Tags: , , ,
Posted in project logs | No Comments »

App note: High-Precision 16-Bit PWM

Friday, June 12th, 2015

Technical brief from Microchip on their high-precision 16-Bit PWM modules found on various PIC16 devices. PDF link here The high-precision 16-bit PWM available in various PIC16 devices such as the PIC16F1574, delivers advanced features beyond those found on standard PWM modules. These innovative features allow the user to easily vary...

Tags: , , ,
Posted in app notes | 7 Comments »

AVR timer-based one shot explained

Monday, March 23rd, 2015

Josh writes: Last time, we made one-shot pulses using the AVR’s built in hardware timer module. Today we are going to dive deep into the datasheets to see how this technique is able to coax the normally free-running timer into generating a single pulse. Along the way, we will learn...

Tags: , ,
Posted in AVR | No Comments »

Driving a DC motor using PWM with AVR ATmega

Monday, February 2nd, 2015

Davide Gironi writes: The PWM frequency have to be selected in the way that the switch frequency is much higher than the dynamics of the motor. To avoid noise from the motor, the choosen PWM frequency is 20Khz. Which is a know to know frequency. So, with this one, you...

Tags: ,
Posted in AVR | No Comments »

PWM Based LED Driver

Monday, December 22nd, 2014

A followup to the constant current driver for a high power LED post, Elmars writes: If anybody is interesed, I have posed a follow up to this original post with a simple PWM LED driver, adding an ATtiny85 mCU. The post includes schematic, board layout and code for the ATtiny85. I...

Tags: ,
Posted in LEDs | 12 Comments »

On Arduino due PWM frequency

Monday, September 22nd, 2014

Kerry D. Wong writes: I just got myself a couple of Arduino Due boards. While they were released almost two years ago, I have not really got a chance to look at these until quite recently. Arduino Due is based on Atmel’s ATSAM3x8E 32-bit ARM Cortext-M3 processor. The processor core...

Tags: , ,
Posted in Arduino, AVR | 3 Comments »

Next Page »

Recent Comments

  • Dario: Hi, I have a doubt: is it possible configure the FTDI using a I2C and an SPI channels together in the same time? BR Dario
  • Andrew: Me!!
  • Klebiano Kennedy: A pack of PCB for trip, please.
  • Crawford: Kumquats!
  • Iain: Random Sunday