This video provides a detailed teardown and reverse engineering analysis of a Boeing 747 control attendant panel, focusing on its individual modules. The presenter first examines the water quantity module, detailing its 1992-era LCD bar graph display and identifying the driving circuitry, which utilizes a 555 timer, LM2901 comparators, and 4077 logic gates. A functional test demonstrates its operation based on varying DC input. Subsequently, the cabin temperature module's digital interface is reverse-engineered, revealing its input structure for mode and data selection. The presenter successfully controls and demonstrates the temperature setting (in 1-degree and 10-degree binary increments) and zone selection (alphabetic characters) via external switches. The video highlights the complexity and specific design choices within legacy aviation electronics, including the presence of CPLDs in other modules, and sets the stage for future exploration of the main cabin configuration unit.
Exploring the Boeing 747 Control Panel: A Deep Dive into its Modules
0:00 Panel Introduction: The video introduces a control attendant panel from a Boeing 747 aircraft, a large unit (approximately 60 cm) composed of several integrated modules, including cabin configuration, passenger address, interphone, cabin/passenger services, cabin temperature, water quantity, and horn controls.
1:21 Water Quantity Module Teardown: The water quantity module is disassembled, revealing multiple PCBs with a mix of SMD and through-hole components, including power diodes and voltage regulators, suggesting a dedicated power supply section.
2:08 Water Quantity Display & Manufacturing: The module features a bar graph LCD, manufactured in 1992, with a 28-volt Boeing-spec backlight, indicating its age and specialized nature.
3:20 LCD Driver Circuit Analysis: The LCD driver circuit for the water quantity module is analyzed, identifying a 555 timer for square wave generation and multiple LM2901 quad comparators and 4077 exclusive logic gates that drive the 32-column LCD display.
5:35 Water Quantity Module Functional Test: The presenter successfully tests the water quantity module by applying varying DC input voltages (0-10V), demonstrating the bar graph display's proportional response to the input signal.
7:46 Other Modules' Digital Control: Examination of other modules reveals the presence of CPLDs (Complex Programmable Logic Devices) and LCD drivers, indicating a digitally controlled interface for these units. A defective backlight bulb is noted in one push-button switch.
8:53 Cabin Temperature Module Reverse Engineering: The input board for the cabin temperature module is reverse-engineered, identifying 8 low-level active inputs used for mode selection (e.g., target/actual temperature, 1-degree/10-degree steps, temperature/zone) and data input (using a binary format).
9:24 Cabin Temperature Module Functional Test: A custom test setup is used to control the cabin temperature module via switches, successfully demonstrating the ability to set both actual and target temperatures in binary increments and to cycle through various alphanumeric zone selections (A-M, U, blank characters).
14:06 Future Exploration: The video concludes with a preview of the next installment, which will delve into the cabin configuration module, with the expectation of finding a microcontroller or microprocessor.