... tiếpmáytính thông qua cổng USB. Các nhiệm vụ cụ thể là :• Tìm hiểu chuẩn giaotiếp USB. • Tìm hiểu các dòng vi điều khiển hỗ trợ giaotiếp USB. • Tìm hiểu giaotiếpUSB thông qua lớp HID của hệ ... THUYẾT LIÊN QUAN CỦA ĐỀ TÀI 43.1 Chuẩn giaotiếpUSB 43.1.1 Giới thiệu chuẩn giaotiếpUSB 43.1.2 Đặc tính cổng USB 43.1.2.1 Đặc tính cơ 43.1.2.2 Đặc tính điện 53.1.2.3 GiaotiếpUSB 53.1.2.4 ... qua cổng usb Trang 17/38+ Địa chỉ endpoint gồm mã số endpoint (từ 0-15) và hướng (theo quan điểm của host).Chương 3 Lý thuyết liên quan của đề tàiĐo nhiệt độ giaotiếpmáytínhqua cổng usb...
... Điều khiển MSComm trong Visual C++ Trên đây là các tham số của điều khiển MSComm trong VB. Trong Visual C++ , mỗi một điều khiển được định nghĩa trong một lớp riêng. Và MSComm cũng không phải là ngoại lệ. Với các tham số ở trên các bạn hoàn toàn có thể áp dụng rất là tốt cho lập trình với VC++ bởi lẽ các tham số này bạn có thể lấy giá trị hoặc thiết lập tham số cho chúng tương ứng bằng các hàm thành viên cửa lớp như Get_thuộctính hoặc Set_thuộctính. Ví dụ, bạn muốn thiết lập dùng cổng COM1 chẳng hạn thì dùng thuộc tính CommPort ở trên và chỉ thêm tiền tố Set_ nếu muốn thiết lập và Get_ nếu muốn lấy giá trị này. Sau đây là lớp MSComm là một lớp kế thừa từ lớp cở sở CWnd, các bạn có thể tham khảo. Các bạn chú ý về các kiều dữ liệu cửa các tham số và giá trị trả về của các hàm. Việc 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 và 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 và điều khiển Active X Microsoft Communication 6.0( MSComm): cách tính chất và 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 1.1. Chuẩn giao tiếp RS232 RS232 là một chuẩn giao tiếp nối tiếp dùng định dạng không đồng bộ, kết nối nhiều nhất là với 2 thiết bị, chiều dài kết nối lớn nhất cho phép để đảm bảo dữ liệu là 50 – 100 feet ( 12.7 đến 25.4 m), tốc độ 20kBít/s đôi khi là tốc độ 115 k Bít/s với một số thiết bị đặc biệt. Để biết được các tham số của chuẩn giao tiếp RS232 trong hệ điều hành của bạn như thế nảo thì bạn kích phải chuột vào biểu tượng My Computer , chọn Properties, chọn Tab HardWare chọn Device Manager sẽ có một tree hiện ra. Bạn chọn Port( Com & LPT), kích chuột phải vào Communication Port( COM1). Chuyển sang tab Port Setting sẽ thấy được các tham số mà chúng ta cần thiết lập bao gồm tần số bus, Data Bits, Parity Bits, Stop Bits, Handshaking, ... 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 và điều khiển Active X Microsoft Communication 6.0( MSComm): cách tính chất và 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....
... GIAO DIỆNA.CẤU TRÚC GIAO DIỆN SONG SONG(LPT)1.Giới thiệu chung về giao diện LPT Giao diện song song LPT được IBM phát triển bổ sung vào năm 1981 nhằm khắc phục tốc độ truyền dữ liệu của giao ... of receive_character/* *//* Chuong trinh chinh giaotiepqua cong COM *///Chuong trinh nay truyen nhan lan luot cac ki tu gia hai may //Trong qua trinh truyen giua cac ki tu thi co su bat tay"hoi-dap"//Chinh ... vai trò trong cuộc chat của mình.Bạn ấn L để chọn chat qua LPT,ấn C để chọn chat qua COM.38 Ghép nối thiết bị ngoại vi và máytínhquagiao diện nối tiếp là một trong những kĩ thuật ghép nối...
... Mục đích yêu cầu Chương trình này rất là đơn giản. Chúng ta sẽ tạo ra một chương trình có giao diện như sau: Hình 2.1: Giao diện chương trình Chương trình có chức năng sau: ‐ Nhập kí tự hoặc xâu kí tự vào EditBox Transfer, điều chỉnh tham số giao tiếp trên các ComboBox. Nhấn nút Send để gửi dữ liệu ra cổng COM. ‐ Đồng thời với nó nếu có dữ liệu truyền vê cổng Com thì dữ liệu sẽ được hiển thị lên EditBox Receive. Khi bạn nhấn vào Clear thì sẽ xoá dữ liệu hiển thị trên EditBox này. Chú ý: Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 32/78 Hình 2.37 Làm cho các GroupBox 7‐>9 có khoảng cách bằng nhau Hình 2.38: Làm cho các GroupBox này thẳng hàng với nhau Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 8/78 + Handshaking: thiết lập và trả lại giao thức bắt tay phần cứng. object.Handshaking [ = value ]. Các giá trị của value: comNone ... Xảy ra khi nhận được kí tự kết thúc file ( kí tự 26 trong bảng mã ASCII) + EOFEnable : object.EOFEnable [ = value ] quyết định các hành động nếu MSComm tìm thấy kí tự kết thúc file. Nếu value=true khi tìm thấy kí tự kết thúc file thì sẽ gây lên sự kiện comEvEOF trong OnCommEvent. Nếu value= false thì sẽ không gây lên sự kiện này. Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 18/78 Hình 2.9: Giao diện ban đầu 2.2.2. Thêm điều khiển ActiveX Microsoft Communication 6.0 Đầu tiên bạn dùng nút Delete xoá 2 nút OK,Cancel và dòng văn bản tĩnh TODO Từ menu Project chọn Add to Project. Menu con hiện ra bạn chọn Components and Controls: Hình 2.10: Chọn Components Controls Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 37/78 2.2.3.3. ... Cách thiết lập tối ưu cho ứng dụng Để cho ứng dụng có thể đọc ngay dữ liệu khi bắt đầu có trong bộ đệm nhận thì các bạn nên đặt thuộc tính RthresHold = 1. Ngoài ra các bạn cần quan tâm đến các tham số: CommPort, Settings, Rthreshold, SthresHold,PortOpen, InputLen, InputBuffer, OutputBuffer, InBufferSize, InputMode, OutBufferSize. 2....
... chứ bây giờ sản phẩm thực tế ít ai giaotiếpqua cổng RS232, phải chạy đi mua thêm cable chuyển. Trong bài viết này mình sẽ giới thiệu và mạch dùng để chuyển từ USB sang RS232 dùng IC PL2303. ... với chuẩn RS232, do vậy muốn kết nối với máy vi tính phải qua mạch Chuyển điện áp từ mức tín hiệu RS232 sang TTL và ngược lại. (Xem Mạch giaotiếp RS232). Chuẩn RS232: • Mức thấp (logic 0) có ... +5v Chú ý: Vì cổng COM hiện nay không còn phổ biến do tốc độ truyền thấp và xuất hiện chuẩn USB giaotiếp tốt hơn, vì thế trên nhiều Mainboard nhà sản xuất không còn tích hợp cổng COM trên...
... Giao tiếpmáytínhqua 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 ... chứ bây giờ sản phẩm thực tế ít ai giaotiếpqua cổng RS232, phải chạy đi mua thêm cable chuyển. Trong bài viết này mình sẽ giới thiệu và mạch dùng để chuyển từ USB sang RS232 dùng IC PL2303. ... song máy in, cổng COM cũng được sử dụng một cách thuận tiện cho việc giaotiếp với thiết bị ngoại vi. Việc truyền dữ liệu qua cổng COM được tiến hành theo cách nối tiếp. Nghĩa là các bit dữ...
... điện tử chảy vào N1 qua P1 và đến cực dương của nguồn điện ngoài, gây nên hiện tượng dẫn điện ào ạt. J2 trở thành mặt ghép dẫn điện, bắt đầu từ một điểm nào đó ở xung quanh cực G rồi phát ... được tính từ giao điểm của nửa hình sin của các điện áp ngõ vào 1. Tải là R thuần trở và R+L với = 0: 1.1 Hoạt động: Khi mạch hoạt động thì dòng điện tải luôn luôn chạy qua hai van. Một ... được lấy từ ngõ ra của U2 cùng với nguồn 15V qua R11, R13, R16 làm ngõ ra của U1 thay đổi từ âm đến dương. Khi áp ngõ ra của U1 dương thì D11 dẫn qua R18 đưa vào chân 2 của U2 đồng thời tụ C1...
... thẳng của ánh sáng nên IR không thể xuyên qua dckính,tường hay truyền vòng qua các góc.-Dễ bị nhiễu sóng do ảnh hưởng của ánh sáng mặt trời,bóng đèn huỳnh quang,hay bức xạ của con người.1.1.4 ... EventArgs e) {MỤC LỤC Trang 18ĐỒ Án 1 Trang 14CHƯƠNG 2: GIAOTIẾPMÁYTÍNHQUA CỔNG COM2.1 Giới thiệuCổng nối tiếp RS232 là một giao diện phổ biến rộng rãi hay còn gọi là cổng COM1 còn ... hợp; các núm tiếp điểm; đi - ốt phát quang (đèn LED).1.1.1 Hoạt độngNguyên lý cơ bản của loại điều khiển từ xa này là sử dụng ánh sáng hồng ngoại của quang phổ điện từ mà mắt thường không...
... bao âm hiệu mời quay số. * Tín hiệu địa chỉ: Sau khi nhận tín hiệu mời quay số, thuê bao sẽ gửi các chữ số địa chỉ. Các chữ số địa chỉ có thể được phát đi bằng hai cách quay số, quay số ở chế ... Chúng ta không cần quan tâm đến dây nào mang tên là Tip hoặc Ring vì điều này thật sự không quan trọng. Tất cả các điện thoại hiện nay đều được cấp nguồn từ tổng đài thông qua hai dây tip và ... được đơn giản chuyển đến người thao tác viên thông qua các đèn. Đối với hệ tổng đài tự động, các cuộc gọi được phát ra và hoàn thành thông qua các bước sau: - Nhận dạng thuê bao gọi: xác định...