Search NASASearch

SEARCH · Search NASA

Results for “microcontroller”

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 91 records · Page 5

Telerobotic control of a mobile coordinated robotic server, executive summary

This interim report continues with the research effort on advanced adaptive controls for space robotics systems. In particular, previous results developed by the principle investigator and his research team centered around fuzzy logic control (FLC) in which the lack of knowledge of the robotic system as well as the uncertainties of the environment are compensated for by a rule base structure which interacts with varying degrees of belief of control action using system measurements. An on-line adaptive algorithm was developed using a single parameter tuning scheme. In the effort presented, the methodology is further developed to include on-line scaling factor tuning and self-learning control as well as extended to the multi-input, multi-output (MIMO) case. Classical fuzzy logic control requires tuning input scale factors off-line through trial and error techniques. This is time-consuming and cannot adapt to new changes in the process. The new adaptive FLC includes a self-tuning scheme for choosing the scaling factors on-line. Further the rule base in classical FLC is usually produced by soliciting knowledge from human operators as to what is good control action for given circumstances. This usually requires full knowledge and experience of the process and operating conditions, which limits applicability. A self-learning scheme is developed which adaptively forms the rule base with very limited knowledge of the process. Finally, a MIMO method is presented employing optimization techniques. This is required for application to space robotics in which several degrees-of-freedom links are commonly used. Simulation examples are presented for terminal control - typical of robotic problems in which a desired terminal point is to be reached for each link. Future activities will be to implement the MIMO adaptive FLC on an INTEL microcontroller-based circuit and to test the algorithm on a robotic system at the Mars Mission Research Center at North Carolina State University.

Lee, Gordon

Rad-hard computer elements for space applications

Space Hardened CMOS computer elements emulating a commercial microcontroller and microprocessor family have been designed, fabricated, qualified, and delivered for a variety of space programs including NASA's multiple launch International Solar-Terrestrial Physics (ISTP) program, Mars Observer, and government and commercial communication satellites. Design techniques and radiation performance of the 1.25 micron feature size products are described.

Krishnan, G. S.

Development of a Power Electronics Unit for the Space Station Plasma Contactor

A hollow cathode plasma contactor has been baselined as a charge control device for the Space Station (SS) to prevent deleterious interactions of coated structural components with the ambient plasma. NASA LeRC Work Package 4 initiated the development of a plasma contactor system comprised of a Power Electronics Unit (PEU), an Expellant Management Unit (EMU), a command and data interface, and a Plasma Contactor Unit (PCU). A breadboard PEU was designed and fabricated. The breadboard PEU contains a cathode heater and discharge power supply, which were required to operate the PCU, a control and auxiliary power converter, an EMU interface, a command and telemetry interface, and a controller. The cathode heater and discharge supplies utilized a push-pull topology with a switching frequency of 20 kHz and pulse-width-modulated (PWM) control. A pulse ignition circuit derived from that used in arcjet power processors was incorporated in the discharge supply for discharge ignition. An 8088 based microcontroller was utilized in the breadboard model to provide a flexible platform for controller development with a simple command/data interface incorporating a direct connection to SS Mulitplexer/Demultiplexer (MDM) analog and digital I/O cards. Incorporating this in the flight model would eliminate the hardware and software overhead associated with a 1553 serial interface. The PEU autonomously operated the plasma contactor based on command inputs and was successfully integrated with a prototype plasma contactor unit demonstrating reliable ignition of the discharge and steady-state operation.

Hamley, John A.

ODYSSEUS autonomous walking robot: The leg/arm design

ODYSSEUS is an autonomous walking robot, which makes use of three wheels and three legs for its movement in the free navigation space. More specifically, it makes use of its autonomous wheels to move around in an environment where the surface is smooth and not uneven. However, in the case that there are small height obstacles, stairs, or small height unevenness in the navigation environment, the robot makes use of both wheels and legs to travel efficiently. In this paper we present the detailed hardware design and the simulated behavior of the extended leg/arm part of the robot, since it plays a very significant role in the robot actions (movements, selection of objects, etc.). In particular, the leg/arm consists of three major parts: The first part is a pipe attached to the robot base with a flexible 3-D joint. This pipe has a rotated bar as an extended part, which terminates in a 3-D flexible joint. The second part of the leg/arm is also a pipe similar to the first. The extended bar of the second part ends at a 2-D joint. The last part of the leg/arm is a clip-hand. It is used for selecting several small weight and size objects, and when it is in a 'closed' mode, it is used as a supporting part of the robot leg. The entire leg/arm part is controlled and synchronized by a microcontroller (68CH11) attached to the robot base.

Bourbakis, N. G.

ATAMM enhancement and multiprocessing performance evaluation

The algorithm to architecture mapping model (ATAAM) is a Petri net based model which provides a strategy for periodic execution of a class of real-time algorithms on multicomputer dataflow architecture. The execution of large-grained, decision-free algorithms on homogeneous processing elements is studied. The ATAAM provides an analytical basis for calculating performance bounds on throughput characteristics. Extension of the ATAMM as a strategy for cyclo-static scheduling provides for a truly distributed ATAMM multicomputer operating system. An ATAAM testbed consisting of a centralized graph manager and three processors is described using embedded firmware on 68HC11 microcontrollers.

Stoughton, John W.

Infrared-Proximity-Sensor Modules For Robot

Collision-avoidance system for articulated robot manipulators uses infrared proximity sensors grouped together in array of sensor modules. Sensor modules, called "sensorCells," distributed processing board-level products for acquiring data from proximity-sensors strategically mounted on robot manipulators. Each sensorCell self-contained and consists of multiple sensing elements, discrete electronics, microcontroller and communications components. Modules connected to central control computer by redundant serial digital communication subsystem including both serial and a multi-drop bus. Detects objects made of various materials at distance of up to 50 cm. For some materials, such as thermal protection system tiles, detection range reduced to approximately 20 cm.

Parton, William

Laser-Beam-Alignment Controller

In laser-beam-alignment controller, images from video camera compared to reference patterns by fuzzy-logic pattern comparator. Results processed by fuzzy-logic microcontroller, which sends control signals to motor driver adjusting lens and pinhole in spatial filter.

Krasowski, M. J.

Wide field imaging of solar system objects with an 8192 x 8192 CCD mosaic

As part of this program, we successfully completed the construction of the world's largest CCD camera, an 8192 x 8192 CCD mosaic. The system employs 8 2K x 4K 3-edge buttable CCDs arranged in a 2 x 4 chip mosaic. The focal plane has small gaps (less than 1 mm) between mosaic elements and measures over 120 mm x 120 mm. The initial set of frontside illuminated CCDs were developed with Loral-Fairchild in a custom foundry run. The initial lots yielded of order 20 to 25 functional devices, of which we selected the best eight for inclusion for the camera. We have designed a custom 3-edge-buttable package that ensures the CCD dies are mounted flat to plus or minus 10 microns over the entire area of the mosaic. The mosaic camera system consists of eight separate readout signal chains controlled by two independent DSP microcontrollers. These are in turn interfaced to a Sun Sparc-10 workstation through two high speed fiber optic interfaces. The system saw first-light on the Canada-France-Hawaii Telescope on Mauna Kea in March 1995. First-light on the University of Hawaii 2.2-M Telescope on Mauna Kea was in July 1995. Both runs were quite successful. A sample of some of the early science from the first light run is reported in the publication, 'Observations of Weak Lensing in Clusters with an 8192 x 8192 CCD Mosaic Camera'.

Hall, Donald N. B.

Emergency vehicle alert system (EVAS)

