1. Trang chủ
  2. » Luận Văn - Báo Cáo

C3 SO DO VA NGUYEN LY HOAT DONG (7)

7 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG CHƯƠNG 4: SƠ ĐỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG 3.1 Sơ đồ nguyên lý +5V R1 D1 330R RL1 5V D4007 D1 L1 So mach 220V Q1 R5 A1015 2K2 +5V +5V RP1 C2 33p X1 12MHz C1 33p U1 +5V 19 18 C3 XTAL1 XTAL2 10uF RST R9 +5V 10k VO U2 VI GND 29 30 31 PSEN ALE EA P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 R2 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD RL2 5V D 4007 D2 10K P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 D2 330R L2 39 AD0 38 AD1 37 AD2 36 AD3 35 AD4 34 AD5 33 AD6 32 AD7 220V Q2 R6 A1015 2K2 +5V 21 22 23 24 25 26 27 28 R3 D3 330R RL3 5V D 4007 10 11 12 13 14 15 16 17 D3 L3 Q3 R7 AT89C51 Remod 220V A1015 2K2 +5V R4 330R Vin 220 V D4 A1015 RL4 5V D4 L4 R8 Q4 220V A1015 2K2 3.2 Nguyên lý hoạt động Cấp nguồn DC 5V cho mạch, mắt hồng ngoại chân Out nối với P3.3 Vi xử lý Tín hiệu tới chân P3.3 lập trình giải mã đưa tín hiệu điều khiển cổng P2 Trong mạch sử dụng chân P2, từ P2.0 đến P2.6 để điều khiển thiết bị điện 220V tắt mở theo ý muốn nhờ RELAY 5V P2.7 dùng để tắt bật led đoạn Các chân từ P2.0 đến P2.6 nối với cực Base tranzitor A1015, cực Emittor nối với đầu cuộn dây RELAY (đầu cuộn dây nối với Vcc), 28 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG cực Collector nối với mass Khi P2 mức cao (+5V) tranzitor không dẫn, Relay ngắt mạch, P2 mức thấp (0V) tranzitor dẫn làm đóng Relay cho dòng 220V qua thiết bị 3.3 Lưu đồ thuật toán điều khiển ngõ P2 29 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG 3.4 Mã chương Trình $MOD51 ORG 00H MOV P2,#01111111B ; cấp nguồn tắt tất thiết bị LCALL LONG_DELAY ; cho tín hiệu nhận khơng bị sai ; MAIN: SETB P3.3 MOV A,#01000000B RP1: JB P3.3,RP1 RP2: JNB P3.3,RP2 RP3: JB P3.3,RP3 LCALL DELAY MOV C,P3.3 JC BIT0 SETB C RRC A JC ENG_SINGNAL SJMP RP2 ; -BIT0: CLR C RRC A JC ENG_SINGNAL SJMP RP3 ; 30 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG ENG_SINGNAL: LCALL LONG_DELAY RR A MOV P1,A ; PHIM1: CJNE A,#00000000B,PHIM2 CPL P2.0 SJMP MAIN ; -PHIM2: CJNE A,#1,PHIM3 CPL P2.1 SJMP MAIN ; -PHIM3: CJNE A,#2,PHIM4 CPL P2.2 SJMP MAIN ; -PHIM4: CJNE A,#3,PHIM5 CPL P2.3 SJMP MAIN ; PHIM5: CJNE A,#4,PHIM6 CPL P2.4 SJMP MAIN ; 31 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG PHIM6: CJNE A,#5,PHIM7 CPL P2.5 SJMP MAIN ; -PHIM7: CJNE A,#6,PHIM8 CPL P2.6 SJMP MAIN ; -PHIM8: CJNE A,#7,PHIM9 SETB P2.0 SETB P2.1 SETB P2.2 SETB P2.3 SETB P2.4 SETB P2.5 SETB P2.6 SJMP MAIN ; PHIM9: CJNE A,#8,PHIMVOL CLR P2.0 CLR P2.1 CLR P2.2 CLR P2.3 CLR P2.4 CLR P2.5 CLR P2.6 ; - 32 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG PHIMVOL: CJNE A,#10,OTHER CPL P2.7 SJMP MAIN ; -OTHER: LJMP MAIN ; DELAY: MOV R5,#165 LAP: NOP NOP NOP DJNZ R5,LAP RET ; LONG_DELAY: MOV R5,#50 MP1: MOV R6,#255 MP2: DJNZ R6,MP2 DJNZ R5,MP1 RET ; END ; - 33 CHƯƠNG 3: SƠ DỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG Mã lệnh Remod TV Sony: Tín hiệu tới P3.3 Phím Mã lệnh (HEX) 00000000B 00000001B 00000010B 00000011B 00000100B 00000101B 00000110B 00000111B 00001000B 00001001B 10 3.4 Sơ đồ mạch in 34

Ngày đăng: 01/12/2022, 23:34

Xem thêm:

w