Go to Post Science and Technology is like the tide in the ocean, it raises all ships together, whether they're an engineering ship or a manual labor ship. - Doc Wu [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 17-01-2009, 16:46
adra adra is offline
Registered User
no team
 
Join Date: Jan 2009
Location: Turkey
Posts: 6
adra is an unknown quantity at this point
Forklift project with mecanum wheels HELP

Hi,
First of all i should thank you all for this great site which gives great feedback not only team members but also people like us interested with all these stuff.

Anyway, for our final project at university we will built a prototype forklift which is driven with mecanum drives. We have almost completed the lift mechanism and now we are focusing drive mechanism of our forklift. I should mention that we have 1 week left
Since we have no experience about this kind of drive systems, and we have some big problems that confuses us.

First of all, 4 wheels must be on the same plane. I mean even with a slight change of height of any wheel, driving will fail since all 4 mecanum wheels have to be operating related with each other. We can of course use a suspension system but that will cost time. So is it possible to mount the wheels directly to the chassis with same height?

Yet, we are all mechanical engineering students and we are barely related with PIC. So we avoid complex codes as much as we could and built a PIC code for a simple button configuration. For the button configuration, we have 6 buttons which are for forward,backward,rightside,leftside, CW-rotation and CCW-rotation. No other motion (turning while forward motion for example) is necessary then again we avoid them. I am giving the code below. Is it enough to drive? (please don't laugh ) We dont want to control the speed, so PWM is not necessary.


I am desperately waiting for your helps.
Thanks in advance.



Quote:
SAMPLE PIC CODE

#include <16f877a.h>
#use delay(clock=20000000)
int main()
{
int i=0;
set_tris_a(0xff);
set_tris_b(0x00);
set_tris_e(0x00);
output_b(0x00);
output_e(0x00);
while(1)
{
i=input_a();
switch(i)
{
case 1:
{
output_b(0x55);
output_e(0x01);
break;
}
case 2:
{
output_b(0xaa);
output_e(0x01);
break;
}
case 4:
{
output_b(0x96);
output_e(0x01);
break;
}
case 8:
{
output_b(0x69);
output_e(0x01);
break;
}
case 16:
{
output_b(0x66);
output_e(0x01);
break;
}
case 32:
{
output_b(0x99);
output_e(0x01);
break;
}
default:
{
output_b(0x00);
output_e(0x01);
}
}
}
}

Last edited by adra : 17-01-2009 at 21:38.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bumpy Ride with AM's 8" Mecanum wheels? Leav Technical Discussion 12 14-02-2008 01:16
Help with mecanum wheels CyDrive Programming 7 10-02-2008 16:16
need help about Mecanum Wheels mahmosh Technical Discussion 4 18-01-2008 11:50
Assistance with Mecanum Wheels CollmandosGrl General Forum 8 14-01-2008 17:42
Teams With Mecanum Wheels Foss@Team176 Technical Discussion 15 06-10-2005 09:38


All times are GMT -5. The time now is 11:26.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi