Thiết kế bộ đo và hiển thị điện áp

18 508 0
Thiết kế bộ đo và hiển thị điện áp

Đ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

Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 LỜI NÓI ĐẦU Trong thời đại ngày nay, lĩnh vực điện tử chiếm vị trí quan trọng hoạt động người Những thiết bị điện tử phong phú nhiều chủng loại với nhiều tính dần thay sức lao động người phục vụ nhu cầu người Công nghệ điện tử ngày phát triển, nhiều phát minh sáng kiến đưa sống người lên tầm cao mới, người ngày khám phá giới nhiều Lĩnh vực điện tử rât đa dạng như: dân dụng, máy tính, viễn thông, thương mại, công nghiệp…Mỗi ngành nghề có đặc điểm, hoạt động riêng đồng hành phát triển, tương trợ lẫn Điện tử máy tính ngày giữ vai trò quan trọng việc phát triển chung lĩnh vực điện tử mà hoạt động khác Máy vi tính cải tiến, nâng cấp để đạt tốc độ cao hơn, nhiều tính ưu việt hơn, giá thành rẻ ứng dụng ngày nhiều Ví dụ ứng dụng máy tính công nghiệp hệ thống đo lường điều khiển máy vi tính đo điện áp, nhiệt độ, áp suất…, việc thăm dò đo đạc máy tính tính toán, kiểm tra để đưa định, tín hiệu điều khiển trở lại hệ thống, nhằm đạt yêu cầu điều khiển đề hệ thống Trong nhà trường, chúng em tiếp cận máy vi tính ứng dụng qua môn học “Kỹ thuật đo lường điều khiển máy tính” Và để khảo sát phần ứng dụng máy vi tính, em chọn đề tài “Thiết kế đo hiển thị điện áp” Ở việc đo hiển thị thực phần mềm “Visual Basic”, điện áp đo từ mạch đưa vào máy tính thông qua cổng LPT hiển thị lên hình qua số dạng đồ thị Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 PHẦN I: GIỚI THIỆU CHUNG Tìm hiểu chức hoạt động linh kiện tham gia 1) Cổng máy in(LPT): Cổng song song thiết kế công ty Centronics nhằm mục đích ghép nối máy tính với máy in Sau cổng tiêu chuẩn hóa có mặt hầu hết máy tính Tên gọi cổng song song bắt nguồn từ kiểu truyền liệu qua cổng ,các bít truyền song song byte nối tiếp Ngoài tên gọi cổng song song có tên cổng LPT cổng Centronics Cấu trúc cổng song song gồm đường liệu, đường dẫn điều khiển đường dẫn trạng thái Các đừờng dẫn tương thích mức TTL(0;5) khó thuận tiện, đơn giản cho vỉệc ghép nối với nhiều linh kiện, mạch điện tương thích với mức điện áp Khoảng cách truyền cổng song song bị hạn chế điện dung kí sinh, tượng cảm ứng bị suy giảm công suất Khoảng cách bị giới hạn khoảng cách 2m Nếu cần ghép nối khoảng cách xa cần có đệm, phương pháp làm giảm điện dung kí sinh, tượng cảm ứng (chẳng hạn kẹp mass đường tín hiệu ) Nếu muốn cú khoảng cách xa nữa, nên chọn giải pháp khác ( cổng nối tiếp chẳng hạn) Cổng LPT Trong máy tính hệ cũ, cổng song song có tới 36 chân ngày để giảm chi phí, người ta chuẩn hóa thành 25 chân, số 25 chân có 18 chân có ý nghĩa thực thụ, số lại chân nối mass , kí hiệu ý nghĩa chân cắm cổng song song sau: Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Các đường dẫn tín hiệu chia thành nhóm: -Các đường dẫn tín hiệu xuất phát từ máy tính điều khiển máy in gọi đường dẫn điều khiển có địa sở 378h - Các đường dẫn tín hiệu đưa thông báo ngược lại từ máy in máy tính gọi đường dẫn trạng thái có địa 379h - Các đường dẫn liệu :Truyền bytes kí tự cần in có địa 37Ah Các nhóm đường dẫn tín hiệu có liên quan trực tiếp với ghi Để ghép nối thiết bị ngoại vi, mạch điện ứng dụng đo lường điều khiển với cổng song song ta phải tìm hiểu cách trao đổi với ghi thông qua cách xếp đường dẫn địa ghi phần mềm liên quan Cú ghi sau - Thanh ghi liệu (địa sở ) Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 - Thanh ghi trạng thái (địa sở +1) - Thanh ghi điều khiển (địa sở +2) Qua cấu trúc ghi ta thấy có đường dẫn liệu tới ô ghi liệu đường dẫn điều khiển Strobe, Auto Linefeed, Interupt, Select Input dẫn tới ô nhớ ghi điều khiển, cuối đường dẫn trạng thái Acknowledge, Busy, Paper Empty, Select, Error nối tới ô ghi trạng thái Riêng ghi Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 điều khiển cần ý tới bit sử dụng cho mục đích ghép nối lại không nối với ổ cắm 25 chân, bít sử dụng để xóa ngắt có liên quan với đường dẫn Acknowledge Ta trao đổi với ghi nào? Hệ điều hành DOS dự tính đến cổng song song đặt tên là: LPT1, LPT2, LPT3 LPT4 Tuy hầu hết máy vi tính PC có nhiều cổng song song chí lý kinh tế Khi bật máy , BIOS kiểm tra máy có cổng song song Các cổng song song BIOS tìm thấy theo tên LPT1, LPT2… phần lớn phiên BIOS chạy giai đoạn khởi động (Boot phase) máy tính, đú thông số phần cứng cổng song song tìm thấy hiển thị khung hình chữ nhật Ta dừng lại trình khởi động máy tính phím Pause để quan sát kỹ thông số liệt kê bảng Các địa cổng song song máy tính PC: 2) IC 74LS257 1 1 15 1 2 3 4 A B A B A B A B G A /B 1Y 2Y 3Y 4Y V C C G N D 74LS 257 Vi mạch có nhiệm vụ nhận liệu bít từ vi mạch khác đưa tới chốt cặp bit A bit B cho đầu Y Một cặp nhận đựơc đầu Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Y phụ thuộc vào chân điều khiển A/B IC nhận từ vi mạch Cụ thể : - Khi chân A/B(1) mức thấp cho xuất bít A(từ 1A đến 4A) cổng Y(từ 1Y đến 4Y) - Khi chân A/B(1) mức cao cho xuất bít B(từ 1B đến 4B) cổng Y Còn chân G(14) tích cực mức thấp (0), có nhiệm vụ chốt liệu, cho không cho liệu qua: - G =1: cấm liệu từ đầu vào A B xuất Y - G =0: cho phép liệu từ đầu vào A B xuất Y 3) Chip ADC0804 Chip ADC0804 chuyển đổi tương tự số thuộc họ ADC800 hãng National Semiconductor Chip nhiều hãng khác sản xuất Chip có điện áp nuôi +5V độ phân giải bit Ngoài độ phân giải thời gian chuyển đổi tham số quan trọng đánh giá ADC Thời gian chuyển đổi định nghĩa thời gian mà ADC cần để chuyển đầu vào tương tự thành số nhị phân Đối với ADC0804 thời gian chuyển đổi phụ thuộc vào tần số đồng hồ cấp tới chân CLK CLK IN không bé 110µs Các chân ADC0804 có chức sau: Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 a) CS (Chip Select) - chọn chip Là chân chọn chip, đầu vào tích cực mức thấp sử dụng để kích hoạt chip ADC0804 Để truy cập ADC0804 chân phải mức thấp b) RD (Read) - đọc Đây tín hiệu vào, “tích cực mức thấp” Các ADC chuyển đổi đầu vào tương tự thành số nhị phân giữ ghi RD sử dụng để có liệu chuyển đổi tới đầu ADC0804 Khi CS = có xung caoxuống-thấp áp đến chân RD liệu dạng số bit đưa tới chân liệu D0 - D7 Chân RD coi cho phép đọc c) WR (Write) - ghi Thực ra, tên xác “Bắt đầu chuyển đổi” Đây chân vào “tích cực mức thấp” dùng để báo cho ADC0804 bắt đầu trình chuyển đổi Nếu CS = WR tạo xung cao-xuống-thấp ADC0804 bắt đầu tiến hành chuyển đổi giá trị đầu vào tương tự Vin số nhị phân bit Lượng thời gian cần thiết để chuyển đổi thay đổi phụ thuộc vào tần số đưa đến chân CLK IN CLK R Khi việc chuyển đổi liệu hoàn tất chân INTR ADC0804 hạ xuống thấp d) CLK IN CLK R CLK IN chân vào, nối tới nguồn đồng hồ đồng hồ sử dụng để tạo thời gian Tuy nhiên ADC0804 có tạo xung đồng hồ chip Để dùng đồng hồ (cũng gọi đồng hồ riêng) ADC0804 chân CLK IN CLK R nối tới tụ điện C điện trở R Trong trường hợp tần số đồng hồ xác định biểu thức: f = 1,1RC Giá trị thông thường đại lượng R = 10kΩ, C= 151pF tần số nhận f = 606kHz, thời gian chuyển đổi 110µs e) Ngắt INTR (Interrupt) Ngắt hay gọi “kết thúc việc chuyển đổi’ Đây chân tích cực mức thấp Bình thường, chân trạng thái cao việc chuyển đổi hoàn tất xuống thấp để báo cho CPU biết liệu chuyển đổi sẵn sàng để lấy Sau INTR xuống thấp, cần đặt CS = gửi xung cao-xuống-thấp tới chân RD để đưa liệu f) Vin (+) Vin (-) Đây hai đầu vào tương tự vi sai, Vin = Vin (+) -Vin (-) Thông thường Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Vin (-) nối xuống đất Vin (+) dùng làm đầu vào tương tự chuyển đổi dạng số g) VCC Là chân nguồn nuôi +5v Chân dùng làm điện áp tham chiếu đầu vào Vref/2 (chân 9) để hở h) Vref/2 Chân điện áp đầu vào dùng làm điện áp tham chiếu Nếu chân hở (không nối) điện áp đầu vào tương tự cho ADC804 nằm dải đến +5v Tuy nhiên, có nhiều ứng dụng mà đầu vào tương tự áp đến Vin khác với dải đến 5v Chân Vref/2 dùng để thực điện áp đầu vào có dải khác với - 5V Ví dụ, dải đầu vào tương tự cần biến đổi từ đến 4V Vref/2 nối với +2V Bảng biểu diễn dải điện áp Vin đầu vào Vref/2 khác Quan hệ điện áp Vref/2 với Vin Vref/ 2(V) Vin(V) Kích thước bước (mV) Hở *( 2,5V) đến 5/255 = 19.53 2.0 đến 4/255 = 15.62 1.5 đến 3/256 = 11.71 1.28 đến 2.56 2.56/256 = 10 1.0 đến 2/256 = 7.81 0.5 đến 1/256 = 3.90 Ghi chú: - VCC = 5V -Khi Vref/2 hở đo khoảng 2,5V -Kích thước bước (độ phân dải) thay đổi nhỏ mà ADC phân biệt i) D0 - D7 D0 - D7 chân liệu số (D7 bit cao nhất-MSB D0 bit thấp nhấtLSB) Các chân đệm ba trạng thái liệu chuyển đổi Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 truy cập chân CS = chân RD đưa xuống mức thấp Để tính điện áp đầu ta sử dụng công thức sau: Dout = V in kich thuoc buoc Dout đầu liệu số (dạng thập phân) Vin điện áp đầu vào tương tự kích thước bước (độ phân dải) thay đổi nhỏ tính (2×Vref/2)/255 ADC bit Từ trình bày trên, tóm tắt bước ADC0804 thực chuyển đổi liệu là: Bật CS = gửi xung cao-xuống-thấp tới chân WR để bắt đầu chuyển đổi Duy trì kiểm tra chân INTR Nếu INTR xuống thấp việc chuyển đổi hoàn tất chuyển sang bước Nếu INTR mức cao tiếp tục thăm dò xuống thấp Sau chân INTR xuống thấp, gửi xung cao-xuống-thấp đến chân RD để nhận liệu từ chip ADC0804 Đo Và Hiển Thị Điện Áp Trang Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 PHẦN II: THIẾT KẾ VÀ THI CÔNG 1) Sơ đồ nguyên lý: Đo Và Hiển Thị Điện Áp Trang 10 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 5V R2 10k 5V 5V SW R1 10k R3 CON3 R4 R2 19 15 18 17 16 15 14 13 12 11 11 14 10 13 MUX PLT 13 12 U2 11 74LS257 12 10 10k DB0 DB1 DB2 + IN DB3 -IN DB4 AD C 0804 D B5 DB6 DB7 U1 C L K IN C LKR IN T R CS C1 151 RD GND 100k V R E F /2 V C C /V R E F 900k AGND SW W R 10 EN G1 20 J1 16 100k R1 U6 L M /T O J2 5V R5 100 POW ER 1000uF + C 13 C 11 104p 25 24 23 22 21 20 19 18 17 16 15 14 2) Sơ đồ mạch in: Đo Và Hiển Thị Điện Áp Trang 11 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 3) Giao diện thiết kế: Đo Và Hiển Thị Điện Áp Trang 12 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 4) Chương trình phần mềm: Private Declare Function Inp32 Lib "inpout32.dll" (ByVal PortAddress As Integer) As Integer Private Declare Sub Out32 Lib "inpout32.dll" (ByVal PortAddress As Integer, ByVal Value As Integer) Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Option Explicit 'khai bao bien toan cuc Dim H As Byte Dim L As Byte Dim kq As Byte Đo Và Hiển Thị Điện Áp Trang 13 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Dim da As Single Dim da1 As Integer Dim x1 As Integer Dim y1 As Integer Dim counter1 As Integer Dim array_x1(10000) As Integer Dim array_y1(10000) As Integer Dim ve As Boolean Private Sub Command1_Click() Do [DoEvents] Out32 &H37A, Sleep (1) Out32 &H37A, L = Inp32(&H379) L = L And &HF0 L = L Xor &H80 Out32 &H37A, H = Inp32(&H379) H = H And &HF0 H = H Xor &H80 kq = H + L / 16 If Check1.Value = Then da = kq * 0.01 Else da = kq * 0.1 End If Text1.Text = da Sleep (99) vedothi (da) Loop End Sub Private Sub Command2_Click() End End Sub Public Sub vedothi(t As Single) Đo Và Hiển Thị Điện Áp 'Ham ve thi Trang 14 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 counter1 = counter1 + x1 = x1 + 72 ' sau moi lan ve tang len 72 Pixel de tang truc thoi gian y1 = Int(5520 - t * (4800 / 25)) array_x1(counter1) = x1 'luu toa x vao mang de xoa man hinh array_y1(counter1) = y1 'luu toa x vao mang Circle (x1, y1), 20, vbRed ' ve duong tron mau toa x,y Line (x1, y1 + 25)-(x1, 5520), &H8000& ' ve duong thang mau xanh tu x1,y1 toi truc thoi gian If counter1 >= 132 Then ' goi ham xoa man hinh xoa_manhinh End If End Sub Public Sub xoa_manhinh() ' Xoa bang cach ve len nhung diem da ve banh mau nen Dim i As Integer Dim k As Integer k = counter1 For i = To k x1 = array_x1(i) y1 = array_y1(i) Circle (x1, y1), 20, &H80000009 Line (x1, y1 + 25)-(x1, 5520), &H8000000E Next counter1 = x1 = 960 End Sub Private Sub Form_Load() x1 = 960 counter1 = End Sub 5) Giải thích hoạt động: ADC0804 có nhiệm vụ chuyển đổi từ tương tự sang số, nghĩa giá trị điện áp nhận chân Vin(6) dạng tương tự chuyển đổi thành bít nhị phân (0 1) xuất cổng thành byte gồm bit từ D0 đến D7 Để ADC làm việc ta phải điều khiển chân : - Chân CS(chọn chíp)=0(nối mass): để ADC làm việc Đo Và Hiển Thị Điện Áp Trang 15 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 - Chân WR: lúc đầu cho chân =0 (Out32 &H37A, 0) để lệnh ADC biến đổi điện áp nhận thành bit liệu Cho trễ 1ms (Sleep (1)) để ADC biến đổi song Sau lại cho chân = 1(Out32 &H37A, 5) để không cho phép ADC biến đổi - Chân RD = 0: để máy tính nhận giá bít đầu ADC đưa đến thông qua 74LS257 - Để máy tính nhận byte liệu đưa tới, cần điều khiển LS257 làm việc cách: + Cho chân 74LS257 = để nhận bit thấp L (Out32 &H37A, 5) + Cho chân 74LS257 = để nhận bít cao H (Out32 &H37A, 4) Sau nhận đầy đủ byte máy tính thông qua chương trình biến đổi để chuyển đổi bit nhận sang dạng giá trị số hiển thị lên hình vi tính giá trị số dạng đồ thị biến đổi điện áp phần mềm Visual Basic Chương trình chuyển đổi giá trị nhận hiển thị giá trị hình cách liên tục MỤC LỤC Đo Và Hiển Thị Điện Áp Trang 16 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 LỜI NÓI ĐẦU PHẦN I: GIỚI THIỆU CHUNG 1) Cổng máy in(LPT) 2) IC 74LS257 -5 3) Chip ADC0804 -6 PHẦN II: THIẾT KẾ VÀ THI CÔNG -10 1) Sơ đồ nguyên lý 10 2) Sơ đồ mạch in 11 3) Giao diện thiết kế 12 4) Chương trình phần mềm 12 5) Giải thích hoạt động 14 MỤC LỤC 15 Đo Và Hiển Thị Điện Áp Trang 17 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường điều khiển máy tính Đo Và Hiển Thị Điện Áp SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Trang 18 [...]... 25 24 23 22 21 20 19 18 17 16 15 14 1 0 2) Sơ đồ mạch in: Đo Và Hiển Thị Điện Áp Trang 11 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 3) Giao diện thiết kế: Đo Và Hiển Thị Điện Áp Trang 12 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3... các bit nhận được sang dạng giá trị số rồi hiển thị lên trên màn hình vi tính giá trị số và dạng đồ thị biến đổi của điện áp bằng phần mềm Visual Basic Chương trình sẽ chuyển đổi giá trị nhận được và hiển thị giá trị trên màn hình một cách liên tục MỤC LỤC Đo Và Hiển Thị Điện Áp Trang 16 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà... 12 5) Giải thích hoạt động 14 MỤC LỤC 15 Đo Và Hiển Thị Điện Áp Trang 17 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính Đo Và Hiển Thị Điện Áp SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Trang 18 ... nghĩa là giá trị điện áp nhận được tại chân Vin(6) là dạng tương tự sẽ được chuyển đổi thành các bít nhị phân (0 và 1) xuất ra cổng ra thành 1 byte gồm 8 bit từ D0 đến D7 Để ADC làm việc được ta phải điều khiển các chân của nó : - Chân CS(chọn chíp)=0(nối mass): để ADC luôn làm việc Đo Và Hiển Thị Điện Áp Trang 15 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính... kq * 0.1 End If Text1.Text = da Sleep (99) vedothi (da) Loop End Sub Private Sub Command2_Click() End End Sub Public Sub vedothi(t As Single) Đo Và Hiển Thị Điện Áp 'Ham ve do thi Trang 14 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 counter1 = counter1 + 1 x1 = x1 + 72 ' sau moi lan ve tang len 72 Pixel de tang truc... Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Option Explicit 'khai bao bien toan cuc Dim H As Byte Dim L As Byte Dim kq As Byte Đo Và Hiển Thị Điện Áp Trang 13 Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 Dim da As Single Dim da1 As Integer Dim x1 As Integer Dim y1 As Integer Dim counter1 As Integer... -5 3) Chip ADC0804 -6 PHẦN II: THIẾT KẾ VÀ THI CÔNG -10 1) Sơ đồ nguyên lý 10 2) Sơ đồ mạch in 11 3) Giao diện thiết kế 12 4) Chương trình phần mềm ...Trường Đại Học Công Nghiệp Hà Nội Bộ môn: Kỹ thuật đo lường và điều khiển bằng máy tính SVTH :Truyền- Thắng- Hà Lớp :LTCĐĐHĐT1_K3 5V R2 10k 5V 5V SW 2 R1 10k R3 CON3 6 7 R4 R2 4 19 15 1 18 17 16 15 14 13 12 11 2 5 11 14 3 6 10 13 1 MUX 1 PLT 4 13 7 12... =0 (Out32 &H37A, 0) để ra lệnh ADC biến đổi điện áp nhận được thành các bit dữ liệu Cho trễ 1ms (Sleep (1)) để ADC biến đổi song Sau đó lại cho chân này = 1(Out32 &H37A, 5) để không cho phép ADC biến đổi nữa - Chân RD = 0: để máy tính luôn nhận được giá bít tại đầu ra của ADC đưa đến thông qua 74LS257 - Để máy tính nhận được 1 byte dữ liệu đưa tới, cần điều khiển LS257 làm việc bằng cách: + Cho chân

Ngày đăng: 30/09/2016, 13:46

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan