LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

More
2 years 2 months ago #307755 by rthorntn
Thanks!

Just trying to work this out in my head, to learn...30 shifted and isolated I/O pins (20 inputs 10 outputs, up to 36 supported (4 x 9)), using ISO7760, so are you just doing a 180 degree on the iso7760 depending on whether it covers inputs or outputs?

How do you plan to solder this, paste and a wee oven?
The following user(s) said Thank You: Mecanix

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

More
2 years 2 months ago #307758 by Mecanix

Thanks!

Just trying to work this out in my head, to learn...30 shifted and isolated I/O pins (20 inputs 10 outputs, up to 36 supported (4 x 9)), using ISO7760, so are you just doing a 180 degree on the iso7760 depending on whether it covers inputs or outputs?

How do you plan to solder this, paste and a wee oven?
Correct again! That iso776x part will switch to specs if powered within 2V5~5V in either direction, as you've guessed already. Can even go down to 1V2 (seems to work) although speed is not guaranteed. On the Ins/Outs; I'm counting 18 OUTPUTs & 23 INPUTs on that board, with 5 outputs having 200mA support - useful for switching analog relays on/off (Oiler, Coolant, Clamp, Lighting, Spare). All in All plenty sufficient to build any machine-tool to manufacture a spacecraft!!

Using Sn63Pb37 solder paste and a hot plate for assembly. I know I know, lead based [DANGER]. Notice no parts on the bottom of the PCB, and so the process is stencil, paste-on, and flat-on a hot plate @230dC for 2.5min it goes. Yields 100% rate each and every time. 

(You can prolly guess I'm looking forward that board!!)
The following user(s) said Thank You: kostas, rthorntn, meister, jpn9900

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

More
2 years 2 months ago #307766 by Mecanix
Gotta luv the folks at GOWIN SEMI, straight out of the manufacturer's jewelry box. Top silicon guys, highly recommend.
Official, we have our FPGAs secured, what will eventually power this LinuxCNC-RIO awesomeness!! We have 3 parts (for now). And I want one :)

Cool visuals ritual;



The following user(s) said Thank You: rthorntn, meister

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

More
2 years 2 months ago - 2 years 2 months ago #307767 by meister
Hi,
i can not download the board-images (TOP-View), can you upload it directly in the forum ? i will start adding it to the rio-setup

EDIT: I managed to download the image
Last edit: 2 years 2 months ago by meister.
The following user(s) said Thank You: Mecanix

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

More
2 years 2 months ago #307768 by rthorntn
Great stuff, on the 5AX outputs, how many mA do you get at the outputs connector?

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

More
2 years 2 months ago #307770 by Mecanix

Great stuff, on the 5AX outputs, how many mA do you get at the outputs connector?
Not much I would guess, granted you only use the GND, Step and Dir pins (common drive set-up). Fwiw the 5V supply of the board is 2A. Using a MPS part (MP4560). Side note; strangely enough my datasheet rev claims MAX 60V where the MPS' revised/latest one claims 55V. Guess we can assume it's good enough up to 48Vdc psus. (Board's 5V switcher schematic attached).

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

Time to create page: 1.791 seconds
Powered by Kunena Forum