Bài 24: Khái quát về vi điều khiển

Mở đầu (SGK Kết nối tri thức với cuộc sống - Trang 128)

Hướng dẫn giải

Vai trò của vi điều khiển tỏng khóa thông minh:

Vi điều khiển được coi là một máy tính thu nhỏ trong một mạch tích hợp và có chức năng tính toán và điều khiển cho mục đích đóng mở khóa cửa.

(Trả lời bởi datcoder)
Thảo luận (1)

Khám phá mục I (SGK Kết nối tri thức với cuộc sống - Trang 128)

Hướng dẫn giải

* Những thành phần của máy tính cá nhân thu nhỏ vào vi điều khiển:

- Bộ nhớ RAM

- Bộ nhớ ROM

- Bộ xử lí trung tâm (CPU)

- Bộ vi điều khiển vào/ ra.

* Những thành phần không thu nhỏ vào vi điều khiển:

- Bộ giao tiếp mạng

- Ổ cứng

- Con chuột

- Bàn phím

- Màn hình

- Thùng giấy

- Loa

(Trả lời bởi datcoder)
Thảo luận (1)

Luyện tập mục I (SGK Kết nối tri thức với cuộc sống - Trang 130)

Hướng dẫn giải

Ứng dụng của vi điều khiển trong thiết bị điện gia dụng:

- Điều hòa

- Máy giặt

- Tủ lạnh

- Lò vi sóng

- Robot hút bụi

(Trả lời bởi datcoder)
Thảo luận (1)

Khám phá mục II (SGK Kết nối tri thức với cuộc sống - Trang 130)

Hướng dẫn giải

Theo em ,vi điều khiển cần có những khối chức năng:

- Khối đầu vào

- Khối đầu ra

- Bộ xử lí trung tâm

- Bộ nhớ

(Trả lời bởi datcoder)
Thảo luận (1)

Luyện tập mục II (SGK Kết nối tri thức với cuộc sống - Trang 132)

Hướng dẫn giải

Theo em, LED cần được kết nối với cổng ra của vi điều khiển.

(Trả lời bởi datcoder)
Thảo luận (1)

Vận dụng (SGK Kết nối tri thức với cuộc sống - Trang 132)

Hướng dẫn giải

1. Một xung nhịp của CPU có chu kỳ:

Ta có: 1 MHz = 106 Hz

\(\dfrac{1}{10^6}=10^{-6}\mu\) giây

2.

Ta có: Thời gian thực hiện câu lệnh = (Số xung nhịp cần thiết cho một câu lệnh)/ (tần số CPU)

- Số xung nhịp cần thiết cho một câu lệnh: 100

- Tần số CPU = 1 MHz = 106 Hz

Vậy thời gian thực hiện câu lệnh:

\(\dfrac{100}{1\times10^6}=100\times10^{-6}=0,0001\) giây

3.

Để tính tần số nhấp nháy tối đa của LED, ta cần biết rằng vi điều khiển được lập trình để thực hiện hai câu lệnh khác nhau để bật và tắt LED. Do đó, mỗi chu kì nhấp nháy của LED sẽ gồm hai câu lệnh: một câu lệnh để bật và một cây lệnh để tắt.

Ta biết, vi điều khiển cần 100 xung nhịp để hoàn thành một câu lệnh. Vì vậy, để hoàn thành một chu kì nhấp nháy, cần:

2 × 100 = 200 xung nhịp

Tần số CPU của vi điều khiển là 1 MHz, nghĩa là nó thực hiện 1 × 106 xung nhịp mỗi giây.

Vậy, tần số nhấp nháy tối đa của LED là:

Tần số nhấp nháy = (Tần số CPU)/ (Số xung nhịp mỗi chu kì nhấp nháy)

Thay vào ta được:

\(\dfrac{1\times10^6}{200}=500Hz\)

(Trả lời bởi datcoder)
Thảo luận (1)