Find Jobs
Hire Freelancers

VB6.0 Stepper Motor Controller

$100-500 USD

Cancelled
Posted almost 15 years ago

$100-500 USD

Paid on delivery
Stepper Motor Controller Project:To be written in VB6.0Programmer is to quote a stepper motor controller that uses the same style GUI interface as Images SI Inc. SMC-05 software. Source code and developers manual for the SMC-05 software will be provided to the programmer. ## Deliverables Details: Regarding I/O control to USB port. I will handle the DLL and interface. Your software just needs to have a 16 bit word available to write to my USB routine. This may be put into program as a comment. All control signals are manipulating bits sent inside the 16 bit word (variable). The stepper motors and direction controls are handled by controlling the individual bits inside of the word. Stepper motors are controlled by pulses. Three bits in the word will provide hi-lo pulses to the three stepper motors. One hi-low bit pulse for each step (one bit) The controller will control 3 stepper motors (3 bits out of the byte) One signal for direction (hi-lo) (one bit) x 3 stepper motors ( 3 bits) One signal for half step or full step (one bit) x 3 stepper motors (3 bits) one enable (one bit) optional one spindle motor (one bit) optional What program needs to do: Each stepper motor may be controlled by inputting number of steps (pulses) to take (Range -64,000 to +64,000) per step ? Direction (+/-) determined by the direction bit . In addition stepper motors may be moved in +/- direction in inches. For this option to be used the steps per inch must be inputted by the user. This allows user to use their own stepper motors and whatever gearing they may have attached to their machine. You may have up to three stepper motors moving at the same time. The frequency of the steps, (how fast the steps are delivered should by under user control -- to a point -- this depends upon how difficult this is to accomplish) I think 500 pulses per second is a good starting point.? In the script writing, the user will be able to put in either a numerical value for the number of steps the stepper motor should take, or travel in distance, i.e. 1". The steps per linear inch or centimeter for each stepper motor needs to be a set-up option for the user.? Put these controls in the standard SMC-05 GUI interface. The programmer must maintain the SMC-05 program’s ability to write scripts and have them repeat. If possible the ability to add numbered sub loops within a script will enhance the functionality, so that a user could have a “step and repeat?? loops within the script. I will provide developers manual for SMC- program to successful bidder. That will explain how software operates. If bidder wishes to see developers manual beforehand will require an NDA to be signed. SMC-05 program is attached for anyone wanting to see GUI and program operation. Visit website [login to view URL] for more information.
Project ID: 3887629

About the project

9 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $250 USD for this job
User Avatar
See private message.
$297.50 USD in 60 days
5.0 (20 reviews)
5.0
5.0
User Avatar
See private message.
$255 USD in 60 days
4.9 (42 reviews)
4.7
4.7
User Avatar
See private message.
$255 USD in 60 days
5.0 (6 reviews)
3.5
3.5
User Avatar
See private message.
$170 USD in 60 days
4.8 (9 reviews)
3.2
3.2
User Avatar
See private message.
$85 USD in 60 days
4.9 (16 reviews)
2.9
2.9
User Avatar
See private message.
$255 USD in 60 days
5.0 (7 reviews)
2.2
2.2
User Avatar
See private message.
$255 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$425 USD in 60 days
5.0 (1 review)
0.0
0.0
User Avatar
See private message.
$255 USD in 60 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Staten Island, United States
5.0
84
Payment method verified
Member since Oct 12, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.