04-02-2011 06:22 AM
The system is powered by a 12V battery and the active components are the stepper motors and camera. On pressing the on button on the keypad(or maybe certain designated button on a laptop's keyboard), the steppers become activated. There are 2 steppers -1 for horizontal movement and the other for vertical motion. Since gears transform the motion of the steppers into corresponding motion of the source(of radionuclide substance), 2 gears are also required for horizontal and vertical motions. The 2 gears are connected using a connecting rod to the source(or container shielding the source). The detector is fixed at one end with a camera inclined to it. The image on the camera is transmitted to a console or monitor at a distance through a network of coaxial cables. However,the analog signals from the camera have to be digitized before they could be displayed on the screen. Hence, an Analog-Digital converter (ADC) which performs a series of signal processing is required. It is then placed just before the monitor since coaxial cables transmit only analog signals. When for example, the left button is pressed on the keypad or keyboard, this translates to activation of the stepper motor responsible for horizontal motio. The horizontal motion of this stepper motor brings about horizontal motion of the horizontally positioned gear. This the moves the source left or right ie farther or closer to the detector. The same thing goes for vertical motion(up or down). As the source moves up, down, left or right following the movement of the stepper, the position of the source (or even the images of the particles hitting the detector) at such times can be viewed or observed on the monitor. The camera is fixed on a steel overhead shaft. This is as simply as I can put it. Pllleeeaasse, I have a question: which do u think is easier; using a controller pad to control the movements of the steppers or using a computer. I want to know which is more feasible cos I'm yet to conclude. I need your help in the programming of microcontrollers that will be in the control pad if that's what we are using and in the steppers. I have the circuit of the connection of the stepper motor control though I've not simulated it. What I really need from u is the program to control microcontrollers, and essentially stepper motors.
04-04-2011 05:23 PM
Hi hookes,
What kind of a controller pad are you thinking about using? Something with directional buttons or a joystick type device? Depending on the complexity of the controller this application will change greatly. Also, what hardware are you planning to use to program the microcontrollers for the stepper motors?
Peter W.
04-05-2011 07:31 AM - last edited on 02-19-2015 02:32 PM by dcarva
Thank you so much sir for responding. I am very grateful. This is a final year project and I really don't have enough skills and knowledge about how to go about it.
Sir, I want to know if I can use LabVIEW to program microcontrollers. The microcontroller shall be used to control the motion of stepper motors. What I'm really in dire need of is a program that can be burnt in the microcontroller to control it using LabVIEW.
The system is powered by a 12V battery and the active components are the stepper motors and camera. On pressing the on button on the keypad(or maybe certain designated button on a laptop's keyboard), the steppers become activated. There are 2 steppers -1 for horizontal movement and the other for vertical motion. Since gears transform the motion of the steppers into corresponding motion of the source(of radionuclide substance), 2 gears are also required for horizontal and vertical motions. The 2 gears are connected using a connecting rod to the source(or container shielding the source). The detector is fixed at one end with a camera inclined to it. The image on the camera is transmitted to a console or monitor at a distance through a network of coaxial cables. However,the analog signals from the camera have to be digitized before they could be displayed on the screen. Hence, an Analog-Digital converter (ADC) which performs a series of signal processing is required. It is then placed just before the monitor since coaxial cables transmit only analog signals. When for example, the left button is pressed on the keypad or keyboard, this translates to activation of the stepper motor responsible for horizontal motio. The horizontal motion of this stepper motor brings about horizontal motion of the horizontally positioned gear. This the moves the source left or right ie farther or closer to the detector. The same thing goes for vertical motion(up or down). As the source moves up, down, left or right following the movement of the stepper, the position of the source (or even the images of the particles hitting the detector) at such times can be viewed or observed on the monitor. The camera is fixed on a steel overhead shaft. This is as simply as I can put it. Pllleeeaasse, I have a question: which do u think is easier; using a controller pad to control the movements of the steppers or using a computer. I want to know which is more feasible cos I'm yet to conclude. I need your help in the programming of microcontrollers that will be in the control pad if that's what we are using and in the steppers. I have the circuit of the connection of the stepper motor control though I've not simulated it. What I really need from u is the program to control microcontrollers, and essentially stepper motors.
Sir, the stepper motor will be controlled using the conventional directional pad and even right now I have no single idea on how to go about the project. My supervisor wants me to do everything on my own and I am almost getting frustrated. I really appreciate your response sir. Thanks so much.
04-06-2011
04:02 PM
- last edited on
06-11-2025
09:12 AM
by
Content Cleaner
Hi hookes,
There are a ton of examples on the NI website that can show you how to begin writing a motor control program, I'm going to link a few below but if you need more examples just go to www.ni.com/examples/ and search for "motor" or "motion control" or other keywords related to the application you are looking for. Here are a few that I found for you:
Joystick to Tank Drive Motor Control
Motor Control with NI DAQ Motor Control System
Using SW-Timed Digital I/O to Control Stepper Motor with DAQmx
Using a USB-9472 to interface with a stepper motor driver
NI SoftMotion 2009 Axis Interface and 3rd Party EtherCAT Drive Motion Control
Hope those help with getting your application started. Once you have a palpable program to troubleshoot if you post back in the forums then you will find that you get a lot more help than when you just post the abstract idea of what you want to do.
Peter W.