Most people find that something in the middle works well. There are a lot of motion controllers available, from Open Source software that runs on an Arduino and a shield, to all in one systems like Smoothie, all the way up to closed loop, high power servo controllers. More complex machines may have additional solenoids for exhaust and blow off, switches for pumps and lights, solenoids for feeders, etc. The most basic PnP will have 1 output usually a nozzle vacuum solenoid. These are referred to as Z2, Z3, C2, etc.Īnother important consideration is making sure that the motion controller has enough outputs to control your various peripherals. More complex machines may have multiple Z axes and multiple C axes. X and Y move the head around, Z moves the nozzle up and down and C rotates the nozzle. They are X, Y, Z and C, which is also called Rotation. A basic pick and place machine has 4 motors, or axes. In general, the most important decision is to pick a motion controller that supports as many motors as you need on your machine. The motion controller will determine how fast the machine moves, how many motors it can control, how many outputs are available for things like solenoids and pumps, etc. When we say motion controller we just mean "whatever OpenPnP sends commands to to make your hardware move." Choosing a Motion ControllerĬhoosing a motion controller for your machine is a very important decision. It can even mean a completely computer based system like LinuxCNC. People often use the phrase "motion controller" to mean the actual board that you install in your machine, or it can mean the software (or firmware) that runs on the board. The term motion controller can be a little confusing, and it means a few different things. It translates OpenPnP's movements commands into electrical signals that control your motors. The motion controller is the interface between OpenPnP and your hardware.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |