On Monday 25 May 2020 06:50:16 andy pugh wrote: > On Mon, 25 May 2020 at 10:42, Chris Albertson <[email protected]> wrote: > > Ideally you have just one thin cable going from controller to the > > machine. If you like those chips just glue on on each encoder and > > turn then encoder into a serial interfaced device. Or use a serial > > buss so 6 encoders can share one cable. > > There are elements of this to the STMBL servo drive, in that it uses > the STM32 to count encoder (and resolver and SSI) encoders then > reports back to LinuxCNC using the Mesa smart-serial protocol. > This is a neat choice, as Smart-Serial is self-configuring. Plug in > the device and all the appropriate HAL pins appear as if by magic. > > Smart-serial is still one cable per node, though. It's a star > topology.
When using that as I am with a 5i25-7i76 pairing, I assume each device then occupies a pair of conductors back to the hosting card? I've seen hints of a 2nd SS channel in the firmwares for the 5i25 where two daughtercards were involved but so far I am using a common bob on the p2 plug and haven't run out of i/o. Yet... How then does one go about expanding that to 4, or even 6 channels? > But if it will work for you, then the smart-serial STMBL code for > STM32 is there on the STMBL Github. Thank you Andy. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
