Actions

Difference between revisions of "PBX-BB rev4.1"

From PROBOTIX :: wiki

(Getting Started)
Line 42: Line 42:
 
# Launch LCNC by typing 'linuxcnc &' into the shell. The LCNC software, while running on the BBB, will forward its window onto your PC. Choose the PBX-BB configuration. On future sessions, simply launch LCNC with the PBX-BB config by using the 'last configuration' switch 'linuxcnc -l &'.  
 
# Launch LCNC by typing 'linuxcnc &' into the shell. The LCNC software, while running on the BBB, will forward its window onto your PC. Choose the PBX-BB configuration. On future sessions, simply launch LCNC with the PBX-BB config by using the 'last configuration' switch 'linuxcnc -l &'.  
 
# Use [http://winscp.net/ WinSCP] and [http://notepad-plus-plus.org/ Notepad++] to edit the config files. When you choose 'edit' from WinSCP and allow WinSCP to open the file in Notepad++, whenever you make a change and save the file, WinSCP will automatically re-upload the changed file to the BBB.
 
# Use [http://winscp.net/ WinSCP] and [http://notepad-plus-plus.org/ Notepad++] to edit the config files. When you choose 'edit' from WinSCP and allow WinSCP to open the file in Notepad++, whenever you make a change and save the file, WinSCP will automatically re-upload the changed file to the BBB.
 +
 +
[[image:PBX-BB_signal_diagram.jpg|500px|PBX-BB Signal Diagram]]
  
 
== Resources: ==
 
== Resources: ==

Revision as of 11:45, 9 February 2014

PBX-BB


Model: PBX-BB BeagleBone Breakout Board

Breakout Board Specs:

  • BeagleBone or BeagleBone Black Compatible
  • Screw Terminals or 5x PBX-Headers
  • RF Isolated Inouts and Outputs
  • 15 Outputs and 5 Inputs
  • Integrated 5V/2A Logic Supply Regulator
  • USB Powered BeagleBone

Description:

The PBX-BB is the new CNC breakout board for the BeagleBone. It works perfectly with Charles Steinkuehler's Beaglebone port of LinuxCNC. It features 15 total outputs and 5 inputs, all software mappable to whichever signals you need. The PBX-BB features the same RF isolation circuitry found on the popular PBX-RF, protecting the Beaglebones' sensitive 1.8V and 3.3V circuitry from potentially damaging noise and spikes that can come from high voltage stepper motor drives.

The PBX-BB has 5x PBX-Headers (Figure 1) for easy connections to our stepper drivers and relay boards. Additional signals are present on the screw terminals for driving up to 5 motors and 4 relays.

New on the PBX-BB is a 5V/2A switching regulator that accepts voltages up to 76VDC. The efficiency of a switching regulator reduces heat. The 5V rail is bussed out to the PBX-Headers just like our other breakout boards, allowing you to drive the logic supply of the drivers from a single power source.

Figure 1: PBX Header







PBX-BB





PBX-BB Schematic

Getting Started

  1. Burn our custom Machinekit Iso Image to an 8GB Sandisk MicroSD Card using Win32DiskImager
  2. Install the MicroSD card, plug the BBB ethernet connector into your network and apply power. The first time the image boots, it can take up to 5 minutes.
  3. Use a port scanner such as Advanced IP Scanner to find the ip address of the BBB. (or 'arp -a' from a command prompt)
  4. Install XMing and Putty.
  5. Turn on X11 forwarding in Putty and connect to the BBB.
    Username: linuxcnc
    Password: linuxcnc
  6. Launch LCNC by typing 'linuxcnc &' into the shell. The LCNC software, while running on the BBB, will forward its window onto your PC. Choose the PBX-BB configuration. On future sessions, simply launch LCNC with the PBX-BB config by using the 'last configuration' switch 'linuxcnc -l &'.
  7. Use WinSCP and Notepad++ to edit the config files. When you choose 'edit' from WinSCP and allow WinSCP to open the file in Notepad++, whenever you make a change and save the file, WinSCP will automatically re-upload the changed file to the BBB.

PBX-BB Signal Diagram

Resources:

File:PBX-BB.configs.zip
[MachineKit Image]
BeagleBone
http://bb-lcnc.blogspot.com/2013/07/adding-homelimit-switches.html