Tag Archive for Apollo

What the Internet Should Be Like

Take some time away from you FB feed while locked down and expand your horizons. Check out something on the Internet that might make you think. Here are a few ways to expand your online horizons.

Neal Agarwal at neal.fun is trying to make the web more fun. The developer created The Deep Sea. With the interactive visualization of the ocean, you can scroll, scroll, and then scroll some more to see what sea life (and other things) reside at various depths of the Oceans.

The deep-sea

What the Internet Should Be Like
Thanks to the site, you can see how deep-sea critters can dive.

The size of space

Another site Mr. Agarwal developed is The Size of Space. This one is an interactive visualization of the scale of the universe.

What the Internet Should Be LikeAt this site, you can compare the size of a Saturn 5 rocket that took NASA astronauts to the moon to Sagittarius A*, the supermassive black hole at the center of the Milky Way galaxy, our home.

Detroit Industry

The Detroit Institute of Arts has an online presence. One magnificent artifact is “Detroit Industry.” The murals depict the development of industry history and Detroit. You can see the four-wall mural created by Diego Rivera in 1932-1933 online via Google’s Arts and Culture project.

"Detroit Industry" by Diego Rivera. 1932-1933

Toilet Paper Calculator

Of course, we can’t ignore current events. The Toilet Paper Calculator by Nathan Yau offers a tool to estimate how TP much you need to hoard buy to survive the COVID lock-down.

The Toilet Paper Calculator

rb-

This is the internet I signed up for.

Stay safe out there!

Related article

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

The Computer That Took Man To The Moon

The Computer That Took Man To The Moon 50 Years ago50 years ago Man first stepped on the Moon. When NASA’s Apollo 11 touched down in the Sea of Tranquility on July 20, 1969, it was a triumph of the human spirit. The Moon landing was also a technological triumph. The technological triumph was lead by the Apollo Guidance Computer (AGC).

Apollo moon mission guidance computer

The AGC helped the Apollo astronauts safely travel from Earth to the Moon and back. David Szondy at New Atlas explains that Apollo needed computers to navigate to the Moon. On Earth, navigation is about finding one’s way from one fixed point on the globe to another. For a trip to the Moon, navigation is more complex. He likened the planning to standing with a rifle on a turntable that’s spinning at the center of a much larger turntable. Then there is a third turntable sitting on the rim. And, all the tables are spinning at different and varying speeds. Now you have to hit the target by aiming at where it will be three days from now.

In order to hit the target of the Moon, the AGC provided spacecraft guidance, navigation, and control. The AGC was used in all of NASA’s Apollo Moon missions. The AGC was designed by Dr. Charles Stark Draper at the MIT Instrumentation Lab with the support of the AC Spark Plug Division of General Motors (GM), Kollsman Instrument Corporation. The AGC was built by Raytheon. It used approximately 4,000 integrated circuits from Fairchild Semiconductor.

The Apollo Guidance Computer was not much to look at. Mr. Szondy writes it looked like a brass suitcase. It was made of 30,000 components hand-built on two gold metal trays.  One tray was for memory. The second was for logic circuits. The AGC measured 24in × 12.5in × 6.5in and weighed in at 70 lb. Inside, it isn’t even very impressive by modern computer standards. It had about as much oomph as a Commodore 64 with a total of about 74 KB ROM and 4 KB RAM memory and a 12-microsecond clock speed. Gizmodo estimated it would cost $3000 to build an AGC —using 1960s-like components. Each AFC cost NASA around $200,000 (equivalent to $1.5 million today).

Three computers for each trip to the Moon

The AGC was carried aboard both the Command Service Module (CSM) and the Lunar Excursion Module (LEM). The computer flew on 15 manned missions, including nine Moon flights, six lunar landings, three Skylab missions, and the Apollo-Soyuz Test Mission in 1975.

Three computers were required for each mission. One on the CSM and two on the LEM. The CSM’s computer would handle the translunar and transearth navigation and the LEM’s would provide for autonomous landing, ascent, and rendezvous guidance. The second LEM computer was a backup designed to get the LEM back to the CSM in the event of a failure of the primary LEM AGS computer.

