#emc-devel | Logs for 2008-08-05

[00:00:28] <rayh_> It seems like it might.
[00:31:09] <SWPadnos> two pass would be easier
[00:31:34] <SWPadnos> you can actually use the tree widget to do it too - just delete any non-leaf node that has "nothing of interest"
[00:31:41] <SWPadnos> err - any leaf that is
[00:32:03] <SWPadnos> as long as you recurse up the tree from each leaf, you'll get rid of entire trees that are unnecessary
[00:32:37] <SWPadnos> (you ever process the parent until all children have been processed, which means the children will be gone if they were unimportant)
[00:32:42] <SWPadnos> s/ever/never/
[01:41:03] <CIA-35> EMC: 03cmorley 07TRUNK * 10emc2/src/hal/drivers/ (opto_ac5.c opto_ac5.h): first working version of opto22 pci ac5 adapter card driver
[01:55:45] <CIA-35> EMC: 03cmorley 07TRUNK * 10emc2/src/ (Makefile Makefile.inc.in): Changes to compile opto_ac5 driver
[05:53:36] <CIA-35> EMC: 03seb 07TRUNK * 10emc2/src/hal/drivers/mesa-hostmot2/doc/firmware-loading-debacle: polished the firmware doc a bit, done with it now
[06:13:09] <fenn_> fenn_ is now known as fenn
[06:38:01] <CIA-35> EMC: 03cmorley 07TRUNK * 10emc2/docs/man/man9/opto_ac5.9: man page for opto_ac5 driver
[07:19:45] <seb_kuzminsky> directories added to CVS TRUNK show up in the 2.2 branch, then the .deb build fails
[07:20:37] <seb_kuzminsky> config dirs for 5axis and vismach are empty in 2.2 and this breaks the build
[07:20:49] <seb_kuzminsky> CVS is pretty hokey...
[07:30:29] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/debian/emc2.files.in: include all the new stuff in the debian package
[07:49:44] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/configs/hostmot2/ (README hm2-2-boards.hal hm2.hal): merging hostmot2 driver into 2.2
[07:49:45] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/debian/ (changelog drivers.files.in emc2.files.in): merging hostmot2 driver into 2.2
[07:49:45] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/docs/man/man9/ (hm2_5i20.9 hm2_7i43.9 hostmot2.9): merging hostmot2 driver into 2.2
[07:49:46] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/ (Makefile Makefile.inc.in): merging hostmot2 driver into 2.2
[07:49:49] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/ (20 files): merging hostmot2 driver into 2.2
[07:51:03] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/doc/ (firmware-loading-debacle README): Adding some files that got missed before
[08:08:13] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/README: added hostmot2 firmware that got missed the first two commits
[08:08:13] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/5i20/ (10 files): added hostmot2 firmware that got missed the first two commits
[08:08:14] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/5i20/SOURCE/ (23 files): added hostmot2 firmware that got missed the first two commits
[08:08:16] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/7i43/CPLD/ (I43CPLD2.JED I43CPLD4.JED): added hostmot2 firmware that got missed the first two commits
[08:08:17] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/7i43/ (12 files): added hostmot2 firmware that got missed the first two commits
[08:08:20] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/7i43/CPLD/SOURCE/ (7I43.ISE I43CPLD.UCF I43CPLD.VHD): added hostmot2 firmware that got missed the first two commits
[08:08:23] <CIA-35> EMC: 03seb 07v2_2_branch * 10emc2/src/hal/drivers/mesa-hostmot2/firmware/7i43/SOURCE/ (24 files): added hostmot2 firmware that got missed the first two commits
[08:12:50] <seb_kuzminsky> jepler: ok i think i've broken enough stuff for one night
[12:13:39] <jepler> seb_kuzminsky: use the -P flag to co/up to "prune empty directories"
[12:40:45] <jepler> CIA-35: are you there?
[12:41:11] <jepler> * jepler kicks CIA-35
[12:41:19] <CIA-35> ow
[14:13:04] <Guest551> jmkasunich: http://www.electronicsam.com/images/KandT/servostart/oooh3.PNG
[14:13:10] <Guest551> oh
[14:13:29] <Guest551> Guest551 is now known as skunkworks
[14:14:33] <skunkworks> I think everything that should be separated is separated as much as I can.. Other than the power resistor. I could cut away the motor trace just a bit.. I cannot move the resistor to the right at all.
[14:15:27] <cradek> red is the top?
[14:15:44] <skunkworks> yes
[14:16:18] <cradek> if you are milling the board, you will not be able to solder the electrolytic C7
[14:16:39] <cradek> at least not with the cap against the board
[14:16:53] <cradek> can you switch to an axial package or put the traces on the bottom somehow?
[14:17:18] <cradek> ah, just swap sides with PAD1/PAD2
[14:17:22] <skunkworks> I could.. I actually space them up just enought to get the soldering iron under them
[14:17:34] <cradek> oh ok
[14:17:55] <skunkworks> atleast that worked last time.. ;)
[14:18:00] <cradek> actually the PADs or C7 could be to the bottom, and you could have both of them blue
[14:18:19] <skunkworks> I have a nice weller station here now.
[14:18:28] <jepler> I guess it would interfere with the heatsinking to move it to the other side of IC9
[14:18:29] <skunkworks> there are a bunch like that.
[14:18:42] <cradek> bunch like what?
[14:18:45] <skunkworks> (where I have to solder top and bottom)
[14:19:04] <cradek> yeah, but I think the rest are packages where it's easy
[14:19:30] <skunkworks> I also picked up a bunch of sockets that stand off..
[14:19:42] <cradek> yeah those are nice
[14:19:42] <skunkworks> which will be nice.
[14:19:55] <cradek> the ones with the round machined pins that are a little longer than usual?
[14:20:00] <skunkworks> yes
[14:20:08] <cradek> those are great sockets
[14:20:33] <skunkworks> http://rocky.digikey.com/weblib/Mill-Max/Web%20Photos/110-44-314-41-001000.jpg
[14:20:45] <cradek> yep
[14:22:18] <skunkworks> so... Jepler.. How is your zenbot running? ;)
[14:22:52] <jepler> skunkworks: i haven't put the dremel back on since we partially disassembled it to add the X and Y home switches
[14:23:29] <cradek> I keep looking for photos...
[14:23:34] <cradek> (like I should talk)
[14:23:41] <jepler> skunkworks: I should, though, because I need to mill a little break-out board to better wire the switch inputs .. pull-ups and RC filter
[14:23:48] <jepler> cradek: maybe tonight?
[14:23:51] <skunkworks> I was thinking. send you some copper clad.. some bits and drills..
[14:23:58] <skunkworks> ;)
[14:24:07] <jepler> oh I have all that stuff .. though I'm running low on copper clad
[14:24:54] <cradek> I have a 4x8 sheet of doublesided that you can chop some off of if you want
[14:25:09] <cradek> I seem to use only singlesided
[14:26:54] <skunkworks> (I ment to mill my boards..)
[14:27:00] <jepler> skunkworks: oh ha ha ha
[14:27:03] <skunkworks> :)
[14:27:27] <skunkworks> I would bet your machine would do it faster than mine.
[14:30:47] <jepler> including the shipping time?
[14:31:11] <skunkworks> heh - there is the 'finding time to get to the shop' also.
[14:32:11] <jepler> what machine do you have that is good for circuit boards? I thought you sold the Hermes
[14:34:11] <skunkworks> I have a large gantry that I have been using for prototyping.. It is not that rigid. I can only cut at around 7ipm
[14:34:46] <skunkworks> if I cut faster - there are cool vibration marks in the traces from the gantry oscollating.
[14:35:26] <skunkworks> (it works ok though) that is what made the other boards.
[14:37:13] <jepler> my elaborate plastic box is not what you'd call rigid either
[14:38:48] <skunkworks> this thing is around 4'by6'. The axis are only driven from one side.. ;)
[14:39:18] <skunkworks> http://www.electronicsam.com/images/KandT/DSCgantry.JPG
[14:40:19] <jepler> looks like finding time to clear it off is also an important factor in milling a circuit board
[14:40:56] <skunkworks> not really - the boards are milled on the top of the tombstone.. ;)
[14:43:08] <rayh> A working shop with all the tools close at hand!
[14:51:30] <skunkworks> riiight...
[14:51:59] <skunkworks> a shop with about 60 unfinished projects going at once. :)
[14:54:43] <cradek> something tells me that can't be the best machine for milling circuit boards
[14:54:51] <skunkworks> it isn't
[14:55:19] <skunkworks> I have that cable driven 18"X18" machine- but it needs to be geared down quite a bit.
[14:55:33] <skunkworks> each full step is .007"
[14:55:51] <cradek> heh
[14:56:18] <cradek> if your prototype works will you send out and have some made?
[14:56:27] <skunkworks> I am thinking about it.
[14:57:02] <skunkworks> plated thru holes would be great ;)
[14:57:16] <cradek> yeah.
[16:00:53] <skunkworks> huh
[16:04:42] <skunkworks> welcome
[16:08:59] <dmwaters_> {global notice} Good day all, it looks like one of our sponsors had some routing problems. Thank you all for your patience, and thank you for using freenode!
[18:05:49] <skunkworks> bear with me.
[18:06:12] <skunkworks> The voltage across the sense resistor could be negative compared to ground - right?
[18:10:50] <skunkworks> the max input of the comparator says -.3v to +36V
[18:11:50] <skunkworks> now the 36v would in effect be 2.4kw of power.. but the -.3v limit would only be 20a.
[18:12:24] <skunkworks> and a diode in series would only start breaking over at .6v (for protection)
[18:12:35] <skunkworks> *parallel
[18:12:46] <skunkworks> *-.6V
[18:14:34] <jepler_> no, the sense resistor voltage is the same sign as the motor supply voltage
[18:14:47] <skunkworks> always?
[18:14:55] <skunkworks> what happens when you get back emf?
[18:15:47] <skunkworks> or am I thinking wrong?
[18:19:24] <skunkworks> the freewheeling diodes conduct the opposite polarity..
[18:21:51] <jepler_> I guess I'm not entirely sure
[18:23:23] <skunkworks> same here...
[18:24:41] <skunkworks> sounds like a question for john ;)
[18:34:56] <jepler_> I don't think that the negative voltage that can be seen at the freewheeling diodes is seen at the sense resistor
[18:38:02] <LawrenceG> hmmm, seems like it should be as it can raise the dc bus voltage
[18:39:25] <LawrenceG> the resistor wont see breaking current if both upper or both lower switches are turned on
[18:39:39] <LawrenceG> it all recirculates
[18:51:52] <jepler_> I looked through several current-limiting stepper drivers and many don't give a minimum voltage for the sense resistor input. however, the datasheet for l6506 gives -0.3V e for Vsense inputs on page 2 of http://www.st.com/stonline/products/literature/ds/1392.pdf
[18:55:28] <LawrenceG> hi Jeff... that is an interesting chip
[18:59:47] <jepler_> indeed, it looks like you could use it as a dual current limiting chip for dc servos and small h-bridges like l298
[19:02:56] <jepler_> .. but it requires a relatively high Vsense so it's no good for high current applications
[19:03:18] <skunkworks> so - the voltage doesn't seem to reverse.. I just don't see it.
[19:36:38] <skunkworks> I have looked at a few and they all seem to have little or no protection between the sense resistors and the comparator
[19:38:59] <skunkworks> other than a little bit of a low pass..
[20:00:50] <fenn_> fenn_ is now known as fenn
[20:08:20] <CIA-35> EMC: 03jepler 07v2_2_branch * 10emc2/debian/changelog: note new change
[20:53:22] <skunkworks> a guy on cnczone says I should just hook a 10k in series of the comparator input. 'problem solved'
[22:08:52] <christel> [Global Notice] Hiya all! In about 10 minutes there will be some slight disturbance to services as we take them down for a quick upgrade! This should be quick and primarily painfree. Thank you for using freenode and have a good evening!