dept: Robotics Engineering

6 articles found.

PCA9685 Servo Driver and SG90 Servo Motor Library for Proteus V1.0

PCA9685 Servo Driver and SG90 Servo Motor Library for Proteus V1.0: an Arduino UNO V4.0, the PCA9685 board, two SG90 servos and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new PCA9685 Servo Driver and SG90 Servo Motor Library for Proteus V1.0 . The blue PCA9685 board is the classic way to drive many servos from one Arduino: two I2C wires give you 16 PWM channels, each with 12-bit resolution, and the Arduino stays free for the rest of your project. Robot arms, hexapods, camera pan-tilts and animatronic eyes all start with this board and a handful of SG90 micro servos. Now you can build and test them in Proteus. Behind the parts sit our own models . The PCA9685 board has the register set of the datasheet, its internal oscillator and prescaler, SLEEP and RESTART, the six address jumpers and 16 outputs that really switch at the exact counts. The SG90 is a model too: it reads the pulses ...

28BYJ-48 Stepper Motor and ULN2003 Driver Library for Proteus V1.0

28BYJ-48 Stepper Motor and ULN2003 Driver Library for Proteus V1.0: an Arduino UNO V4.0 driving a 28BYJ-48 through the ULN2003 board, and the Advance pop-up in half step

Hello friends, I hope you all are doing great. Today, I am going to share the new 28BYJ-48 Stepper Motor and ULN2003 Driver Library for Proteus V1.0 . The little silver 28BYJ-48 with its blue cap and its green ULN2003 board is the first stepper motor most of us ever touch: it comes in nearly every Arduino starter kit, it costs very little and it runs from 5 V. Now it is ready for your Proteus simulations, with a dial on its output shaft so you can watch every step it takes, and every step it misses. Behind the parts sit our own models . The ULN2003 board has its four Darlington outputs, the clamp diodes, the A B C D LEDs and the power jumper, and it reads the coil patterns your sketch writes: half step, full step, wave step or the wrong pin order that makes so many 28BYJ-48 motors buzz on ...

A4988 / DRV8825 Stepper Motor Driver Library for Proteus V1.0

A4988 DRV8825 Stepper Driver Library for Proteus V1.0: an Arduino UNO V4.0 driving a NEMA 17 through the A4988, and the DRV8825 Advance pop-up at 1/32 step

Hello friends, I hope you all are doing great. Today, I am going to share the new A4988 / DRV8825 Stepper Driver Library for Proteus V1.0 . These two tiny boards, the green A4988 and the purple DRV8825, drive the stepper motors of almost every 3D printer, laser engraver and hobby CNC machine. Two Arduino pins, STEP and DIR, are all they need, and they split every step of the motor into as many as 32 microsteps for a smooth, quiet motion. Now they are ready for your Proteus simulations, together with a NEMA 17 stepper motor that carries a dial on its shaft, so you can watch every step. Behind the boards sits our own model of the A4988 and the DRV8825 : the translator with its microstep tables, EN, SLEEP and RESET, the current limit set by VREF, and a chopper that pushes the coil currents on ...

BTS7960 Motor Driver Library for Proteus V1.0 (IBT-2, 43A H-Bridge)

BTS7960 Motor Driver Library for Proteus V1.0: an Arduino UNO V4.0 driving a 775 DC motor through the IBT-2 module, and the Advance pop-up showing the motor, the current sense and the scope

Hello friends, I hope you all are doing great. Today, I am going to share the new BTS7960 Motor Driver Library for Proteus V1.0 . When a small motor driver is not enough, makers reach for the IBT-2: a red board under a big aluminium heatsink with two BTS7960 half-bridges that switch up to 43 A. It runs the 12 V and 24 V motors of big robots, electric carts, winches and wiper motors, and it can tell your Arduino how much current flows. Now it is ready for your Proteus simulations, together with a 12 V 775 DC motor with a flywheel. Behind the board sits our own model of the IBT-2 : the two half-bridges with their 16 mohm switches, the enables, braking on the low or the high side, coasting, PWM speed control and, most important, the current sense outputs R_IS and L_IS that a real BTS7960 give ...

TB6612FNG Motor Driver Library for Proteus V1.0 (H-Bridge, DC Motor)

TB6612FNG Motor Driver Library for Proteus V1.0: an Arduino UNO V4.0 driving two TT gear motors through the TB6612FNG breakout, and the Advance pop-up showing both channels and the scope

Hello friends, I hope you all are doing great. Today, I am going to share the new TB6612FNG Motor Driver Library for Proteus V1.0 . The TB6612FNG is the motor driver many makers move to after the L298N: a tiny breakout with Toshiba's dual H-bridge chip that runs two DC motors from an Arduino, wastes almost no voltage and needs no heat sink. It has a standby pin, a separate PWM pin for each motor and two kinds of stop, and now all of it works in your Proteus simulations, together with the yellow TT gear motor of a robot car. Behind the board sits our own model of the TB6612FNG : the complete truth table of the chip, the internal pull-down resistors, standby, MOSFET outputs that are real analog H-bridges and take real current, PWM speed control, the short brake and the stop. The motor is a m ...

L9110S Motor Driver Library for Proteus V1.0 (H-Bridge, DC Motor)

L9110S Motor Driver Library for Proteus V1.0: an Arduino UNO V4.0 driving two TT gear motors through the L9110S board, and the Advance pop-up showing both channels and the scope

Hello friends, I hope you all are doing great. Today, I am going to share the new L9110S Motor Driver Library for Proteus V1.0 . The L9110S is the smallest and cheapest way to run two DC motors from an Arduino: a thumb-sized blue board with two H-bridge chips, two screw terminals and six pins. It sits in countless robot cars, and now it is ready for your Proteus simulations, together with the yellow TT gear motor it is usually paired with. Behind the board sits our own model of the L9110S : the truth table of the chip, the pull-up resistors of the board, outputs that are real analog H-bridges and take real current, PWM speed control, braking and coasting. The motor is a model too, with resistance, back-EMF, friction and inertia, so its wheel turns at the speed a real TT motor would. You ge ...