From wrda@mbari.org Thu May 16 12:51 PDT 1996 Received: from wave.mbari.org by pelican.mbari.org with ESMTP ($Revision: 1.37.109.26 $/15.6) id AA219086311; Thu, 16 May 1996 12:51:52 -0700 Return-Path: Received: from reef.mbari.org by wave.mbari.org with SMTP ($Revision: 1.37.109.26 $/16.2) id AA296016306; Thu, 16 May 1996 12:51:46 -0700 Received: by reef.mbari.org (1.38.193.4/16.2) id AA10978; Thu, 16 May 1996 12:51:41 -0700 From: Dave Wright Subject: Rocky Doc... To: markp@wave.mbari.org (Mark Pickerill), bobh@wave.mbari.org (Bob Herlien), thga@wave.mbari.org (Gary Thurmond) Date: Thu, 16 May 96 12:51:41 PDT Mailer: Elm [revision: 70.85] Status: RO MBARI 2080 "Rocky Board" The Rocky board replaces the "handwired board" within the OASIS assembly. It provides the following system resources; sixteen FET power switches, eight relays for serial data multiplexing, a power and data isolation interface for CTD connection, housekeeping sensors for can temperature, battery voltage and current, signal conditioning for two PAR sensors, four current sinking and four current sourcing "wakeup" signals, and an LED status indicator. Programming notes: Unlike the handwired board, the Rocky board is connected to the bus expansion port of the OASIS controller rather than the PIA port. The power switches and the wakeup signals are non-volatile and are not affected by OASIS controller power cycling. The are however affected by an interruption of can power, and will come up in an indeterminate state. The power switches are organized as two bytewide output ports at sequential addresses, and may be written to as a word if desired. A logical one will turn on the associated switch. There are no bit toggle operations required as was necessary with the handwired board. The diagnostic LED can be used for any purpose the programmer desires. To turn it on, a byte write to the "on" address is required. The data is irrelevant. The same is true for a write to the "off" address. The relays are handled in the same manner as those that are on the OASIS controller board. The wakeup port is now a non-volatile device. When using the current sourcing outputs it must be remembered to turn them off before powering down the controller. If the connected instrument should require a continuous active high signal it must be insured that the current requirements are in the sub milliamp regime. \ Rocky board equates $610 PWRSW1 \ Power switch port, lobyte b0-b3 J22,1-7 / b4-b7 J21,1-7 $611 PWRSW2 \ Power switch port, hibyte b8-b11 J24,1-7 / b12-b15 J23,1-7 $612 WAKEPORT \ Wakeup port $613 RELAYC \ Relays 8-11 $614 RELAYD \ Relays 12-15 $660 LEDOFF \ A write to this address turns off the diagnostic LED $670 LEDON \ A write to this address turns on the diagnostic LED Assembly notes: The devices VR1-3 must be installed in the -opposite- direction from that indicated on the silkscreen. The device U6 requires that a .01uF "flat cap" be installed on the solderside of the board between pins 4 and 8, and that pin 4 be routed to analog ground and pin 8 to +8V. There is a via to the agnd plane located close to U6,4 such that the pin of the flat cap will reach it. A short wire will be required from U6,8 to J4,17 where +8V can be picked up. When converting existing OASIS cans to the Rocky board it is necessary to modify the OASIS controller board. Perform the modifications listed in o_pcb2.mod, operations 1 and 2. No other changes are necessary. These mods affect the bus expansion port tristate enable. -END-