motor control

MAXIMS MAX4295 CIRCUIT PROVIDES CLASS D MOTOR CONTROL

MAXIM’S MAX4295 CIRCUIT PROVIDES CLASS D MOTOR CONTROL

Class D audio amplifiers provide a dual benefit for battery-powered portable devices (Figure 1). They enhance battery life, and they produce much less power dissipation than do their linear cousins. Those features make Class D amplifiers ideal candidates for controlling speed and direction in small electric motors. The standard application circuit for a Class D audio […]

MAXIM’S MAX4295 CIRCUIT PROVIDES CLASS D MOTOR CONTROL Read More »

Stepping Motor Control For CSS Compiler

#include <16F877.h> #fuses XT,NOLVP,NOWDT,NOPROTECT #use delay(clock = 4000000) #use fast_io(A) #use fast_io(B) byte num[5] = {0x00,0x01,0x02,0x04,0x08}; int8 disp,i; void Forward(){ for(i=0; i<=4;i++){ disp =num[i]; output_b(disp); delay_ms(200); } } void Backward(){ for(i=4;i>0;i–){ disp =num[i]; output_b(disp); delay_ms(200); } } void Stop(){ disp =0; output_b(disp); delay_ms(50); } void main(){ setup_adc(adc_off); set_tris_a(0xFF); set_tris_b(0B00000000); stop(); while(true){ if(!input(pin_a0)){ do{ Forward(); }

Stepping Motor Control For CSS Compiler Read More »

Building A Robot Schemetic

Building A Robot: Motor Control

Since we now have a beautiful robotic chassis, we’re ready to continue our Building A Robot series, and get serious with some motor control. This second part of building a robot is perhaps the most crucial as it will define what type of control we will have over the motors. Ideally, we want a simple

Building A Robot: Motor Control Read More »