Công nghệ 12 — Công nghệ Điện–Điện tử / Lâm nghiệp–Thuỷ sản (hai nhánh lựa chọn)
Công nghệLớp 12Phần 9. Nhánh Điện–Điện tử (lựa chọn) · Phần hai. Công nghệ điện tử · Chương IX. Vi điều khiển

Tổng kết Chương IX

Mục tiêu bài học

  • Hệ thống hóa các khái niệm và điều kiện sử dụng trong chương.
  • Lập bảng PWM dự kiến tại x=200,500,800 theo hai mốc 200/800; làm tròn đến số nguyên gần nhất, đúng nửa đơn vị thì làm tròn lên. Nêu xử lí khi hai mốc hiệu chuẩn trùng nhau.

Bài giảng

Liên kết các ý chính của chương

Khái quát về vi điều khiển — Vi điều khiển tích hợp bộ xử lí, bộ nhớ và các cổng vào/ra để thực hiện chương trình điều khiển. Chương trình nằm trong bộ nhớ chương trình; dữ liệu làm việc thay đổi trong bộ nhớ dữ liệu. Bộ xử lí đọc và thực hiện lệnh; bộ định thời và giao tiếp hỗ trợ xử lí sự kiện. Vi điều khiển không đồng nghĩa máy tính đa dụng đầy đủ hay một cảm biến đơn lẻ.

Bo mạch lập trình vi điều khiển — Bo mạch lập trình bổ sung nguồn, dao động, giao tiếp và đầu nối để thuận tiện sử dụng vi điều khiển. Với Arduino Uno, các chân số, chân tương tự, USB và reset có chức năng khác nhau; phải tra đúng phiên bản bo. Lệnh đọc lấy tín hiệu vào, lệnh ghi điều khiển đầu ra. ADC trên mô hình Uno 10 bit trả 0–1023; PWM 8 bit thường nhận0–255, không nhầm hai miền giá trị.

Thực hành: Thiết kế, lắp ráp, kiểm tra mạch tự động điều chỉnh cường độ sáng của LED theo môi trường xung quanh — Mô hình gồm cảm biến ánh sáng qua bộ chia áp vào ADC, vi điều khiển xử lí và chân PWM điều khiển LED qua điện trở hạn dòng. Hướng biến đổi ADC phụ thuộc vị trí quang trở trong bộ chia áp; không mặc định trời sáng làm số đọc tăng nếu chưa kiểm tra sơ đồ. Yêu cầu mô hình này: môi trường tối thì LED sáng hơn. Điều khiển thay đổi độ rộng xung, không khẳng định điện áp chân tạo ra một tín hiệu tương tự liên tục.

Nhiệm vụ tổng hợp và cách kiểm soát kết luận

Mô hình ADC tăng khi sáng: hai mốc 200 và 800; PWM=255×(800−x)/600, kẹp0–255. Tại x=400, PWM bằng bao nhiêu?

255×400/600=170; không nhầm ADC với PWM.

Lập bảng PWM dự kiến tại x=200,500,800 theo hai mốc 200/800; làm tròn đến số nguyên gần nhất, đúng nửa đơn vị thì làm tròn lên. Nêu xử lí khi hai mốc hiệu chuẩn trùng nhau.

Bảng PWM lần lượt 255,128(khi làm tròn 127,5 lên),0. Nếu hai mốc trùng, không chia0: ghi lỗi hiệu chuẩn và thu lại mốc hợp lệ. Chỉ dùng nguồn USB/bộ pin do giáo viên duyệt, không cấp tải điện lưới. Bảng là dự kiến từ dữ kiện, không là độ rọi đo được hay quan sát LED thật.

Ví dụ

  1. Ví dụ 1

    Mô hình ADC tăng khi sáng: hai mốc 200 và 800; PWM=255×(800−x)/600, kẹp0–255. Tại x=400, PWM bằng bao nhiêu?

    Xem lời giải

    255×400/600=170; không nhầm ADC với PWM.

  2. Ví dụ 2

    Lập bảng PWM dự kiến tại x=200,500,800 theo hai mốc 200/800; làm tròn đến số nguyên gần nhất, đúng nửa đơn vị thì làm tròn lên. Nêu xử lí khi hai mốc hiệu chuẩn trùng nhau.

    Xem lời giải

    Bảng PWM lần lượt 255,128(khi làm tròn 127,5 lên),0. Nếu hai mốc trùng, không chia0: ghi lỗi hiệu chuẩn và thu lại mốc hợp lệ. Chỉ dùng nguồn USB/bộ pin do giáo viên duyệt, không cấp tải điện lưới. Bảng là dự kiến từ dữ kiện, không là độ rọi đo được hay quan sát LED thật.

Ghi nhớ

