0
  1. Trang chủ >
  2. Kỹ thuật >
  3. Điện - Điện tử - Viễn thông >

Giao tiếp máy tính qua cổng USB và ứng dụng trong giao tiếp ngoại vi

đồ án đo nhiệt độ giao tiếp máy tính qua cổng usb

đồ án đo nhiệt độ giao tiếp máy tính qua cổng usb

... cổng usb Chương 3 Lý thuyết liên quan của đề tàiĐo nhiệt độ giao tiếp máy tính qua cổng usb Trang 13/38 USB gồm 2 kiểu cổng là A BHình 3.2 mô tả 2 kiểu cổng USB 3.1.2.2 Đặc tính điện USB ... liên quan của đề tàiChương này trình bày tổng quan về chuẩn giao tiếp USB vi điều khiển PIC18F4550.3.1 Chuẩn giao tiếp USB 3.1.1 Giới thiệu chuẩn giao tiếp USB USB là 1 chuẩn kết nối của máy ... giao tiếp máy tính thông qua cổng USB. Các nhiệm vụ cụ thể là :• Tìm hiểu chuẩn giao tiếp USB. • Tìm hiểu các dòng vi điều khiển hỗ trợ giao tiếp USB. • Tìm hiểu giao tiếp USB thông qua lớp HID...
  • 48
  • 2,928
  • 41
Lập trình giao tiếp máy tính qua cổng RS232

Lập trình giao tiếp máy tính qua cổng RS232

... Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 1/78  Tutorial no 01.02  Gửi đến: Đoàn Hiệp, Doãn Minh Đăng, Huỳnh Châu Thuận  picvietnam@googlegroups.comNội dung: Lập trình giao tiếp máy tính qua cổng RS232..   MICROSOFT WORD Tóm tắt: Vấn giao tiếp giữa PC vi điều khiển rất quan trong trong các ứng dụng điều khiển, đo lường,.. trong thực tế.  Do đó tôi xin giới thiệu cho các bạn vi t chương trình trên PC dùng MSComm. Tôi xin đưa ra một số vấn đề như sau:  ‐ Giới thiệu chuẩn giao tiếp  RS232   điều khiển Active X Microsoft Communication 6.0( MSComm): cách tính chất cách thiết lập tham số tối ưu cho điều khiển. ‐ Lập trình ứng dụng giao tiếp trên cơ sở sử dụng phần mềm Visual C++ trong bộ công cụ Visual ‐ Studio 6.0 của Microsft: + Thiết kế giao diện chương trình. + Vi t mã cho chương trình.  1. ... Điều khiển MSComm trong Visual Basic Tất cả các tính chất này bạn có thể tìm tại thư vi n MSDN July 2001 theo đường dẫn như sau ở tab contents: MSDN Library ‐  July 2001 / Visual Tools and Languages/ Visual Studio 6.0 Documentation / Visual Basic Documentation / Reference/  Control Reference / ActiveX Control/ MSComm Control Các tính chất của MSComm được sắp xếp theo chức năng:  Thiết lập tham số cho cổng:   + CommID: trả lại handles đồng nhất tới thiết bị truyền thông, có kiểu Long. Tính chất này không có lúc thiết kế mà chỉ có khi thi hành, thuộc tính này là ReadOnly.  + CommPort: dạng object.CommPort = value. Value là chỉ số của cổng Com có giá trị từ 1 ‐> 16 mặc định có giá trị =1. Các bạn cần phải thiết lập thông số này trước khi mở cổng.  Sẽ có lỗi error 68 (Device unavailable) nếu như không mở được cổng này.  + InBuferSize: thiết lập hoặc trả lại kích thước của bộ đệm nhận, tính = byte. Mặc định là 1024 byte. Các bạn không được nhầm lẫn với đặc tính InBufferCount là số byte đang chờ trong bộ đệm nhận. + InputLen : object.InputLen [ = value ] thiết lập hoặc trả lại số  byte mỗi lần thuộc tính Input đọc trong bộ đệm nhận. Mặc định giá trị Value=0 tức là thuộc tính Input sẽ đọc hết nội dung của bộ đệm nhận khi thuộc tính này được gọi. Nếu số kí tự trong bộ đệm nhận không = InputLen thì thuộc tính Input sẽ trả lại kí tự rỗng “”. Ví thế bạn cần phải chọn cách kiểm tra InBufferCount để chắc chắn số kí tự yêu cầu đã có đủ trước khi dùng lệnh .Input. Tính chất này rất là có ích khi đọc dữ liệu một máy mà dữ liệu ra được định dạng bằng các khối có kích thước cố định.  + InputMode: object.InputMode [ = value ] .  Value = 0 hay = comInputModeText dữ liệu nhận được dạng văn bản kiểu kí tự theo chuẩn ANSI. Dữ liệu nhận được sẽ là một sâu.        Value=1 hay = comInputModeBinary dùng nhận mọi kiểu dữ liệu như kí tự điều khiển nhúng, kí tự NULL,.. Giá trị nhận được từ Input sẽ là một mảng kiểu Byte. + NullDiscard: object.NullDiscard [ = value ] tính chất này quyết định kí tự trống có được truyền từ cổng đến bộ đệm nhận hay không. Nếu value= True kí tự này không được Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 5/78  truyền. value = false kí tự trống sẽ được truyền. Kí tự trống được định nghía theo chuẩn ASCII là kí tự 0 – chr$(0). + OutBuferSize: giống như InBuferSize, mặc định là 512.  + ParityReplace: thiết lập trả lại kí tự thay thế  kí tự không đúng trong lỗi giống nhau. + PortOpen: thiết lập trả lại tính trạng của cổng( đóng hoặc mở).  object.PortOpen [ = value ]. value = true cổng mở. value =false cổng đóng xóa toàn bộ dữ liệu trong bộ đệm nhận truyền. Cần phải thiết lập thuộc tính CommPort đúng với tên của cổng trước khi mở cổng giao tiếp.  Thêm vào đó, cổng giao tiếp của thiết bị của bạn phải hỗ trợ giá trị trong thuộc tính Setting thì thiết bị của bạn mới hoạt động đúng, còn không thì nó sẽ hoạt động rất dở hơi nếu không nói là nó chạy không tốt. Đường DTR RTS luôn giữ lại trạng thái của cổng.   + RthresHold: object.Rthreshold [ = value ] value kiểu số nguyên. Thiết lập số kí tự nhận được trước khi gây lên sự kiện comEvReceive. Mặc định = 0 tức là không có sự kiện OnComm khi nhận được dữ liệu. Thiết lập = 1 tức là sự kiện OnComm xảy ra khi bất kì kí tự nào được chuyển đến bộ đệm nhận. + Settings: object.Settings [ = value ] thiết lập hoặc trả lại các thông số tần số baud, bít dữ liệu, bít chẵn lẻ, bít stop. Nếu Value không có giá trị khi mở sẽ gây ra lỗi 380 (Invalid property value).  + SThreshold: thiết lập trả lại số kí tự nhỏ nhất được cho phép trong bộ đệm gửi để xảy ra sự kiện OnComm = comEvSend . Theo mặc định giá trị này = 0 tức là khi truyền sẽ không gây ra sự kiện OnComm. Nếu thiết lập thông số này =1 thì sự kiện OnComm xảy ra khi bộ đệm truyền rỗng. Sự kiện OnComm = comEvSend chỉ xảy ra khi mà số kí tự trong bộ đệm truyền nhỏ hơn hoặc = Sthreshold. Nếu số kí tự trong bộ đệm này luôn lớn hơn Sthreshold thì sự kiện này không thể xảy ra. Truyền nhận dữ liệu:  + CommEvent: trả lại phần lớn sự kiện giao tiếp hoặc có lỗi. CommEvent xảy ra khi có lỗi hoặc khi xảy ra sự kiện nào đó. Sau đây là một số hằng số lỗi:  Sự kiện  ... Các thuộc tính của MSComm MSComm là một điều khiển ActiveX dùng trong truyền thông nối tiếp.  Các tính chất của điều khiển này được dùng để thiết lập giao tiếp với các thiết bị ngoại vi qua cổng RS232. Do đó tôi xin giới thiệu với các bạn điều khiển này trong Visual Basic vì cách gọi thuộc tính đơn giản của VB. Từ đó sẽ lấy làm cơ sở để lập trình trên Visual C++. 1.2.1....
  • 78
  • 3,097
  • 7
