Tag Archives: Controller

LT8391 – 60V Synchronous 4-Switch Buck-Boost LED Controller

LT8391

The LT8391 is a synchronous 4-switch buck-boost LED controller that regulates LED current from input voltage above, below, or equal to the output voltage. The proprietary peak-buck peak-boost current mode control scheme allows adjustable and synchronizable 150kHz to 650kHz fixed frequency operation, or internal ±15% triangle spread spectrum operation for low EMI. With 4V to 60V input, 0V to 60V output, and seamless low noise transitions between operation regions, the LT8391 is ideal for LED driver and battery charger applications in automotive, industrial, and battery-powered systems.

LT8391 – 60V Synchronous 4-Switch Buck-Boost LED Controller – [Link]

 

RGB LED Strip Controller

NewImage-20

Thomas Gonnot has published a RGB LED Strip Controller based  on STM32F0 microcontroller. The controller is able to power NeoPixel and DotStar protocol RGB LEDs.

A simple controller for a RGB LED strip, with independent control of color and intensity.

The design is based on a simple STM32F0 microcontroller. It can handle NeoPixel and DotStar protocols, and the power supply can vary from 5V to 15V.

Firmware available at https://github.com/fearedspark/RGB_LED_Strip_Controller

OSH park permalink: https://oshpark.com/shared_projects/Fg2xQq0t

RGB LED Strip Controller – [Link]

 

LTC7813 – Low IQ, 60V Synchronous Boost+Buck Controller

7813

Linear Technology Corporation introduces the LTC7813, a dual output (boost + buck), low quiescent current synchronous DC/DC controller. When cascaded, its independent step-up (boost) and step-down (buck) controllers regulate the output voltage from an input voltage that can be above, below, or equal to the output voltage, including during an automotive load dump or cold crank. Unlike conventional single inductor buck-boost regulators, the LTC7813’s cascaded boost + buck solution provides fast transient response with continuous, non-pulsating input and output currents. It substantially reduces ripple voltage and EMI, ideal for automotive, industrial and high power battery operated systems.

LTC7813 – Low IQ, 60V Synchronous Boost+Buck Controller – [Link]

Smokerduino – Arduino Smoker Controller

FUP6GWNIJ376OGV.MEDIUM

rjkorn @ instructables.com shows us his Arduino Smoker Controller:

I had made a Sous Vide controller and thought it might work well for my smoker too. All I really had to do was change the sensor form a Dallas 18B20 to a thermocouple. The Dallas sensor tops out at about 250 degrees Fahrenheit. This particular smoker is electric but the controller will work on charcoal fired ones too. You just use the relay to run a fan and motorized damper instead of the heating element.

Smokerduino – Arduino Smoker Controller – [Link]

Simple, Cheap Motor Controller

F14DG4NIFMVWEV9.MEDIUM

by TeamJaeger @ instructables.com:

I’ve used this simple circuit several times to drive motors (like in my Stair Climbing robot) as well as solenoids. I originally picked it up from this instructable which is focused on controlling a solenoid. I wanted to isolate this circuit in its own Instructable as a motor driver so I could easily reference it from other future instructables and also provide example code to show how to use it in this manner.

Simple, Cheap Motor Controller – [Link]

Arduino Time-Lapse Panorama Controller

FR9SHPNIF0XXI64.MEDIUM

by oliverb @ instructables.com:

The Arduino controls a Geared Stepper Motor 28BYJ-48 via a ULN2003 Stepper Motor Driver Board. The 4×20 I2C LCD display and 5 micro switches form the interface to the Arduino. The controller has a Manfrotto 200PL-14 quick release tripod mount for attachment to my tripod and other mounting hardware fitted with a Manfrotto 323 Quick Release Clamp Adapter. Power is provided by a 50000mah USB Power Bank Battery Pack.

Arduino Time-Lapse Panorama Controller – [Link]

Arduino-based “Analog” slow cooker controller

IMG_0884_SM-600x400

Dan Ternes blogged about his Arduino-based controller for analog slow cookers:

With the AC power control figured out, I considered the User Interface. I opted for something simple. The Adafruit RGB LCD Shield would work well as it had both a display and buttons built in. Sure, I could have beat this project about the head and neck with “IoT”-this and “ESP8266″-that, but I was feeling lazy and just wanted a simple timer control. Of course, there’s nothing that says I won’t add some kind of wireless connectivity, but for now, local control is fine.

Arduino-based “Analog” slow cooker controller – [Link]

USB LCD Controller

This project is a USB Generic Human Interface Device (HID) device based on a PIC microcontroller. It is a USB interface for alphanumeric LCD display where the user as desired can program it. USB interface is implemented by using PIC18F2550 microcontroller ideal for low power (nanoWatt) and connectivity applications that benefit from the availability of three serial ports: FS-USB (12 Mbit/s), I2C and SPI (up to 10Mbit/s) and an asynchronous (LIN capable) serial port (EUSART). Large amounts of RAM memory for buffering and enhanced FLASH program memory make it ideal for embedded control and monitoring applications that require periodic connection with a (legacy free) personal computer via USB for data upload/download and/or firmware updates.

The hardware design is extremely simple. It can be build using the supplied PCB artwork or on a stripboard or breadboard. The circuit consists of a PIC18F2550 with a 20Mhz resonator and the required components for the LCD screen and the USB. The display is connected to the controller board using single strand wire. In addition, the contrast control potentiometer is placed underneath the board to allow easy adjustment after the LCD screen has been mounted.

USB LCD Controller is definitely useful since it can view various types of information taken from the PC such as temperature, time/date, MP3 song titles, emails, RSS feeds, all that LCD Smartie or other program supports. This provides ease in reading as well as accessing emails and songs in the playlist. Furthermore, the device can be easily constructed and reprogrammed, making it favorable to the users.

USB LCD Controller – [Link]

Oktopod: Dev Kit for Your Robo-ideas!

20140510034538-Fotka2_EN

Oktopod Studio – Development Tools for Mechatronics, Robotics and Automation.

Oktopod Studio is a development platform for mechatronics, robotics and automation, which enables creating and controlling low voltage electronic devices, models and home applications /in an extremely simple way/.

Oktopod_Board presents a Programmable Logic Controller (PLC), which features plug and play inputs and outputs for connecting low voltage electronic devices, like: LED lights, DC & servo motors, electromagnets, switches, photo, temperature and magnetic sensors, and so on.

Oktopod: Dev Kit for Your Robo-ideas! – [Link]

Universal soldering controller

universal_soldering_controller1

sparkybg shared his universal soldering controller:

The intention was to build the most universal soldering controller I can think of. It can drive any low voltage (upto 24V) iron with thermocouple or resistive sensor, in series with the heater, or separate.
Here is a short list of features:
– power: 9-28V, AC or DC
– 2 separate heater control channels
– 2 independent sensor inputs
– current source on any sensor input 3uA – 12mA, wuth 2 bands (x1, x16) and 256 steps per band
– flexible differential amplifier input selection
– amplifier gain from 0 to 750 in 256 steps
– negative offset selection in 1024 steps
– resistive instrument identification (upto 625 different instruments can be identified by 2 resistors on the connector)
– polynomial floating point voltage/resistance to temperature calculation
– wave shaping to filter out the inductive peaks from series sensor signal
– PID control with power limit
– isolated USB port for firmware updates and live data
– 128×64 OLED display with rich user interface.

Universal soldering controller – [Link]