Margaret HamiltonThe scientist in charge of the software development program for the Apollo Guidance Computer was Margaret Hamilton, Director at the MIT Instrumentation Laboratory. AGC programs had to be written in low-level assembly language because high-level programming languages such as C for system programming had not yet been invented. The AGC programs were hard-wired into coils so it couldn’t crash.

DrDobbs explained the AGC used a unique form of Read-Only Memory (ROM) known as “rope core memory” to store its operating program. This technology used tiny rings of iron that had wires running through them. When a wire ran through the center of the ring, it represented the binary number 1. When it ran outside, it was 0. The result was an indestructible memory that could not be erased, altered, or corrupted.

rope core memory

NASA Apollo Rope core memory with a Quarter for scale

To program these rope memories, MIT used what they dubbed the LOL method, for “little old ladies.” This was because the programming was done by ex-textile workers who skillfully sent wire-carrying needles through the iron rings. They were aided by an automated system that showed them which hole in the workpiece to insert the needle into, but it was still a highly-skilled job that required concentration and patience.

Multitasking operating system

Apollo 11 LEM EagleThe Apollo Guidance Computer ran a multitasking operating system called EXEC, capable of executing eight jobs simultaneously. The two major lunar flight programs were called COLOSSUS and LUMINARY. The former was chosen because it began with “C” like the CSM, and the latter because it began with “L” like the LEM. Although these programs had many similarities, COLOSSUS and LUMINARY were the only ones capable of navigating a flight to the moon.

NASA also had to develop the discipline of software engineering for software validation and verification were developed, making extensive use of hardware and software simulators. By 1968, over 1,400 man-years of software engineering effort had been expended, with a peak manpower level of 350 engineers.

The AGC user interface, the DSKY (DiSplay&KeYboard) was mounted in both the Command Module and the Lunar Module. The astronauts had to enter commands and data for the AGC with large buttons the astronauts could operate with their spacesuit gloves on. The keyboard also gave them feedback beyond the other million lights and indicators in the cockpits.

Mainframe computerMr. Szondy put the scale of the AGC development in some context. The AGS was being developed at a time when computer technology and the entire electronics industry was undergoing a revolution. When the Apollo program began, computers were still gigantic machines that took up whole rooms. (rb– check out EMERAC in the 1957 movie Desk Set). There was only a handful of big iron in the entire world and they required a priesthood of attendants to care for and feed the monoliths. The engineers at NASA spent 2,000 man-years of engineering down-sizing main-frame technology to fit inside the Apollo spaceships.

And it wasn’t just computing technologies that were advancing. In 1958 the integrated circuit (IC) was introduced. The IC threw the whole question of who was designing and who was supplying computers into flux.

An early user of integrated circuits

ACG was one of the first computers to use integrated circuits. Integrated circuits of the time were rudimentary and very expensiveTexas Instruments (TXN) was selling ICs to the military for about $1,000 each. In 1963 the Apollo program consumed 60 percent of the integrated circuit production in the United States. By 1964, over 100,000 IC’s had been used in the Apollo program. when Philco-Ford was chosen to supply the ICs, the price had dropped to $25 each.

Mr. Szondy writes that the Apollo Guidance Computer is one of the unsung successes of the Space Race because it was so phenomenally successful, having had very few in-flight problems. The Apollo Guidance Computer led the way with an impressive list of firsts, The AGC was the first:

  • Most advanced fly-by-wire and inertial guidance system,
  • Digital flight computer,
  • Real-time embedded computing system to collect data automatically and provide mission-critical calculations,
  • Computer to use silicon chips, and
  • Onboard computer where the lives of crew depended on it functioning as advertised.

The AGC was the most advanced miniature computer to date.

rb-

In 1969 Scooby-Doo, Frosty the Snowman, and The Brady Bunch debut on TV. But what most people of a certain age remember is when 650 million people worldwide watched Neil Armstrong’s “one small step for man, one giant leap for mankind” to became a defining moment in the hearts and minds across the globe.

Related Posts

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.