Lập trình giao tiếp máy tính qua cổng RS232

Lập trình giao tiếp máy tính qua cổng RS232

... Đoàn Hiệp, Doãn Minh Đăng, Huỳnh Châu Thuận   picvietnam@googlegroups.com Nội dung:  Lập trình giao tiếp máy tính qua cổng RS232..    MICROSOFT WORD   Tóm tắt:  Vấn giao tiếp giữa PC vi điều khiển rất quan trong trong các ứng dụng điều khiển, đo lường,..  ...  object.PortOpen [ = value ]. value = true cổng mở. value =false cổng đóng xóa toàn  bộ dữ liệu trong bộ đệm nhận truyền. Cần phải thiết lập thuộc tính CommPort đúng với  tên của cổng trước khi mở cổng giao tiếp.  Thêm vào đó, cổng giao tiếp của thiết bị của bạn  ... ‐ Giới thiệu chuẩn giao tiếp  RS232   điều khiển Active X Microsoft Communication 6.0(  MSComm): cách tính chất cách thiết lập tham số tối ưu cho điều khiển.  ‐ Lập trình ứng dụng giao tiếp trên cơ sở sử dụng phần mềm Visual C++ trong bộ công cụ Visual ‐  Studio 6.0 của Microsft: ...
  • 78
  • 1,091
  • 3
Tài liệu Giao tiếp máy tính qua cổng COM doc

Tài liệu Giao tiếp máy tính qua cổng COM doc

... cổng COM2 để tự do cho các ứng dụng khác. Giống như cổng song song máy in, cổng COM cũng được sử dụng một cách thuận tiện cho vi c giao tiếp với thiết bị ngoại vi. Vi c truyền dữ liệu qua cổng ... Giao tiếp máy tính qua cổng COM 28-08-2009 | Rainbowsmile | 2,105 lần xem | 4 phản hồi » Cổng nối tiếp RS232 là một giao diện phổ biến rộng rãi. Người ta còn gọi cổng này là cổng COM1, ... chung một đặc điểm. Vi c truyền dữ liệu xảy ra ở trên hai đường dẫn. Qua chân cắm ra TXD máy tính gởi dữ liệu của nó đến KIT Vi điều khiển. Trong khi đó các dữ liệu mà máy tính nhận được, lại...
  • 5
  • 1,464
  • 22
Tài liệu Giao tiếp máy tính qua cổng COM ppt

Tài liệu Giao tiếp máy tính qua cổng COM ppt

... cổng COM2 để tự do cho các ứng dụng khác. Giống như cổng song song máy in, cổng COM cũng được sử dụng một cách thuận tiện cho vi c giao tiếp với thiết bị ngoại vi. Vi c truyền dữ liệu qua cổng ... Giao tiếp máy tính qua cổng COM 28-08-2009 | Rainbowsmile | 2,105 lần xem | 4 phản hồi » Cổng nối tiếp RS232 là một giao diện phổ biến rộng rãi. Người ta còn gọi cổng này là cổng COM1, ... chung một đặc điểm. Vi c truyền dữ liệu xảy ra ở trên hai đường dẫn. Qua chân cắm ra TXD máy tính gởi dữ liệu của nó đến KIT Vi điều khiển. Trong khi đó các dữ liệu mà máy tính nhận được, lại...
  • 5
  • 815
  • 9
luận văn thiết kế mạch quang báo giao tiếp máy tính qua cổng máy in

luận văn thiết kế mạch quang báo giao tiếp máy tính qua cổng máy in

