Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Noaa bbb pru cape edit #13

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7,820 changes: 7,820 additions & 0 deletions Hardware/Cape/BBB_POPS_Cape.b#1

Large diffs are not rendered by default.

7,820 changes: 7,820 additions & 0 deletions Hardware/Cape/BBB_POPS_Cape.b#2

Large diffs are not rendered by default.

20,163 changes: 20,163 additions & 0 deletions Hardware/Cape/BBB_POPS_Cape.s#1

Large diffs are not rendered by default.

20,163 changes: 20,163 additions & 0 deletions Hardware/Cape/BBB_POPS_Cape.s#2

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions Hardware/Cape/POPSCape_notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#Beagle Bone Black (BBB) POPS Cape Notes

<p>This cape is intended to be a part of a stack of printed circuit boards that comprise
of the POPS instrument. As you might expect, the cape plugs into the BBB and has M-F
pass through connectors. As currently used, the cape then plugs into a �base plate� that
has some signal conditioning, and the rest of the instrument attaches to the base plate.
Some signals are passed via the usual P8-P9 connectors, while other signals are passed to
the base plate via JP1, a 14 pin connector of similar style as P8 and P9. If a base
plate is not to be used, these signals are broken out on other connectors.

<p>The cape is powered by a signal labeled �V-Batt�. This comes in via J1 pins 3 and 4,
or if a baseplate is not used, via the connector named �BATTERY_IN�. This voltage is
scaled and monitored via A/D channel AI6 pin P9.35. To turn on the cape (which powers
the BBB) the �ON� button is pressed. There is an ON button located on the cape, and can
also have one on the baseplate using pin 12 of JP1. The ON button turns on FET T3 which
supplies +12V to the cape and to the base plate via J1 pins 5 and 6. On the cape is a 5V
regulator which then supplies +5V to the BBB via P9 pins P9.5 and P9.6. The BBB then
regulates the 5V down to +3.3V and supplies it back to the cape via pins P9.3 and P9.4.
Among other things, this 3.3V is then used to hold on FET T3 so the system remains powered
up after the ON button is released. When the BBB shuts down, 3.3V is removed from P9 and
if the ON button is not pressed, power is removed from the rest of the system.
Binary file added Images/BBBCapeBottom. sjc.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/BBBCapeTop sjc.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/POPS Instrument View.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 3 additions & 6 deletions NOAA-BBB_PRU_DAQ_Cape_Setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,13 +127,10 @@ If all is right, this will build both PRU binaries and the pops executable.
Attach the NOAA_BBB_PRU_DAQ cape (with the clock battery installed) to the BeagleBone black with the
Beaglebone Black powered down and disconnected from the laptop. Standoffs 46-pin will be required on
P8 and P9 as the cape is designed to mount on both sides. The microcomputer system (BeagleBone Black
and NOAA cape) can be powered in two ways. If the Beaglebone black is only connected to the cape (without
and NOAA cape) can be powered in two ways. If the Beaglebone black is only connected to the cape (without
using the baseplate) 9-18 V can be applies to "BATTERY IN" or the JP1 baseplate interface connector.
This can be done with a power supply or battery.

DO NOT USE THE 5V INPUT AFTER THIS POINT (P1 on the BeagleBone Black), as damage may occur to the cape or the BeagleBone Black.

After the system is powered up, the connection to the
This can be done with a power supply or battery. DO NOT USE THE 5V INPUT AFTER THIS POINT, as damage may
occur to the cape or the BeagleBone Black. After the system is powered up, the connection to the
BeagleBone Black can be either through the USB or ethernet ports.

**Set the time.** The time is set by first updating the time from the internet and then write
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
![pops_bbb_noaa](https://cloud.githubusercontent.com/assets/23479476/21242758/babe1360-c30d-11e6-89c9-b6001e482500.JPG)

# NOAA_BBB_PRU_DAQ_Cape

# NOAA BeagleBone Black (BBB) PRU DAQ Cape
==========================================

<p>The NOAA BeagleBone Black PRU and DAQ Cape was developed for the NOAA Printed Optical Particle
Spectrometer (POPS) instrument that is used to make balloon and aircraft particle concentration measurements. The
Expand All @@ -9,6 +11,8 @@ more information. This cape and software has been patented and is being presente
free for public download, modification and use. The programs that are presented are for the POPS instrument, and are
meant as an example and guide for developing other applications.


=======
##Cape Features:

* A high-speed LVDT serial interface using a DS90C124 deserializer. It connects via a SATA cable to an
Expand All @@ -26,9 +30,8 @@ instrument's flow rate and laser power (0-5 V).

* M24256 cape EEPROM.


##Provided Information:

=======
##Provided Informaion
* This README.md.

* SOFTWARE DISCLAIMER.md: This file is to be included with any code that is copied from this
Expand All @@ -49,6 +52,7 @@ presented in this document as a table.

* BOM as an Excel spreadsheet for the boards.


##Software and Examples:

* build and build_dt: Scripts to build the *.c and *.p files provided.
Expand Down