... 25 26 C5 30 p 13 Y1 CRY STAL 14 C6 30 p 12 31 MCLR*/VPP RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS*/C2OUT RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA ... RB2 RB3 RB4 RB5 RB6 RB7 19 20 21 22 27 28 29 30 RD0 RD1 RD2 RD3 RD4 RD5 RD6 RD7 10 OSC2/CLKOUT RE0 RE1 RE2 5V VSS VSS VDD VDD 11 32 PIC16F877A MCU MODULE Hình 4: Mạch vi điều khiển 1. 2 .3 Mạch ... period = 12 4 Như vậy, để duty_cycle từ 0% đến 10 0% ta cho value từ đến 12 5 o value = 30 o value = 63 o value = 11 3 30 0 .32 32 % 12 4 63 duty _ cycle 0.504 50,4% 12 4 11 3 duty _ cycle 0.904 90,4% 12 4...
Ngày tải lên: 22/12/2013, 22:50
... 25 26 C5 30 p 13 Y1 CRY STAL 14 C6 30 p 12 31 MCLR*/VPP RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS*/C2OUT RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA ... RB2 RB3 RB4 RB5 RB6 RB7 19 20 21 22 27 28 29 30 RD0 RD1 RD2 RD3 RD4 RD5 RD6 RD7 10 OSC2/CLKOUT RE0 RE1 RE2 5V VSS VSS VDD VDD 11 32 PIC16F877A MCU MODULE Hình 4: Mạch vi điều khiển 1. 2 .3 Mạch ... period = 12 4 Như vậy, để duty_cycle từ 0% đến 10 0% ta cho value từ đến 12 5 o value = 30 o value = 63 o value = 11 3 30 0 .32 32 % 12 4 63 duty _ cycle 0.504 50,4% 12 4 11 3 duty _ cycle 0.904 90,4% 12 4...
Ngày tải lên: 16/03/2014, 05:20
truyền thông giữa 3 vi điều khiển mcu
... stop add data1 data2 station Trang 1. 3. 2 sơ đồ nguyên lý boad mạch 5V 2A D10 J 11 U4 LM7805 + in + out R5 1K D 11 LED - POWER 10 4 C 13 C12 470uF /16 V 11 00u /16 V C 11 104 C14 5V J10 5V R4 10 K MOSI MISO ... 15 TxD C1 + Reset C4 GND C1 0.1uF 5V J12 Vcc U3 5V J8 16 C5 10 4 J19 P1 DB9 CON1 J16 1 CON2 RxD TxD SCL SDA CON2 J 21 CON1 Hình 1. 12 1. 3. 3 chương trình giải thuật 1. 3. 3 .1 chương trình (truyền đi):(master): ... SW6 22 21 ATMEGA8 AGND GND Nap 5V C2 0.1uF 11 10 RxD 12 C1 C2 + V+ V- Reset T1 IN T2 IN T1 OUT T2 OUT R1IN R2 IN CON2 J15 0.1uF C3 0.1uF C2 - R1 OUT R2 OUT CON2 MAX 232 14 13 15 TxD C1 + Reset...
Ngày tải lên: 13/04/2014, 09:41
tìm hiểu và thiết kế sản phẩm đo nhiệt độ môi trường dùng vi điều khiển pic16f877a
... khối mạch ta sử dụng vi điều khiển PIC16F877A ,LM35 led7 thanh.Ta xét cụ thể chức linh kiện sau : 2 .1 Vi điều khiển PIC16F877A Đặc tính kĩ thuật Pic16F877A - Vi điều khiển PIC16F877A loại CPU có ... Biến áp 1A IC ổn áp LM 31 7 TR2 BR1 U1 LM 31 7 L VI VO 2W005G TRAN-2P2S C1 AD J R1 470 10 00u RV1 +88.8 Volts 0.21k 1. 1 Biến áp 1A Biến áp 1A sử dụng project biến nguồn xoay chiều 220V thành nguồn 12 V, ... tu DS 130 7 vào LCD day= rm_bcd(read_DS 130 7(4)); month= rm_bcd(read_DS 130 7(5)); year= rm_bcd(read_DS 130 7(6)); hour= rm_bcd(read_DS 130 7(2)); min= rm_bcd(read_DS 130 7 (1) ); sec= rm_bcd(read_DS 130 7(0));...
Ngày tải lên: 23/04/2014, 17:13
ứng dụng vi điều khiển pic16f877a giao tiếp với máy tính thông qua cảm biến nhiệt lm35 thể hiện nhiệt độ môi trường trên phần mềm visual basic
... NGUYỄN ĐÌNH BẢO Timer0 1: 2 1: 4 1: 8 1: 16 1: 32 1: 64 1: 128 WDT 1: 1 1: 2 1: 4 1: 8 1: 16 1: 32 1: 64 28 ĐỒ ÁN 2A GVHD : NGƠ ĐÌNH NGHĨA 11 1 1: 256 1: 128 - Thanh ghi TMR0 đại 01h 10 1h : chứa giá trị định thời ... Vi điều khiển PIC16F877A 16 Khái quát vi điều khiển PIC16F877A 16 1. 1 Khái quát : .16 1. 2 Sơ đồ chân sơ đồ nguyên lý PIC16F877A 18 1. 3 Nhận xét : 19 Tổ chức ... dụng bit 6 -3 TOUTPS3: TOUTPS0 bit lựa chọn hệ số đầu Timer 0000 =1: 1 00 01= 1:2 0 010 =1: 3 … 11 11= 1 :16 - bit TMR2ON bit bật tắt hoạt động Timer 1= enable 0= disable - bit 1- T2CKPS1:T2CKPS0 chọn hệ...
Ngày tải lên: 10/05/2014, 12:36
Phần 3 : Vi điều khiển H8/ 3069F ppt
... Van Kien Canon Viet Nam Co.,Ltd Khái quát vi điều khiển H8 /30 69F Vi điều khiển H8 /30 69F vđk thuộc họ H8 /30 0H hãng Renesas Họ CPU H8 /30 0H có cấu trúc 32 bit, bao gồm 16 ghi chung 16 bit Các ghi ... struct { unsigned char B7 :1; unsigned char B6 :1; unsigned char B5 :1; unsigned char B4 :1; unsigned char B3 :1; unsigned char B2 :1; unsigned char B1 :1; unsigned char B0 :1; } BIT; }; /* union P4DR ... để đọc byte từ địa 0x 212 34 5 (area 1) 1) Đặt giá trị 0x 212 34 5 bus địa 2) Đặt CS1 xuống thấp Hai bước 1) 2) xảy đồng thời Collection by Nguyen Van Kien Canon Viet Nam Co.,Ltd 3) Cho chân RD xuống...
Ngày tải lên: 27/06/2014, 21:20
NGHIÊN CỨU ỨNG DỤNG VI ĐIỀU KHIỂN PIC16F877A VÀO TRONG DÂY CHUYỀN TỰ ĐỘNG HOÁ
... ) Signed int16 b, c, d; Signed int32, - Phạm vi biến Int8:0, 255 signed int8: -12 8, 12 7 Int16: ,2 ^15 -1 signed int16 : -2 ^15 , 2 ^15 -1 Int32: , 2 ^32 -1 signed int32 : -2^ 31 , 2^ 31 - 1 - Khai báo ... PIC16F877A Hình 1. 2 Sơ đồ chân vi điều khiển PIC16F877A -5- 1. 2 .1 Một vài thông số vi điều khiển PIC16F877A Đây vi điều khiển thuộc họ PIC16Fxxx với tập lệnh gồm 35 lệnh có độ dài 14 bit Mỗi lệnh thực ... Instrument đặt tên cho vi điều khiển họ PIC1650 thiết kế để dùng làm thiết bị ngoại vi cho vi điều khiển CP1600 Vi điềukhiển sau nghiên cứu phát triển thêm từ hình thành nên dòng vi điều khiển PIC ngày...
Ngày tải lên: 13/09/2014, 10:24
Ứng dụng vi điều khiển PIC16F877A xây dựng mạch điều khiển cho động cơ điện một chiều
... OPTION_REG (địa 81h, 18 1h): điều khiển prescaler 2.5.2 TIMER Timer1 định thời 16 bit, giá trị Timer1 lưu hai ghi (TMR1H:TMR1L) Cờ ngắt Timer1 bit TMR1IF (PIR1) Bit điều khiển Timer1 TMR1IE (PIE) ... Dòng 16 -bit 8 018 6/88 MCS96 MXS296 • Dòng 32 -bit 38 6EX I960 1. 2.7 Họ vi điều khiển Microchip 12 -bit instruction PIC 14 -bit instruction PIC PIC 16 F84 16 -bit instruction PIC dsPIC 1. 2.8 Họ vi điều khiển ... đặt tên cho vi điều khiển họ: PIC1650 thiết kế để dùng làm thiết bị ngoại vi cho vi điều khiển CP1600 Vi điều khiển sau nghiên cứu phát triển thêm từ hình thành nên dòng vi điều khiển PIC ngày...
Ngày tải lên: 13/11/2014, 22:43
Các lệnh nhảy - Chương 3 - Vi điều khiển 8051 Assembly
... 7C99 0006 7D67 0008 12 030 0 000B 74AA 000D F590 000F 12 030 0 0 012 80EC 0 014 030 0 030 0 C004 030 2 C005 030 4 7CFF 030 6 7DFF 030 8 DDFE 030 A DCFA 030 C D005 030 E D004 0 31 0 22 0 31 1 ORG MOV A, #55H ; N¹p ... phân cho lập trình vi n khác nhằm rút ngắn thời gian phát triển Ví dụ 3 .10 : Phân tích ngăn xếp lệnh LCALL đoạn mã 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 0000 0000 7455 ... dụ 3. 9 Ví dụ 3. 9: Hãy phân tích nội dung ngăn xếp sau thực lệnh LCALL 0 01 002 0 03 004 005 006 007 008 009 010 011 012 0 13 014 015 016 0000 0000 0002 0004 0007 0009 000B 000E 0 010 0 010 030 0 030 0...
Ngày tải lên: 12/08/2015, 15:09
THIẾT KẾ VÀ LẮP RÁP MẠCH ĐIỀU KHIỂN ỔN ĐỊNH TỐC ĐỘ ĐỘNG CƠ ĐIỆN MỘT CHIỀU DÙNG VI ĐIỀU KHIỂN PIC16F877A
... CONN-SIL10 VDD PIC16F877A 33 34 35 36 37 38 39 40 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 15 CCP1 CCP2 18 23 24 TX RX 19 20 21 22 27 28 29 30 J3 ENCODER VDD GND CCP2 CCP1 Led_Chedo Led_Chieuquay ... GND 10 7824 R4 RS 37 0R J1 U1 BR1-24V R2 D3 10 u LED CONN-H2 MAX 232 T1OUT R1IN C1+ TX RX CONN-H4 C1- T1IN R1OUT T2IN R2OUT T1OUT R1IN T2OUT R2IN VDD 11 12 10 VS+ VS- MAX 232 GND C2+ 14 13 C3 COM 10 u ... U1 PWM1 R 11 10k CONN-H2 10 k Q1 R8 D5 D6 1N4007 B688 1k Q2 1N4007 U2 PWM2 1k B688 24V- R10 24V- P5 21 P5 21 GND GND PWM2 U3 P5 21 DONGCO 24V+ 24V+ Q3 R14 D 718 1k R17 D8 D7 1k 1N4007 1N4007 R15 D 718 ...
Ngày tải lên: 14/08/2015, 22:18
Báo cáo bài tập lớn giao tiếp máy tính DÙNG i2c GIAO TIẾP 3 VI điều KHIỂN
... bit R/W =1: liệu truyền từ salve sang master - Byte địa sau điều kiện START, sau byte liệu 12 Giới thiệu modun I2C Pic Khối I2C có ghi điều khiển hoạt động, là: ‐ SSPCON: Thanh ghi điều khiển ‐ ... điều khiển ‐ SSPCON2: Thanh ghi điều khiển thứ ‐ SSPSTAT: Thanh ghi trạng thái ‐ SSPBUF: Thanh ghi đệm truyền nhận ‐ SSPSR: Thanh ghi dịch ‐ SSPADD: Thanh ghi địa 13 Giới thiệu modun I2C Pic - Các ... PIN_C4, scl=PIN_C3) ‐ Chế độ: Master hay Slave ‐ Tốc độ: Slow (10 0KHz) hay Fast (400KHz) ‐ SDA SCL chân i2c tương ứng PIC 15 CẢM ƠN THẦY VÀ CÁC BẠN CHÚC MỌI NGƯỜI SỨC KHỎE VÀ THÀNH ĐẠT 16 ...
Ngày tải lên: 27/10/2015, 12:52
3 3 VI điều KHIỂN họ RAM
... AT91SAM7, AT91SAM9… NXP: LPC 2 13 8, LPC 214 8, LPC 230 0… TI (Texas Instrument): TMS470, TMS570… SAMSUNG: S3C2440 … Kiến trúc vi điều khiển S3C2440 • Đặc điểm chip S3C2440 • Core: • ARM920T core , 16 ... Card Interface • ADC 10 bit kênh • Giao tiếp cảm biến ảnh (Image Sensor) • Điều khiển LCD • Điều khiển AC97 audio codec 10 Kiến trúc vi điều khiển S3C2440 • Đặc điểm chip S3C2440(tiếp) • Hệ thống ... Ethernet • Bộ điều khiển ngắt nâng cao AIC(Advanced Interrupt Controller) • Vào • 13 0 chân vào lập trình 11 12 Tập ghi chế độ hoạt động R0->R12: ghi công dụng chung R 13: Stack Pointer R14: Link...
Ngày tải lên: 13/11/2015, 18:34
BÀI GIẢNG môn học hệ NHÚNG CHƯƠNG 3 VI điều KHIỂN và lập TRÌNH FIRMWARE
... vi: UART, SPI, I2C… •… 3. 2 Vi điều khiển họ 80 51 • Kiến trúc vi điều khiển 80 51 • Lập trình firmware cho vi điều khiển 80 51 3. 2 .1 Kiến trúc vi điều khiển 80 51 Do hãng Intel thiết kế năm 19 81 ... 3 .1 Tổng quan vi điều khiển Vi điều khiển Vi xử lý Vi điều khiển: Computer On Chip (bao gồm CPU, Bộ nhớ, cổng vào ra) Tổng quan vi điều khiển • Một số dòng vi điều khiển phổ biến ... nội 38 Lõi vi xử lý ARM920T 39 Kiến trúc vi điều khiển S3C2440 • Đặc điểm chip S3C2440 (tiếp) • Ngoại vi (Peripherals) • USB Host/Device • 10 /10 0 Mbps Ethernet MAC Controller • SPI, I2C… • 32 ...
Ngày tải lên: 13/11/2015, 18:37
chương 3 vi điều khiển AT89C51
... 44 43 42 41 40 3F 3E 3D 3C 3B 3A 39 38 37 2F 27 1F 17 0F 07 36 2E 26 1E 16 0E 06 35 2D 25 1D 15 0D 05 34 33 2C 2B 24 23 1C 1B 14 13 0C 0B 04 03 Bank 32 2A 22 1A 12 0A 02 31 29 21 19 11 09 01 30 ... port có nhiều chức đặc biệt họ MSC- 51 liệt kê bảng sau: BIT TÊN ĐỊA CHỈ CHỨC NĂNG THAY THẾ BIT P3.0 P3 .1 P3.2 P3 .3 P3.4 RXD TXD INT0 INT1 T0 B0H B1H B2H B3H B4H Nhaän dừ liệu cho port nối tiếp ... Timer 1: M1 0 1 M0 1 MODE DESCRIPTION Mode Timer 13 bit (mode 8048) Mode Timer 16 bit Mode tự động nạp bit Mode Timer tách : Timer : TL0 Timer bit điều khiển bit Timer TH0 tương tự điều khiển...
Ngày tải lên: 28/11/2015, 06:27
Báo cáo & Code đồ án băm xung áp xoay chiều dùng vi điều khiển pic16f877a
... triac ta điều chỉnh biến trở RV1 3. Mạch điều khiển Vi điều khiển trung tâm PIC 16 F877A.Với chức port sau: Chân RB0/INT làm chân INPUT: nhận tín hiệu xung đồng Chân RB1: làm output: điều khiển góc ... nguồn điều khiển +Mạch điều khiển +Mạch lực +Chân nạp code cho PIC 1. Khối nguồn điều khiển Nhận nguồn cấp 220VAC qua biến áp hạ áp 12 VAC tiếp tục chỉnh lưu chỉnh lưu cầu điôt để biến đổi nguồn 12 VDC ... if(old_result_adc!=result_adc) { old_result_adc=result_adc; delay_valute=result_adc *1. 96; // 2 010 /10 23 =1. 96 } // switch(result_adc) { case 10 23: en_triac =1; break; // adc=5V case 0: en_triac=2; break; // adc=0V default:...
Ngày tải lên: 21/04/2016, 13:49
Ngắt trong vi điều khiển PIC16F877A
... có phép nghe điện thoại hay khơng chng điện thoại reo) 4.2 Các ngắt vi điều khiển PIC16F877A: Vi điều khiển PIC16F877A có 15 nguồn ngắt Được chia làm lớp ngắt: - Lớp ngắt bản: bao gồm ngắt ngắt ... ngoại vi khác nhắc đến nghiên cứu modun ngoại vi 4.4 Ngắt ngoài: 4.4 .1 Hoạt động: - Nguồn ngắt: xung vào chân RB0 vi điều khiển PIC - Sự kiện ngắt: kiện ngắt xảy có xung vào chân RB0 vi điều khiển ... chạy tới sau lưu địa trả - Bit cho phép ngắt: tức vi c cho phép vi điều khiển chạy chương trình phục vụ ngắt có kiện ngắt xảy Trong vi điều khiển PIC, ngắt có bit cho phép Bit tận chữ E (enable),...
Ngày tải lên: 16/11/2016, 07:47
Tìm hiểu VI điều KHIỂN PIC16F877A
... Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN 1. 1 Bộ vi điều khiển 80 51 1. 2 Bộ vi điều khiển 8052 13 1. 3 Bộ vi điều khiển 80 31 13 Chương 2 :VI ĐIỀU KHIỂN PIC16F877A 15 2 .1 Tổng ... PS2÷PS1 lựa chọn hệ số chia xung vào theo bảng sau Bảng 2.2 Lựa chọn hệ số chia xung PS2÷PS0 Timer0 WDT 000 1: 2 1: 1 0 01 1:4 1: 2 010 1: 8 1: 4 011 1: 16 1: 8 10 0 1: 32 1: 16 10 1 1: 64 1: 32 11 0 1: 128 1: 64 36 ... số 10 11 12 13 14 15 16 17 Có hai vi điều khiển thành vi n khác họ 80 51 8052 80 31 1.2 Bộ vi điều khiển 8052 13 Bộ vi điều khiển 8052 thành vi n khác họ 80 51, 8052 có tất đặc tính chuẩn 80 51 ngồi...
Ngày tải lên: 28/07/2017, 11:24
Thiết kế hệ thống điều khiển số sử dụng vi điều khiển và máy tính - chương 1
... − 3z + Lêi gi¶i: Chia mÉu sè cđa h m cho tư sè ta cã + z 1 + 8z −2 + 8z 3 + z − 3z + z + z z − 3z + 4z − 4 z − 12 + 16 z 1 − 16 z 1 − 24 z 1 + 32 z −2 8z 1 − 32 z −2 8z 1 − 24 z −2 + 32 ... 1, 36 7δ ( t − T ) + 1, 5 03 ( t − T ) + 1, 552δ ( t − 3T ) + +1, 5 71 ( t − T ) + y (t ) 1, 5 03 1, 552 1, 5 71 1 ,36 7 T 2T 3T 4T t Hình 1. 14 Đáp ứng đầu hệ thống RC Một điều quan trọng l đáp ứng đợc biết ... +e −T ) ) ( z − 1) Víi gi¶ thiÕt T = 1s ta cã y ( z) = 0, 632 z z3 − 1, 736 z + 1, 104 z − 0 ,36 8 hay y ( z ) = 0, 632 z 1 + 1, 09 z + 1, 25z + Đáp ứng thời gian cđa hƯ thèng sau 10 chu kú lÊy...
Ngày tải lên: 10/10/2012, 09:53
Thiết kế hệ thống điều khiển số sử dụng vi điều khiển và máy tính - chương 3
... z ) z − k 1 (1 − e −0 ,1 ) − 0,904 z 1 = 0, 095 z 3 − e −0 ,1 z 1 − (1 − e−0 ,1 z 1 ) z − k 1 D( z) = − 0,904 z 1 0, 095 z − k 1 0, 095 z 3 − 0,904 z 1 − 0, 095 z − k 1 Gi¶ sư ta chän ... ta cã: (1 − e ) −0 ,1 = z 3 − 0, 904 z 1 z − k 0, 095 z 3 1 − z − k − e −0 ,1 z 1 D(z) = − 0,904 z 1 z 3 z − 0, 904 z = 0, 095 z 3 1 − z 3 0, 095 ( z − 1) 3. 2 Bé ®iỊu ... gi©y ta cã: 1/ 10 HG ( z ) = (1 − z 1 ) z −2 Z p (1/ 10 + p ) HG ( z ) = (1 − z 1 ) z −2 z (1 − e −0 ,1 ) ( z − 1) ( z − e−0 ,1 ) HG ( z ) = 0, 095 z 3 − 0,904 z 1 Do ®ã ta cã:...
Ngày tải lên: 10/10/2012, 09:54
Giáo trình môn Kỹ thuật vi điều khiển – chương 1
... 4K _ 19 2 _ Yes Yes _ _ 11 33 16 C620 20 512 _ 80 _ _ _ _ _ 13 16 C6 21 20 1K _ 80 _ _ _ _ _ 13 16 C622 20 2K _ 12 8 _ _ _ _ _ 13 16 C 71 20 1K _ 36 _ _ _ _ _ 13 16 C 73 20 4K _ 19 2 _ Yes _ _ 11 22 16 C74 ... RXD 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 17 16 29 30 11 10 80 51 H×nh 1. 3 - Sơ đồ chân 80 51 Biên soạn : Lâm tăng Đức Lê Tiến Dũng Bộ môn TĐH Trang Giáo trình môn Kỹ thuật Vi Điều Khiển ... máy in, bé biÕn ®ỉi 19 18 12 13 14 15 EA/VP X1 X2 P0.0 P0 .1 P0.2 P0 .3 P0.4 P0.5 P0.6 P0.7 RESET INT0 INT1 T0 T1 P1.0 P1 .1 P1.2 P1 .3 P1.4 P1.5 P1.6 P1.7 P2.0 P2 .1 P2.2 P2 .3 P2.4 P2.5 P2.6 P2.7...
Ngày tải lên: 10/10/2012, 13:48
Bạn có muốn tìm thêm với từ khóa: