NGHỆ THUẬT
LÀM ĐẸP VÀ SỨC KHỎE
THỦ CÔNG
VĂN HÓA VÀ LỊCH SỬ
GIẢI TRÍ
MÔI TRƯỜNG
THỰC PHẨM VÀ ĐỒ UỐNG
KỸ THUẬT NGƯỢC
KHOA HỌC
THỂ THAO
CÔNG NGHỆ
THIẾT BỊ ĐEO
Logic Gates from Relays
Ed

Tạo bởi

Ed

27. tháng Tám 2026FI
49
0
0
0
0

Logic Gates from Relays

A relay is a switch operated by an electromagnet, invented to repeat telegraph signals over long lines and already in this catalogue for that purpose. It has one property its inventors had no reason to care about: because a relay is a switch that ELECTRICITY operates, the output of one relay can operate the next. That is the whole of digital logic. Claude Shannon noticed in 1937, in a master’s thesis usually called the most important of the century, that a network of such switches behaves exactly like Boolean algebra — series contacts are AND, parallel contacts are OR, and a normally-closed contact is NOT. Suddenly a body of mathematics from 1854 became a design method for circuits, and circuit design stopped being intuition and became algebra you could simplify on paper before touching a soldering iron.
Trung cấp
5 hours 30 minutes

Hướng dẫn

1

Start from the telegraph relay

Build or re-read the relay first. It was invented to solve a completely different problem — a telegraph signal too weak to travel further, restored by using it to operate a local switch on a fresh battery.

Note the property that matters here and mattered not at all to its inventors: the thing that operates the switch is the same KIND of thing the switch controls. A lever needs a hand; a relay needs only another relay. That closure under composition is what makes logic possible, and it was sitting unused in telegraph offices for eighty years.

2

Wire AND, OR and NOT from contacts

Three circuits, and every digital device ever built is made of them.

  1. AND: wire two relay contacts in SERIES between supply and lamp. The lamp lights only if both coils are energised.
  2. OR: wire two contacts in PARALLEL. The lamp lights if either coil is energised.
  3. NOT: use a normally-CLOSED contact. The lamp lights when the coil is NOT energised.
  4. Build all three and fill in a truth table for each by trying every input combination.

Series is AND, parallel is OR, normally-closed is NOT. That is Shannon's entire correspondence, and it is worth pausing on how unreasonable it is that a topology of wires should match an algebra of propositions.

Now the payoff: because it IS algebra, you can simplify circuits symbolically. De Morgan's laws say NOT(A AND B) equals NOT A OR NOT B — which means the same function can be built two different ways, and you pick whichever needs fewer contacts. Engineers had been optimising relay circuits by intuition; after 1937 they optimised them by algebra.

Vật liệu cho bước này:

Rơ leRơ le4 cái
Bộ LED báo hiệuBộ LED báo hiệu1 bộ
Bộ điện trởBộ điện trở1 bộ
Bo mạch lỗ / bo mạch thửBo mạch lỗ / bo mạch thử1 cái
Dây đấu nốiDây đấu nối1 reel

Công cụ cần thiết:

Trạm hàn thiếcTrạm hàn thiếc
Đồng hồ vạn năng số cấp phòng thí nghiệmĐồng hồ vạn năng số cấp phòng thí nghiệm
Nguồn điện bàn điều chỉnh đượcNguồn điện bàn điều chỉnh được
Kính bảo hộ trong suốtKính bảo hộ trong suốt
3

Build the same logic as blocks

Không gian làm việc Blockly

Loading Blockly workspace...

Công cụ cần thiết:

Máy tính để bànMáy tính để bàn
4

Simulate, simplify, and count the contacts

Đang tải sổ tay Jupyter…

Công cụ cần thiết:

Máy tính để bànMáy tính để bàn
5

Measure the switching time, and find the ceiling

Relay logic works perfectly and is slow. Measure exactly how slow, because that number ends the era.

  1. Drive a relay coil with a square wave and put the oscilloscope on both the drive and the contact output.
  2. Measure the delay from coil energising to contacts closing, and again for release.
  3. Watch the contact closure closely at high sweep speed.
  4. Chain three relays so each drives the next, and measure the total delay.

A relay takes something like 5 to 20 milliseconds to switch, and the contacts BOUNCE for a millisecond or two after closing. Chain them and the delays add, so a computation passing through fifty gates takes most of a second.

The bounce is its own problem: a single logical transition arrives as a burst of several, and any counter downstream counts them all. Debouncing exists because a mechanical contact does not close once.

So the ceiling is mechanical, not logical. The algebra is fine and the relay is honest; it simply has mass, and mass takes time to move. The escape is a switch with no moving parts at all — the vacuum tube, which switches in microseconds, and then the transistor, which does it without the heat. That is the rest of this batch.

Vật liệu cho bước này:

Rơ leRơ le3 cái
Bộ điện trởBộ điện trở1 bộ

Công cụ cần thiết:

Máy hiện sóngMáy hiện sóng
Máy phát hàmMáy phát hàm
Đồng hồ vạn năng số cấp phòng thí nghiệmĐồng hồ vạn năng số cấp phòng thí nghiệm
Nguồn điện bàn điều chỉnh đượcNguồn điện bàn điều chỉnh được

Vật liệu

5

Công cụ yêu cầu

7

Blueprint liên quan

Các blueprint này chia sẻ kiến thức — kỹ thuật, vật liệu hoặc nguyên tắc

CC0 Phạm vi công cộng

Bản thiết kế này được phát hành theo CC0. Bạn tự do sao chép, sửa đổi, phân phối và sử dụng cho bất kỳ mục đích nào mà không cần xin phép.

Hỗ trợ nhà sáng tạo bằng cách mua sản phẩm qua bản thiết kế, nơi họ nhận Hoa hồng nhà sáng tạo do nhà bán hàng đặt, hoặc tạo phiên bản mới và kết nối trong bản thiết kế riêng để chia sẻ doanh thu.

Thảo luận

(0)

Đăng nhập để tham gia thảo luận

Đang tải bình luận...