Saturday, January 1, 2011

Revised Test Software

01-01-2011, 03:36 PM CODE 5-92  REVISED TEST SOFTWARE
Try this attached revised version b test software. The LED will remain on longer for testing, improving visibility and allowing wire to pin 24 adjustment and testing.

brainblobtest.spin


 {

The Brain Blob by Humanoido
brainblobtest.spin
LED Mod Test on the Brain Blob Project
Blinks LED on pin 24 using the Parallax Propeller Proto Board
(Use pin 23 for demo board testing of this software)
Friday December 31, 2010

}}

CON
  _clkmode      = xtal1 + pll16x ' 80MHz clock
  _xinfreq      = 5_000_000      ' 5MHz crystal
 LED            = 24             ' LED mod is on pin 24 Proto Board
' LED = 23                       ' pin 23 demo board
 delay          = 80_000_000     ' Approx 1 second on and off

PUB Main
  dira[LED] := 1          ' Set LED pin as output
'  dira[22]  := 1         ' correct ghost led on demo board
'  outa[22] := 0          ' correct ghost led on demo board
  outa[LED] := 1          ' Initialize pin on
  repeat                  ' Loop below
    blink                 ' Do Private Method to blink LED
  
PRI Blink                 ' Private Method to blink LED
  !outa[LED]              ' Toggle state LED
  waitCnt(delay+cnt)      ' Delay

Troubleshooting Results

01-01-2011, 05:01 AM code 5-91  Troubleshooting Results
All boards are Operational


Board one had an LED that would not light - it was open from the front side board plated through hole to the back side, resulting in an open circuit and no LED response. The fix was scratching and removing the dielectric resin on the front side and re-soldering the through-hole wire on both sides.

Board two had the LED constantly on, but driven to increased brightness. Troubleshooting led to the trace under the second voltage regulator which had a tiny remnant trace fragment shorting out to the adjacent trace. The solution was to remove the trace.

Board three had a tiny short circuit surrounding the solder island at the back side. This was resoldered, solder wicked, and finally a knife was used to sever the ill connect point. Two out of the three boards required a microscope to detect the troubleshooting points of interest.

Hobby Machines

01-01-2011, 04:50 AM CODE 5-90  HOBBY MACHINES COMMENTS
Remember, these hobby machines are designed to satisfy my purposes. You could also say the Propeller chip is just a bunch of connected cogs. You would be right. Parallax put it out there and by itself it does nothing - but in the hands of a person that can wrap their mind around it, new worlds are opened. 

The BSS follows a standard of Master-Slaves concept explained in the Parallax BASIC Stamp Book, as does the SEED and the US40 machines. Pin zero one wire serial half duplex interface bus - absolutely yes. A bunch of Propellers, and BASIC Stamps, connected together - absolutely yes. Distinct and separate boards only stacked - absolutely not. (Even if it was, that would be ok - refer to the discussion on art and visual representation.)

The boards are all connected, software driven at the same time, and talking to each other. Each machine has a specific purpose. Reviewing, for example, SEED software will show multiple Stamps listening at the same time and responding (talking) and processing data simultaneously in true parallel. Programs run at the same time as machines demonstrate various concepts of multi-processing, self enumerating, true parallelism, self evolving, memorizing, AI, determinism, aggregate memory, and so on.

Friday, December 31, 2010

Troubleshooting Phase

12-31-2010, 07:36 PM Code 5-88 Troubleshooting Phase
This will be a checklist for troubleshooting the three boards.

Class I - LED is Dead
( ) Check the pin socket
( ) Check solder joint on back side

Class II - LED is Shorted On but Still Blinks with Code
( ) Check for short on front side printed circuit board ( ) Board number
( ) Check for short on back side trace ( ) Board number
( ) Check for short on front side printed circuit board ( ) Board number
( ) Check for short on back side trace ( ) Board number

Testing Phase

12-31-2010, 07:30 PM CODE 5-87 TESTING PHASE
Completed the testing phase of all boards. Have 17 boards that work perfect. One board has an LED that won't light and two boards have the LED lit all the time but the code still blinks it brighter and dimmer. The next work phase is to troubleshoot three boards.

Decoupling Capacitor

12-31-2010, 07:29 PM Code 5-86 DECOUPLING CAPACITOR
The board assembly was completed a short time ago by installing all of the decoupling capacitors. These are 10nF inserted into pin sockets across from pin 24 socket at Vss and Vdd.

Test Software Brain Blob Test

12-31-2010, 01:52 PM Code 5-85 Test Software - Brain Blob Test
The code pasted below can be used to test the LED data light mod. This code may appear elsewhere as BRAIN BLOB TEST.zip.


{{

The Brain Blob by Humanoido
brainblobtest.spin
LED Mod Test on the Brain Blob Project
Blinks LED on pin 24 using the Parallax Propeller Proto Board
(Use pin 23 for demo board testing of this software)
Friday December 31, 2010

}}

CON
  _clkmode      = xtal1 + pll16x ' 80MHz clock
  _xinfreq      = 5_000_000      ' 5MHz crystal
 LED            = 24             ' LED mod is on pin 24 Proto Board
' LED = 23                       ' pin 23 demo board
 delay          = 40_000_000     ' Approx 1 second on and off

PUB Main
  dira[LED] := 1          ' Set LED pin as output
'  dira[22]  := 1         ' correct ghost led on demo board
'  outa[22] := 0          ' correct ghost led on demo board
  outa[LED] := 1          ' Initialize pin on
  repeat                  ' Loop below
    blink                 ' Do Private Method to blink LED
  
PRI Blink                 ' Private Method to blink LED
  !outa[LED]              ' Toggle state LED
  waitCnt(delay+cnt)      ' Delay

Brain Blob Mods Complete


12-31-2010, 01:43 PM Code 5-84 BRAIN BLOB MODS COMPLETE
These boards have their mods completed. Work now enters the testing phase to test each of the mods on twenty boards. This equals 40 tests and any troubleshooting that may be required.

Brain Blob Dangerous Growth


12-31-2010, 01:35 PM Code 5-83  PM Brain Blob (Dangerous Growth Spurt?)
Checkout these latest pics of the Brain Blob
I knew it would happen. As the New Year's Holiday began, and with steady work on the project, I noticed something different about the Brain Blob. Once again, it had grown larger, now consuming the greatest portion of the Parallax laboratory project table. I was surprised, as you can see in the photo, the larger span of this entity seems out of control as the boards are coming together and multiplying in some odd linear X and blobular Y directional way.


The latest Brain Blob growth is shocking. When will it stop? The Blob on the radio program - WLS Chicago, continued to grow until it consumed the Earth and everyone on it.


Stay tuned to this channel thread and see what happens with the Brain Blob. No responsibility is claimed for this project and we disavow any knowledge of its existence at this time.