--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/ddad2689-9698-4e8e-82c8-abf53b1ccfb3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/ddad2689-9698-4e8e-82c8-abf53b1ccfb3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAMHZkm4HXsXbgvSS388CSqt1-fGn_OLLw09-uFND2mfHsZ0qEQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c7753f6d-abbe-4323-a098-d5ea57f3b6d3%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a89bc8ca-803d-41d3-936d-9823a115f0e4%40googlegroups.com.
Another way of implementing this, is with one Main Smoothieboard, and two slave Smoothieboards ( being talked to over serial ), we have a feature planned to implement this but it's not fully ready yet.You can have 6 axes with one Smoothieboard, so assuming my multiplexing solution won't work for you ( I didn't see an answer on that ? ), then you could use 3 Smoothieboards.Either via an OpenPNP driver than can talk to 3 boards, or via a small arduino nano that would dispatch the commands to the various boards ( this is probably like 30 lines of C++ ) over serial.
On Tue, Apr 11, 2017 at 11:02 PM, Alex Angel <angelf...@hotmail.com> wrote:
So what about smooth stepper for example. This is one board but uses 2 serial ports or 3 if not mistaken ?Does this means that if somebody using smooth stepper will not fully benefit of all the serial ports on the board ?The board is connected to the pc through usb or lan and probably emulates multiple serial ports on hardware level.What boards can somebody suggest to me that uses only 1 serial port and allows me to connect 16 motors ? or perhaps multiple breakout boards to 1 main board ?greets Alex
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a89bc8ca-803d-41d3-936d-9823a115f0e4%40googlegroups.com.
Hello,Ok this sounds more promising. I am very newbie at this . I can only understand it once I can make it work and see it myself. At the moment is all a bit too much.Basically I need to know with what boards I should go and most important boards that are EASY to use and have full support on OPEN PNP software.
I am not familiar with smoothie board , and definitely not familiar with C++ or any programming language. I am more a electrical, hardware and mechanical guy with some particular understanding of electronics like microchips.But I don't have very deep knowledge or hands on experience on how to do stuff right away ..What about pokeys ? They have pokeys mainboard and also pookers extension boards that seem very user friendly and easy to work with as well as compact in size.Further I know a little bit about smoothstepper , and also I saw something about raspberry
https://www.poscope.com/product/poextbusoc16cnc/
https://www.antratek.be/automation-hat-for-raspberry-pi
There are so many boards out there .. I will be using 0.9 deg stepper motors on dsp driversand I need or love to work with something that is easy upgradable and tons of addons like arduino ... just an example.The smoothie board seems to be all in 1 product and not modular ..
But if not choice ... than it will do ..Greets Alex
Op dinsdag 11 april 2017 23:08:21 UTC+2 schreef Arthur Wolf:Another way of implementing this, is with one Main Smoothieboard, and two slave Smoothieboards ( being talked to over serial ), we have a feature planned to implement this but it's not fully ready yet.You can have 6 axes with one Smoothieboard, so assuming my multiplexing solution won't work for you ( I didn't see an answer on that ? ), then you could use 3 Smoothieboards.Either via an OpenPNP driver than can talk to 3 boards, or via a small arduino nano that would dispatch the commands to the various boards ( this is probably like 30 lines of C++ ) over serial.On Tue, Apr 11, 2017 at 11:02 PM, Alex Angel <angelf...@hotmail.com> wrote:So what about smooth stepper for example. This is one board but uses 2 serial ports or 3 if not mistaken ?--Does this means that if somebody using smooth stepper will not fully benefit of all the serial ports on the board ?The board is connected to the pc through usb or lan and probably emulates multiple serial ports on hardware level.What boards can somebody suggest to me that uses only 1 serial port and allows me to connect 16 motors ? or perhaps multiple breakout boards to 1 main board ?greets Alex
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a89bc8ca-803d-41d3-936d-9823a115f0e4%40googlegroups.com.
--Courage et bonne humeur.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/86183e7f-627c-4824-9573-789ea1ae683b%40googlegroups.com.
hy,
Alex, I’m assuming that you want all the extra steppers for feeders?
If so, you would be best off making a small board with a driver for each stepper and using some kind of serial bus to control them. If you search back you’ll find that this has been discussed previously on the list. IIRC the differential signalling protocols (RS485, RS422) came out on top because they were cheap and noise immune.. SoC stepper drivers (for small motors) are ubiquitous simple to implement, and cheap.
Then you just end up with a small control board plugging into the PC and enumerating as a serial port. It takes messages from and OpenPnP driver or sub driver and sends commands to the appropriate address on your serial bus..
PK
--
hy,The nozzles will of course work one after another , they can not work in the same time because its almost impossible to pick at the same time .. and to place at the same time because of the space between the nozzles.So there will always have to be some motion in between. The same goes for the rotation of the nozzles right ? The rotation will be perhaps on the go I don't exactly see how this can happen all at once.
Like the x and Y axis movement this can happen at once yes for curved movement etc .. But the other movement I see them pretty linear .The use of 8 nozzles will reduce the time needed to pick and place an item so it will just carry more items at once closer to the board location but it will never place more than 1 item at the same time , unless there is a bug in the software and the position of 2 nozzles correspond with the place position and the software will try to place them both at once . But even so , that will be when the head assembly will be standing still ..Further the Z axis movement uses 1 motor for 2 linear guides if the same motor turns left than 1 guide moves down , the other guide moves up. If it the motor turns right than the other rail carriage will move down and the other up.When they are neutral the motor is somewhere in the middle. This is something I came up with and have no idea how to implement this yet or what kind of motion or programming I need to do in the software.I also need allot of sensors ... use of plenty of optical sensors to make sure of perfect calibration and I would DEFINITELY want in the near future to implement encoders on the all axis including rotation , and Z movements so there are allot of encoders do to.Can you back up your main suggestion ? What would be your second choice ? And your third ?What should I avoid ? IF you can argument this I would very much appreciate . No need of saying I'm trying to make a cheap as possible pick and place machine that would run in a local shop pretty good.greets Alex
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/33cecf81-cce8-4fc2-997d-d030309dc323%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/33cecf81-cce8-4fc2-997d-d030309dc323%40googlegroups.com.
If we keep moving say A axis the positions will all end up wrong as we need to treat each nozzle as an axis of its own and smoothie needs to remember the position of each nozzle so when openpnp commands say nozzle c to rotate to 90 degrees it ends up in the correct position.
I am liking where this is going...
Cheers
I must admit, I’m still at a bit of a loss as to why everyone wants to use steppers/servo’s for z. As I see it; it just adds quite a bit more complexity and creates problems (like having to program part heights) where there needn’t be problems.
Re R axis, you’ll only be placing one part at a time, so you can just slave all the rotary axii yes?
PK
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/1891ddcb-a665-4297-91a0-22f6898f2aae%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/22b8a464-ff8b-4139-a129-92d5550db7a9%40googlegroups.com.
hello,Yes I understand the part with the transistor , this acts like a that chip they used on nintendo for getting the different input signals through one port or something like that forgot the name is kinda late here ...
I am looking for plug and play modules because if I need to make custom hardware it will take even more time to complete and debug everything and it will also be probably more expensive.
But will the stepper motors work perfect with no interruption or delay?
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/1891ddcb-a665-4297-91a0-22f6898f2aae%40googlegroups.com.
Hey.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/1891ddcb-a665-4297-91a0-22f6898f2aae%40googlegroups.com.
Alex,How big will your machine be?One of the issue you will find is that the more heads you have the less effective working area you have. For example on my machine I used 600mm x 600mm rails for the X and Y thinking this would provide a huge working space. However when I added the camera and two heads it turned out the the distance between heads (and camera) was around 60mm. What this means that if I have feeder I want too use with both heads and camera it must be inside my effective working area which was reduced 60mm on each side so my 600mm machine became 480mm x 480mm. Then if you include room for end stops and such becomes closer to 450mm x 450mm. I was thinking of doing a 4 head system in which case the working space that all heads and camera could see would reduce even further.
Arthur , on this application there is not needed LAN.On RAy's board LAN pins are available as external connector.Just one question for you :In smoothie it's possible to declare/use 6 extruders ?
IF possible than we need to check with JAson if we can use extruder type outputs instead of aditional ZDanielPS : but I don't understand why are needed 4 nozzles. My machine stays unused 98% of time ...On Wednesday, April 12, 2017 at 12:08:21 AM UTC+3, Arthur Wolf wrote:Another way of implementing this, is with one Main Smoothieboard, and two slave Smoothieboards ( being talked to over serial ), we have a feature planned to implement this but it's not fully ready yet.You can have 6 axes with one Smoothieboard, so assuming my multiplexing solution won't work for you ( I didn't see an answer on that ? ), then you could use 3 Smoothieboards.Either via an OpenPNP driver than can talk to 3 boards, or via a small arduino nano that would dispatch the commands to the various boards ( this is probably like 30 lines of C++ ) over serial.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/485c9c6a-4ace-4256-b1d8-74e2cbd8c7d6%40googlegroups.com.
In smoothie it's possible to declare/use 6 extruders ?Yes, by modifying the makefile and being careful of RAM usage.But if you are doing that many extruders, I strongly recommend using the multiplexer solution I mentionned, it's just a few $ worth of electronics available anywhere, and it's much simpler.
BR,Daniel
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAPU3koN19qjb30GPEahJYpcxx3BW%2B_4%2By79Kwur%3Da-qLqD7fZA%40mail.gmail.com.
On Thu, Apr 13, 2017 at 1:23 PM, Daniel Dumitru <dand...@gmail.com> wrote:In smoothie it's possible to declare/use 6 extruders ?Yes, by modifying the makefile and being careful of RAM usage.But if you are doing that many extruders, I strongly recommend using the multiplexer solution I mentionned, it's just a few $ worth of electronics available anywhere, and it's much simpler.In the very first second I considered the multiplexing idea brilliant. And I was thinking to multiply nozzle rotation.However , during operation without uplooking camera , nozzle it's rotating until placement.And in this case would be needed to be able to rotate all nozzles on same time...Rotation is extremely fast, you could just rotate them in sequence before moving, or at the target, it'd have an extremely small time cost.
BR,Daniel
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAPU3koN19qjb30GPEahJYpcxx3BW%2B_4%2By79Kwur%3Da-qLqD7fZA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e226a121-8b44-4342-9999-f57f52d2d815%40googlegroups.com.
Take a look at the Mesa boards, have one in my CNC for years now and never let me down, cheap, powerful and open source
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/02f16b04-b72a-4564-8220-3b2bb5261512%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hello all,I am looking to build a pnp machine with following requirements but can not find a all in one solution controller.plenty additional inputs and outputs for other sensors
So I need a board that allows me to connect AT LEAST 16 stepper motor inputsplenty of additional inputs and outputs for sensorsat least 8/16 solenoid valve relay and perhaps even pressure sensors to matchDoes anybody here know a board or multiple boards that I can use and is compatible with OPEN PNP software?Because I require so many stepper motor inputs I can not use smoothstepper or similar products.Please suggest something as cheap and as simple as possible.greets Alex
My machines have 3 heads, 80 feeders and use 3 axis (ok 4 on the one with the nozzle changer) they do about 2000cph.
Even if the heads were driven by steppers, that’d only be 6 axii..
I really think that that you are looking at the problem in a way that just makes it harder than it needs to be.
PK
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5d12f820-ab00-4a74-89e1-0fe025c174c1%40googlegroups.com.
Something besides smoothieboard. Something that uses FPGA ?
Anybody experience with pookeys ? arduino ? raspberry ?
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5d12f820-ab00-4a74-89e1-0fe025c174c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
hello,Ok does anybody have other suggestions ? and please state whySomething besides smoothieboard.
Something that uses FPGA ?
Anybody experience with pookeys ? arduino ? raspberry ?greets
Op dinsdag 11 april 2017 05:58:08 UTC+2 schreef Alex Angel:Hello all,I am looking to build a pnp machine with following requirements but can not find a all in one solution controller.plenty additional inputs and outputs for other sensors
So I need a board that allows me to connect AT LEAST 16 stepper motor inputsplenty of additional inputs and outputs for sensorsat least 8/16 solenoid valve relay and perhaps even pressure sensors to matchDoes anybody here know a board or multiple boards that I can use and is compatible with OPEN PNP software?Because I require so many stepper motor inputs I can not use smoothstepper or similar products.Please suggest something as cheap and as simple as possible.greets Alex
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5d12f820-ab00-4a74-89e1-0fe025c174c1%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b7f6d51a-2413-4a02-9c57-0dacbbc7b7bc%40googlegroups.com.
When we bought our first pick and place machine we were a small business with only about AU$500K turn over.
We spent AU$15K on a CSM84vz with about 60 feeders. We had to ship parts from around the world to get it.
I actually only paid about AU$1500 for the base machine, $10K on feeders and the rest on shipping…
This got as going with a machine we didn’t have to build, for a price we could afford.
Subsequently I bought the CSM 60 as a turn-key system, with feeders but a broken vision board for about $5K landed.
This machine worked fine for a year and is the one we are upgrading to OpenPnP now..
I would strongly recommend against starting a business that will rely on the first pick and place machine you ever build…
PK
From: ope...@googlegroups.com [mailto:ope...@googlegroups.com] On Behalf Of Alex Angel
Sent: Saturday, 15 April 2017 4:56 AM
To: OpenPnP <ope...@googlegroups.com>
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b7f6d51a-2413-4a02-9c57-0dacbbc7b7bc%40googlegroups.com.
SMdude, you make some good points. There is a reason you can buy a 1990’s pnp machine for AU$1500, that’s because it can’t place anything smaller than 0603 and 0.5mm
Indeed one of the reasons (but not all of them) that we are retrofitting the CSM 60 is in the hopes that we’ll get better placement of smaller parts. We’re not banking on it, but it’s an aspirational goal.
Back to “A PnP machine is going to be a key part of my business, how much should I spend?”
Folks, I know and respect that this is irrelevant stuff for those who want the challenge of building a pick and place machine, or like SMdude and I, are chasing an additional capability that doesn’t fit the model I present. Or you are trying to ‘open up’ PnP technology space.
If that’s you, then read no further.
The OP stated that this machine was to be part of his business. This is the (most common) way a business looks at capex.
Let’s say you are just starting out so your machine will be running 20% of the time. Ie 44 days a year.
Medium sized boards (say 50 components)
Slow placement rate (1000cph)
This works out to 44 X 8 x 1000 / 50 = about 7000 boards a year. Western world assembly costs for this size of board for short runs would be about $5 so your machine is going to earn you $35000 per year.
Point #1, there isn’t a lot of money in assembling electronics.. What you get by doing it in house is flexibility and more control of cash flow via smaller batches..
Pick and place machines last quite a while at these low utilisation rates so let’s say it will run for 5 years without major expense.
You just need to decide, how much of that $35000 will go into paying for your PnP hardware (I’m ignoring ovens and stencil printers etc because, at that rate of production, you can just make these)
I’m going to say 10%, but you may choose a different number.
So you have a budget of $3500 a year for your machine.
At 10% interest on a 5 year business loan you can afford $13500 for your machine
Alternatively, a $13500 machine would pay for itself in 5 months
So….
Point #2 you can get you a machine like ours with lots of feeders. And it will either cost you < $300 per month over 5 years, or pay for itself in 5 months.
Sure you might have to make some design compromises because your machine can’t place 0201 components. But you were going to have to make those compromises anyway because nothing you can build cheaply will place those parts..
Go spend $13500 and move onto the really difficult parts of the problem like ‘how am I going to find customers and convince them to give me money’
PK
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e1cb2574-0f86-4583-90ea-239d076a5b7e%40googlegroups.com.
Enough philosophy for one morning, I had to come in to work so I grabbed a pic of where we are at with our retrofit project.


Downward camera mount is done.
Power supplies (80V, 24V, 5V) are done.
Servo voltage clamp is done.
Isolated IO board (the blue one) is done.
A small fraction of the wiring is done.
Waiting parts for:
Servo drives (the Kelling 160V drives went to el Salvador for reasons that aren’t clear to me).
Boards and parts for the modified Tarocco drive will be here Tuesday
RGB LED lighting for the up camera and it’s controller board.
Ok people ..Can somebody just tell me what I should use ? I wrote this several times I will not buy a used machine nor a new one.I already bought allot of parts and already have a design I am looking for a board to control 16 steppersLiteplacer is 800 usd , chinese desktop is 4000 usdI am building one myself budget is 4000 usd and it should be allot better than the chinese one.I don't understand why I don't get specific answers to the questions I asked.
Isn't this group suppose to encourage new things ?
I am very much wondering why nobody has used or made an IO board for the nucleo F4 or F7 and used that for OPEN PNP ? I thought this was open source or am I wrong ?
I had similar issues with some other open source software that was actually made for specific hardware and no room for others.
That's why I started and created this motion controller I will put for sale in the next few months.
I hope OPEN PNP is truly open source and not just claim to be while forcing other to use particular hardware. Most of the times this thing are only supported and developed by few persons which have allot to gain.
Does anybody know when that V2 smoothie will come out ?And can somebody give me some schematics or pe very specific how I could get those 16 steppers running with 1 smoothie board and '' other '' extension boards ?
I prefer to use something I can buy and connect to this smoothieboard and not make hardware myself it takes too long. I will have more than enough problems to solve and to adjust on the machine even IF I get the right hardware.This is a motion controller with 8 axis from 1987 ... now it's 2017 , we have so many different types of development boards and all I see are wrapped up motion controller boards like a swiss army knife.
I am looking for a truly open source board that is '' truly modular '' . I only see different versions of the same thing. All the same with different mcu's or different pinout.
You guys also say that open pnp is very open source and has a modular design. Does open pnp have support for the F4 mcu or the F7 ? They are pin and function compatible either way.
So why on earth did nobody build it on a nucleo board for example ? and since it's supposed to be open source it should have been ported to other mcu's as well
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/004701d2b584%24d86edb60%24894c9220%24%40com.
Looking very neat Paul! A few questions:
Neatness is goodness. When it breaks mid run we need to be able to dive in and fix it before the solder paste dries out..
* What is that massive power resistor (?) for?
Apologies if I’m telling you how to suck eggs (as we say in my country).
When an axis decelerates the motors turn into generators and the supply voltage bulk storage caps start to charge.
For tiny little machines, the output caps on the PSU or input filter caps on the drives just soak this up and the supply rail goes up by a volt or two. If one axis is accelerating whilst others are decelerating then the accelerating drive will just consume the extra energy.
The heads on our machines weigh 5-10Kg and we have half a kilowatt of servo motors driving them, mostly on diagonal moves where X and Y will decelerate simultaneously.
The nominal supply voltage is 80V and the red board has 20mF of 100V caps on it.
There is also a circuit that monitors the supply rail and, should it rise to 99V turns on a FET that puts the aforementioned resistor (10ohms, 250W) across the rails to suck the excess energy out. The FET will stay on until the voltage drops below 92V.
In addition, there is an Estop input that will just turn the FET on until the voltage drops to about 20V and the Aux PSU drops out. The estop simultaneously kills power to the transformers..
Nb, we used toroidal transformers rather than a SMPS because a SMPS will just freak out if it sees its output voltage rise. You have to use a diode into a big cap bank to stop back feeding it. Then you have to use an inductor to limit inrush into that cap bank.. then…. You get the idea, it’s simpler and cheaper to use transformers.
* How are you intending to handle RGB lighting? What controller, in particular?
J So, after the overwhelming number of responses to my “How much light, what colour?” request, I decided that stupid overkill is the best way forward. I have about 64 WS2182a’s (we have reels of the things) on some PCB’s that will solder together to form the ring light, and a micro and 5V buck reg (the thing will pull 3.5A @ 5V) on a separate control board. I have the option of an isolated USB uart interface, or a simple signal line from the IO board. I suspect we’ll muck around with the former then move to the latter..
PK
Jason
On Fri, Apr 14, 2017 at 8:09 PM Paul Kelly <te...@caswa.com> wrote:
Enough philosophy for one morning, I had to come in to work so I grabbed a pic of where we are at with our retrofit project.
Downward camera mount is done.
Power supplies (80V, 24V, 5V) are done.
Servo voltage clamp is done.
Isolated IO board (the blue one) is done.
A small fraction of the wiring is done.
Waiting parts for:
Servo drives (the Kelling 160V drives went to el Salvador for reasons that aren’t clear to me).
Boards and parts for the modified Tarocco drive will be here Tuesday
RGB LED lighting for the up camera and it’s controller board.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/004701d2b584%24d86edb60%24894c9220%24%40com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwpPyVXWEqRrffwG%3D9Lm_wpxKUrVB4i%3DU98_M7cTt9S-w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/016501d2b5ac%243f0e2660%24bd2a7320%24%40caswa.com.
J ta for the tip. Did you try at 100% PWM? One option I have is to just set them to white and dial up intensity by changing the buck converter output.
PK
Downward camera mount is done.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwPm6bXcOjB6i4S5eQ5F6TAdpxfpw3%3D5vxnvD7Y0zfEsQ%40mail.gmail.com.
It would have been nice if these topics had come up in response to my question about lighting…
As I keep saying to my wife, “I’m not angry, just disappointed.”
Are you sure about the APA102?
I’m finding vague references to it having a high pwm freq…
The datasheet only mentions a 1MHz clock. 1000000/256=4 ish KHz…
I have boards arriving on Tuesday anyhow. I’ll try 100% duty cycle and just changing the supply voltage.
PK
From: ope...@googlegroups.com [mailto:ope...@googlegroups.com] On Behalf Of BZHEX
Sent: Saturday, 15 April 2017 3:50 PM
To: OpenPnP <ope...@googlegroups.com>
Subject: Re: [OpenPnP] Build progress
Both WS2812 and APA102 have 400Hz PWM freq , with is NOT enough for camera view. It will cause flickering images. PWM must be at least 1000Hz for changing LED colors.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b0e50418-772f-4de2-8e54-08474562cd89%40googlegroups.com.
Can somebody just tell me what I should use?
You asked!
Doesn’t say anything about feeders but I seem to recall that these use the pneumatic ones that are activated by a hole in one of the mounting pins, but it has two heads, 8 nozzles per head. 4 cameras and can do two boards at once. Should be good for 5000CPH .
Again, with vision, but the feeders may be harder to source. Price is good though.
http://www.used-line.com/semiconductor-and-pcb/pcb-pick-and-place-machines/quad-ii-c/item-7624512
from a dealer
Buying from a dealer will cost 10-20% more, but they will come and set it up and offer service if it breaks.
From: ope...@googlegroups.com [mailto:ope...@googlegroups.com] On Behalf Of Alex Angel
Sent: Saturday, 15 April 2017 11:08 AM
To: OpenPnP <ope...@googlegroups.com>
Subject: Re: [OpenPnP] Re: motion controller for pnp ? multiple axis needed !!
Ok people ..
Can somebody just tell me what I should use ? I wrote this several times I will not buy a used machine nor a new one.
I already bought allot of parts and already have a design I am looking for a board to control 16 steppers
Liteplacer is 800 usd , chinese desktop is 4000 usd
I am building one myself budget is 4000 usd and it should be allot better than the chinese one.
I don't understand why I don't get specific answers to the questions I asked.
Isn't this group suppose to encourage new things ?
I am very much wondering why nobody has used or made an IO board for the nucleo F4 or F7 and used that for OPEN PNP ? I thought this was open source or am I wrong ?
I had similar issues with some other open source software that was actually made for specific hardware and no room for others.
That's why I started and created this motion controller I will put for sale in the next few months.
I hope OPEN PNP is truly open source and not just claim to be while forcing other to use particular hardware. Most of the times this thing are only supported and developed by few persons which have allot to gain.
Does anybody know when that V2 smoothie will come out ?
And can somebody give me some schematics or pe very specific how I could get those 16 steppers running with 1 smoothie board and '' other '' extension boards ?
I prefer to use something I can buy and connect to this smoothieboard and not make hardware myself it takes too long. I will have more than enough problems to solve and to adjust on the machine even IF I get the right hardware.
This is a motion controller with 8 axis from 1987 ... now it's 2017 , we have so many different types of development boards and all I see are wrapped up motion controller boards like a swiss army knife.
I am looking for a truly open source board that is '' truly modular '' . I only see different versions of the same thing. All the same with different mcu's or different pinout.
You guys also say that open pnp is very open source and has a modular design. Does open pnp have support for the F4 mcu or the F7 ? They are pin and function compatible either way.
So why on earth did nobody build it on a nucleo board for example ? and since it's supposed to be open source it should have been ported to other mcu's as well
greets Alex
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c62447da-1df4-4626-9df7-7132e55eec18%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/130ddfea-751b-4337-b6a7-0c07ea6fe797%40googlegroups.com.
I can't buy a new one
I have already made some hardware designs in autocad.In the past I have made some cnc routers. The hardware is pretty modular and reliable. I do not use extruded aluminium profiles I am using cnc machined profiles and mounts etc..I think my design is very solid and the precision will be very good.
The only think I'm considering right now is the main controller board.Like I said I even have a solid idea and plan for the feeders. That too won't be a problem.The only problem I have to deal right now is the main controller board.I will learn how to deal with it when the machine will be ready, for that I need first to make a BOM list. That's why I need to choose the right controller for my needs.I explain in previous message that I find using 3 controllers a bit too much even that I'm not familiar with this smoothie board.
I asked if there was a possibility of working with 1 single smoothie board and having other cheaper boards to extend so I can connect my number of axes needed.
Also when does the smoothie board V2 come out ? I have 3 months time to get this done.
What about the other controllers I mentioned ? The fanuc, siemens , mitsubishi , galil etc ..
Like I mentioned I was looking for spending about 350 top for something that would make me able to run 16 steppers or even more.Those stepper do not need to work simultaneously. For the arc motion is only 2 axis , X and Y. The Z don't even have to run together because I rather wait until the machine moves to it's right position in order to avoid collisions with other parts if moving to quickly.greets
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a01f2768-1e45-426b-8453-3c4be2cfec3d%40googlegroups.com.
Ok,I just explained what I need and trying to do and what my question were.Just to give you again more specifics because you are assuming wrong.This business is in partnership , there is a budget allocated for this. I CAN NOT buy a new pick and place machine. I can buy a cheap chinese one but I'm extremely sure I can build one better myself.What I'm trying to do is to build one as complex as possible just to be safe. If things don't work out I can always make it LESS complex.board assembly is about 150 -170 smd's with many of them being 0402 and 0.5 fine pitch Ic'sI can not give you a sales estimation of the boards but it's safe to say that I will need to be able to make about 50/day with one machineSo I'm not even calculating the time for adding the solder paste, reflow time etc .. in other words 4 hours time I need to place 7500 components .We do not want to make use of external companies for this. This has a significant impact on the profit. I don't even know why I am explaining this details. All I asked was questions about VARIOUS boards that I could use.I only got answer about the smoothie board but nothing specific.
I also can not even find a decent website where they sell this
along other components that would be compatible with.
For example arduino is sold on 1000+ website with 10000+ shields maybe a little exaggerating but you get my point.
I would like to go the full 100% with this board but so far nobody has convinced me to.
On wiki all I see is '' please stop asking when board will be ready''
This by itself gave me a bad vibe because I have to take my business serious and do not have to rely on luck or chance. So first impression is a big maybe.
On the other hand if I don't have a choice than I don't have a choice.
Like other have said, If I would use other boards than I would have the write some code, and MAYBE I could even hire somebody to do it for me. Taking this into account I am thinking what is best ? Working with this and do it all by myself and maybe some help from the community or go with other boards that have more opportunities or they are hardware more powerful would be cheaper than 3 smoothies together + other extra boards ...
Then I hear somebody tell me go ahead and make your own hardware .. LOL . I have made a motion controller and I can tell you that, that wasn't a joke .. This isnt something you can build in 3 months what kind of '' suggestion '' is that ?
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/9bb5415b-bdd8-4241-aef8-309616aaf3b3%40googlegroups.com.
Except WS2812 parts need 5V to run, so the variation that you will have available on the buck converter may be limited.
We run 2812a’s at 3.3V, I’ve run them on 2 AA batteries
You could look at the AP102. parts as an alternative, as they have a higher PWM frequency.
I’m confused, I thought I said that before and you disagreed??
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/83a09e84-f725-4c1b-b5e2-471edfb5d73c%40googlegroups.com.
Except WS2812 parts need 5V to run, so the variation that you will have available on the buck converter may be limited.
We run 2812a’s at 3.3V, I’ve run them on 2 AA batteries
You could look at the AP102. parts as an alternative, as they have a higher PWM frequency.
I’m confused, I thought I said that before and you disagreed??
On Sat, Apr 15, 2017 at 1:57 AM, Alex Angel <angelf...@hotmail.com> wrote:I can't buy a new one
I have already made some hardware designs in autocad.In the past I have made some cnc routers. The hardware is pretty modular and reliable. I do not use extruded aluminium profiles I am using cnc machined profiles and mounts etc..I think my design is very solid and the precision will be very good.
The only think I'm considering right now is the main controller board.Like I said I even have a solid idea and plan for the feeders. That too won't be a problem.The only problem I have to deal right now is the main controller board.I will learn how to deal with it when the machine will be ready, for that I need first to make a BOM list. That's why I need to choose the right controller for my needs.I explain in previous message that I find using 3 controllers a bit too much even that I'm not familiar with this smoothie board.
I asked if there was a possibility of working with 1 single smoothie board and having other cheaper boards to extend so I can connect my number of axes needed.As I said three times now : you can do this, using the method I described, a smoothieboard, a $3 logic gate chip breakout and a $3 multiplexer breakout
Also when does the smoothie board V2 come out ? I have 3 months time to get this done.Smoothie v2 won't be out 3 months from now, for sure. But you don't need v2, v1 does what you want, I was just mentionning it because you mentionned FPGAs and v2 uses them.
What about the other controllers I mentioned ? The fanuc, siemens , mitsubishi , galil etc ..
Like I mentioned I was looking for spending about 350 top for something that would make me able to run 16 steppers or even more.Those stepper do not need to work simultaneously. For the arc motion is only 2 axis , X and Y. The Z don't even have to run together because I rather wait until the machine moves to it's right position in order to avoid collisions with other parts if moving to quickly.greets
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a01f2768-1e45-426b-8453-3c4be2cfec3d%40googlegroups.com.
hello,Yes, but I can not find any shop that sells those extention boards .. Can you give me some links? Where do I find this multiplexer ?
I need to see some examples or the boards you are talking about, where will I connect it to on the smoothie ? The smoothie only provides inputs , outputs and some outputs for the motors right ?Does the smoothieboard provide ports ? Like I2C , serial ? etc .. ?
The next question is something I would feel more comfortable working with.
IS it possible to use I2C stepper drivers daisy chained ? Would this work for C1, C2 , Cn .... and Z1, Z2, Zn ... ?
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/1320b943-c7b2-44fa-8ed6-f2b4f3586d8b%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/1320b943-c7b2-44fa-8ed6-f2b4f3586d8b%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f723614f-2149-4c44-bdc4-28c6578aa9e2%40googlegroups.com.
Alex,
I have a board I designed where we needed to test some firmware running on hardware. The hardware had to be electrically isolated during testing. So I made a relay board that is a 1 to 8 JTAG mux. This board will switch 14 pins to one of 8 outputs.
So for example if you have step/dir/enable for each stepper motor it could switch 4 motor outputs from a controller to 32 different motors.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f723614f-2149-4c44-bdc4-28c6578aa9e2%40googlegroups.com.
Ok , I'll keep all this in mind ...
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/c295c0d0-a2e7-4f9a-a624-c08cf6e8f7b0%40googlegroups.com.
Ok , I'll keep all this in mind ...
Further anybody idea how to get multiple sensor inputs ? For example I would LIKE to use as many sensors as possible.2 mechanical end stops for each axis for safety in parallel with optical sensors , 2 soft stop sensor near the end of the axis end ? or can I choose this in the software for example that my X axis moves max rate and slows down at last 10% of the axis ? Then I would also need a homing sensor. So 3 or 5 sensors for each axis.
Anybody have an idea what to use to connect a capacitive type encoder to a stepper so I can get it closed loop ? In this case I would not miss a step due to fast acceleration or sudden stops.
I'm using only nema 17 and nema 14 motors max2ah each motor. I plan using 4 nema17 motor for the Y , 2 nema17 for the X 0.9 deg step angle motors with double pulleys on each one of them .Im hoping to get maximum resolution by forcing 4 motors to synchronize in parallel to work together for each step so I'll get less step errors. Im looking for a mini cheap controller to place on each motor so I can connect to the encoder and driver to get the closed loop also.Then is there a way to let OPEN PNP get the encoder input ? So they also can act as a sort of feedback measurement device ? and then by some wonder code that it calibrate itself along with the sensors etc ..
Also what cpu's or mcu's does OPEN PNP support ? smoothie uses M3 from atmel right ? Would the code gain more from using an M4 ?
greets
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/93df8c18-1fb2-49d0-9e08-fd70cb52e81f%40googlegroups.com.