5
votes
How to convert vertical motion to horizontal?
Scott-Russell type mechanism. For weeks I was trying to come up with a solution for that exact problem for a engineering project mine. Look it up.
3
votes
Accepted
Unlabelled pins on this L293D dual DC motor driver
A Google Image search on L293D board suggests that this is a widely available board manufactured by (or at least designed by) Deek-Robot.
The 5 pin connector mostly duplicates pins on the 6 pin green ...
2
votes
Best way to estimate velocity of motor with encoder
You could employ all the techniques you mentioned that are model-based though, meaning you need to provide a good model of your system and then tune the parameters.
Alternatively, there are other ...
2
votes
Accepted
Controlling a dc servo with serial communication
You need to read and understand that datasheet.
This board does not have addressing, so without additional hardware you can only have one per serial port.
For a demonstration, use a USB-Serial cable ...
2
votes
How to convert vertical motion to horizontal?
This should have probably been a comment to @RobertEnglish answer ... but comments don't seem to allow pictures
Bavel gears. Plastic ones should be rather inexpensive.
2
votes
Accepted
Software libraries for parsing sensor data
YACC and Lex to the rescue.
They are exactly what you ask for: "a general purpose datagram parsing library". Bytes go in one end, and structured data comes out the other end. You are responsible ...
2
votes
Accepted
Motor driver damage and jerking behavior when load driving in same direction as motor
What you need is something that is generally referred to as a "brake resistor."
It looks like there's an application note specifically for your product. It says, in part:
A voltage clamp is ...
1
vote
How to connect cmd_vel to motor_command in ROS
Based on the twist_to_motors.py documentation, it sounds like you have to map the following two published topics to your motor command subscribers:
lwheel_vtarget - (std_msgs/Float32)
The target ...
1
vote
How can I improve DC Motors rise time?
Besides the control code, I wonder whether the physics is worth a look:
Is there enough instantaneous torque to accelerate the rotor's moment of inertia as fast as you want?
The torque is ...
1
vote
Understanding import attributes of electronics speakers, by example
A small speaker like this one should be able to play tunes as you have mentioned. You can use an arduino or a raspberry-pi to stream audio over as shown in this link.
1
vote
Software libraries for parsing sensor data
I have a feeling you won't get a generic solution for you problem. The reason for that is that you normally need to keep some sort of state on your device. Finding a general form to handle all ...
1
vote
How to convert vertical motion to horizontal?
To make a 89 degree turn you need a miter gear. Amazon has a plastic one that is approximately 2 inches (5 cm) across the face This is by Boston Gear GP1632Y Miter Gear, 0.500" Bore, 1:1 Ratio, 20 ...
1
vote
Accepted
controlling industrial servo with pc
Real-time control protocols for drive amplifiers are Ethernet based, but not necessarily compatible with your average Network card.
You can take a look at the following protocols and decide which is ...
1
vote
How to reduce the DC motor starting current?
Motors when starting can draw ca. 10x their nominal current. You mentioned that you have a driver attached to the motor. Do you use PWM to control the motor? A soft start when the motor is accelerated ...
1
vote
How to reduce the DC motor starting current?
DC motor draw more current initially because when motor is in normal speed it creates back emf which reduces drawing current .So initially when DC motor is powered there is no back emf so current ...
1
vote
How to reduce the DC motor starting current?
Could be the starting current, try adding an inductance in series with the motor that will limit the rate of the current change. Once the motor starts spinning the current will stabilize. This will ...
1
vote
Accepted
DC Motor Control
For a DC motor, you can use a relay instead of a motor controller if you aren't too concerned about precision. Be careful to account for the inductive surge in current, and ensure your relay can ...
1
vote
DC Motor Control
If you want to use a relay in your airboat, use flyback diodes, otherwise you might get stuck with the gators.
1
vote
Driver Board to Control 16 Brushed DC Motors
Given that the brushed DC motors you are using can output a maximum power of 3 watts and are rated for 12 volts maximum, the max current will be 0.25 amps or 250 milliamps. So you need to find ...
1
vote
Accepted
Eliminating Electrical Noise from my motor driver
First off, you should probably replace all electrical connections between the motor driver and other circuitry with optocouplers (I hope you aren't using the analog interface). Then, make sure that ...
1
vote
Comparison of the efficiency of DC motor current limiting / control methods?
Of the choices you presented, PWM + BJT/FET is most efficient. An H-Bridge is a prime example of that.
-BJT's dissipate heat in proportion to their "on-ness"
-FET's dissipate heat based on their (...
1
vote
A robotics computer with graphics card, lots of computation power, battery, no screen, no keyboard?
Yes the Gigabyte Brix or the Intel NUC are the platforms you're searching for:
http://www.gigabyte.com/products/list.aspx?s=47&ck=104
http://www.intel.com/content/www/us/en/nuc/overview.html
I've ...
1
vote
ROS NavStack with Skid Steering robots
Yes and no. I think it depends on your needs, and what other sensors you have.
Remember that even diff drive robot wheels slip a little. And you can never measure the diameter of the wheel accurate ...
Ben♦
- 5,215
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
driver × 25motor × 14
arduino × 4
servomotor × 3
ros × 2
pid × 2
power × 2
electronics × 2
differential-drive × 2
noise × 2
circuit × 2
current × 2
mobile-robot × 1
robotic-arm × 1
sensors × 1
navigation × 1
industrial-robot × 1
stepper-motor × 1
torque × 1
battery × 1
brushless-motor × 1
motion × 1
software × 1
serial × 1
real-time × 1