The Emergency Vehicle Alert System (EVAS) program is sponsored by the NASA/MSFC Technology Utilization (TU) office. The program was conceived to support the needs of hearing impaired drivers. The objective of the program is to develop a low-cost, small device which can be located in a personal vehicle and warn the driver, via a visual means, of the approach of an emergency vehicle. Many different technologies might be developed for this purpose and each has its own advantages and drawbacks. The requirements for an acoustic detection system, appear to be pretty stringent and may not allow the development of a reliable, low-cost device in the near future. The problems include variations in the sirens between various types of emergency vehicles, distortions due to wind and surrounding objects, competing background noise, sophisticated signal processing requirements, and omni-directional coverage requirements. Another approach is to use a Radio Frequency (RF) signal between the Emergency Vehicle (EV) and the Personal Vehicle (PV). This approach requires a transmitter on each EV and a receiver in each PV, however it is virtually assured that a system can be developed which works. With this approach, the real technology issue is how to make a system work as inexpensively as possible. This report gives a brief summary of the EVAS program from its inception and concentrates on describing the activities that occurred during Phase 4. References 1-3 describe activities under Phases 1-3. In the fourth phase of the program, the major effort to be expended was in development of the microcontroller system for the PV, refinement of some system elements and packaging for demonstration purposes. An EVAS system was developed and demonstrated which used standard spread spectrum modems with minor modifications.

Reed, Bill

Low volume packaging for a microinstrumentation system

A folding, multi-platform assembly has been developed for the packaging of a multi-chip microinstrumentation system. The assembly includes three solid platforms connected by flexible micromachined ribbon cables and it can be populated by sensors and electronics from a variety of technologies including surface mount and integrated circuit (IC) processes. The entire structure is fabricated from a four-inch silicon wafer using a simple four mask process and a post-process EDP etch. The micromachined ribbon cables allow the platform assembly to be folded into a three level structure with control electronics on the bottom level, microsensors and interface electronics on the second level, and sensors that need environmental access on the top level. Using the silicon multi-platform assembly, a prototype microinstrumentation system has been developed that includes a microcontroller unit and sensors for measuring temperature, barometric pressure, humidity, altitude, and acceleration as well as a telemetry device for wireless communication. When folded in the three level structure, this microsystem occupies only 5 cc and can be placed in an outer case the size of a wristwatch.

Mason, A.

