Муниципальное общеобразовательное бюджетное учреждение

средняя общеобразовательная школа № 7

городского округа город Нефтекамск Республики Башкортостан

Проектная работа по теме

«Создание 4-битного двоичного калькулятора на основе полного сумматора»

Выполнил:

ученик Каламов Азамат Русланович

9Б класса

Руководитель проекта:

Идиятуллина Эльвира Рифовна

Год выполнения:

2026 год

г. Нефтекамск

1. Введение

В основе любого современного процессора и вычислительного устройства лежат простейшие логические элементы, собранные в арифметико-логические устройства. Понимание принципа работы полного сумматора — фундаментального блока для сложения двоичных чисел — является ключом к пониманию работы компьютера на аппаратном уровне.

Цель проекта

Спроектировать, собрать и испытать работающую модель 4-битного двоичного сумматора на дискретных логических элементах.

Задачи проекта

  • Изучить теоретические основы двоичной арифметики и работу логических элементов
  • Разработать принципиальную электрическую схему 4-битного сумматора
  • Собрать и спаять устройство на монтажной плате
  • Провести всесторонние испытания, подтверждающие корректность сложения
  • Подготовить презентацию и демонстрацию рабочего устройства

Новизна проекта

В отличие от готовых конструкторов или программируемых решений, данный проект подразумевает самостоятельный подбор элементной базы, проектирование схемы на уровне логических микросхем (И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ) и физическую сборку. Это позволяет глубоко понять не только математическую логику сложения, но и практические аспекты схемотехники.

Гипотеза

Используя предоставленный список компонентов и знания о логических элементах, можно самостоятельно спроектировать и собрать функционирующий 4-битный двоичный сумматор, который будет наглядно демонстрировать принципы работы арифметических устройств компьютера.

Этапы реализации

  • Теоретическое исследование
  • Проектирование схемы и изучение деталей
  • Закупка компонентов и подготовка к сборке
  • Физическая сборка и пайка устройства
  • Тестирование, отладка и подготовка к защите
  • Оформление проектной документации и презентации

2. Теоретическая часть

2.1. Двоичная система счисления и основы булевой алгебры

Двоичная система использует всего две цифры: 0 и 1. Это основа для представления информации в цифровой технике. Булева алгебра, оперирующая логическими значениями TRUE (1) и FALSE (0), предоставляет математический аппарат для описания работы цифровых схем.

Основные логические операции (И, ИЛИ, НЕ) и их таблицы истинности являются фундаментом для проектирования более сложных устройств, таких как сумматоры.

2.2. Логические элементы и их реализация

Логический элемент — это электронная схема, выполняющая определенную булеву функцию. В данном проекте используются готовые микросхемы малой степени интеграции (серия 74HC):

  • SN74HC86N — содержит четыре элемента «Исключающее ИЛИ» (XOR)
  • 74HC08D — содержит четыре элемента «И» (AND)
  • MM74HC32M — содержит четыре элемента «ИЛИ» (OR)

Использование этих микросхем упрощает конструкцию, повышает надежность и позволяет сосредоточиться на архитектуре устройства.

2.3. Принцип работы сумматоров

Полусумматор: Складывает два одноразрядных двоичных числа (A, B). Имеет два выхода: S (сумма) и C (перенос). Реализуется на одном элементе XOR и одном элементе AND.

Полный сумматор: Складывает три одноразрядных числа: два текущих разряда (A, B) и перенос из предыдущего разряда (Cin). Имеет два выхода: S (сумма) и Cout (исходящий перенос). Реализуется на основе двух полусумматоров и элемента OR.

4-битный сумматор: Представляет собой последовательное (каскадное) соединение четырех полных сумматоров.

Загрузка 3D-модели сумматора...

Пожалуйста, подождите

3. Практическая часть

3.1. Постановка задачи и выбор архитектуры

Задача: создать устройство, способное складывать два 4-битных двоичных числа.

