Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 98 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
98
Dung lượng
2,12 MB
Nội dung
LỜI CẢM ƠN Trong suốt khóa học trường ĐẠI HỌC TƠN ĐỨC THẮNG , q thầy truyền đạt cho chúng em nhiều kiến thức bổ ích cần thiết cho chúng em sau trường Đặc biệt thời gian làm đề tài em học hỏi nhiều kiến thức thực tế từ thầy hướng dẫn nên hoàn thành đề tài theo thời gian quy định Em xin gởi lời biết ơn chân thành đến quý thầy cô trường ĐẠI HỌC TÔN ĐỨC THẮNG giảng dạy cho chúng em nhiều kiến thức chuyên môn làm sở để thực tốt đồ án tốt nghiệp tạo điều kiện thuận lợi cho em hồn tất khóa học Đặc biệt, thầy Nguyễn Văn Dũng – giáo viên hướng dẫn đề tài nhiệt tình giúp đỡ cho em lời dạy quý báu, giúp em định hướng tốt thực thi đề tài Cùng tất bạn giúp đỡ động viên suốt trình làm đồ án tốt nghiệp NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN TP HCM, Ngày.…Tháng.…Năm Giáo viên hướng dẫn Nguyễn Văn Dũng NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN - Tp HCM, Ngày Tháng Năm Giáo viên phản biện MỞ ĐẦU Ngày nay, mà giới nóng lên vận động, phát triển mặt kinh tế, trị, khoa học kỹ thuật… Trong đó, ứng dụng khoa học kỹ thuật tiên tiến làm cho giới ngày thay đổi, văn minh đại Sự phát triển Kỹ thuật điện tử tạo hàng loạt thiết bị với đặc điểm bật xác cao, tốc độ nhanh, gọn nhẹ yếu tố cần thiết góp phần cho hoạt động người đạt hiệu cao Là sinh viên theo học ngành điện tử viễn thông, thân có mong ước góp phần cơng sức cho xã hội việc làm có ý nghĩa thực tế Từ kiến thức truyền đạt trường, hồ vào xu hướng chung thời đại, nghiệp cơng nghiệp hố đại hoá đất nước, đề tài tốt nghiệp: “Giám sát Điều khiển thiết bị qua mạng Ethernet” đời Đề tài kết hợp kiến thức nhận thức công nghệ việc tạo sản phẩm có giá trị thực tiễn nên có nhiều yêu cầu đặt cho hoàn thiện Trong suốt thời gian thực đề tài trình làm việc nghiêm túc nỗ lực thân, dẫn nhiệt tình giáo viên hướng dẫn, song chắn không tránh khỏi hạn chế thiếu sót Em mong nhận ý kiến đóng góp q báu phê bình, dẫn Thầy Cô bạn sinh viên Giám sát Điều khiển thiết bị qua mạng Ethernet Chương 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài Điều khiển từ xa xu hướng phát triển mang tính quy luật Sự phát triển nhanh chóng khoa học kỹ thuật nói chung ngành điện tử-viễn thơng nói riêng tảng cho xu hướng Vì tiện lợi nó, điều khiển từ xa sử dụng nơi Người sử dụng đâu giới điều khiển phận ngoại vi nhà, cơng sở hay nơi định sẵn….Lúc khơng cịn giới hạn khoảng cách Trong kỹ thuật điều khiển từ xa, môi trường truyền dẫn dây dẫn điện hay khơng khí với tín hiệu truyền tín hiệu điện hồng ngoại hay sóng vơ tuyền Đặc biệt, kỹ thuật hồng ngoại hay vô tuyến khai thác triệt để việc chế tạo thiết bị đầu xa Tuy nhiên kỹ thuật điều khiển dùng tia hồng ngoại vô tuyến bị hạn chế khoảng cách băng thơng Để khắc phục nhược điểm sử dùng phương pháp khác điều khiển từ xa qua mạng ethernet, Internet LAN Ý tưởng sử dụng mạng có sẵn để truyền tín hiệu điều khiển, nhờ mà vấn đề khoảng cách khắc phục Điều khiển từ xa qua mạng có ưu điểm bậc: Thứ sử dụng mạng Internet có sẵn Thứ hai sử dụng nhiều nơi có nhiều ứng dụng mà người tiếp cận cách trực tiếp Các thiết bị điều khiển từ xa qua mạng bước xâm nhập vào sinh hoạt gia đình tính đơn giản tiện dụng, độ tin cậy tương đối ổn định Bộ điều khiển làm số cơng việc gia đình ta xa nhà như: mở máy bơm nước, tắt bếp điện, tắt mở bóng đèn 1.2 Ý nghĩa đề tài Ngày với tiến khoa học kỹ thuật, thiết bị điện tử đời ngày nhiều chủng loại tính sử dụng Bên cạnh nhu cầu sử dụng thiết bị cách tự động ngày cao.Có thể Việt nam chưa phát triển mạnh mẽ Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet lĩnh giới, quốc gia thuộc Châu âu hay Mĩ điều khiển từ xa phát triển Từ nhu cầu thực tế đó, em muốn đưa phần kỹ thuật đại giới áp dụng vào điều kiện thực tế để tạo hệ thống điều khiển từ xa thông qua mạng nhằm đáp ứng nhu cầu ngày cao người Ý tưởng sử dụng mạng có sẵn để truyền tín hiệu điều khiển, tiết kiệm chi phí, cạnh tranh mạnh, động cao Ngồi ra, đề tài có tính mở, áp dụng phát triển cho nhiều đối tượng khác dân dụng công nghiệp 1.3 Mục đích phương pháp nghiên cứu Luận văn nghiên cứu, khảo sát thực với mục đích áp dụng kiến thức để thiết kế, tạo hệ thống điều khiển thơng qua mạng hồn chỉnh Hệ thống tích hợp mạch vi điều khiển IC giao tiếp mạng để điều khiển thiết bị 1.4 Giới hạn đề tài Trong giới hạn thời gian cho phép để hoàn thành đề tài kết hợp với kiến thức tích luỹ suốt khố học khơng cho phép người thực đề tài thực hoàn chỉnh toàn yêu cầu tạo sản phẩm ưu việt Do người thực đề tài tập trung sâu nghiên cứu : Cách truyền nhận gói tin qua giao thức mạng Tìm hiểu chip giao tiếp internet ENC28J60 thiết kế mạch giao tiếp PIC với chip ENC28J60 Tìm hiểu vi điều khiển PIC Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet Chương MẠNG ETHERNET-GIAO THỨC TCP/IP 2.1 Mạng cục LAN công nghệ Ethernet 2.1.1 Mạng cục LAN Mạng cục (LAN) hệ truyền thông tốc độ cao thiết kế để kết nối máy tính thiết bị xử lý liệu khác hoạt động với khu vực địa lý nhỏ tầng nhà, tồ nhà Một số mạng LAN kết nối lại với khu làm việc Các mạng LAN trở nên thơng dụng cho phép người sử dụng dùng chung tài nguyên quan trọng máy in mầu, ổ đĩa CD-ROM, phần mềm ứng dụng thông tin cần thiết khác Trước phát triển công nghệ LAN máy tính độc lập với nhau, bị hạn chế số lượng chương trình tiện ích, sau kết nối mạng rõ ràng hiệu chúng tǎng lên gấp bội Hầu hết mạng LAN ngày thiết kế để hoạt động dựa cấu trúc mạng định trước Điển hình sử dụng nhiều cấu trúc: dạng hình sao, dạng hình tuyến, dạng vòng với cấu trúc kết hợp chúng Hình Cấu trúc mạng hình Hình 2.Cấu trúc mạng dạng vịng Hình Cấu trúc mạng hình tuyến Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet 2.1.2 Công nghệ Ethernet Nguồn gốc Ethernet phát triển từ thí nghiệm cáp đồng trục thực tốc độ Mbps sử dụng nghi thức CSMA/CD (carrier sense multiple access collision detect) cho mạng LAN vào năm 1970 tập đoàn Xerox Sự thành công đề án sớm gây ý dẫn đến phát triển Ethernet 10 Mps ba tập đoàn: Digital Equipment, Intel, Xerox Thành ngữ Ethernet có nguồn gốc với mạng LAN ( Local-Area Network) việc sử dụng chuẩn IEEE 802.3 Chuẩn biết với nghi thức CSMA/CD Có ba tốc độ được dùng cho mạng Ethernet với đường truyền cáp đồng trục, cáp đôi hay sợi quang 10Mbps—10 base-T Ethernet 100Mbps— Ethernet tốc độ cao (Fast Ethernet) 1000Mbps—Gigabit Ethernet Ethernet tạo phần lớn từ kỹ thuật mạng LAN (hiện sử dụng cho gần 85% cho mạng LAN để nối PC máy trạm-workstations) Bởi ghi thức có số đặc điểm sau: Dễ dàng sử dụng, thực hiện, quản lý bảo trì Cho phép thực mạng tốc độ thấp Cung cấp đa dạng mơ hình mạng (topology) Bảo mật thành công việc kết nối chung 2.1.3Đặc điểm mạng Ethernet - Mạng khu vực theo chuẩn quốc tế IEEE 802.3 (Ethernet) thiết kế cho môi trường công nghiệp mở rộng đến cấp thiết bị trường - Kết nối thiết bị tự động với nhau, với máy tính trạm làm việc thiết bị kết nối không dây với phương thức truyền thông đồng bất động - PROFINET, chuẩn mở cho tự động hoá, dựa chuẩn Ethernet công nghiệp hỗ trợ việc kết nối thiết bị từ cấp trường cấp quản lý Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet - Có thể áp dụng giải pháp mạng mở toàn diện - Tốc độ truyền thơng cao, lên đến gigabit/s - Ethernet Công nghiệp chuẩn công nghiệp, kiểm chứng rộng rãi chấp nhận toàn giới - Kết nối tới mạng LAN không dây (WLAN) mạng LAN công nghiệp không dây (IWLAN) theo tiêu chuẩn - Là tảng IT tự động hố, ví dụ chức Web, thư tín điện tử (email) kết nối IWLAN - Giải pháp an toàn thiết kế đặc biệt cho tự động hóa cơng nghiệp với khái niệm bảo mật cơng nghiệp dùng SCALANCES Lợi ích Ethernet có thị phần 80% có xu hướng ngày tăng Ethernet đưa đặc điểm mang lại nhiều lợi ích cho người sử dụng: - Khởi động nhanh nhờ phương pháp kết nối đơn giản - Độ linh hoạt cao mạng thời mở rộng mà khơng có ảnh hưởng bất lợi - Cơ sở cho nối mạng hệ thống mạng diện rộng (tích hợp theo chiều sâu) - Cơ sở cho dịch vụ Internet - Độ sẵn sàng cao có cấu trúc mạng có dự phịng - Thực truyền thơng gần khơng giới hạn áp dụng công nghệ chuyển mạch - Kết nối mạng nhiều khu vực khác nhau, ví dụ mạng văn phòng mạng khu vực sản xuất - Truyền thông diện rộng thông qua kết nối mạng diện rộng (WAN) mạng công nghiệp không dây (WLAN) sử dụng SCALANCE W) Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet - Dễ dàng kết nối trạm di động vào mạng WLAN IWLAN Siemens sử dụng SCALANCE W - An tồn đầu tư nhờ tính đảm bảo tương thích liên tục trình phát triển - Trong mạng Ethernet cơng nghiệp thực việc đồng hố thời gian cho tồn nhà máy Điều có nghĩa kiện xếp cách xác theo trình tự xảy tồn nhà máy 2.1.4 Các đặc tính chung Ethernet a)Cấu trúc khung tin Ethernet Các chuẩn Ethernet hoạt động tầng Data Link mơ hình lớp OSI đơn vị liệu mà trạm trao đổi với khung (frame) Cấu trúc khung Ethernet sau: Hình Cấu trúc khung tin Ethernet Các trường quan trọng phần mào đầu mô tả đây: Preamble: trường đánh dấu xuất khung bit, ln mang giá trị 10101010 Từ nhóm bit này, phía nhận tạo xung đồng hồ 10 MHz SFD (start frame delimiter): trường thực xác định bắt đầu khung Nó ln mang giá trị 10101011 Các trường Destination Source: mang địa vật lý trạm nhận gửi khung, xác định khung gửi từ đâu gửi tới đâu LEN: giá trị trường nói lên độ lớn phần liệu mà khung mang FCS mang CRC (cyclic redundancy checksum): phía gửi tính tốn trường trước truyền khung Phía nhận tính tốn lại CRC theo cách tương tự Nếu hai kết trùng nhau, khung xem nhận đúng, ngược lại khung coi lỗi bị loại bỏ Sinh viên: Nguyễn Hữu Chiến Giám sát Điều khiển thiết bị qua mạng Ethernet 3.Hướng phát triển đề tài -Tăng số lượng thiết bị cho phù hợp với nhu cầu thực tế -Phát triển thêm ứng dụng điều khiển quang báo, thiết bị giám sát, cảnh báo từ mơ hình nhỏ đến cơng nghiệp Sinh viên: Nguyễn Hữu Chiến 80 Giám sát Điều khiển thiết bị qua mạng Ethernet PHỤ LỤC 1.Giới thiệu LCD 16x2 Khi sản xuất LCD, nhà sản xuất tích hợp chíp điều khiển (HD44780) bên lớp vỏ đưa chân giao tiếp cần thiết 1.1.Chức chân Chân số Tên VSS Chức Chân nối đất cho LCD, thiết kế mạch ta nối chân với GND mạch điều khiển VDD Chân cấp nguồn cho LCD, thiết kế mạch ta nối chân với VCC=5V mạch điều khiển Vee Chân dùng để điều chỉnh độ tương phản LCD Chân chọn ghi (Register select) Nối chân RS với logic “0” (GND) logic “1” (VCC) để chọn ghi RS + Logic “0”: Bus DB0-DB7 nối với ghi lệnh IR LCD (ở chế độ “ghi” - write) nối với đếm địa LCD (ở chế độ “đọc” - read) + Logic “1”: Bus DB0-DB7 nối với ghi liệu DR bên LCD R/W Chân chọn chế độ đọc/ghi (Read/Write) Nối chân R/W với logic “0” để LCD hoạt động chế độ ghi, nối với logic “1” để LCD chế độ đọc Sinh viên: Nguyễn Hữu Chiến 81 Giám sát Điều khiển thiết bị qua mạng Ethernet Chân cho phép (Enable) Sau tín hiệu đặt lên bus DB0-DB7, lệnh chấp nhận có xung cho phép chân E E + Ở chế độ ghi: Dữ liệu bus LCD chuyển vào (chấp nhận) ghi bên phát xung (high-to-low transition) tín hiệu chân E + Ở chế độ đọc: Dữ liệu LCD xuất DB0-DB7 phát cạnh lên (low- to-high transition) chân E LCD giữ bus đến chân E xuống mức thấp 7-14 DB0DB7 Tám đường bus liệu dùng để trao đổi thông tin với MPU Có chế độ sử dụng đường bus : + Chế độ bit : Dữ liệu truyền đường, với bit MSB bit DB7 + Chế độ bit : Dữ liệu truyền đường từ DB4 tới DB7, bit MSB DB7 1.2 Vùng RAM hiển thị DDRAM Đây vùng RAM dùng để hiển thị, nghĩa ứng với địa RAM kí tự hình bạn ghi vào vùng RAM mã bit, LCD hiển thị vị trí tương ứng hình kí tự có mã bit mà bạn cung cấp Sinh viên: Nguyễn Hữu Chiến 82 Giám sát Điều khiển thiết bị qua mạng Ethernet Hình 40 Mối liên hệ địa DDRAM vị trí hiển thị LCD Vùng RAM có 80x8 bit nhớ, nghĩa chứa 80 kí tự mã bit Những vùng RAM cịn lại khơng dùng cho hiển thị dùng vùng RAM đa mục đích 1.3 Vùng ROM chứa kí tự CGROM Vùng ROM dùng để chứa mẫu kí tự loại 5x8 5x10 điểm ảnh/kí tự, định địa bit Tuy nhiên, có 208 mẫu kí tự 5x8 32 mẫu kí tự kiểu 5x10 (tổng cộng 240 thay 28 = 256 mẫu kí tự) Người dùng khơng thể thay đổi vùng ROM Hình 41 Mối liên hệ địa ROM liệu tạo mẫu kí tự Sinh viên: Nguyễn Hữu Chiến 83 Giám sát Điều khiển thiết bị qua mạng Ethernet 1.4 Vùng RAM chứa kí tự đồ họa CGRAM Như bảng mã kí tự, nhà sản xuất dành vùng có địa byte cao 0000 để người dùng tạo mẫu kí tự đồ họa riêng Tuy nhiên dung lượng vùng hạn chế: Ta tạo kí tự loại 5x8 điểm ảnh, kí tự loại 5x10 điểm ảnh Hình 42.Mối liên hệ địa CGRAM, liệu CGRAM, mã kí tự Sinh viên: Nguyễn Hữu Chiến 84 Giám sát Điều khiển thiết bị qua mạng Ethernet 1.5 Tập lệnh LCD Các lệnh LCD chia thành nhóm sau : Các lệnh kiểu thị: hàng – hàng , liệu bit – bit Chỉ định địa RAM nội Nhóm lệnh truyền liệu RAM nội Các lệnh lại texe Tên lệnh Hoạt động (max) Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = Clear Display 0 0 0 Lệnh Clear Display (xóa hiển thị) ghi khoảng trống-blank (mã hiển kí tự 20H) vào tất nhớ DDRAM, sau trả đếm địa AC=0, trả lại kiểu thị gốc bị thay đổi Nghĩa : Tắt hiển thị, trỏ dời góc trái (hàng đầu tiên), chế độ tăng AC Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = Return home 0 0 0 * Lệnh Return home trả đếm địa AC 0, trả lại kiểu hiển thị gốc bị thay 1.52 ms đổi Nội dung DDRAM không thay đổi Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = 0 0 [I/D] [S] I/D : Tăng (I/D=1) giảm (I/D=0) đếm địa hiển thị AC đơn vị có hành động ghi đọc vùng DDRAM Vị trí trỏ di chuyển theo tăng giảm Entry mode set S : Khi S=1 toàn nội dung hiển thị bị dịch sang phải (I/D=0) sang trái (I/D=1) có hành động ghi vùng DDRAM Khi S=0: khơng dịch nội dung hiển thị Nội dung hiển thị không dịch đọc DDRAM đọc/ghi vùng CGRAM Sinh viên: Nguyễn Hữu Chiến 37 uS 85 Giám sát Điều khiển thiết bị qua mạng Ethernet Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = 0 0 [D] [C] [B] D: Hiển thị hình D=1 ngược lại Khi tắt hiển thị, nội dung DDRAM không thay đổi C: Hiển thị trỏ C=1 ngược lại Vị trí hình dạng trỏ, xem hình Display on/off control B: Nhấp nháy kí tự vị trí trỏ B=1 ngược lại Xem thêm hình kiểu nhấp nháy Chu kì nhấp nháy khoảng 409,6ms mạch dao động nội LCD 37uS 250kHz Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = Cursor or display shift 0 [S/C] [R/L] * * Lệnh Cursor or display shift dịch chuyển trỏ hay liệu hiển thị sang trái mà không cần hành động ghi/đọc liệu Khi hiển thị kiểu dòng, trỏ nhảy xuống dịng dịch qua vị trí thứ 40 hàng Dữ liệu hàng đầu hàng dịch lúc Chi tiết sử dụng xem bảng bên dưới: S/C R/L Hoạt động 0 Dịch vị trí trỏ sang trái (Nghĩa giảm AC đơn vị) Dịch vị trí trỏ sang phải (Tăng AC lên đơn vị) Dịch toàn nội dung hiển thị sang trái, trỏ dịch theo 1 Dịch toàn nội dung hiển thị sang phải, trỏ dịch theo Sinh viên: Nguyễn Hữu Chiến 37uS 86 Giám sát Điều khiển thiết bị qua mạng Ethernet Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = 0 [DL] [N] [F] * * DL: Khi DL=1, LCD giao tiếp với MPU giao thức bit (từ bit DB7 đến DB0) Function set Ngược lại, giao thức giao tiếp bit (từ bit DB7 đến bit DB0) Khi chọn giao thức bit, liệu truyền/nhận lần liên tiếp với bit cao gởi/nhận trước, 37uS bit thấp gởi/nhận sau N : Thiết lập số hàng hiển thị Khi N=0 : hiển thị hàng, N=1: hiển thị hàng F : Thiết lập kiểu kí tự Khi F=0: kiểu kí tự 5x8 điểm ảnh, F=1: kiểu kí tự 5x10 điểm ảnh Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = [ACG][ACG][ACG][ACG][ACG][ACG] Set CGRAM Lệnh ghi vào AC địa CGRAM Kí hiệu [ACG] bit address 37uS chuỗi liệu bit Ngay sau lệnh lệnh đọc/ghi liệu từ CGRAM địa định Sinh viên: Nguyễn Hữu Chiến 87 Giám sát Điều khiển thiết bị qua mạng Ethernet Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = [AD] [AD] [AD] [AD] [AD] [AD] [AD] Set DDRAM address Lệnh ghi vào AC địa DDRAM, dùng cần thiết lập tọa 37uS độ hiển thị mong muốn Ngay sau lệnh lệnh đọc/ghi liệu từ DDRAM địa định Khi chế độ hiển thị hàng: địa từ 00H đến 4FH Khi chế độ hiển thị hàng, địa từ 00h đến 27H cho hàng thứ nhất, từ 40h đến 67h cho hàng thứ Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = [BF] [AC] [AC] [AC] [AC] [AC] [AC] [AC] (RS=0, R/W=1) Như đề cập trước đây, cờ BF bật, LCD làm việc lệnh tiếp Read BF and theo (nếu có) bị bỏ qua cờ BF chưa mức thấp Cho nên, lập address trình điều khiển, bạn phải kiểm tra cờ BF trước ghi liệu vào LCD 0uS Khi đọc cờ BF, giá trị AC xuất bit [AC] Nó địa CG hay DDRAM tùy thuộc vào lệnh trước Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = [Write data] (RS=1, R/W=0) Write data to Khi thiết lập RS=1, R/W=0, liệu cần ghi đưa vào chân CG or DDRAM DBx từ mạch LCD chuyển vào LCD địa xác định từ lệnh ghi địa trước (lệnh ghi địa xác 37uS tADD 4uS định vùng RAM cần ghi) Sau ghi, đếm địa AC tự động tăng/giảm tùy theo thiết lập Entry mode Lưu ý thời gian cập nhật AC khơng tính vào thời gian thực thi lệnh Sinh viên: Nguyễn Hữu Chiến 88 Giám sát Điều khiển thiết bị qua mạng Ethernet Mã lệnh : DBx = DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Read data DBx = from CG or DDRAM [Read data] (RS=1, R/W=1) 37uS tADD Khi thiết lập RS=1, R/W=1,dữ liệu từ CG/DDRAM chuyển MPU 4uS thông qua chân DBx (địa vùng RAM xác định lệnh ghi địa trước đó) Sau đọc, AC tự động tăng/giảm tùy theo thiết lập Entry mode, nhiên nội dung hiển thị không bị dịch bất chấp chế độ Entry mode Chi tiết giao thức đọc liệu, xin xem hình 11 2.3.6 Đặc tính điện chân giao tiếp LCD bị hỏng , hoạt động sai lệch vi phạm khoảng đặc tính điện sau đây: Chân cấp nguồn (Vcc- Min:-0.3V , Max+7V Các chân ngõ vào Min:-0.3V , Nhiệt độ hoạt động Min:-30C , Max:+75C Nhiệt độ bảo quản Min:-55C , Max:+125C Đặc tính điện làm việc điển hình: Chân cấp nguồn Vcc-GND 2.7V đến 5.5V Điện áp vào mức cao VIH 2.2V đến Vcc Điện áp vào mức thấp VIL -0.3V đến 0.6V Điện áp mức cao (DB0-DB7) Min 2.4V (khi IOH = -0.205mA) Điện áp mức thấp (DB0-DB7) Max 0.4V (khi IOL = 1.2mA) Dòng điện ngõ vào (input leakage current) ILI Dòng điện cấp nguồn ICC -1uA đến 1uA (khi VIN = đến Vcc) Tần số dao động nội fOSC 190kHz đến 350kHz (điển hình 270kHz) Sinh viên: Nguyễn Hữu Chiến 350uA(typ.) đến 600uA 89 Giám sát Điều khiển thiết bị qua mạng Ethernet 2.3.7 Sơ đồ giải thuật LCD Giao tiếp bit Hình 43 Giao tiếp bit LCD Sinh viên: Nguyễn Hữu Chiến 90 Giám sát Điều khiển thiết bị qua mạng Ethernet Giao tiếp bit Hình 44 Giao tiếp bit LCD Sinh viên: Nguyễn Hữu Chiến 91 Giám sát Điều khiển thiết bị qua mạng Ethernet 2.Giới thiệu LM35 2.1 Các họ cảm biến LM35 Loạt cảm biến LM35 cảm biến nhiệt mạch tích hợp xác cao mà điện áp đầu tỷ lệ tuyến tính với nhiệt độ theo thang độ Celsius Chúng không yêu cầu cân chỉnh ngồi vốn chúng cân chỉnh Chúng đưa điện áp 10mV cho thay đổi 10C Mã sản phẩm Dải nhiệt độ Độ xác Đầu LM35A -55 oC to + 150 oC + 1.0 oC 10 mV/ oC LM35 -55 oC to + 150 oC + 1.5 oC 10 mV/ oC LM35CA -40 oC to + 110 oC + 1.0 oC 10 mV/ oC LM35C -40 oC to + 110 oC + 1.5 oC 10 mV/ oC LM35D oC to + 100 oC + 2.0 oC 10 mV/ oC Hình 45 Các họ cảm biến LM35 2.2 Cảm biến LM35DZ - Dải nhiệt độ biến đổi: oC đến 100 oC -Nhiệt độ thẳng thang đo Celcius nghĩa 25 oC điện áp 0.25V - Tương ứng 10mV/ oC - Đảm bảo độ xác 0.5 oC nhiệt độ 25 oC - Làm việc với nguồn VCC từ 4V đến 30V - Trở kháng thấp 0.1 ohm với tải 1mA Sinh viên: Nguyễn Hữu Chiến 92 Giám sát Điều khiển thiết bị qua mạng Ethernet - Khả tự làm nóng thấp, 0.08 C khơng khí o Chế độ sử dụng cho cảm biến chọn chế độ ADC 10 bit 10 bit 1024 mức 5V 1024 mức 10mV oC Giá trị đọc ADC value=(giá trị đọc ADC x1)/(10x 1024/5) Value= giá trị đọc ADC/2.048 Sinh viên: Nguyễn Hữu Chiến 93 Giám sát Điều khiển thiết bị qua mạng Ethernet TÀI LIỆU THAM KHẢO [1] Datasheet ENC28J60 , 2004 Microchip Technology Inc [2] Datasheet HR911105A, Single Port RJ95 Connector with Magnetics Module anh Led [3] Data Sheet PIC18F2525/2620/4525/4620, 2004 Microchip Technology Inc [4] Embedded ETHERNET AND INTERNET COMPLETE,Designing and Programming Small Devices for Networking, copyright 2003 by Jan Axelson [5] HD44780U (LCD-II) (Dot Matrix Liquid Crystal Display Controller/Driver), Hitachi [6] Phần help trình biên dịch CCS Sinh viên: Nguyễn Hữu Chiến 94