From 6232b6dfedebcd9b93b42a72a5ccfc5fb8255b5c Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sat, 26 Nov 2011 20:41:58 -0700 Subject: [PATCH 1/1] new design --- homeshop/cncfpga/index.mdwn | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 homeshop/cncfpga/index.mdwn diff --git a/homeshop/cncfpga/index.mdwn b/homeshop/cncfpga/index.mdwn new file mode 100644 index 0000000..edaf47f --- /dev/null +++ b/homeshop/cncfpga/index.mdwn @@ -0,0 +1,40 @@ +# CNC FPGA + +This is the board I designed to interface a PC running Linux and +[EMC2](http://linuxcnc.org) with the +[Industrial Hobbies](http://www.ihcnc.com/) milling machine +I converted to servo-based CNC operation. It is compatible with the +[Pluto-P](http://www.knjn.com/FPGA-Parallel.html) +[servo driver](http://linuxcnc.org/docs/html/drivers_pluto_p.html) in EMC2. + +## Features ## + +### User View ### + +* 25-pin male D-shell connector in parallel with 26-pin box header for + connection to PC parallel port +* 4 15-pin female D-shell connectors for servo channels +* 9-pin female D-shell connector for misc signals +* barrel connector for 9-12 volt DC power input +* dual-color LED, green when PC heartbeat present, red when not +* 5.1 x 2.0 inch 4-layer board + +### Developer View ### + +* Hardware Features + * [Altera](http://altera.com) ACEX EP1K10TC100 FPGA + * [Microchip PIC12F629](http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010113) for heartbeat detector +* Tools Used + * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout +* Licenses + * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html) + +## Artifacts ## + +The design files can be found on [git.gag.com](http://git.gag.com) in the +project [hw/cncfpga](http://git.gag.com/?p=hw/cncfpga;a=summary). + +## Future Plans ## + +As of November 2011, a first pass design is complete but no prototypes have +been built yet. -- 2.30.2