Chọn đúng mô hình, kiểm tra giả thiết và đơn vị; đọc dữ liệu trung thực. Bảng PWM lần lượt 255,128(khi làm tròn 127,5 lên),0. Nếu hai mốc trùng, không chia0: ghi lỗi hiệu chuẩn và thu lại mốc hợp lệ. Chỉ dùng nguồn USB/bộ pin do giáo viên duyệt, không cấp tải điện lưới. Bảng là dự kiến từ dữ kiện, không là độ rọi đo được hay quan sát LED thật.

Dễ nhầm

  • Vi điều khiển chỉ cần nối cảm biến là tự biết thuật toán người dùng mong muốn. Cần chương trình và quy tắc xử lí đã thiết kế, thử cả tình huống lỗi.
  • Mã biên dịch thành công bảo đảm dây đã nối đúng và chức năng đúng. Còn phải kiểm tra mạch và thử logic; bộ biên dịch không kiểm tra toàn bộ thế giới vật lí.
  • Có thể hiệu chuẩn bằng hai mốc bằng nhau rồi chia cho khoảng hiệu chuẩn. Khoảng bằng0 gây phép chia không xác định; phải báo lỗi và thu lại mốc hợp lệ.

Bài tập

Đã đúng 0/11 câu

  1. Câu 1Mức 1Trắc nghiệm 1 đáp án

    Ôn tập khái quát về vi điều khiển: mô tả“Lưu mã lệnh điều khiển”chỉ khái niệm nào?

  2. Câu 2Mức 2Trắc nghiệm 1 đáp án

    Ôn tập bo mạch lập trình vi điều khiển: mô tả“Bộ chuyển tín hiệu tương tự thành giá trị số”chỉ khái niệm nào?

  3. Câu 3Mức 1Trắc nghiệm 1 đáp án

    Ôn tập thực hành: thiết kế, lắp ráp, kiểm tra mạch tự động điều chỉnh cường độ sáng của led theo môi trường xung quanh: mô tả“Giới hạn kết quả trong miền cho phép”chỉ khái niệm nào?

  4. Câu 4Mức 2Trắc nghiệm 1 đáp án

    Ôn tập khái quát về vi điều khiển: mô tả“Giao diện trao đổi tín hiệu với thiết bị bên ngoài”chỉ khái niệm nào?

  5. Câu 5Mức 1Trắc nghiệm 1 đáp án

    Ôn tập bo mạch lập trình vi điều khiển: mô tả“Điều chỉnh tỉ lệ thời gian mức cao trong chu kì xung”chỉ khái niệm nào?

  6. Câu 6Mức 2Trắc nghiệm 1 đáp án

    Ôn tập thực hành: thiết kế, lắp ráp, kiểm tra mạch tự động điều chỉnh cường độ sáng của led theo môi trường xung quanh: mô tả“Phần thời gian đầu ra ở mức cao trong một chu kì”chỉ khái niệm nào?

  7. Câu 7Mức 2Đúng / Sai

    Có thể chấp nhận nhận định sau không? Vi điều khiển chỉ cần nối cảm biến là tự biết thuật toán người dùng mong muốn.

  8. Câu 8Mức 2Đúng / Sai

    Đánh giá nhận định: ADC 10 bit của mô hình Uno trả 0–1023, còn lệnh PWM 8 bit dùng 0–255.

  9. Câu 9Mức 2Ghép nối

    Ghép ba điểm nối kiến thức trong chương.

    Chạm một ý bên trái rồi chạm ý tương ứng bên phải để ghép cặp.

  10. Câu 10Mức 3Sắp xếp thứ tự

    Sắp xếp các bước đánh giá trong nhiệm vụ cụ thể: Lập bảng PWM dự kiến tại x=200,500,800 theo hai mốc 200/800; làm tròn đến số nguyên gần nhất, đúng nửa đơn vị thì làm tròn lên. Nêu xử lí khi hai mốc hiệu chuẩn trùng nhau.

    Sắp xếp các mục theo thứ tự đúng (kéo thả hoặc dùng nút mũi tên).

    1. 1Kiểm tra khoảng mốc khác0, nếu trùng thì báo lỗi thay vì chia
    2. 2Ghi bảng là dự kiến từ dữ kiện, không phải độ rọi hoặc quan sátLED thật
    3. 3Ánh xạ, kẹp dải và làm tròn các điểm bảng theo quy tắc đề
    4. 4Xác định chiềuADC và hai mốc tham chiếu trong đề
  11. Câu 11Mức 3Trả lời ngắn

    Mô hình ADC tăng khi sáng: hai mốc 200 và 800; PWM=255×(800−x)/600, kẹp0–255. Tại x=400, PWM bằng bao nhiêu?

  12. Câu 12Mức 4Tự luận

    Dữ liệu tính toán: Mô hình ADC tăng khi sáng: hai mốc 200 và 800; PWM=255×(800−x)/600, kẹp0–255. Tại x=400, PWM bằng bao nhiêu?

    Lập bảng PWM dự kiến tại x=200,500,800 theo hai mốc 200/800; làm tròn đến số nguyên gần nhất, đúng nửa đơn vị thì làm tròn lên. Nêu xử lí khi hai mốc hiệu chuẩn trùng nhau.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay