Pico Systems boards

More
07 Jan 2011 17:42 #6518 by jmelson
Replied by jmelson on topic Re:Pico Systems boards
photomankc wrote:


The base thread shows about 25us latency, it's not enough to be catastrophic but enough to mean that my speeds on 1/8 micro-step are limited. I have runt the test many times and that is the number that always comes back. The motors run decent at low step rates like 1/2 stepping but not so good at higher micro-step rates. The servo thread hits 300us but letting it run never sees it go beyond that. I think I just have to admit I have to go for a new PC. Its an Optiplex GX620 and there is no expansion ability. Do you know of a similar small footprint PC that is known to work? I don't want a tower PC as the cabinet I built was based on something small like this one.

Well, 25 us is not too bad. With the USC board, you turn off the base thread entirely, and only use the servo thread. The Intel D510MO is really small, about 7" square, with a Pico-PSU it runs off 12 V, which can also be used to run the USC. The D510MO with Pico-PSU, memory and a SSD can be had for around $150, maybe better if you search around. It has a funny parallel port that needs the very latest 2.4.6 version of EMC.
A short piece of ribbon cable can be made up to go between the 26-pin header on the D510 and the USC board. I have tested this combination.

Jon

Please Log in or Create an account to join the conversation.

More
07 Jan 2011 17:49 #6520 by jmelson
Replied by jmelson on topic Re:Pico Systems boards
andypugh wrote:

photomankc wrote:

how is the para-port connected on it? I see a pin header, do they make a standard 25pin connector that terminates in a pin header socket?


That connector is ideal for the 7i43, but as this is the Pico section I guess you will need back-panel header. They are pretty cheap.
cgi.ebay.com/Serial-Parallel-PCI-Slot-He...-Cable-/200557031594
For example

That might require another cable to go between the connectors. Better to make your own short cable with a female DB-25 on one end and a female 26-pin header on the other. You have to snip off the 26th wire at the DB-25 end. The connectors I used are from Digi-Key, the CSR26G and the CFP25G. I have tested it with a one-foot plain ribbon cable.

Jon

Please Log in or Create an account to join the conversation.

More
08 Jan 2011 20:40 #6555 by photomankc
Replied by photomankc on topic Re:Pico Systems boards
I found the source of my speed issues. My base_period was set to 100,000. That's way slow given that my maximum period reported in the latency test was something like 47,000. I decided to lower that but still leave a good margin I lowered it to 70,000. That should mean that I could reasonably expect 100 IPM on my machine with a 33% margin above the maximum base period I got in the latency test.

I rechecked last night and the servo thread always shows the 300,000ns jitter so that a servo period can't get much better than 1.3ms. If that will still work for the pico board then I may go that route. This PC was and by the looks of it by the time I build a new Atom based system since my case won't work it will be getting up there close to the board and I still would need to get a spindle control board and charge pump.anyway.

Please Log in or Create an account to join the conversation.

More
18 Mar 2011 23:15 #7922 by Einar
Replied by Einar on topic Re:Pico Systems boards
Hello,

I just downloaded the Ubuntu image and plan on installing it.
I have the USC board that I used on EMC years ago and I seem to remember there was some problem using it with EMC2. Is this correct? The EEPROM is marked: "09/19/02" if I'm correct. It is a bit hard to see.

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 00:36 - 19 Mar 2011 00:38 #7928 by andypugh
Replied by andypugh on topic Re:Pico Systems boards
I would imagine that EMC2 has become more tolerant rather than less in the meantime.

Jon is active on this forum, so should be able to give a definitive answer fairly soon.
Last edit: 19 Mar 2011 00:38 by andypugh.

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 01:45 #7930 by jmelson
Replied by jmelson on topic Re:Pico Systems boards
Einar wrote:

Hello,

I just downloaded the Ubuntu image and plan on installing it.
I have the USC board that I used on EMC years ago and I seem to remember there was some problem using it with EMC2. Is this correct? The EEPROM is marked: "09/19/02" if I'm correct. It is a bit hard to see.

That unit must be quite old. However, it should still work with EMC2, with some limitations. The biggest is that it may not work with the latest 3.3 V parallel ports. There are some terminating resistors and such that can be added to make it work with those, but first I'd try it out and see if it works with your computer.
The EMC2 driver will recognize the USC firmware version and will know what features it can support.
You will need an IEEE-1284 cable, a standard DB-25 cable will not work.

Jon

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 07:06 #7933 by Einar
Replied by Einar on topic Re:Pico Systems boards
Wow!
"Fairly soon" was an understatement. Thanks for your quick response Jon.

Yes it is old.
And I did have some issues when using it with EMC, but I think I still have the same cable that I used then.
Could the issue be using it with a lathe? Maybe that is what I asked for then and cannot remember now.

But this time it is for my mill, so I will try it. Then stage 1 now is to pop out and get some blank CD's. :-)

Best Regards
Einar

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 18:54 #7937 by jmelson
Replied by jmelson on topic Re:Pico Systems boards
Einar wrote:

Wow!
"Fairly soon" was an understatement. Thanks for your quick response Jon.

Yes it is old.
And I did have some issues when using it with EMC, but I think I still have the same cable that I used then.
Could the issue be using it with a lathe? Maybe that is what I asked for then and cannot remember now.

But this time it is for my mill, so I will try it. Then stage 1 now is to pop out and get some blank CD's. :-)

Best Regards
Einar

Well, axes are axes, but EMC2 now has much more sophisticated support for lathes, such as threading, rigid tapping, 2-axis offsets for lathe tools, etc.

You may have some trouble getting the board to work with modern computers. I could send a firmware update, and also advise on how to install terminating resistors, or do it for you if you wanted to send it.
It may work fine with the on-motherboard parallel port, but is not likely to work with newer PCI card parallel ports, without the updates.

Jon

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 19:13 #7938 by Bob La Londe
Replied by Bob La Londe on topic Re:Pico Systems boards
I have been having pretty good luck with full plugin PCI LPT ports, but have had mixed results with onboard LPT ports. CNA still has plugin LPT ports for sale. I would check for Linux drivers though before buying. I'm still a Windows XP Pro guy so I have not checked.

Please Log in or Create an account to join the conversation.

More
19 Mar 2011 19:33 #7939 by Einar
Replied by Einar on topic Re:Pico Systems boards
I will use it on the same PC it was used on before, so it should work with the hardware.

In a couple of months I will probably order another board and then also an EPROM upgrade. The next board will be for the lathe. I can install resistors myself if I get instructions. Soldering small surface mount components is really no problem when you have the rigt flux and a suitable tip.

Einar

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.097 seconds
Powered by Kunena Forum