Оглавление:

Преобразование 4-битного сумматора: 4 шага
Преобразование 4-битного сумматора: 4 шага

Видео: Преобразование 4-битного сумматора: 4 шага

Видео: Преобразование 4-битного сумматора: 4 шага
Видео: Четырехбитный сумматор 2024, Ноябрь
Anonim
Преобразование 4-битного сумматора
Преобразование 4-битного сумматора

Этот проект предназначен для использования Ardunio для преобразования 4-битного сумматора в семисегментный дисплей. Для этого проекта вам понадобится следующее:

- Arduino - Провода

- 5 светодиодов

- 2x семисегментных дисплея

- 2x DIP-переключателя SPST x4

- 2x гейта XOR

- 2x ворот И

- 1x ворота OR

- 1x резистор 100 Ом

- 1x резистор 1 кОм

Шаг 1:

Изображение
Изображение

Для начала вам нужно построить четырехбитный сумматор. Этот четырехбитный сумматор будет использовать 2 логических элемента XOR, 2 логических элемента AND и 1 логический элемент OR. Также 5 светодиодов для выхода и 2 DIP-переключателя для входа. Вы должны следовать диаграмме выше.

Шаг 2:

Изображение
Изображение

Когда вы закончите, это должно выглядеть примерно так. (обратите внимание, что это устройство питается от Arduino, который регулируется резистором 100 Ом.)

Шаг 3:

Изображение
Изображение

Теперь вы хотите подключить ваш Arduino, чтобы он мог измерять, когда напряжение проходит через ваши светодиоды, и подключить оставшийся выход к вашему семисегментному дисплею. Это так, чтобы мы могли получить значение out и отобразить его с помощью нашего Arduino и семи сегментных дисплеев. Теперь из-за ограниченного количества контактов Arduino вам нужно будет подключить контакт b для второй цифры для питания. Это потому, что 4-битный сумматор будет иметь только вторую цифру как 0, 1, 2 и 3. Это означает, что вывод b всегда будет включен, таким образом мы можем управлять остальными выводами.

Шаг 4:

Изображение
Изображение

Теперь пришло время кодировать ваш Arduino, не забудьте записать, какой вывод Arduino прикреплен к каждому выводу семисегментного дисплея. И соответственно измените код.

Рекомендуемые: