Professional Documents
Culture Documents
ESD-Ch3 2019 P1
ESD-Ch3 2019 P1
1
Machine Translated by Google
2. Thiết bị ngoại
vi - Thiết bị đầu vào: nút, công tắc, bàn phím, chuột, màn hình cảm
ứng - Thiết bị hiển thị: LED, LCD văn bản, LCD đồ họa - Cảm biến:
nhiệt độ, độ ẩm, ánh sáng, chuyển động - Thiết bị truyền động: động
cơ, điện từ, rơ le, FET, triac, SCR - Giao diện: UART, USB, I2C,
SPI, Ethernet, Wifi, Bluetooth, Zigbee 3. Mạch đồng hồ / thiết lập lại
- Điều khiển thiết bị đầu vào, cảm biến, thiết bị truyền động, thiết bị hiển thị
bộ vi xử lý
- PIC là một họ vi điều khiển kiến trúc Harvard sửa đổi được thực hiện
bằng Công nghệ vi mạch
- ARM là một họ kiến trúc tập lệnh dành cho bộ vi xử lý máy tính được phát
triển bởi công ty ARM Holdings của Anh, dựa trên kiến trúc điện toán tập
lệnh rút gọn (RISC).
- Thiết bị đầu vào: nút, công tắc, bàn phím, chuột, màn hình cảm ứng
- Bộ truyền động: động cơ, điện từ, rơ le, FET, triac, SCR
- Giao diện: UART, USB, I2C, SPI, Ethernet, Wifi, Bluetooth, Zigbee
2. Sơ đồ khối thiết kế
• Sơ đồ khối
- Là một sơ đồ của một hệ thống trong đó các bộ phận hoặc chức
năng chính được biểu diễn bằng các khối được nối với nhau
bằng các đường thể hiện mối quan hệ của các khối.
trình. - trình bày tổng quan nhanh về các bước quy trình chính và
những người tham gia quy trình chính, cũng như các mối quan hệ
và giao diện.
2. Sơ đồ khối thiết kế
• Sơ đồ khối phần cứng
- Sử dụng hình chữ nhật cho khối phần cứng
2. Sơ đồ khối thiết kế
• Sơ đồ khối phần cứng
- Sử dụng một biểu tượng cho một khối đặc biệt
Ăng-ten Chuông Cái mic cờ rô Bộ khuếch đại Bộ chuyển đổi Bộ chỉnh lưu
• Tên khối
- Kết nối
• Một hướng / hai hướng / nhiều hướng • Một / nhiều kết nối •
2. Sơ đồ khối thiết kế
• Khuyến nghị
liệu / khối ở phía dưới 6. Sử dụng các màu khác nhau cho
các khối chức năng khác nhau 7 . Sử dụng các ký hiệu cho các khối
đặc biệt • Ngoại lệ - Không đủ dung lượng - Các hệ thống đặc biệt
Bảng DE2
Lò sưởi
Nhiệt độ
LCD16x2
cảm biến
PIC
Vi điều khiển
SIM900
• Bước 1. Lập danh sách các giao diện phần cứng được yêu cầu
- Chúng ta có cần phần cứng đặc biệt như FPU, DMA không
- Trang web của nhà sản xuất chip (vi mạch, ST, TI, Atmel,
v.v.) - https://en.wikipedia.org/wiki/List_of_common_m
icrocontrollers
tính năng di động, năng lượng thấp là hoàn toàn cần thiết
- Chúng được lưu giữ trong kho tại nhiều nhà phân phối hay là
có 6-12 tuần thời gian dẫn?
Kỉ niệm
Xóa tối đa Chi phí (mỗi
Loại hình dễ bay hơi? Viết được? Xóa chu kỳ kích thước Tốc độ, vận tốc
Byte)
SRAM Có Đúng Byte Không giới hạn Đắt tiền Nhanh chóng
DRAM Có Đúng Byte Không giới hạn vừa phải vừa phải
Kỉ niệm
Đọc
Đọc
Đắt tiền
NVRAM Không Đúng Byte Vô hạn (SRAM + Nhanh
pin)
addr [0-11]
CS2 / CS
số 8 1
dữ liệu [0-7] P2
74373
/ WR / CS
/ RD HM6264
D <0 ... 7>
/ PSEN
A <0 ... 14>
xe buýt
/ OE
cấu trúc xe buýt
27C256
8051
P0 Adr. 7..0 Dữ liệu
P2 Adr. 15… 8
Q Adr. 7… 0
ALE
/ RD
VCC
R104
10k
JD02
nPSEN 1 2
PROG_MEM_OVERLAP
nCS. [0..7]
U104
A.13 1 15 nCS.0
A.14 2 Một Y0 14 nCS.1
A.15 3 B Y1 13 nCS.2
C Y2 12 nCS.3
VCC
6 Y3 11 nCS.4
4 G1 Y4 10 nCS.5
5 G2A Y5 9 nCS.6
G2B Y6 7 nCS.7
Y7
74LS138
Bus bộ nhớ
U12K
U11
DDR_D0 E22 A11 DDR_A0 U16 DDR3-512MB
DDR_D1 D21 DDR_D0 DDR_A0 C12 DDR_A1 DDR3-512MB
DDR_D2 C22 DDR_D1 DDR_A1 B12 DDR_A2 DDR_D8 E3 N3 DDR_A0
D22 DDR_D2 DDR_A2 E13 E3 N3 F7 DQ0 A0 P7
DDR_D3 DDR_A3 DDR_D0 DDR_A0 DDR_D9 DDR_A1
A23 DDR_D3 DDR_A3 C13 F7 DQ0 A0 P7 F2 DQ1 A1 P3
DDR_D4 DDR_A4 DDR_D1 DDR_A1 DDR_D10 DDR_A2
B23 DDR_D4 DDR_A4 A14 F2 DQ1 A1 P3 F8 DQ2 A2 N2
DDR_D5 DDR_A5 DDR_D2 DDR_A2 DDR_D11 DDR_A3
D23 DDR_D5 DDR_A5 B14 F8 DQ2 A2 N2 H3 DQ3 A3 P8
DDR_D6 DDR_A6 DDR_D3 DDR_A3 DDR_D12 DDR_A4
E23 DDR_D6 DDR_A6 C14 H3 DQ3 A3 P8 H8 DQ4 A4 P2
DDR_D7 DDR_A7 DDR_D4 DDR_A4 DDR_D13 DDR_A5
D6 DDR_D7 DDR_A7 D14 H8 DQ4 A4 P2 G2 DQ5 A5 R8
DDR_D8 DDR_A8 DDR_D5 DDR_A5 DDR_D14 DDR_A6
C 6 DDR_D8 DDR_A8 E14 G2 DQ5 A5 R8 H7 DQ6 A6 R2
DDR_D9 DDR_A9 DDR_D6 DDR_A6 DDR_D15 DDR_A7
B6 DDR_D9 DDR_A9 C15 H7 DQ6 A6 R2 D7 DQ7 A7 T8
DDR_D10 DDR_A10 DDR_D7 DDR_A7 DDR_D24 DDR_A8
E7 DDR_D10 DDR_A10 B15 D7 DQ7 A7 T8 C3 DQ8 A8 R3
DDR_D11 DDR_A11 DDR_D16 DDR_A8 DDR_D25 DDR_A9
C7 DDR_D11 DDR_A11 D18 C3 DQ8 A8 R3 C8 DQ9 A9 L7
DDR_D12 DDR_A12 DDR_D17 DDR_A9 DDR_D26 DDR_A10
E8 DDR_D12 DDR_A12 C16 C8 DQ9 A9 L7 C2 DQ10 A10 / AP R7
DDR_D13 DDR_A13 DDR_D18 DDR_A10 DDR_D27 DDR_A11
D8 DDR_D13 DDR_A13 B16 C2 DQ10 A10 / AP R7 A7 DQ11 A11 N7
DDR_D14 DDR_A14 DDR_D19 DDR_A11 DDR_D28 DDR_A12
C8 DDR_D14 DDR_A14 A16 A7 DQ11 A11 N7 A2 DQ12 A12 / BC # T3
DDR_D15 DDR_A15 DDR_D20 DDR_A12 DDR_D29 DDR_A13
C18 DDR_D15 DDR_A15 A2 DQ12 A12 / BC # T3 B8 DQ13 A13 T7
DDR_D16 DDR_D21 DDR_A13 DDR_D30 DDR_A14
B17 DDR_D16 B13 B8 DQ13 A13 T7 A3 DQ14 A14
DDR_D17 DDR_CLK DDR_D22 DDR_A14 DDR_D31
A17 DDR_D17 DDR_CLK A13 A3 DQ14 A14 DQ15 M2
DDR_D18 DDR_CLKN DDR_D23 DDR_BA0
A20 DDR_D18 DDR_CLKn DQ15 M2 K9 BA0 N8
DDR_D19 DDR_BA0 DDR_CKE0 DDR_BA1
C19 DDR_D19 D11 K9 BA0 N8 L2 CKE BA1 M3
DDR_D20 DDR_BA0 DDR_CKE0 DDR_BA1 DDR_CS0N DDR_BA2
B18 DDR_D20 DDR_BA0 C11 L2 CKE BA1 M3 K1 CS # BA2
DDR_D21 DDR_BA1 DDR_CS0N DDR_BA2 DDR_ODT0
B20 DDR_D21 DDR_BA1 B11 K1 CS # BA2 ODT J7
DDR_D22 DDR_BA2 DDR_ODT0 DDR_CLK
B21 DDR_D22 DDR_BA2 ODT J7 J3 CK K7
DDR_D23 DDR_CLK DDR_RASN DDR_CLKN
B2 DDR_D23 D17 J3 CK K7 K3 RAS # CK #
DDR_D24 DDR_ODT0 DDR_RASN DDR_CLKN DDR_CASN
B3 DDR_D24 DDR_ODT0 C17 K3 RAS # CK # L3 CAS # E7
DDR_D25 DDR_ODT1 DDR_CASN DDR_WEN DDR_DM1
C3 DDR_D25 DDR_ODT1 L3 CAS # E7 LDM D3
DDR_D26 DDR_WEN DDR_DM0 DDR_DM3
CHÚNG TÔI#
• Thông lượng dữ liệu cao với khoảng cách ngắn • Thường được
sử dụng khi kết nối các thiết bị trên cùng một IC hoặc cùng một bảng mạch
• dây song song dài dẫn đến giá trị điện dung cao đòi hỏi nhiều hơn
thời gian để sạc / xả
• Độ lệch dữ liệu giữa các dây tăng lên khi chiều dài tăng
Câu hỏi:
Liệt kê một số phương thức truyền thông song song và thiết bị ngoại vi mà bạn biết?
- Máy thu cần biên dịch lại các bit thành word
- Tín hiệu điều khiển thường được gửi trên cùng một dây như giao thức tăng dữ liệu
phức tạp
Xe buýt I2C
• I 2C (Inter-IC)
- Giao thức bus nối tiếp hai dây được phát triển bởi Philips Semiconductors gần 20 năm trước
- Cho phép các IC ngoại vi giao tiếp bằng cách sử dụng giao tiếp đơn giản
phần cứng
- Tốc độ truyền dữ liệu lên đến 100 kbits / s và có thể định địa chỉ 7 bit trong
- Các thiết bị phổ biến có khả năng giao tiếp với bus I2C :
• EPROMS, Flash và một số bộ nhớ RAM, đồng hồ thời gian thực, bộ định thời
cơ giám sát và bộ vi điều khiển
Từ Từ
Người hầu người nhận
D
C
S Một A A A Một D D D Một S O
T R 6 5 0 R / C 8 7 0 C T P
T w K K
Chu kỳ đọc / ghi điển hình
Xe buýt SPI
Đồng hồ SPI
• Bốn “chế độ” đồng hồ
- Chọn Slave A
- Chuyển khoản
- Bỏ chọn Slave A
- Chọn Slave B
- Chuyển khoản
- Bỏ chọn Slave B
• Bậc thầy cấu hình lại chế độ đồng hồ khi đang di chuyển!
• Ưu điểm
- Dễ dàng cho phép truyền trực tuyến / luồng dữ liệu liên tục
- Không có địa chỉ trong giao thức, vì vậy rất đơn giản để thực hiện
• Nhược điểm
tổ hợp
- Không có xác nhận (không thể biết liệu đồng hồ có trong rác hay không)
Xe buýt khác
• Một dây
• USB
• PCI
• LVDS