0

giao tiếp pic với máy tính qua cổng com

Thiết kế mạch đo nhiệt độ, đo khoảng cách, hiển thị lên LCD và giao tiếp với máy tính quá cổng COM

Thiết kế mạch đo nhiệt độ, đo khoảng cách, hiển thị lên LCD và giao tiếp với máy tính quá cổng COM

Điện - Điện tử - Viễn thông

... 29 104 30 102 Bỏo cỏo Project II-Nhúm 4 in t 5 K50 26 Giao tiếp với máy tính: Mạch giao tiếp với máy qua cổng Com với các thông số sau: Baud Rate 9600. 8 bit datas. 1 bit ... Khối giao tiếp máy tính: Giao tiếp với máy tính qua cổng Com. Khối dùng IC Max232. Bộ biến đổi điện áp MAX 232 để t-ơng thích điện áp TTL của vi điều khiển vì chuẩn RS232 không t-ơng thích với ... LCD, giao tiếp qua máy tính. Trong thời gian lm việc, chúng em đ học hỏi đ-ợc rất nhiều kinh nghiệm quý báu nh- hoàn thiện kỹ năng vẽ mạch, lập trình cho AVR, lập trình trên máy tính, các tính...
  • 30
  • 5,111
  • 12
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

Phần cứng

... phù hợp 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 giao tiếp RS232). Chuẩn RS232: • Mức thấp (logic ... +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 giao tiế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 đó. ... laptop nào có cổng này (coi chừng nhầm cổng COM và VGA đó). Vậy thì lúc này chúng ta cần có 1 cáp chuyển USB sang COM: Hoặc là lắp theo mạch này để chuyển từ cổng RJ45 (jack ADSL) sang COM Mạch...
  • 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

Phần 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 , ... 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 ... nhiễu là nhỏ đáng kể hơn khi dùng một cổng song song (cổng máy in). Cổng COM có tổng cộng 8 đường dẫn, chưa kể đến đường nối đất. Trên thực tế có hai loại cổng, một loại 9 chân và một loại 25...
  • 5
  • 815
  • 9
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

Công nghệ thông tin

... Đ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 .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 và vi điều khiển rất quan trong trong các ứng dụng điều khiển, đo lường, ... long GetCommID(); Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 49/78   Hình 2.70: Thuộc tính Type: DropList của các ComboBox chung Các bạn sau kiểm tra các thuộc tính của các điều khiển bằng bảng sau: STT  Đối tượng  Thuộc tính Thiết lập 1  MSComm  ID  IDC_MSCOMM1 2  ComboBox  ID Style IDC_COMBO_COMPORT Droplist 3      IDC_COMBO_BITRATE Droplist 4  ... 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

Công nghệ thông tin

... Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 45/78   Hình 2.62: Co dãn chiều dài của ComboBox  Tiếp theo, thiết lập các tham số cho các ComboBox  Hình 2.63: Chọn thuộc tính Properties của ComboBox1 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 23/78   Hình 2.19: Thêm GroupBox3  Hình 2.20: Thêm GroupBox4 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 17/78   Hình 2.7: chọn như mặc định, nhấn Next luôn  Hình 2.8: Kích finish để kết thúc việc tạo dự án  Giao diện của ứng dụng ban đầu như sau:  Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 50/78  Caption  ... Thêm các Button  Hình 2.47: Thêm Button1  Hình 2.48: Thêm Button2 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 7/78  + InBufferCout: trả lại số kí tự đang có trong bộ đệm nhận Bạn có thể xoá bộ đệm nhận bằng cách đặt thuộc tính này =0 . Không nhầm với thuộc tính InBufferSize là tổng kích thước của bộ đệm nhận. + Input: nhận và xoá dữ liệu trong bộ đệm nhận. Nếu InputMode là comInputModeText  thì giá trị trả về sẽ là một xâu tức có kiểu String , dữ liệu dạng text trong một biến kiểu Variant. Nếu InputMode = comInputModeBinary thì thuộc tính này sẽ trả lại dữ liệu dạng nhị phân dưới dạng một mảng kiểu byte trong một biến Variant. + OutBufferCount: trả lại số kí tự trong bộ đệm truyền. + Output: ghi dữ liệu vào bộ đệm truyền. có thể truyền kiểu text hoặc kiểu nhị phân. Nếu truyền bằng kiểu text thì cho một biến Variant = kiểu String, nếu truyền kiểu nhị phân thì cho cho Output= variant = một mảng kiểu Byte. Bắt tay( handshaking):  + Break : thiết lập hoặc xoá tín hiệu. object.Break [ = value] value = true hoặc false. Khi set value= true thì thông số Break này sẽ gửi một tín hiệu break. Tín hiệu break trì hoàn việc truyền dữ liệu và đưa đường truyền vào trạng thái break tới khi mà value = false. + CDHolding: quết định xem sự truyền này đến đâu bằng cách truy vấn đường CD( Carrier Detect). Carrier Detect là tín hiệu gửi từ modem tới máy tính kết nối với nó thống báo rằng nó đang online. Nếu giá trị = true thì nó đường CD đang ở mức cao, nếu = false thì đường dây này đang ở mức thấp. Tính chất này không có trong lúc thiết kế chỉ có trong khi chạy chương trình.Carrier Detect được biết như là Receive Line Signal Detect (RLSD). + CTSHolding: quết định khi nào bạn gửi dữ liệu bằng cách truy vấn trạng thái đường Clear To Send (CTS). Thông thường tín hiệu CTS được gửi từ modem tới máy tính kết nối  với nó để báo rằng đang quá trình truyền dữ liệu. Thuộc tính Readonly chỉ xuất hiện khi chạy chương trình. Đường Clear To Send dùng trong RTS/CTS (Request To Send/Clear To Send) bắt tay phần cứng. CTSHolding cho bạn một cách để tự tay dò đường Clear To Send nếu bạn cần biết trạng thái của nó.  + DSRHolding: biết trạng thái của đường Data Set Ready (DSR). Tín hiệu Data Set Ready truyền từ modem tới máy tính nối với nó để thông báo rằng modem đã sẵn sàng hoạt động. Tính chất này dùng khi viết Data Set Ready/Data Terminal Ready handshaking routine cho máy Data Terminal Equipment (DTE)‐ máy trang bị đầu cuối dữ liệu. + DTREnable: tính chất này quyết định khi nào cho phép đường Data Terminal Ready (DTR) trong truyền thông. Tín hiệu DTR gửi từ máy tính tới modem đẻ báo rằng máy tính sẵn sàng là nơi nhận dữ liệu. Khi DTREnable = true thì đường Data Terminal Ready set lên cao khi cổng mở, và thấp khi cổng đóng. Nếu DTREnable = false thì đường đó luôn mức thấp. Trong phần lớn trường hợp set đường Data Terminal Ready thành thấp để hang up telephone.  Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 29/78   Hình 2.32: Thiết lập thuộc tính cho GroupBox5  Hình 2.33: Thiết lập thuộc tính cho GroupBox6 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 39/78   Hình 2.51: Chọn Properties  Hình 2.52: Thuộc tính của Button1 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 40/78   Hình 2.53: Thuộc tính của Button2  Hình 2.54: Thuộc tính của Button3 Người báo cáo: Ngô Hải Bắc Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 22/78  Thế là các bạn đã cho được ứng dụng MSComm vào trong Dialog 2.2.3. ... 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  ...
  • 78
  • 1,091
  • 3
đồ á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

Điện - Điện tử - Viễn thông

... thiệuĐo nhiệt độ giao tiếp máy tính qua cổng usb Trang 28/384.3 Lưu đồ gải thuật4.3.1 Lưu đồ MAINChương 4 Sơ đồ khối và lưu đồ giải thuậtĐo nhiệt độ giao tiếp máy tính qua cổng usb Trang 37/38 ... THUYẾT LIÊN QUAN CỦA ĐỀ TÀI 43.1 Chuẩn giao tiếp USB 43.1.1 Giới thiệu chuẩn giao tiếp USB 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 Giao tiếp USB 53.1.2.4 ... máy tính 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 độ giao tiếp máy tính qua...
  • 48
  • 2,928
  • 41
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

Điện - Điện tử - Viễn thông

... mở  đượ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. ... đồ ba pha hình tia mắc nối tiếp và độc lập với nhau. Điện áp chỉnh lưu của sơ đồ này sẽ là tổng các điện áp chỉnh lưu của hai sơ đồ riêng biệt. Lúc đó, ta có thể tính: 3. Ưu điểm của mạch ... khiển: - Không phụ thuộc vào đặc tính tải. - Giải thích: tất cả các sự phụ thuộc giữa giá trị trung bình của điện áp chỉnh lưu với góc điều khiển  được gọi là đặc tính điều chỉnh của bộ chỉnh...
  • 82
  • 440
  • 0
Thiết kế bộ điều khiển, thu thập dữ liệu trên PPI8255 ghép nối máy tính qua cổng LPT1 để nhận 2 luồng dữ liệu 12 bit song song Ai và Bi

Thiết kế bộ điều khiển, thu thập dữ liệu trên PPI8255 ghép nối máy tính qua cổng LPT1 để nhận 2 luồng dữ liệu 12 bit song song Ai và Bi

Điện - Điện tử - Viễn thông

... 1.2 Ghép nối song song qua cổng máy in 1.2.1. Ghới thiệu chung Cổng máy in là giao diện thường được sử dụng nhiều nhất trong các ứng dụng ghép nối máy tính đơn giản, do tính phổ cập và đơn giản ... (với VXL)0 0 0 0 1 Đọc cổng A Cổng A -> D0 - D7 0 1 0 1 1 Đọc cổng B Cổng B -> D0- D7 1 0 0 1 1 Đọc cổng C Cổng C -> D0- D7 1 1 0 0 1 Không có giá trị 0 0 0 1 0 Ghi cổng ... 8255 với thiết bị ngoài: Mạch ghép nối 8255 ở chế độ 0: Ở hình 4.x giới thiệu cách ghép nối 8255 với máy in qua cổng PA có chiều ra, và ghép nối với một bộ biến đổi tương tự - số qua cổng...
  • 27
  • 901
  • 1
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

Tư liệu khác

... 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 thích với case.Cáp USB dùng để kết nối hai máy tính có một ... mở chương trình truyền tải đi kèm với trình điều khiển, trong ví dụ này là PClinq2, trên cả hai máy tính. Cửa sổ bên trái là máy tính nguồn, bên phải là máy tính đích. Hãy chọn folder/file cần ... Area Connection 2).Sau khi cấu hình xong, khởi động lại máy tính. Lúc này, bạn có thể chia sẻ máy in, máy scan, truy cập Internet…Nếu máy tính thứ hai không truy cập được Internet, hãy kiểm tra...
  • 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

