Hello!
I'm working on a project for my Software Engineering Class. My Group Mates and I are assigned to do a Forklift using Arduino with other components/materials... All of us have already heard of Arduino before, but we've never used it, so… we began doing a research to collect some ideas to work on and it lead us to this:
A simple wheeled boxed frame with ''basic'' movements, e.g.: forward/backward, right/left. It should lift up and down to about 1kg objects (or even lower). It's basically a standard forklift without worrying about aesthetics. Our goal is to make something like this, in terms of functionality (I don't know if I can post external links, if not, sorry):
*About the video: Our Fork Carriage will just go up and down when lifting the objects, it won’t make these complex movements such as moving sideways. The rest should be pretty much the same.
Our idea is to use 2 dc motors for the truck movement, controlling both motors individually, each one attached to one rear wheel, spinning them in the same speed when going forward or backward, and when moving to right or left the wheel on the opposite side of the turn (turning left -> opposite side is right...) rotates clockwise and faster than the other wheel rotating counter-clockwise. E.g.: I want to turn left, so, the right wheel rotates clockwise with high speed, and the left wheel rotates counter-clockwise with less speed than the right wheel.
A 3rd dc motor will be used to control the Fork Carriage movement, rotating clockwise or counter-clockwise to lift up or down the objects. We also have planned to control the forklift with a Smartphone via Bluetooth because this method seems to be the easiest to control the forklift without using any cables to send data/commands.
We have some doubts about controlling these 3 DC Motors individuality. We initially thought of using two L298N Motor Drivers to control them, in which one of the L298N would be used to control 2 DC Motors (Forklift Movement) and the other L298N would be used to control the DC Motor of the Fork Carriage Movement. Our question is: Is it actually possible to control 3 DC Motors with 2 L298N Motor Controllers? If the answer is ‘YES’, then, we would be grateful if you guys give a look on the Schematic/Circuit we’ve made that’s attached in this thread.
Some previous replies already addressed my doubts about the use of 2 L298N, and, as they said, this chip won't be enough to handle the DC Motors. We've researched a bit more and we found out a Motor Shield and a Module that fits our budget, we can find it supposedly easy and fast (needs to be fast because we just have 11 days to finish this project).
Motor Shield: VNH2SP30 Monster Shield and Module: VNH2SP30 Monster Motor Module.
The Shield would be used for the 2 DC motors that moves the Forklift and the Module for 1 DC Motor that controls the Fork Carriage's Lifting System. __*__What do you guys think about those components? Can they be used together with the Arduino UNO and running those 3 DC Motors? Bearing in mind that we don't need a Formula 1 car, just a normal (a bit slow) Forklift that can lift objects up to 15cm +/- above the ground, and that is able to move through places with some load in it without any problems.
With all that said, I'm going to write down below which components we’ve planned to use on the project (edited):
-
Arduino UNO
-
1x VNH2SP30 Monster Shield + 1x VNH2SP30 Motor Module (1 dual ch + 1 single ch, replacing
2x L298N) (Is this enough?Previously was 2x L298N) -
3x DC Motors with Reduction Gear Box(Same as before, just added + info)
• Rated Voltage: 6v-24v
• Nominal Voltage: 12v
• Free Load Current: 430 Ma
• Free Load Speed: 83 RPM
• Max Continuously Output/Under Load: 1.6A
• Max Under Load Speed: 65.4 RPM
• Max Under Load Torque: 11.1 Kgf.cm
• Max Under Load Power: 5W
• Starting/Stall Current: 6A
• (As already mentioned, 2 Motors will be used for the Forklift's Truck movement and 1 Motor for the
Fork Carriage's movement)
• (Can we possibly change the DC Motor of the Fork Carriage to a 360º Servo Motor using less weight
requirement?). -
1x HC-06 Bluetooth Module
-
Power Supply (We’ll write down below a little more about this):
• We don’t know for sure what kind of power supply we should use to maintain our setup, bearing in
mind that the components won’t will run at full power all the time, just when needed. We want
something cheap and compact, because our rig will have about 20cm x 30cm of length and this is why
we chose some AA Batteries, we can’t afford to buy and use something big and over-powerful like a
Car Battery. We’ve seem that there are some projects with two 12v DC Motors making use of AA
Batteries or Rechargeables, and this lead us to think that the same thing could work in our project.
• Maybe a 9v Battery or 4~6 AA Batteries for the Arduino + a Power Bank with 10000mAh 5V, using a
Voltage Converter to 12V for the DC Motors?
Summing all this up:
1. Is it possible to use 2x L298N simultaneously? If it is possible, then…
2. We want to know if the components that we choose to use are compatible, especially the Motor Shield/Controller and the Motors, because the current of the motor when starting is 6A. The Shield and Module can be used in parallel with Arduino UNO both to control those DC Motors?
3. Are those AA Batteries and Power Bank enough to supply our Arduino, boards and motors? If not, what kind of power supply would you recommend? (must be cheap, we can’t afford to buy anything expensive, sorry).
4. Are there better electronic component options that’s easier to manipulate that we could use to control our motors and the Forklift itself? (We are from Brazil, we’re limited on the variety of components and they’re also a bit expensive to us and we also don’t have time or money to order them from oversea).
5. Can we build a Forklift that works properly with all these components or do we have to order other electronic components?
Bearing in mind all the things we’ve written here, and that we are just rookies, we would gladly accept your suggestions and effort to help our little project. Again, sorry for the long thread, our goal is to give as much information as possible to demonstrate what we hope to accomplish.
Any help will be appreciated and thank you guys for your time!
