Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Luận Văn - Báo Cáo
Điện-Điện tử-Viễn thông
Đồ án: Điều khiển thiết bị qua mạng Ethernet
Đang chuẩn bị liên kết để tải về tài liệu:
Đồ án: Điều khiển thiết bị qua mạng Ethernet
Nhật Minh
132
80
docx
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Đồ án: Điều khiển thiết bị qua mạng Ethernet thực hiện giao tiếp mạng giữa phần cứng mạch điện tử với máy tính qua mạng Ethernet, điều khiển hoạt động của các thiết bị (trong đề tài là 3 đền LED tượng trưng cho 3 thiết bị ), dưới sự điều khiển và giám sát của con người, giám sát nhiệt độ thông qua cảm biến nhiệt LM35. | R/W (chân số 4): Chân lựa chọn giữa việc đọc và ghi. Nếu R/W=0 thì dữ liệu sẽ được ghi từ bộ điều khiển ngoài (vi điều khiển AVR chẳng hạn) vào LCD. Nếu R/W=1 thì dữ liệu sẽ được đọc từ LCD ra ngoài. Tuy nhiên, chỉ có duy nhất 1 trường hợp mà dữ liệu có thể đọc từ LCD ra, đó là đọc trạng thái LCD để biết LCD có đang bận hay không (cờ Busy Flag - BF). Do LCD là một thiết bị hoạt động tương đối chậm (so với vi điều khiển), vì thế một cờ BF được dùng để báo LCD đang bận, nếu BF=1 thì chúng ta phải chờ cho LCD xử lí xong nhiệm vụ hiện tại, đến khi nào BF=0 một thao tác mới sẽ được gán cho LCD. Vì thế, khi làm việc với Text LCD chúng ta nhất thiết phải có một chương trình con tạm gọi là wait_LCD để chờ cho đến khi LCD rảnh. Có 2 cách để viết chương trình wait_LCD. Cách 1 là đọc bit BF về kiểm tra và chờ BF=0, cách này đòi hỏi lệnh đọc từ LCD về bộ điều khiển ngoài, do đó chân R/W cần được nối với bộ điều khiển ngoài. Cách 2 là viết một hàm delay một khoảng thời gian cố định nào đó (tốt nhất là trên 1ms). Ưu điểm của cách 2 là sự đơn giản vì không cần đọc LCD, do đó chân R/W không cần sử dụng và luôn được nối với GND. Tuy nhiên, nhược điểm của cách 2 là khoảng thời gian delay cố định nếu quá lớn sẽ làm chậm quá trình thao tác LCD, nếu quá nhỏ sẽ gây ra lỗi hiển thị. Trong bài này tôi hướng dẫn bạn cách tổng quát là cách 1, để sử dụng cách 2 bạn chỉ cần một thay đổi nhỏ trong chương trình wait_LCD (sẽ trình bày chi tiết sau) và kết nối chân R/W
TÀI LIỆU LIÊN QUAN
Giáo trình Cơ sở điều khiển quá trình (Nghề: Vận hành thiết bị chế biến dầu khí - Trình độ: Cao đẳng) - Trường Cao Đẳng Dầu Khí (năm 2020)
Đồ án tốt nghiệp: Thiết kế hệ thống điều khiển và giám sát thiết bị qua Webserver sử dụng Kit Intel Edison
Đồ án: Điều khiển thiết bị qua mạng Ethernet
Giáo trình Cơ sở điều khiển quá trình (Nghề: Vận hành thiết bị chế biến dầu khí - Trình độ: Trung cấp) - Trường Cao Đẳng Dầu Khí (năm 2020)
Giáo trình Cơ sở điều khiển quá trình (Nghề: Sửa chữa thiết bị tự động hóa - Trình độ: Cao đẳng) - Trường Cao Đẳng Dầu Khí (năm 2020)
Bài giảng Điều khiển quá trình - Chương 4: Đặc tính các thành phần cơ bản của hệ thống
Bài giảng Điều khiển quá trình - Chương 4: Đặc tính các thành phần cơ bản của hệ thống
Giáo trình Cơ sở điều khiển quá trình (Nghề: Vận hành thiết bị khai thác dầu khí - Trình độ: Trung cấp) - Trường Cao Đẳng Dầu Khí (năm 2020)
Tự động hóa quá trình công nghệ - Phần Cứng Tự Động Hóa
Giáo trình Điều khiển quá trình nâng cao (Nghề: Sửa chữa thiết bị tự động hóa - Trình độ: Cao đẳng) - Trường Cao Đẳng Dầu Khí (năm 2020)
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.