Inverting the Pendulum Using Fuzzy Control (Center Director's Discretionary Fund (Project 93-02)

A single pendulum was simulated in software and then built on a rotary base. A fuzzy controller was used to show its advantages as a nonlinear controller since bringing the pendulum inverted is extremely nonlinear. The controller was implemented in a Motorola 6811 microcontroller. A double pendulum was simulated and fuzzy control was used to hold it in a vertical position. The double pendulum was not built into hardware for lack of time. This project was for training and to show advantages of fuzzy control.

Kissel, R. R.

The Single Event Effect Characteristics of the 486-DX4 Microprocessor

This research describes the development of an experimental radiation testing environment to investigate the single event effect (SEE) susceptibility of the 486-DX4 microprocessor. SEE effects are caused by radiation particles that disrupt the logic state of an operating semiconductor, and include single event upsets (SEU) and single event latchup (SEL). The relevance of this work can be applied directly to digital devices that are used in spaceflight computer systems. The 486-DX4 is a powerful commercial microprocessor that is currently under consideration for use in several spaceflight systems. As part of its selection process, it must be rigorously tested to determine its overall reliability in the space environment, including its radiation susceptibility. The goal of this research is to experimentally test and characterize the single event effects of the 486-DX4 microprocessor using a cyclotron facility as the fault-injection source. The test philosophy is to focus on the "operational susceptibility," by executing real software and monitoring for errors while the device is under irradiation. This research encompasses both experimental and analytical techniques, and yields a characterization of the 486-DX4's behavior for different operating modes. Additionally, the test methodology can accommodate a wide range of digital devices, such as microprocessors, microcontrollers, ASICS, and memory modules, for future testing. The goals were achieved by testing with three heavy-ion species to provide different linear energy transfer rates, and a total of six microprocessor parts were tested from two different vendors. A consistent set of error modes were identified that indicate the manner in which the errors were detected in the processor. The upset cross-section curves were calculated for each error mode, and the SEU threshold and saturation levels were identified for each processor. Results show a distinct difference in the upset rate for different configurations of the on-chip cache, as well as proving that one vendor is superior to the other in terms of latchup susceptibility. Results from this testing were also used to provide a mean-time-between-failure estimate of the 486-DX4 operating in the radiation environment for the International Space Station.

Kouba, Coy

Pointing and Scanning Control of Instruments Using Rotating Unbalanced Masses

Motions of telescopes, satellites, and other flight bodies have been controlled by various means in the past. For example, gimbal mounted devices can use electric motors to produce pointing and scanning motions. Reaction wheels, control moment gyros, and propellant-charged reaction jets are other technologies that have also been used. Each of these methods has its advantages, but all actuator systems used in a flight environment face the challenges of minimizing weight, reducing energy consumption, and maximizing reliability. Recently, Polites invented and patented the Rotating Unbalanced Mass (RUM) device as a means for generation scanning motion on flight experiments. RUM devices have been successfully used to generate various scanning motions. The basic principle: a RUM rotating at constant annular velocity exerts a cyclic centrifugal force on the instrument or main body, thus producing a periodic scanning motion. A system of RUM devices exerts no reaction forces on the main body, requires very little energy, and is very simple to construct and control. These are significant advantages over electric motors, reaction wheels, and control moment gyroscopes. Although the RUM device very easily produces scanning motion, an auxiliary control system may be required to maintain the proper orientation, or pointing of the main body. It has been suggested that RUM devices can be used to control pointing dynamics, as well as generate the desired periodic scanning motion. The idea is that the RUM velocity will not be constant, but will vary over the period of one RUM rotation. The thought is that the changing angular velocity produces a centrifugal force having time-varying magnitude and direction. The scope of the present research project is to further study the pointing control concept, and to implement a microcontroller program to control an experimental hardware system. This report is subdivided into three themes. The basic dynamic modeling and control principles are described first. Then, the controller implementation and preliminary test results are discussed. Finally, suggestions for future work are presented.

Hung, John Y.

Advanced Detector and Waveform Digitizer for Water Vapor DIAL Systems

Measurement of atmospheric water vapor has become a major requirement for understanding moist-air processes. Differential absorption lidar (DIAL) is a technique best suited for the measurement of atmospheric water vapor. NASA Langley Research Center is continually developing improved DIAL systems. One aspect of current development is focused on the enhancement of a DIAL receiver by applying state-of-the-art technology in building a new compact detection system that will be placed directly on the DIAL receiver telescope. The newly developed detection system has the capability of being digitally interfaced with a simple personal computer, using a discrete input/output interface. This has the potential of transmitting digital data over relatively long distances instead of analog signals, which greatly reduces measurement noise. In this paper, we discuss some results from the new compact water vapor DIAL detection system which includes a silicon based avalanche photodiode (APD) detector, a 14-bit, 10-MHz waveform digitizer, a microcontroller and other auxiliary electronics. All of which are contained on a small printed-circuit-board. This will significantly reduce the weight and volume over the current CAMAC system and eventually will be used in a water vapor DIAL system on an unpiloted atmospheric vehicle (UAV) aircraft, or alternatively on an orbiting spacecraft.

Refaat, Tamer F.

AAH Cage Out-Link and In-Link Antenna Characterization

This final report encapsulates the accomplishments of the third year of work on an Advanced Biotelemetry System (ABTS). Overall MU/ABTS project objectives are to provide a biotelemetry system that can collect data from and send commands to an implanted biotransceiver. This system will provide for studies of rodent development in space. The system must be capable of operating in a metal animal cage environment. An important goal is the development of a small, "smart", micropower, implantable biotransceiver with eight-channel data output and single channel command input capabilities with the flexibility for easy customization for a variety of physiologic investigations. The NASA Ames/Marquette University Joint Research work has been devoted to the system design of such a new state of the art biotelemetry system, having multiple physiologic inputs, and bi-directional data transfer capabilities. This work has provided a successful prototype system that connects, by two-way radio links, an addressable biotelemetry system that provides communication between an animal biotelemeter prototype and a personal computer. The operational features of the prototype system are: (1) two-way PCM communication with implanted biotelemeter; (2) microcontroller based biotelemeter; (3) out-link: wideband FSK (60 kBaud); (4) in-link: OOK (2.4 kbaud); (5) septum antenna arrays (In/Out-Links); and (6) personal computer data interface. The important requirement of this third year's work, to demonstrate two-way communication with transmit and receive antennas inside the metal animal cage, has been successfully accomplished. The advances discussed in this report demonstrate that the AAH cage antenna system can provide Out-link and In-link capability for the ABTS bi-directional telemetry system, and can serve as a benchmark for project status. Additions and enhancements to the most recent (April 1997) prototype cage and antenna have been implemented. The implementation, testing, and documentation was accomplished at the Biotelemetry Laboratory at Marquette University with Out-Link (slot) antenna design assistance was provided.

Jeutter, Dean C.

AAH Cage Out-Link and In-Link Antenna Characterization

This final report encapsulates the accomplishments of the third year of work on an Advanced Biotelemetry System (ABTS). Overall MU/ABTS project objectives are to provide a biotelemetry system that can collect data from and send commands to an implanted biotransceiver. This system will provide for studies of rodent development in space. The system must be capable of operating in a metal animal cage environment. An important goal is the development of a small, "smart", micropower, -channel data output and single channel command implantable biotransceiver with eight input capabilities with the flexibility for easy customization for a variety of physiologic investigations. The NASA Ames/Marquette University Joint Research work has been devoted to the system design of such a new state of the art biotelemetry system, having multiple physiologic inputs, and bi-directional data transfer capabilities. This work has provided a successful prototype system that connects, by two-way radio links, an addressable biotelemetry system that provides communication between an animal biotelemeter prototype and a personal computer. The operational features of the prototype system are listed below: Two-Way PCM Communication with Implanted Biotelemeter Microcontroller Based Biotelemeter Out-Link: Wideband FSK (60 kbaud) In-Link: OOK (2.4 kbaud) Septum Antenna Arrays (In/Out-Links) Personal Computer Data Interface The important requirement of this third year's work, to demonstrate two-way communication with transmit and receive antennas inside the metal animal cage, has been successfully accomplished. The advances discussed in this report demonstrate that the AAH cage antenna system can provide Out-link and In-link capability for the ABTS bi-directional telemetry system, and can serve as a benchmark for project status.

Jeutter, Dean C.

Two-Phase Quality/Flow Meter

A quality and/or flow meter employs a capacitance probe assembly for measuring the dielectric constant of flow stream, particularly a two-phase flow stream including liquid and gas components.ne dielectric constant of the flow stream varies depending upon the volume ratios of its liquid and gas components, and capacitance measurements can therefore be employed to calculate the quality of the flow, which is defined as the volume ratio of liquid in the flow to the total volume ratio of gas and liquid in the flow. By using two spaced capacitance sensors, and cross-correlating the time varying capacitance values of each, the velocity of the flow stream can also be determined. A microcontroller-based processing circuit is employed to measure the capacitance of the probe sensors.The circuit employs high speed timer and counter circuits to provide a high resolution measurement of the time interval required to charge each capacitor in the probe assembly. In this manner, a high resolution, noise resistant, digital representation of each of capacitance value is obtained without the need for a high resolution A/D converter, or a high frequency oscillator circuit. One embodiment of the probe assembly employs a capacitor with two ground plates which provide symmetry to insure that accurate measurements are made thereby.

Moerk, J. Steven

Non-Intrusive Impedance-Based Cable Tester

A non-intrusive electrical cable tester determines the nature and location of a discontinuity in a cable through application of an oscillating signal to one end of the cable. The frequency of the oscillating signal is varied in increments until a minimum, close to zero voltage is measured at a signal injection point which is indicative of a minimum impedance at that point. The frequency of the test signal at which the minimum impedance occurs is then employed to determine the distance to the discontinuity by employing a formula which relates this distance to the signal frequency and the velocity factor of the cable. A numerically controlled oscillator is provided to generate the oscillating signal, and a microcontroller automatically controls operation of the cable tester to make the desired measurements and display the results. The device is contained in a portable housing which may be hand held to facilitate convenient use of the device in difficult to access locations.

Medelius, Pedro J.