... KIỆN BÁN DẪN CÔNG SUẤT Trong một thời gian dài ứng dụng của Kỹ thuật điện tử chủ yếu là trong lónh vực tần số cao, từ những năm 50 ngành Điện tử Công Nghiệp ra nhưng ứng dụng của chúng bò hạn ... Nếu điện áp ngược lại, các điện tử tự do lỗ trống bò đẩy xa lớp chuyển tiếp, kết quả chỉ có dòng rò vào khoảng vài mA có thể chạy qua. Khi tăng tiếp tục điện áp ngược, các điện tích được ... lại tham gia bắn phá các nguyên tử Si trong vùng chuyển tiếp. Kết quả của phản ứng dây chuyền làm xuất hiện ngày càng nhiều điện tử chảy vào N1 qua P1 đến cực dương của nguồn điện ngoài,...
  • 82
  • 440
  • 0
Bài soạn Kết nối 2 máy tính qua cổng USB

Bài soạn Kết nối 2 máy tính qua cổng USB

... có khá nhiều loại cáp USB trên thị trường. Loại có thể dùng để kết nối trực tiếp hai máy tính phải có một mạch điện nhỏ ở giữa đoạn dây, còn hai đầu vẫn là cổng giao tiếp USB thông thường tương ... cáp, kiểm tra lại trong Device Manager như ở link mode.Sau đó, cấu hình cho cả hai máy tính để dùng cáp USB làm adapter mạng.Ở máy tính thứ nhất (có kết nối Internet). Trên máy này, mở Network ... nhỏ giữa hai máy tính. Sau khi tạo mạng này, người sử dụng sẽ làm được nhiều vi c hơn như chia sẻ các folder, máy in, máy scan, truy cập Internet…Quá trình cài đặt cáp sẽ phụ thuộc vào nhà sản...
  • 5
  • 763
  • 3
Bài soạn Kết nối 2 máy tính qua cổng USB

Bài soạn Kết nối 2 máy tính qua cổng USB

... có khá nhiều loại cáp USB trên thị trường. Loại có thể dùng để kết nối trực tiếp hai máy tính phải có một mạch điện nhỏ ở giữa đoạn dây, còn hai đầu vẫn là cổng giao tiếp USB thông thường tương ... cáp, kiểm tra lại trong Device Manager như ở link mode.Sau đó, cấu hình cho cả hai máy tính để dùng cáp USB làm adapter mạng.Ở máy tính thứ nhất (có kết nối Internet). Trên máy này, mở Network ... nhỏ giữa hai máy tính. Sau khi tạo mạng này, người sử dụng sẽ làm được nhiều vi c hơn như chia sẻ các folder, máy in, máy scan, truy cập Internet…Quá trình cài đặt cáp sẽ phụ thuộc vào nhà sản...
  • 5
  • 679
  • 0

Xem thêm

Từ khóa: giao tiếp pic với máy tính qua cổng usbgiao tiếp avr với máy tính qua cổng usbgiao tiếp với máy tính qua cổng usbtai lieu giao tiep may tinh qua cong usbgiao tiep vdk voi may tinh qua cong usblập trình giao tiep máy tính qua cong usbthiết kế mạch đo nhiệt độ giao tiếp máy tính qua cong usbthiết kế mạch cảm nhiệt độ dùng pic18f4550 giao tiếp với máy tính qua công usb          obd i và obd ii kết nối máy tính qua cổng usbcách kết nối internet cho máy tính qua cong usbkết nối điện thoại với máy tính qua cổng usbnghiên cứu các thuật toán mã hóa khóa công khai và ứng dụng trong chữ ký điện tửchương trình giao tiếp pic18f452 và máy tính qua cổng com sử dụng vbgiao tiếp máy tính qua cổng comgiao tiếp máy tính qua cổng song songBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018Nghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngchuyên đề điện xoay chiều theo dạngNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọNghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Sở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXBT Tieng anh 6 UNIT 2Nguyên tắc phân hóa trách nhiệm hình sự đối với người dưới 18 tuổi phạm tội trong pháp luật hình sự Việt Nam (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)BÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIĐổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