Tư liệu khác

... 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 thích với case.Cáp USB dùng để kết nối hai máy tính có một ... mở chương trình truyền tải đi kèm với trình điều khiển, trong ví dụ này là PClinq2, trên cả hai máy tính. Cửa sổ bên trái là máy tính nguồn, bên phải là máy tính đích. Hãy chọn folder/file cần ... Area Connection 2).Sau khi cấu hình xong, khởi động lại máy tính. Lúc này, bạn có thể chia sẻ máy in, máy scan, truy cập Internet…Nếu máy tính thứ hai không truy cập được Internet, hãy kiểm tra...
  • 5
  • 679
  • 0
Giao tiếp máy tính qua các cổng

Giao tiếp máy tính qua các cổng

Công nghệ thông tin

... giữa máy tính và thiết bị ngoại vi để thu tín hiệu vào và xuất tín hiệu điều khiển ra, công việc này dược thực hiện qua các cổng giao tiếp ví dụ :Cổng LPT ,cổng COM, khe cắm PCI ,cổng USB với sự ... NĂNGVoid chatlpt() Chat qua cổng LPTVoid chatcom() Chat qua cổng COM Void sendchat() Gửi một câu thoại qua cổng LPTBấm Enter để kết thúcVoid sendchatc() Gửi một câu thoại qua cổng COM Bấm Enter để ... cho việc lập trình hệ thống và điều khiển. Giao diện LPT thực hiện giao tiếp trực tiếp qua các thanh ghi do đó khi thực hiện giao tiếp với máy tính thực chất ta thực hiện việc truy xuất vào...
  • 57
  • 847
  • 5
Phương pháp điều khiển On-Off , PI và điều khiển PID thông qua Card AD giao tiếp với máy tính PCL818.

Phương pháp điều khiển On-Off , PI và điều khiển PID thông qua Card AD giao tiếp với máy tính PCL818.

Điện - Điện tử - Viễn thông

... thông qua những phương pháp điều khiển khác nhau đó. Trong nội dung luận văn này, sẽ cho ta phương pháp điều khiển On-Off , PI và điều khiển PID thông qua Card AD giao tiếp với máy tính PCL818. ... xử lý chính :có thể xem máy tính là khối xử lý chính. Với ngôn ngữ lập trình Delphi, máy tính sẽ điều khiển quá trình đóng, ngắt lò. • Màn hình hiển thị : là màn hình giao diện của Delphi. Các ... lò khi áp qua zero(zero switching). Với bộ điều khiển này,trong đồ án chọn nguyên tắc điều rộng xung, đảm bảo cung cấp công suất cho lò tỉ lệ với tín hiệu điều khiển tương ứng với hàm truyền...
  • 96
  • 1,132
  • 1

Xem thêm