Выбранная архитектура: каскад из 4-х полных сумматоров. Для ввода данных используются переключатели, для индикации входных чисел и результата — светодиоды. Питание — стабилизированное 5В от интегрального стабилизатора КР142ЕН5А.

3.2. Анализ и подбор комплектующих

Компонент Обозначение Количество Назначение
Микросхема SN74HC86N (XOR) U2, U3 2 Вычисление суммы в полных сумматорах
Микросхема 74HC08D (AND) U4, U5 2 Вычисление переноса в полных сумматорах
Микросхема MM74HC32M (OR) U6, U7 2 Объединение переносов в полном сумматоре
Транзистор 2N5551 Q1-Q4 4 Усиление тока для светодиодов
Стабилизатор КР142ЕН5А U1 1 Преобразование 7-12В в стабильные 5В
Светодиоды LED1-LED4 4 Индикация результата сложения
Резисторы 150 Ом R5-R8 4 Ограничение тока через светодиоды
Резисторы 10кОм R1-R4, R9-R16 12 Подтяжка входов и баз транзисторов

3.3. Разработка схемы

Принципиальная схема была разработана в онлайн-программе EasyEDA на основе теоретических знаний. Входы A0-A3 и B0-B3 подключены к переключателям, выходы S0-S3 — к светодиодам через транзисторные ключи для яркости.

Особое внимание уделено разводке линий питания и земли для предотвращения помех. На основе принципиальной схемы была составлена монтажная схема для сборки на печатной плате.

Согласно информации с сайта EasyEDA, эта платформа позволяет эффективно управлять проектами, поддерживает сложные схемы с тысячами компонентов и предоставляет инструменты для командной работы и 3D-визуализации.

3.4. Изготовление устройства

Сборка проводилась поэтапно на созданной плате:

  • Установка разъемов питания и стабилизатора напряжения
  • Установка и пайка микросхем
  • Монтаж транзисторных ключей и резисторных цепей
  • Установка переключателей и светодиодов

При пайке соблюдались правила техники безопасности: использование вытяжки, очков, исправного оборудования.

3.5. Испытания и проверка работоспособности

Испытания проводились методом полного перебора для 4-битных чисел (от 0+0 до 15+15). Все комбинации входных данных, задаваемых переключателями, фиксировались, и результат на светодиодах сравнивался с ожидаемым двоичным значением.

Составлена таблица проверки для ключевых случаев (например, 7+8=15, 15+1=0 с переносом). Устройство успешно справилось со всеми тестами.

Интерактивный симулятор сумматора

Модель работы 4-битного двоичного сумматора. Изменяйте значения битов и наблюдайте за результатом сложения.

0000 + 0000 = 0000 (перенос: 0)
0 + 0 = 0
Число A (A3 A2 A1 A0)
0
0
0
0
Десятичное: 0
Число B (B3 B2 B1 B0)
0
0
0
0
Десятичное: 0
S3
0
S2
0
S1
0
S0
0
Флаг переноса (Cout)
0

Отчет о проекте

Отсканируйте QR-код для просмотра полного отчета о проекте с проверкой уникальности

QR-код для доступа к отчетуQR код'">

Используется для проверки оригинальности проектной работы

Заключение и документы проекта

4. Заключение и перспективы

В результате выполнения проекта была достигнута поставленная цель: создан функционирующий 4-битный двоичный сумматор. Подтверждена гипотеза о возможности самостоятельной реализации такого устройства на основе изученной теории и заданной элементной базы.

Выводы:

  • Теоретические знания о булевой алгебре и двоичной арифметике были успешно применены на практике
  • Навыки чтения принципиальных схем, пайки и отладки электронных устройств значительно улучшены
  • Созданный калькулятор является эффективным наглядным пособием для изучения основ цифровой схемотехники

Перспективы развития проекта:

  • Расширение разрядности до 8 или 16 бит
  • Реализация не только сложения, но и других арифметических операций
  • Перенос схемы на печатную плату (PCB) для более компактного исполнения
  • Добавление семисегментного индикатора для отображения результата в десятичном виде