Bai tập lớn về Rs232 chon lọc viêt bằng powerpoint.......................................................................................................................................................................................................................................................
GIAO TIẾP RS232 Nhóm 6: Huỳnh Hữu Thiện: 15063841 Content 1) Giới thiệu chuẩn RS232 2) Giới thiệu hình Graphic LCD 3) Ứng dụng RS232 giao tiếp với VDK máy tính 4) Firmware cho VDK 5) Giao diện máy tính 6) Tài liệu tham khảo Giới thiệu chuẩn RS232 Ngày thiết bị đo lường, điều khiển phải giao tiếp với máy tính để quan sát thơng số chế độ hoạt động thiết bị nào? Chuẩn giao tiếp coi đơn giản dễ dùng RS232 Hầu thiết bị giao tiếp với máy tính thơng qua chuẩn Giới thiệu chuẩn RS232 Chuẩn RS232 lần sử dụng hiệp hội công nghiệp điện tử “Electronic Industries Association” phát minh Cho nên gọi EIA232 Có nhiều phiên RS232 RS232A 25V RS232B 12V RS232C 5V Có hai phiên RS232 lưu hành thời gian tương đối dài RS232B RS232C Giới thiệu chuẩn RS232 Ưu điểm giao diện nối tiếp RS232 + Khả chống nhiễu cổng nối tiếp cao + Thiết bị ngoại vi tháo lắp máy tính cấp điện + Các mạch điện đơn giản nhận điện áp nguồn nuôi qua cổng nối tiếp Giới thiệu chuẩn RS232 Những đặc điểm cần lưu ý chuẩn RS232 + Mức giới hạn (logic 1) +-12V + Mức logic có điện áp nằm khoảng -3V đến -12V, mức logic từ +-3V đến 12V + Tốc độ truyền nhận liệu cực đại 100kbps + Các lối vào phải có điện dung nhỏ 2500pF + Trở kháng tải phải lớn 3000 ôm phải nhỏ 7000 ôm + Độ dài cáp nối máy tính thiết bị ngoại vi ghép nối qua cổng nối tiếp RS232 không vượt qua 15m không sử model + Các giá trị tốc độ truyền liệu chuẩn : 1200,2400,4800,9600,19200,28800,38400 56600,115200 bps Giới thiệu chuẩn RS232 Cổng RS232 PC • Hầu hết máy tính để bàn trang bị cổng Com hay cổng nối tiếp RS232 • Số lượng cổng Com lên tới tùy loại main máy tính Khi cổng Com đánh dấu Com 1, Com 2, Com • Trên có loại đầu nối sử dụng cho cổng nối tiếp RS232 loại chân (DB9) 25 chân (DB25) Giới thiệu chuẩn RS232 Giới thiệu chuẩn RS232 Giới thiệu chuẩn RS232 Truyền đồng bộ: • Có xung clock làm chủ • Tín hiệu liệu nhận dạng phát nhờ báo hiệu clock: cạnh lên cạnh xuống • Bộ thu đáp ứng theo thay đổi tần số clock phát Truyền bất đồng • Khơng có xung clock làm chủ • Dữ liệu truyền có thơng tin để thu đồng tín hiệu: start bit, stop bit • Bộ truyền thu phải hoạt động tần số clock IV Ứng dụng RS232 giao tiếp với VDK máy tính Mục tiêu: Tạo giao diện thân thiện với người dùng, giao tiếp giữamáy tính VDK: + Truyền liệu từ PC xuống VDK ngược lại + Giao diện thân thiện, dễ dùng, trực quan + Có khả phát triển mở rộng Ý tưởng: Tổ chức lớp giúp quản lý ứng dụng dễ dàng Giao diện icon, thân thiện với người dùng Sơ đồ khối hệ thống Human Interface Parallels MCU I2C RTC Human Interface MCU RTC - GLCD 128x64 PIC18F4620 - DS1307 - Bàn phím 4x4 Sơ đồ khối Sơ đồ giải thuật tổng quát Start Quét phím Key func Key func Key func Key func Key func Key func Key func Cấu trúc cách viết chương trình n o i t c n u Main f … r e s u n o i t a c i l p p A , I2C x i r t a M , c i h p me i RS T Gr a y e K Timer, y e K D U C S D GL MC d r boa Main layer Application layer API layer Hardware layer Viết chương trình, mơ làm mạch thật: Firmware cho VDK #use delay(clock=10000000) #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,stream=POR T1) Giao diện máy tính Tìm hiểu thêm Tìm hiểu thêm y R X1= x0 Y1= y0 y2 X2= x0+Rsinα Y2= y0-Rcosα y0 Chia đồng hồ 60 múi tương ứng 60s Mỗi lần kim đồng hồ nhảy 1s tức tăng tương ứng góc 2π/60 x0 x2 x V Ưu nhược điểm phương hướng phát triển Ưu: - Giao diện tương đối dễ nhìn, trực quan - Thao tác đơn giản, xử lý nhanh - Quản lý ứng dụng tốt, có khả phát triển - Ứng dụng phong phú - Thực tốt đầy đủ chức yêu cầu - Viết code tương đối sáng, quản lý có hệ thống , có khả chạy đa tảng V Ưu nhược điểm phương hướng phát triển Nhược: - Ứng dụng đơn giản - Giao diện nhìn chưa đẹp - Ứng dụng chưa phong phú - MCU yếu, đáp ứng chưa tốt - Hệ thống dễ bị nhiễu V Ưu nhược điểm phương hướng phát triển Phương hướng phát triển: - Bổ sung thêm ngoại vi để viết cho ứng dụng Wifi, SMS, Game, Video Music - Sử dụng dòng MCU cao cấp để tăng khả xử lý - Viết lại thư viên Graphic để có giao diện mượt thân thiện với người dùng - Giảm bớt phím nhấn để giảm bớt thời gian xử lý MCU ... EIA232 Có nhiều phiên RS232 RS232A 25V RS232B 12V RS232C 5V Có hai phiên RS232 lưu hành thời gian tương đối dài RS232B RS232C Giới thiệu chuẩn RS232 Ưu điểm giao diện nối tiếp RS232 + Khả chống... chân (DB25) Giới thiệu chuẩn RS232 Giới thiệu chuẩn RS232 Giới thiệu chuẩn RS232 Truyền đồng bộ: • Có xung clock làm chủ • Tín hiệu liệu nhận dạng phát nhờ báo hiệu clock: cạnh lên cạnh... Giới thiệu chuẩn RS232 2) Giới thiệu hình Graphic LCD 3) Ứng dụng RS232 giao tiếp với VDK máy tính 4) Firmware cho VDK 5) Giao diện máy tính 6) Tài liệu tham khảo Giới thiệu chuẩn RS232 Ngày thiết