Báo cáo bài tập lớn giao tiếp máy tính GIAO TIẾP RS232

38 1.9K 1
Báo cáo bài tập lớn giao tiếp máy tính GIAO TIẾP RS232

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

GIAO TIẾP RS232 TT GROUP Nhóm 1: Nguyễn Xuân Thịnh : 21003218 Trần Ngọc Công Thương : 21003340 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 RS232A 25V Có nhiều phiên RS232 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 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=PORT1) 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 VI.Tài liệu tham khảo  Bài giảng thầy Lê Thanh Hải  http://www.hocavr.com/  http://bkit4u.com/forum/  User manual CCS compiler The end Thanks for attention!!! [...]... Ghi lại giá trị vào byte điều khiển IV Ứng dụng RS232 giao tiếp với VDK và 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 và VDK: + Truyền dữ liệu từ PC xuống VDK và ngược lại + Giao diện thân thiện, dễ dùng, trực quan + Có khả năng phát triển và mở rộng 1 Ý tưởng: Tổ chức lớp giúp quản lý các ứng dụng dễ dàng Giao diện icon, thân thiện với người dùng 1 2 Sơ... #use delay(clock=10000000) #use rs232( baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8,stream=PORT1) 6 Giao diện trên máy tính 7 Tìm hiểu thêm 7 Tìm hiểu thêm y R X1= x0 Y1= y0 y2 X2= x0+Rsinα Y2= y0-Rcosα   y0 Chia đồng hồ ra 60 múi tương ứng 60s Mỗi lần kim đồng hồ nhảy 1s tức là tăng tương ứng một góc 2π/60 x0 x2 x V Ưu nhược điểm và phương hướng phát triển  Ưu: - Giao diện tương đối dễ nhìn, trực...Giới thiệu về chuẩn RS232  Protocol: • Đơn công (simplex connection): dữ liệu chỉ được truyền theo 1 hướng • Bán song công ( half-duplex): dữ liệu truyền theo 2 hướng, nhưng mỗi thời điểm chỉ được truyền theo 1 hướng • Song công (full-duplex): số liệu được truyền đồng thời theo 2 hướng Giới thiệu về chuẩn RS232  Truyền bất đồng bộ với khung dữ liệu: • 1 start... còn khá đơn giản - Giao diện nhìn còn chưa đẹp - Ứng dụng còn chưa phong phú - MCU còn khá yếu, đáp ứng chưa tốt - Hệ thống dễ bị nhiễu V Ưu nhược điểm và phương hướng phát triển  Phương hướng phát triển: - Bổ sung thêm các ngoại vi để viết cho các ứng dụng về Wifi, SMS, Game, Video và Music - Sử dụng dòng MCU cao cấp hơn để tăng khả năng xử lý - Viết lại thư viên Graphic để có được giao diện mượt và ... 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. .. khiển 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,... 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

Ngày đăng: 27/10/2015, 12:52

Từ khóa liên quan

Mục lục

  • Slide 1

  • Content

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • Giới thiệu về chuẩn RS232

  • II.Graphic LCD

  • Graphic LCD

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan