giám sát và điều khiển nhiệt độ

91 253 2
giám sát và điều khiển nhiệt độ

Đ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

Báo cáo thực tập công nhân ngành điện tử: đề tài giám sát và ổn định nhiệt độGôm: trình bày cơ sỡ lý thuyết,nguyên lý làm việc, thực hiện(tính toán mạch và code).Sản phầm có thể ứng dụng giám sát và ổn định nhiệt độ cho lò sấy nông sản, có chức năng cài đặt các giá trị trực tiếp trên bàn phím, hiển thị lên LED 7 đoạn và LCD. Bên cạnh đó cũng có thể giám sát và cài đặt thông qua máy tính nhờ chức năng giao tiếp với máy tính...

Thực tập công nhân GVHD: LHN LỜI NÓI ĐẦU Với phát triển không ngừng khoa học kỹ thuật, đặc biệt ngành điện tử ứng dụng nhiều công nghiệp Trong lĩnh vực điều khiển, từ công nghệ chế tạo loại vi mạch lập trình phát triển đem đến kỹ thuật điều khiển đại có nhiều ưu điểm so với việc sử dụng mạch điều khiển lắp ráp linh kiện rời kích thước nhỏ, giá thành rẻ, độ làm việc tin cậy, công suất tiêu thụ nhỏ Ngày nay, lĩnh vực điều khiển ứng dụng rộng rãi thiết bị, sản phẩm phục vụ cho nhu cầu sinh hoạt hàng ngày người máy giặt, đồng hồ báo giờ… giúp cho đời sống cuả ngày đại tiện nghi Chúng em chân thành cảm ơn Thầy LHN tận tình hướng dẫn nhóm trình làm thực tập, tạo điều kiện cho chúng em thực đề tài tốt Đề tài “Giám sát điều khiển nhiệt độ” đa dạng phong phú, có nhiều loại hình khác dựa vào công dụng độ phức tạp Do kiến thức kinh nghiệm lĩnh vực non nên đề tài chắn nhiều thiếu sót.Vì mong nhận ý kiến đóng góp, giúp đỡ chân thành thầy cô bạn sinh viên để giúp nhóm làm tốt đề tài sau Đà Nẵng, tháng năm 2013 Nhóm: 13 Trang: Thực tập công nhân GVHD: LHN PHÂN CÔNG NHIỆM VỤ THÀNH VIÊN NHÓM 13: Tên Lê Văn Lợi Phần cứng Chương trình Mạch giao tiếp USB – Viết chương trình giao tiếp RS485 máy tính vi điều khiển, Module giao tiếp RS485 giao diện điều khiển dùng module Visual Basic 2010 Ghép toàn chướng trình viết chương trình toàn Thân Lê Như Trí Mạch nguồn 5V 12V mạch Viết chương trình điều cho module có áp khiển tải chiều xoay chiều on/off điều khiển Lý Hoàng CHƯƠNG Mạch nguồn 5V module nhiệt độ Viết chương trình đọc có bảo vệ áp dùng nhiệt độ từ ADC0809 LM324 cảm biến nhiệt độ LM335 GIỚI THIỆU ĐỀ TÀI THIẾT KẾ MẠCH GIÁM SÁT VÀ ĐIỀU KHIỂN NHIỆT ĐỘ Nhóm: 13 Trang: Thực tập công nhân GVHD: LHN Nhiệm vụ thiết kế: Nhiệm vụ cần thực thiết kế giám sát điều khiển nhiệt độ có giao tiếp máy tính Vậy yêu cầu đặt là: +Thiết kế cảm biến nhiệt độ +Thiết kế chuyển đổi tương tự sang số (khối ADC) +Thiết kế khối xử lý trung tâm +Thiết kế khối bàn phím +Thiết kế khối điều khiển công suất +Thiết kế khối hiển thị cảnh báo +Thiết kế khối giao tiếp RS485 +Viết thuật toán +Viết chương trình điều khiển Sơ đồ khối: Hệ thống chia làm module: + Module 1: Đo, cài đặt điều khiển nhiệt độ có giao tiếp máy tính thông qua chuẩn RS485 + Module 2: Hiển thị cảnh báo Khối bàn phím Khối hiển thị cảnh báo Khối ADC Module Vi điều khiển trung tâm 89C51 Module Khối cảm biến Khối điều khiển công suất Tải Khối giao tiếp máy tính USB – RS485 Chức linh kiện sử dụng khối 3.1 Khối cảm biến nhiệt độ ADC: • Nhiệm vụ: - Dùng để đo nhiệt độ - Số hóa tín hiệu cảm biến nhiệt độ để đưa vào vi điều khiển Nhóm: 13 Trang: Thực tập công nhân • • • GVHD: LHN Chọn linh kiện sử dụng: - ADC0809 - LM335 - 74LS74 - biến trở,một số tụ số điện trở thường Sơ đồ nguyên lý: Nguyên lý làm việc: - LM35 có độ biến thiên theo nhiệt độ: 10mV / 1oC - Độ xác cao, tính cảm biến nhiệt độ nhạy, nhiệt độ 25oC có sai số không 1% Với tầm đo từ -55oC – 150oC, tín hiệu ngõ tuyến tính liên tục - với thay đổi tín hiệu ngõ vào Đầu cảm biến LM335 đưa vào đầu vào ADC0809 giải mã gửi vi điều khiển Clock ADC0809 dùng 74LS74 chia tần số chân ALE vi điều khiển 2MHz => fclock= 500Khz 3.2 Khối xử lý trung tâm: • Nhiệm vụ: - Đọc giá trị nhiệt độ từ ADC0809 - Giải mã bàn phím lấy nhiệt độ cài đặt - Phân tích liệu nhiệt độ, so sánh điều khiển tải công suất đưa nhiệt độ mức • • Nhóm: 13 cài đặt người dùng Chọn linh kiện sử dụng: - Vi điều khiển AT89C51, thạch anh 12MHz, switch lớn - Điện trở thanh, Jump, điện trở thường số tụ điện Sơ đồ nguyên lý Trang: Thực tập công nhân • GVHD: LHN Nguyên lý làm việc: - Nhận liệu điều khiển từ bàn phím 4x4 qua Port - Giao tiếp với PC qua cổng USB dùng PL2303 MAX485 chân Rx Tx - Giao tiếp với khối hiển thị để thị giá trị nhiệt độ đo cài đặt qua MAX485 - Điều khiển công suất tải để điều khiển nhiệt độ nhiệt độ cài đặt/ - Đọc nhiệt độ từ khối ADC0809 3.3 Khối điều khiển công suất đồng • Nhiệm vụ : - Điều khiển tải xoay chiều relay on/off, triac tải chiều dc để điều khiển nhiệt độ theo nhiệt độ cài đặt - Điều khiển tín hiệu kích áp xoay chiều đặt lên Triac, tạo đồng tín hiệu kích áp xoay chiều đặt vào Triac • Chọn linh kiện sử dụng : - Triac BT12, OPTO Triac MOC3021, OPTO transistor PC817, relay 12Vdc, IRF540 - Một số điện trở thường, tụ điện, domino cắm tải công suất, nguồn xoay chiều, cầu diode 5A, diode zener 5Vdc • Sơ đồ nguyên lý : Nhóm: 13 Trang: Thực tập công nhân GVHD: LHN ’ Nhóm: 13 Trang: Thực tập công nhân • GVHD: LHN Nguyên lý làm việc : - Mạch đồng tạo xung để điều khiển tín hiệu kích áp xoay chiều đặt lên - triac Khi nhiệt độ chênh lệch so với nhiệt độ cài đặt, điều khiển tải xoay chiều dùng TRIAC Relay 12V, tải chiều dc dùng FET để chỉnh nhiệt độ nhiệt độ cài đặt người dùng 3.4 Khối hiển thị cảnh báo bàn phím: 3.4.1Khối hiển thị, cảnh báo: • • • Nhóm: 13 Nhiệm vụ: - Hiển thị nhiệt độ cảm biến đầu vào hệ thống - Hiển thị giá trị đặt từ bàn phím, liệu nhiệt độ truyền từ PC - Cảnh báo nhiệt độ đo vượt nhiệt độ cho phép Chọn linh kiện sử dụng - LCD 16x2 - BJT 2SC1815, Led báo hiệu, số điện trở thường, còi Sơ đồ nguyên lý : Trang: Thực tập công nhân 3.4.2 • • • Nhóm: 13 GVHD: LHN Khối bàn phím Nhiệm vụ - Nhập nhiệt độ cài đặt Linh kiện sử dụng - Switch cở lớn để tiết kiệm diện tích mạch, Jump nối để truyền liệu lên vi điều khiển Sơ đồ nguyên lý Trang: Thực tập công nhân • GVHD: LHN Nguyên lý hoạt động - Hoạt động theo nguyên tắc định vị ma trận 4x4 - Khi có nút nhấn, liệu tương ứng gửi vi điều khiển chương trình xử lí xác thực chức nút bấm - Để thực ma trận bàn phím ta dùng phương pháp quét phím Quét cột đọc liệu hàng ngược lại Theo hình vẽ cột cách đơn vị, hàng cách đơn vi 3.5 Khối giao tiếp máy tính USB – RS485 : • Nhiệm vụ - Có nhiệm vụ trao đổi liệu nhiệt độ máy tính vi điều khiển thông qua cổng USB • Linh kiện sử dụng - PL2303, MAX485, thạch anh 12MHz, số điện trở tụ điện thông thường • Sơ đồ nguyên lý : • Nguyên lý hoạt động PL2303 cầu nối cổng USB máy tính port nối tiếp RS485 5V - MAX 485 với chân RE, DE nối nguồn với nhiệm R 28 C 23 C 330 vụ phát, chuyển tín C 19 D1 LED U SB1 R 19 U 10 TXD 3 V R XD CON4 3 V 0 3 V C 24 100nF C 25 100nF 10 11 12 13 14 TXD D TR _N R TS_N VD D _232 R XD R I_ N GND VDD D SR _N D C D _N C TS_N SH TD _N EE_C LK E E _D A TA OSC2 OSC1 PLL_TEST G N D _PLL VD D _PLL LD _M O D E T R I_ M O D E GND1 VDD1 RESET G N D _3V3 VD D _3V3 DM DP PL2303 28 27 26 25 24 23 22 21 20 19 18 17 16 15 Y4 12M H Z 3 V 5V 22pF C 20 R XD 22pF TXD 5V 3 V R 26 R 25 R R D D R 27 O VC E E I GN C B A D M A X485 R 18 R 20 PHÁT k R XD 22 22 TXD 0 J1 3 R R D D O VC E E I GN C B A D 5V 5V R 29 R M A X485 J2 hiệu TTL sang RS485 - MAX485 với chân RE DE nối đất với nhiệm vụ thu, chuyển tín hiệu RS485 sang TTL Mạng RS485 sử dụng để truyền nhận liệu máy tính module : R 30 R TH U R 31 R USB – RS485 MÁY TÍNH Nhóm: 13 U S B MAX485 PHÁT MODULE MAX485 THU 89C51 MAX485 PHÁT PL2303 MAX485 THU MODULE Trang: MAX485 THU 89C51 Thực tập công nhân GVHD: LHN + Nguyên lý truyền nhận liệu : - Module nhận liệu nhiệt độ cài đặt từ máy tính thông qua MAX485 thu nối với MAX485 phát module USB – RS485 - Máy tính module nhận liệu nhiệt độ đo cài đặt thông qua MAX485 thu nối với MAX485 phát module USB - RS485 3.6 Mạch nguồn 5V 12V module : 2S B 688 Q + U 1 V in L1 2 /5 W V out C C 1 0 0 u F /2 V B R ID G E C R E L A Y V /5 C H A N D B IE N A P 7805 J8 - G N D R D 2S C 1815 Q D IO D E Z E N E R R 10K R 330 L2 2 Q 2SB 688 D LE D R E L A Y V /5 C H A N R V in 2 /5 W Vout C 7812 C u F /2 V u F /2 V Q 2SC 1815 1 330 D IO D E Z E N E R D D LE D R K G N D U R 0 Nhóm: 13 Trang: 10 Thực tập công nhân GVHD: LHN mov keyport,#0BFH acall read_col jb pressed, done mov keyval,#8 mov keyport,#0DFH acall read_col jb pressed, done mov keyval,#12 mov keyport,#0EFH acall read_col jb pressed, done inc R2 cjne R2,#250,return call phatdulieu mov R2,#0 mov A,nhietdodo1 add A,nhietdodo2 mov B,#2 div AB mov nhietdotb,A cjne A,nhietdocai,dieukhien ret dieukhien: CLR C mov A,nhietdotb subb A,nhietdocai jnc tangnhietdo inc PWM Nhóm: 13 Trang: 77 Thực tập công nhân GVHD: LHN inc PWM mov A,PWM cjne A,#251,next1 mov PWM,#250 jmp next1 next1: setb P1.3 setb P1.4 ret tangnhietdo: dec PWM dec PWM mov A,PWM cjne A,#-1,next2 mov PWM,#0 jmp next2 next2: clr P1.3 clr P1.4 ret return: ret done: mov R6,keyval cjne R6,#11,a0 mov nhietdocai,#0 ret a0: cjne R4,#0,a1 mov hangchuc,keyval mov R4,#1 ret a1: cjne R4,#1,a2 mov hangdonvi,keyval mov R4,#3 ret a2: Nhóm: 13 mov R5,keyval Trang: 78 Thực tập công nhân GVHD: LHN cjne R5,#10,a3 mov A,hangchuc mov B,#10 mul AB add A,hangdonvi mov nhietdocai,A mov R4,#0 ret a3: ret read_col: clr pressed jb col1, nextcol ACALL DELAY jnb col1,$ ACALL DELAY setb pressed ret nextcol: jb col2, nextcol1 ACALL DELAY jnb col2,$ ACALL DELAY inc keyval setb pressed ret nextcol1: Nhóm: 13 Trang: 79 Thực tập công nhân GVHD: LHN jb col3, nextcol2 ACALL DELAY jnb col3,$ ACALL DELAY inc keyval inc keyval setb pressed ret nextcol2: jb col4, exit ACALL DELAY jnb col4,$ ACALL DELAY inc keyval inc keyval inc keyval setb pressed ret exit: clr pressed clr keyval ret nhandulieu: CLR RI mov hangchuc,SBUF JNB RI,$; Nhóm: 13 Trang: 80 Thực tập công nhân GVHD: LHN CLR RI; mov hangdonvi,SBUF ret phatdulieu: JNB CLR TI,$ TI MOV SBUF,nhietdodo1 JNB TI,$ CLR TI MOV SBUF,nhietdodo2 JNB TI,$ CLR TI MOV SBUF,nhietdocai ret PWM_SETUP: MOV PWM, #122 ; gia tri ban dau cua PWM SETB EA ; cho phep ngat SETB ET0 ; cho phep ngat timer SETB TR0 ; bat timer RET TIMER_0_INTERRUPT: JB F0, HIGH_DONE LOW_DONE: SETB F0 SETB P1.1 SETB P1.2 CLR P1.5 CLR P1.6 MOV TH0, PWM CLR TF0 RETI Nhóm: 13 Trang: 81 Thực tập công nhân GVHD: LHN HIGH_DONE: CLR F0 CLR P1.1 CLR P1.2 SETB P1.5 SETB P1.6 MOV A, #0FFH CLR C SUBB A, PWM MOV TH0, A CLR TF0 RETI end Code module 2: nhietdodo1 equ 45h nhietdodo2 equ 48h nhietdocai equ 49h hangchuc equ 46h hangdonvi equ 47h U equ 31 L equ 35 DB4 BIT P1.2 DB5 BIT P1.3 DB6 BIT P1.4 DB7 BIT P1.5 RS BIT P1.0 EN BIT P1.1 ORG 00H setb P1.6 setb p1.7 mov nhietdodo1,#25 Nhóm: 13 Trang: 82 Thực tập công nhân GVHD: LHN mov nhietdodo2,#25 mov nhietdocai,#30 mov hangchuc,#0 mov hangdonvi,#0 CLR P2.0; ACALL init call dongchu CALL startcom BACK: call nhan_dl call hienthi mov A,nhietdodo1 add A,nhietdodo2 mov B,#2 div AB add A,#-70 jb PSW.7,canhbao SJMP BACK canhbao: clr p1.6 clr p1.7 ret separator: acall delayms MOV U,A ANL U,#0F0H SWAP A ANL A,#0F0H MOV L,A RET move_to_Port: Nhóm: 13 Trang: 83 Thực tập công nhân GVHD: LHN MOV P2,A MOV C,P2.4 MOV DB4,C MOV C,P2.5 MOV DB5,C MOV C,P2.6 MOV DB6,C MOV C,P2.7 MOV DB7,C ACALL delay40ns SETB EN ACALL delay230ns CLR EN RET lcd_cmd: CLR RS ACALL separator MOV A, U ACALL move_to_port MOV A, L ACALL move_to_port RET lcd_data: SETB RS ACALL separator MOV A, U ACALL move_to_port MOV A, L ACALL move_to_port RET init: Nhóm: 13 Trang: 84 Thực tập công nhân GVHD: LHN ACALL delayms MOV P2, #20h ; MOV C,P2.4 MOV DB4,C MOV C,P2.5 MOV DB5,C MOV C,P2.6 MOV DB6,C MOV C,P2.7 MOV DB7,C CLR RS SETB EN ACALL delayms CLR EN MOV A, #28H ; ACALL lcd_cmd; MOV A, #0CH; ACALL lcd_cmd MOV A, #06H ACALL lcd_cmd MOV A, #01H ACALL lcd_cmd RET delayms: MOV R0, #0FFH L24: MOV R1,#0FFH L14: DJNZ R1, L14 DJNZ R0, L24 RET delay40ns: MOV R3,#5 L11: DJNZ R3, L11 Nhóm: 13 Trang: 85 Thực tập công nhân GVHD: LHN RET delay230ns: mov r2,#14 L21: djnz R2,L21 ret dongchu: mov A,#'T'; ACALL lcd_data mov A,#'o'; ACALL lcd_data mov A,#'C'; ACALL lcd_data mov A,#':'; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#'3'; ACALL lcd_data mov A,#'0'; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#'&'; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#'3'; ACALL lcd_data Nhóm: 13 Trang: 86 Thực tập công nhân GVHD: LHN mov A,#'0'; ACALL lcd_data MOV A,#192 ACALL lcd_cmd mov A,#'N'; ACALL lcd_data mov A,#'h'; ACALL lcd_data mov A,#'i'; ACALL lcd_data mov A,#'e'; ACALL lcd_data mov A,#'t'; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#'d'; ACALL lcd_data mov A,#'o'; ACALL lcd_data mov A,#' '; ACALL lcd_data mov A,#'c'; ACALL lcd_data mov A,#'a'; ACALL lcd_data mov A,#'i'; ACALL lcd_data mov A,#':'; ACALL lcd_data mov A,#'3'; Nhóm: 13 Trang: 87 Thực tập công nhân GVHD: LHN ACALL lcd_data mov A,#'5'; ACALL lcd_data REt startcom: MOV TMOD,#20H; bo dinh thoi 1, che MOV TH1,#-3; toc baud 9600 MOV SCON,#52H; port noi tiep che SETB TR1; bo dinh thoi hoat dong RET nhan_dl: JNB RI,$; CLR RI; MOV A,SBUF; mov nhietdodo1,A JNB RI,$; CLR RI; MOV A,SBUF; mov nhietdodo2,A JNB RI,$; CLR RI; MOV A,SBUF; mov nhietdocai,A RET hienthi: mov A, nhietdodo1 mov B,#10 div AB add A,#48 mov hangchuc,A mov A,B add A,#48 Nhóm: 13 Trang: 88 Thực tập công nhân GVHD: LHN mov hangdonvi,A mov A,#85h acall lcd_cmd mov A,hangchuc acall lcd_data mov A,#86h acall lcd_cmd mov A,hangdonvi acall lcd_data mov A,nhietdodo2 mov B,#10 div AB add A,#48 mov hangchuc,A mov A,B add A,#48 mov hangdonvi,A mov A,#8ch acall lcd_cmd mov A,hangchuc acall lcd_data mov A,#8dh acall lcd_cmd mov A,hangdonvi acall lcd_data mov A,nhietdocai mov B,#10 div AB add A,#48 mov hangchuc,A mov A,B Nhóm: 13 Trang: 89 Thực tập công nhân GVHD: LHN add A,#48 mov hangdonvi,A mov A,#205 acall lcd_cmd mov A,hangchuc acall lcd_data mov A,#206 acall lcd_cmd mov A,hangdonvi acall lcd_data ret end Nhóm: 13 Trang: 90 Thực tập công nhân CHƯƠNG GVHD: LHN NHẬN XÉT ĐỀ TÀI Tính ứng dụng đề tài - Mạch giám sát điều khiển nhiệt độ ứng dụng phù hợp với thực tế - Điều khiển nhiệt độ vật cần quản lý hiệu để tránh gây nên hư hỏng thiệt hại - không đáng có Do có khả giao tiếp máy tính nên người quản lý không cần trực dõi mà cần phòng điều khiển để quản lý Thuận lợi - Trong trình thiết kế thi công mạch có hướng dẫn chu đáo thầy hướng dẫn Đề tài làm theo nhóm nên kinh phí thực đảm bảo Thành viên nhóm nhiệt tình nên trình làm đẩy nhanh Tài liệu đề tài phong phú phù hợp nên trình tìm hiểu thuận lợi Khó khăn - Do mạch gồm nhiều khối với nhiều linh kiện sử dụng Với linh kiện sử dụng cho - khối có giá cao thị trường nên trình thực đề tài gặp nhiều khó khăn vấn đề tài - Thời gian thực không tập trung nên hiệu không cao Hạn chế đề tài - Đề tài khảo sát điều kiện cho phép - Tính ổn định chưa cao Nhóm: 13 Trang: 91 [...]... SỬ DỤNG TRONG MẠCH 1 Giới thiệu vi điều khiển AT89C51 1.1 Sơ đồ khối của một bộ vi điều khiển Sơ đồ khối chung của hầu hết các bộ vi điều khiển bao gồm CPU, bộ nhớ ROM hay EPROM và RAM, mạch giao tiếp, mạch giao tiếp song song, bộ định thời gian, hệ thống ngắt và các BUS được tích hợp trên cùng một chip 1.2 Kiến trúc của vi điều khiển 8951 1.2.1 Giới thiệu IC vi điểu khiển 8951 thuộc họ MCS51 có các... đường dẫn điều khiển dùng để trao đổi với bộ nhớ bên ngoài Giao diện nối tiếp có chứa một bộ truyền và một bộ nhận không đồng bộ, làm việc độc lập với nhau Tốc độ truyền qua cổng nối tiếp có thể đặt trong dãi rộng và được ấn định bằng một bộ định thời Trong vi điều khiển 8951 có 2 thành phần quan trọng khác đó là bộ nhớ và các thanh ghi + Bộ nhớ gồm bộ nhớ RAM và bộ nhớ ROM dung để lưu trữ dữ liệu và mã... bộ giải mã lệnh, bộ điều khiển thời gian và logic Đơn vị xử lý trung tâm nhận trực tiếp xung từ bộ dao động, ngoài ra còn có khả năng đưa một tín hiệu giữ nhịp từ bên ngoài Chương trình đang chạy có thể cho dừng lại nhờ một khối điều khiển ngắt ở bên trong Các nguồn ngắt có thể là giao diện nối tiếp Hai bộ định thời 16 bit hoạt động Các cổng (port0,1,2,3), sử dụng vào mục đích điều khiển Ở cổng 3 có... đỏ).Nếu kim lên và thả ra kim tự giữ thì chân đó là chân G Chân còn lại là chân T1 7 IC cảm biến nhiệt LM335 LM335 là cảm biến nhiệt độ có giới hạn sử dụng từ -40 đến 100oC có độ chính xác cao, tính năng cảm biến nhiệt độ rất nhạy.Tín hiệu ngõ ra tuyến tính với tín hiệu ngõ vào • • • LM335 có độbiến thiên theo nhiệt độ là:10mV/ oK Có sự ổn định cao: ở 25 oC sai số chỉ có 1% Chỉ tiêu kỹ thuật: +Tiêu tán công... đen vào G que đỏ vào S hoặc D )  Sau khi nạp cho G một điện tích ta đo giữa D và S ( que đen vào D que đỏ vào S ) => kim sẽ lên  Chập G vào D hoặc G vào S để thoát điện chân G.Sau khi đã thoát điện chân G đo lại DS như bước 3 kim không lên => Kết quả như vậy là Mosfet tốt * Kiểm tra Mosfet chết hay chập: -Để đồng hồ thang x 1KW -Đo giữa G và S hoặc giữa G và D nếu kim lên = 0 W là chập -Đo giữa D và. .. đổi Ngõ vào dữ liệu nối tiếp P3.1 TxD Ngõ xuất dữ liệu nối tiếp P3.2 INT0 Ngắt ngoài 0 P3.3 INT1 Ngắt ngoài 1 P3.4 T0 Ngõ vào TIMER 0 P3.5 T1 Ngõ vào của TIMER 1 P3.6 ÖWR Điều khiển ghi dữ liệu lên bộ nhớ P3.7 RD Điều chỉnh đọc bộ nhớ dữ liệu ngoài Chức năng của các chân trên port3 e PSEN (Program Store Enable): 8951 có 4 tín hiệu điều khiển, PSEN là tín hiệu ra trên chân 29 Nó là tín hiệu điều kển... START và ALE,thiết lập một chân của vi điều khiển 89C51 để lấy nguồn xung đưa vào chân START và ALE hoặc kết nối chân START với chân ALE.Nối chân Vrf(+) lên Vcc và Vrf(-) xuống mass B4: kiểm tra xem ADC0809 có chuyển đổi không bằng cách,ta nối 3 chân A,B,C của ADC0809 xuống mass để chọn đầu vào IN0,sau đó kích chân ALE lên 1 ,tức là đã cho phép chốt địa chỉ ngõ vào.Mặt khác,ta nối chân OE lên Vcc và đưa... PORT noái tieáp Điều khiển ngắt Các thanh ghi khác 128 byte Ram Rom 4K-8951 OK-8031 Timer1 Timer2 T1* T2* CPU Tạo dao động Điều khiển bus EA\ RST PSEN ALE Port nối tiếp Các port I/O P0 P1 P2 P3 TXD* RXD* Sơ đồ khối 8951 Phần chính của vi điều khiển 8951 là bộ xử lý trung tâm (CPU: Central Processing Unit) bao gồm: + Thanh ghi tích lũy A + Thanh ghi tích lũy phụ B, dùng cho phép nhân và phép chia + Đơn... với một bộ chuyển đổi từ tương tự sang số 8 bit, bộ chọn 8 kênh và một bô logic điều khiển tương thích Bộ chuyển đổi AD 8 bit này dùng phương pháp chuyển đổi xấp xỉ tiếp Bộ chọn kênh có thể truy xuất bất kềnh nào trong các ngõ vào tương tự một cánh độc lập.Thiết bị này loại trừ khả năng cần thiết điều chỉnh điểm 0 bên ngoài và khả năng điều chỉnh tỉ số làm tròn ADC 0809 dễ dàng giao tiếp với các bộ...      Độ phân giải 8 bit Tổng sai số chưa chỉnh định ± ½ LSB; ± 1 LSB Thời gian chuyển đổi: 100µs ở tần số 640 kHz Nguồn cung cấp 4.5VDC ÷ 6.0VDC Điện áp ngõ vào 0 – 5V Công suất thấp 15mW Tần số xung clock 10kHz – 1280 kHz Nhiệt độ hoạt động - 40oC đến 85oC Dễ dàng giao tiếp với vi xử lý hoặc dùng riêng Không cần điều chỉnh zero hoặc đầy thang * Nguyên lý hoạt động: ADC 0809 có 8 ngõ vào tương

Ngày đăng: 28/12/2015, 22:43

Từ khóa liên quan

Mục lục

  • CHƯƠNG 2 GIỚI THIỆU LINH KIỆN SỬ DỤNG TRONG MẠCH

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

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

Tài liệu liên quan