Search NASA⌕ Search

SEARCH · Search NASA

Results for “microprocessor design”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 253 records · Page 14

Protein crystal growth in low gravity

The solubility and growth of the protein canavalin, and the application of the schlieren technique to study fluid flow in protein crystal growth systems were investigated. These studies have resulted in the proposal of a model to describe protein crystal growth and the preliminary plans for a long-term space flight experiment. Canavalin, which may be crystallized from a basic solution by the addition of hydrogen (H+) ions, was shown to have normal solubility characteristics over the range of temperatures (5 to 25 C) and pH (5 to 7.5) studies. The solubility data combined with growth rate data gathered from the seeded growth of canavalin crystals indicated that the growth rate limiting step is a screw dislocation mechanism. A schlieren apparatus was constructed and flow patterns were observed in Rochelle salt (sodium potassium tartrate), lysozyme, and canavalin. The critical parameters were identified as the change in density with concentration (dp/dc) and the change in index of refraction with concentration (dn/dc). Some of these values were measured for the materials listed. The data for lyrozyme showed non-linearities in plots of optical properties and density vs. concentration. In conjunction with with W. A. Tiller, a model based on colloid stability theory was proposed to describe protein crystallization. The model was used to explain observations made by ourselves and others. The results of this research has lead to the development for a preliminary design for a long-term, low-g experiment. The proposed apparatus is univeral and capable of operation under microprocessor control.

Feigelson, Robert S.↗

Mongoose ASIC microcontroller programming guide

The 'Mongoose' ASIC microcontroller is a radiation-hard implementation of the R3000 microprocessor. This document describes the internals of the microcontroller in a level of detail necessary for someone implementing a software design.

Smith, Brian S.↗

Cooperative Mission Concepts Using Biomorphic Explorers

Inspired by the immense variety of naturally curious explorers (insects, animals, and birds), their wellintegrated biological sensor-processor suites, efficiently packaged in compact but highly dexterous forms, and their complex, intriguing, cooperative behavior, this paper focuses on "Biomorphic Explorers", their defination/classification, their designs, and presents planetary exploration scenarios based on the designs. Judicious blend of bio-inspired concepts and recent advances in micro-air vehicles, microsensors, microinstruments, MEMS, and microprocessors clearly suggests that the time of small, dedicated, low cost explorers that capture some of the key features of biological systems has arrived. Just as even small insects like ants, termites, honey bees etc working cooperatively in colonies can achieve big tasks, the biomorphic explorers hold the potential for obtaining science in-accessible by current large singular exploration platforms.

Thakoor, S.↗

Dual Cryogenic Capacitive Density Sensor

A dual cryogenic capacitive density sensor has been developed. The device contains capacitive sensors that monitor two-phase cryogenic flow density to within 1% accuracy, which, if temperature were known, could be used to determine the ratio of liquid to gas in the line. Two of these density sensors, located a known distance apart, comprise the sensor, providing some information on the velocity of the flow. This sensor was constructed as a proposed mass flowmeter with high data acquisition rates. Without moving parts, this device is capable of detecting the density change within a two-phase cryogenic flow more than 100 times a second. Detection is enabled by a series of two sets of five parallel plates with stainless steel, cryogenically rated tubing. The parallel plates form the two capacitive sensors, which are measured by electrically isolated digital electronics. These capacitors monitor the dielectric of the flow essentially the density of the flow and can be used to determine (along with temperature) the ratio of cryogenic liquid to gas. Combining this information with the velocity of the flow can, with care, be used to approximate the total two-phase mass flow. The sensor can be operated at moderately high pressures and can be lowered into a cryogenic bath. The electronics have been substantially improved over the older sensors, incorporating a better microprocessor, elaborate ground loop protection and noise limiting circuitry, and reduced temperature sensitivity. At the time of this writing, this design has been bench tested at room temperature, but actual cryogenic tests are pending

Youngquist, Robert↗

Simple JFET oscillator

Device used in mixers, modulators, and function generators provides stable sine-wave signal compatible with both integrated circuits and discrete-component assemblies. Oscillator's frequency is tunable over narrow band about design value. Frequency range, stability, linearity, and low power drain of device are suited to communications receivers and transmitters and digital microprocessors, computers, and displays. Circuit simplicity allows for easy monolithic construction.

Kleinberg, L. L.↗

Orbit determination software development for microprocessor based systems: Evaluation and recommendations

A guide is presented for National Aeronautics and Space Administration management personnel who stand to benefit from the lessons learned in developing microprocessor-based flight dynamics software systems. The essential functional characteristics of microprocessors are presented. The relevant areas of system support software are examined, as are the distinguishing characteristics of flight dynamics software. Design examples are provided to illustrate the major points presented, and actual development experience obtained in this area is provided as evidence to support the conclusions reached.

Shenitz, C. M.↗

Flight test evaluation of a video tracker for enhanced offshore airborne radar approach capability

As a part of NASA's Rotorcraft All-Weather Operations Research Program, advanced airborne radar approach (ARA) concepts are being investigated. Since data from previous NASA/FAA flight tests showed significant ARA limitations, a research program was initiated at NASA Ames Research Center to determine the benefit that could be derived by automating certain radar functions and superimposing course display data on the radar display. To evaluate these concepts, a newly developed video tracking system which interfaces with weather radar was acquired. After the pilot designates a destination target, the system tracks the target video as it moves on the radar indicator. Using a small, efficient microprocessor, the autotracker presents valuable approach data on the radar screen and automatically adjusts the radar gain and tilt. Results of a limited flight test evaluation of the autotracker show that the course display concept, combined with automated gain and tilt functions, is effective for improving ARA's and reducing radar operator workload.

Clary, G. R.↗

A technique for incorporating the NASA spacelab payload dedicated experiment processor software into the simulation system for the payload crew training complex

The feasibility of some off-the-shelf microprocessors and state-of-art software is assessed (1) as a development system for the principle investigator (pi) in the design of the experiment model, (2) as an example of available technology application for future PI's experiments, (3) as a system capable of being interactive in the PCTC's simulation of the dedicated experiment processor (DEP), preferably by bringing the PI's DEP software directly into the simulation model, (4) as a system having bus compatibility with host VAX simulation computers, (5) as a system readily interfaced with mock-up panels and information displays, and (6) as a functional system for post mission data analysis.

Bremmer, D. A.↗

To catch a comet: Technical overview of CAN DO G-324

The primary photographing of aboard STS 61-E. INTRODUCTION objective of the C.E. Williams Middle School Get Away Special "CAN DO" is the Comet Halley. As it is currently scheduled, G-324 will fly in March of 1986 The project will involve middle school students, grades 6 through 8, in the study and interpretation of astronomical photographs and techniques. -The-objectives of these studies are detailed in another paper to be presented at this symposium. 6-324 is contained in a 5 cubic foot G.A.S. Canister with an opening door and pyrex window for photography. It will be pressurized with one atmosphere of dry nitrogen. Three 35mm still cameras with 250 exposure film backs and different focal length lenses will be fired by a combination of automatic timer and an active comet detector. A lightweight 35mm movie camera will shoot single exposures at about 4 minute intervals to give an overlapping "skymap" of the mission. The fifth camera is a solid state television camera specially constructed for detection of the comet by the microprocessor. In addition to the photographic goals of CAN DO, the canister also contains a separate package of middle school student designed passive experiments. These-projects will be described in detail in the accompanying paper on educational goals.

Thomas J. O'Brien↗

Towards the formal verification of the requirements and design of a processor interface unit: HOL listings

This technical report contains the Higher-Order Logic (HOL) listings of the partial verification of the requirements and design for a commercially developed processor interface unit (PIU). The PIU is an interface chip performing memory interface, bus interface, and additional support services for a commercial microprocessor within a fault tolerant computer system. This system, the Fault Tolerant Embedded Processor (FTEP), is targeted towards applications in avionics and space requiring extremely high levels of mission reliability, extended maintenance-free operation, or both. This report contains the actual HOL listings of the PIU verification as it currently exists. Section two of this report contains general-purpose HOL theories and definitions that support the PIU verification. These include arithmetic theories dealing with inequalities and associativity, and a collection of tactics used in the PIU proofs. Section three contains the HOL listings for the completed PIU design verification. Section 4 contains the HOL listings for the partial requirements verification of the P-Port.

Fura, David A.↗

"Smart" Sensor Module

An assembly that contains a sensor, sensor-signal-conditioning circuitry, a sensor-readout analog-to-digital converter (ADC), data-storage circuitry, and a microprocessor that runs special-purpose software and communicates with one or more external computer(s) has been developed as a prototype of "smart" sensor modules for monitoring the integrity and functionality (the "health") of engineering systems. Although these modules are now being designed specifically for use on rocket-engine test stands, it is anticipated that they could also readily be designed to be incorporated into health-monitoring subsystems of such diverse engineering systems as spacecraft, aircraft, land vehicles, bridges, buildings, power plants, oilrigs, and defense installations. The figure is a simplified block diagram of the "smart" sensor module. The analog sensor readout signal is processed by the ADC, the digital output of which is fed to the microprocessor. By means of a standard RS-232 cable, the microprocessor is connected to a local personal computer (PC), from which software is downloaded into a randomaccess memory in the microprocessor. The local PC is also used to debug the software. Once the software is running, the local PC is disconnected and the module is controlled by, and all output data from the module are collected by, a remote PC via an Ethernet bus. Several smart sensor modules like this one could be connected to the same Ethernet bus and controlled by the single remote PC. The software running in the microprocessor includes driver programs for operation of the sensor, programs that implement self-assessment algorithms, programs that implement protocols for communication with the external computer( s), and programs that implement evolutionary methodologies to enable the module to improve its performance over time. The design of the module and of the health-monitoring system of which it is a part reflects the understanding that the main purpose of a health-monitoring system is to detect damage and, therefore, the health-monitoring system must be able to function effectively in the presence of damage and should be capable of distinguishing between damage to itself and damage to the system being monitored. A major benefit afforded by the self-assessment algorithms is that in the output of the module, the sensor data indicative of the health of the engineering system being monitored are coupled with a confidence factor that quantifies the degree of reliability of the data. Hence, the output includes information on the health of the sensor module itself in addition to information on the health of the engineering system being monitored.

Mahajan, Ajay↗

A proposed microcomputer implementation of an Omega navigation processor

A microprocessor navigation systems using the Omega process is discussed. Several methods for correcting incoming sky waves are presented along with the hardware design which depends on a microcomputer. The control program is discussed, and block diagrams of the Omega processor and interface systems are presented.

Abel, J. D.↗

Effects of periodic discharges

Periodic capacity checks are assessed as well as the effects of periodic discharges on the cycle life and the performance of cells during the cycle life. Topics discussed include the effect of the amount of electrolyte on cell capacity at 35 C; battery design for spacecraft; electrolyte starvation theory; battery separator degradation; negative electrode stability; voltage regulation; operating temperatures; and integration of reconditioning systems using microprocessors.

Ford, F. E.↗

Low-power portable geophysical data acquisition system and its use in geomagnetic measurements

A low-power portable data acquisition system presently in use for geomagnetic measurements is described. The system is composed of a data-processing system containing a low-power microprocessor, a 9-track digital tape recorder, and a rechargeable battery pack. The magnetometer is a low-power three axis fluxgate design. Under program control the data processing system keeps track of time of day and date, samples three analog magnetometer outputs at intervals of either 0.4 or 2 s, digitizes the data to 15-bit resolution, and, depending upon relative magnetic activity, decides upon data compression to increase the tape storage capacity. It also monitors and records internal voltages and provides self-checking functions which may be monitored through a visual readout on the control panel. The system is mounted in a rugged, weather-tight carrying case suitable for use outdoors with minimal protection. The system, including magnetometer, uses 1.6-W power and can store 5.7 Mbytes of data.

Medford, L. V.↗

Integration of an Autopilot for a Micro Air Vehicle

Two autopilots providing autonomous flight capabilities are presented herein. The first is the Pico-Pilot, demonstrated for the 12-inch size class of micro air vehicles. The second is the MicroPilot MP2028(sup g), where its integration into a 36-inch Zagi airframe (tailless, elevons only configuration) is investigated and is the main focus of the report. Analytical methods, which include the use of the Advanced Aircraft Analysis software from DARCorp, were used to determine the stability and control derivatives, which were then validated through wind tunnel experiments. From the aerodynamic data, the linear, perturbed equations of motion from steady-state flight conditions may be cast in terms of these derivatives. Using these linear equations, transfer functions for the control and navigation systems were developed and feedback control laws based on Proportional, Integral, and Derivative (PID) control design were developed to control the aircraft. The PID gains may then be programmed into the autopilot software and uploaded to the microprocessor of the autopilot. The Pico-Pilot system was flight tested and shown to be successful in navigating a 12-inch MAV through a course defined by a number of waypoints with a high degree of accuracy, and in 20 mph winds. The system, though, showed problems with control authority in the roll and pitch motion of the aircraft: causing oscillations in these directions, but the aircraft maintained its heading while following the prescribed course. Flight tests were performed in remote control mode to evaluate handling, adjust trim, and test data logging for the Zagi with integrated MP2028(sup g). Ground testing was performed to test GPS acquisition, data logging, and control response in autonomous mode. Technical difficulties and integration limitations with the autopilot prevented fully autonomous flight from taking place, but the integration methodologies developed for this autopilot are, in general, applicable for unmanned air vehicles within the 36-inch size class or larger that use a PID control based autopilot.

Platanitis, George↗

Single-event upset in advanced PowerPC microprocessors

Proton and heavy-ion single-event upset susceptibility has been measured for the MotorolaPowerPC7400. The results show that this advanced device has low upset susceptibility, despite the scaling and design advances.

radiation single-event upset↗

Backup flight control system for a highly maneuverable remotely piloted research vehicle

NASA is currently conducting flight tests of a remotely piloted subscale advanced fighter configuration as part of the Highly Maneuverable Aircraft Technology (HiMAT) program. This paper describes the initial development, user modification, and flight test experience of a back-up control system (BCS) contained within one of two onboard microprocessors. The development of the BCS proceeded in two distinct steps: the initial contractor development of control laws and logic to satisfy BCS design objectives, and user modifications required to satisfy operational requirements. A brief resume of flight qualification procedures and pilot comments is presented.

Hoyt, C. E.↗