đồ án nhúng điện tử ccoong nghệ

50 125 0
đồ án nhúng điện tử ccoong nghệ

Đ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

LỜI NÓI ĐẦU Trên thới với bùng nổ ngành công nghệ thông tin, điện tử với phát triển công nghệ 4.0 giúp cho đời sống người ngày hoàn thiện Các thiết bị tự động hóa ngày phổ biến chúng xâm lấn vào sản xuất chí vào sống sinh hoạt người Nhiều nhà cung cấp dịch vụ tiện ích lớn giới nước đời làm cho sống người ngày tiếp cận với nhiều tiện ích công nghệ nhiều Hiện nay, qua phương tiện truyền thơng internet cập nhật điều khiển từ xa số việc mà khơng cần phải nhà, tắt điện giám sát thiết bị mà cần thông qua điện thoại thông minh cài phần mềm lập trình sẵn, tin tức nhanh chóng nhà thơng số mưa, nhiệt độ, an ninh, khí ga, hay quan sát dịng điện chí điều khiển thiết bị nhà đã suất ngày rộng rãi Là sinh viên khoa Kỹ thuật & Công nghệ trường Đại học Quy Nhơn, với kiến thức học với mong muốn tìm hiểu thiết kế hệ thống tự động hóa điều khiển từ xa thông qua thiết bị kết nối Internet, nên nhóm em làm đề tài “Tìm hiểu mạch giám sát thơng số dịng điện” Trong q trình thực đề tài nhóm, chúng em cố gắng để hoàn thiện cách tốt Nhưng với kiến thức hiểu biết định nên khơng thể tránh khỏi thiếu sót mong thầy bạn đóng góp ý kiến để đề tài nhóm hồn Nhóm xin gửi lời cảm ơn đến thầy Nguyễn Đình Luyện giúp đỡ chúng em nhiều trình tìm hiểu hồn thành đề tài đồ án Nhóm em xin chân thành cảm ơn! NỘI DUNG BÁO CÁO Phần 1: Tìm hiểu vi điều khiển PIC18f4620 Phần 2: Tìm hiểu IC ADE7753 Phần 3: Tìm hiểu giao tiếp SPI Phần 4: Kết luận, tài liệu tham khảo MỤC LỤC Phần 1: TÌM HIỂU VI ĐIỀU KHIỂN PIC18F4620 Giới thiệu chung Tìm hiểu PIC 18F4620 2.1 Sơ đồ chân PIC 18F4620: 2.2 Đặc tính kỹ thuật PIC18F4620: .9 2.2.1 Các ghi EEPROM: 11 2.2.2 Các ghi phát xung: 12 2.2.3 Các ghi hoạt động Reset: 14 2.2.4 Hoạt động vào/ra: .15 Phần 2: TÌM HIỂU VỀ ADE7753 .17 2.3 Giới thiệu ADE7753 17 2.4 Sơ đồ khối 17 2.5 Nguyên lý hoạt động .21 2.5.1 Nguyên tắc hoạt động ADC đo dòng (kênh 1) 22 2.5.2 Nguyên tắc hoạt động ADC đo điện áp (kênh 2) 23 2.5.2.1 Đo giá trị hiệu dụng: 24 2.5.2.2 Tính tốn cơng suất hiệu dụng : 25 2.5.2.3 Tính toán lượng hiệu dụng 27 2.5.2.4 Tính tốn cơng suất biểu kiến: 28 2.6 Quá trình ghi nối tiếp ADE7753 31 2.7 Quá trình đọc nối tiếp ADE7753 32 2.8 Thanh ghi truyền thông ADE7753 33 2.9 Quá trình ngắt ADE 7753 33 2.9.1 Sử dụng ngắt với MCU 34 2.9.2 Thời điểm ngắt: 35 Phần 3: TÌM HIỂU VỀ GIAO TIẾP SPI 36 3.1 Cách kết nối bản: .36 3.2 Các kiểu kết nối SPI .38 3.2.1 Kết nối song song nhiều slave 38 3.2.2 Kết nối Daisy chain 38 3.3 Các mode giao tiếp SPI: 38 3.4 Spi vi điều khiển pic 39 3.5 Hoạt động spi pic 42 3.6 Thiết lập chân vào/ra spi: .43 3.7 Pic mode master spi 44 Phần 4: KẾT LUẬN 47 TÀI LIỆU THAM KHẢO 48 DANH MỤC SƠ ĐỒ, HÌNH VẼ Hình 1.1: Sơ đồ chân PIC18F4620 Hình 1.2: Sơ đồ tổ chức nhớ chương trình ngăn xếp Hình 1.3: Sơ đồ tổ chức nhớ liệu RAM Hình 1.4: Phân bố địa ghi chức đặc biệt SFR Hình 2.1 Cấu hình chân ADE7753 Hình 2.2 Sơ đồ khối chức ADE7753 Hình 2.3 : Thanh ghi hệ số khuếch đại kênh dịng kênh áp Hình 2.4: Dạng tín hiệu vào Kênh Hình 2.5: Bộ ADC xử lý tín hiệu kênh Hình 2.6: Sơ đồ khối đo điểm không kênh đo điện áp Hình 2.7: Xử lý tín hiệu kênh để tính dịng hiệu dụng Hình 2.8: Xử lý giá trị hiệu dụng kênh Hình 2.9: Tính tốn cơng suất hiệu dụng Hình 2.10: Đáp ứng tần số tín hiệu sau lọc thơng thấp LPF2 Hình 2.11: Tính tốn lượng hiệu dụng Hình 2.12: Tính tốn cơng suất biểu kiến Hình 2.13: Quan hệ P, Q S Hình 2.14: Chọn ghi cần làm việc qua ghi truyền thơng Hình 2.15: Hoạt động đọc liệu thông qua ghi truyền thông Hình 2.16: Hoạt động ghi liệu thơng qua ghi truyền thơng Hình 2.17: giản đồ thời gian q trình ghi liệu qua giao tiếp SPI Hình 2.18: giản đồ thời gian trình đọc liệu qua giao tiếp SPI Hình 2.19: Biểu đồ thời gian quản lí ngắt ADE 7753 Hình 3.1: Giao tiếp master - slave Hình 3.2: Sơ đồ kết nối Master - Slave Hình 3.3: Kết nối song song nhiều slave Hình 3.4: Kết nối Daisy chain Hình 3.5: Dạng sóng SPI mode Mode Hình3.6: Dạng sóng SPI mode Mode Hình 3.7: Sơ đồ nguyên lý khối SPI tích hợp Vi Điều Khiển PIC Hình 3.8: Giao tiếp SPI với vi điều khiển PIC Phần 1: TÌM HIỂU VI ĐIỀU KHIỂN PIC18F4620 1.1 Giới thiệu chung: Vi điều khiển PIC18F4620 thuộc họ vi điều khiển bit, công suất thấp hãng Microchip, với tần số hoạt động lên tới 40 MHz dùng PLL , thành phần ngoại vi Timer, PWM, ADC, USART, I2C, SPI, so sánh tương tự PIC18f4620 họ vi điều khiển RISC sản xuất công ty Microchip Technology Dòng PIC PIC1650 phát triển Microelectronics Division thuộc General Instrument PIC bắt nguồn chữ viết tắt "Programmable Intelligent Computer" (Máy tính khả trình thơng minh) sản phẩm hãng General Instrument đặt cho dòng sản phẩm họ PIC1650 Lúc này, PIC1650 dùng để giao tiếp với thiết bị ngoại vi cho máy chủ 16bit CP1600 Vì vậy, người ta gọi PIC với tên "Peripheral Interface Controller" (Bộ điều khiển giao tiếp ngoại vi) CP1600 CPU tốt, lại hoạt động xuất nhập, PIC 8-bit phát triển vào khoảng năm 1975 để hỗ trợ hoạt động xuất nhập cho CP1600 PIC sử dụng microcode đơn giản đặt ROM, mặc dù, cụm từ RISC chưa sử dụng thời bây giờ, PIC thực vi điều khiển với kiến trúc RISC, chạy lệnh chu kỳ máy (4 chu kỳ dao động) Năm 1985 General Instrument bán phận vi điện tử họ, chủ sở hữu hủy bỏ hầu hết dự án - lúc lỗi thời Tuy nhiên PIC bổ sung EEPROM để tạo thành điều khiển vào khả trình Ngày nhiều dịng PIC xuất xưởng với hàng loạt module ngoại vi tích hợp sẵn (như USART, PWM, ADC ), với nhớ chương trình từ 512 Word đến 32K Word Hiện nay, Việt Nam, có cộng đồng nghiên cứu phát triển PIC, dsPIC PIC32 PIC sử dụng tập lệnh RISC, với dòng PIC low-end (độ dài mã lệnh 12 bit, ví dụ: PIC12Cxxx) mid-range (độ dài mã lệnh 14 bit, ví dụ: PIC16Fxxxx), tập lệnh bao gồm khoảng 35 lệnh, 70 lệnh dòng PIC high-end (độ dài mã lệnh 16 bit, ví dụ: PIC18Fxxxx) Tập lệnh bao gồm lệnh tính tốn ghi, với số, vị trí nhớ, có lệnh điều kiện, lệnh nhảy/gọi hàm, lệnh để quay trở về, có tính phần cứng khác ngắt sleep (chế độ hoạt động tiết kiện điện) Microchip cung cấp môi trường lập trình MPLAB, bao gồm phần mềm mơ trình dịch ASM 1.2 Tìm hiểu PIC 18F4620 Các thông tin số liệu PIC 18F4620:               PIC bit Tần số hoạt động : 40 Mhz Bộ nhớ : 64 Kb Flash, 3986 Bytes SRAM, 1024 Bytes EEPROM Timer: – bit, – 16 bit Captures/Compare/PWM Modules : 13 kênh ADC 10 bit Bộ so sánh on chip : 20 nguồn ngắt Giao diện kết nối : SPI, USART, I2C Kiểu chân : PDIP40, QFN44, TQFP44 Truyền thông nối tiếp: USART, SPI Truyền thơng song song: Có Port xuất nhập: Port A, B, C, D, E Module ADC 10-bit: 13 kênh vào analogue PIC 18F4620 sử dụng tập lệnh RISC với dòng PIC high-end với tập lệnh bao gồm 35 lệnh 70 lệnh đôi, chiều dài mã lệnh 16 bit PIC18F4620 vi điều khiển thuộc nhóm cao cấp dòng vi điều khiển PIC18 hãng Microchip – hiệu suất tính tốn lớn, giá phù hợp - độ bền cao, dung lượng nhớ chương trình nâng cấp Ngồi chúng cịn thiết kế để phù hợp cho ứng dụng có hiệu suất cao, tiêu tốn lượng 1.2.1 Sơ đồ chân PIC 18F4620: Hình 1.1: Sơ đồ chân PIC18F4620 1.2.2 Đặc tính kỹ thuật PIC18F4620: Hình 1.2: Sơ đồ tổ chức nhớ liệu RAM 10 Phần 3: TÌM HIỂU VỀ GIAO TIẾP SPI Giao tiếp SPI hãng motorola giới thiệp năm 1980 sử dụng dòng vi điều khiển họ Ngày giao tiếp SPI sử dụng phổ biến để giao tiếp với vi điều khiển, eeprom, IC thời gian thực SPI giao thức nối tiếp đồng đa mục đích (general-purpose synchronous serial interface), thực giao tiếp SPI liệu truyền nhận diễn đồng thời Một xung clock đồng dùng để dịch lấy mẫu thông tin hai đường liệu Thiết bị giao tiếp SPI sử dụng mối quan hệ master- slaver (chủ-tớ), thiết bị tớ không định địa nên giao tiếp master với nhiều slaver ta cần đường chọn chíp CS, để chọn slave cần truyền nhận liệu Vậy số bus cho giao tiếp + (1 n) dây 3.1 Cách kết nối bản: Hình 3.1: Giao tiếp master - slave Tên chức chân: - MOSI (Master Output Slave Input.): Chân sử dụng để truyền liệu thiết bị cấu hình master chân nhận liệu cấu hình slave - MISO (Master Input Slave Output): Chân sử dụng để nhận liệu khi thiết bị cấu hình Master truyền liệu cấu hình slave - SS: Tín hiệu tạo Master để lựa chọn thiết bị slave muốn truyền nhận Đối 36 với thiết bị master chân cấu hình chân xuất (output) chân nhập (input) với slave - SCK: Chân SCK cấp xung đồng để truyền nhận liệu với Slave chọn Hình 3.2: Sơ đồ kết nối Master - Slave Cả Master Slave có ghi dịch nối tiếp bên Thiết bị Master bắt đầu việc trao đổi liệu cách truyền Byte vào ghi dịch nó, sau Byte liệu đưa sang Slave theo đường tín hiệu MOSI (SDI), slave truyền liệu nằm ghi dịch ngược trở Master thơng qua đường tín hiệu MISO (SDO) Bằng cách này, liệu hai ghi trao đổi với Việc đọc ghi liệu vào Slave diễn lúc nên tốc độ trao đổi liệu diễn nhanh Do đó, giao thức SPI giao thức có hiệu Trong giao thức chủ - tớ, có thiết bị Master điều khiển (phát ra) xung SCK Dữ liệu không truyền Master không cung cấp xung SCK tất thiết bị Slave điều khiển xung nhịp phát từ Master đó, Slave lại khơng có khả phát xung 37 3.2 Các kiểu kết nối SPI 3.2.1 Kết nối song song nhiều slave Hình 3.3: Kết nối song song nhiều slave 3.2.2 Kết nối Daisy chain Hình 3.4: Kết nối Daisy chain 3.3 Các mode giao tiếp SPI: Tùy thuộc vào cạnh đồng hồ sử dụng cho việc dịch có mode SPI khác nhau: SPI Mode SCK (Cạnh bắt đầu) SCK (cạnh kết thúc) 38 Lấy mẫu liệu cạnh lên Truyền liệu cạnh lên Lấy mẫu liệu cạnh xuống Truyền liệu cạnh xuống Hình bên dạng sóng minh họa: Truyền liệu cạnh xuống Lấy mẫu liệu cạnh xuống Truyền liệu cạnh lên Lấy mẫu liệu cạnh lên Hình 3.5: Dạng sóng SPI mode Mode Hình3.6: Dạng sóng SPI mode Mode 3.4 Spi vi điều khiển pic SPI Mode PIC cho phép bit liệu truyền nhận đồng cách đồng thời Hỗ trợ hoạt động Mode Để tiến hành hoạt động giao tiếp, bản, chân sau sử dụng: + Serial Data Out – RC5/SDO + Serial Data In – RC4/SDI/SDA 39 + Serial Clock – RC3/SCK/SCL Ngoài ra, hệ thống có nhiều Slave chân Chip Select dùng: + Slave Select – RA5/AN4/SS/HLVDIN Hình 3.7: Sơ đồ nguyên lý khối SPI tích hợp Vi Điều Khiển PIC Để sử dụng Mode SPI ta cần phải thiết lập giá trị xác cho ghi Control Module MSSP PIC có ghi dành cho Mode SPI Đó là: + MSSP Control Register (SSPCON1) + MSSP Status Register (SSPSTAT) + Serial Receive/Transmit Buffer Register (SSPBUF) + MSSP Shift Register (SSPSR) – Không truy xuất trực tiếp 40 + SSPCON1 SSPSTAT ghi điều khiển cho biết trạng thái hoạt động Mode SPI SSPCON1 ghi đọc ghi Trong đó, bit thấp + + SSPSTAT đọc, cịn bit cao ta đọc ghi + SSPSR ghi có chức ghi dịch liệu vào + SSPBUF ghi Buffer, có chức lưu liệu tạm thời trước ghi vào Slave sau đọc Ở hoạt động nhận liệu, SSPSR SSPBUF kết hợp lại tạo thành nhận liệu đệm kép Khi SSPSR nhận byte hồn chỉnh, chuyển đến SSPBUF bit SSPIF Set lên Trong suốt trình truyền liệu, SSPBUF không đệm kép Nếu ta ghi liệu vào SSPBUF liệu ghi vào ghi SSPBUF SSPSR Chi tiết bit ghi SPI Mode: + SSPSTAT (MSSP Status Register) Bit7 SMP: bit Lấy Mẫu SPI Master Mode: “1” liệu vào lấy mẫu thời điểm cuối liệu “0” liệu vài lấy mẫu thời điểm liệu SPO Slave Mode: Bit SMP phải xóa sử dụng Slave Mode Bit CKE: SPI Clock Select bit “1” trình truyền diễn xung clock chuyển từ trạng thái tác động sang trạng thái nghỉ “0” trình truyền diễn xung clock chuyển từ trạng thái nghỉ sang trạng thái hoạt động Bit5 D/A: Data/Address bit, sử dụng Mode I2C Bit4 P : Stop bitm sử dụng Mode I2C 41 Bit3 S : Start bit, sử dụng Mode I2C Bit2 R/W : bit Read/Write, sử dụng Mode I2C Bit1 UA : Update Address bit, sử dụng Mode I2C Bit0 BF : Buffer Full Status bit (chỉ sử dụng Mode nhận) “1” Đã nhận đủ liệu, SSPBBUF đầy “0” Chưa nhận đủ liệu SSPBUF rỗng + SSPCON1 (MSSP Control Register) Hình cho biết vị trí bit ghi SSPCON1 Các bit điều khiển trình giao tiếp SPI : SSPOV : bit Cờ Tràn, cho biết Synchronous Serial Port bị tràn liệu SSPEN : viết tắt Synchronous Serial Port Enable CKP : điều khiển Clock Polarity SSPM3:SSPM0 : bit lựa chọn Mode SPI Nếu 0101 : SPI Slave Mode,clock=SCK pin, chân SS bị cấm 0100 : SPI Slave Mode,clock=SCK pin, chân SS cho phép 0011 : SPI Master Mode, clock=TMR2 output/2 0010 : SPI Master Mode, clock= Fosc/64 0001 : SPI Master Mode, clock= Fosc/16 0000 : SPI Master Mode, clock= Fosc/4 3.5 Hoạt động spi pic Khi khởi tạo giao tiếp SPI,ta phải rõ thiết lập chế độ hoạt động cách ghi vao ghi SSPCON1 SSPSTAT giá trị thích hợp Giá trị cho biết thông số sau chọn hay không: - Master Mode (SCK ngõ xung clock) - Slave Mode (SCK ngõ vào xung clock) - Clock Polarity (trạng thái nghỉ xung SCK) 42 - Data Input Sample Phase (tại điểm cuối xung clock data out) - Cạnh xung clock (dữ liệu truyền cạnh lên/xuống xung clock) - Clock Rate (chỉ cho phép iử Master Mode) - Slave Select Mode (chỉ sử dụng Slave Mode) Như giới thiệu, Module MSSP PIC có ghi chức Truyền/Nhận Thanh ghi-dịch SSPSR ghi đệm SSPBUF SSPSR dịch chuyển data vào khỏi thiết bj, bit Msb trước SSPBUF giữ liệu mà liệu ghi vào SSPSR nhận byte liệu Nếu SSPBUF nhận đủ bit liệu bit BF (Buffer Full detect bit)và SSPIF (Interrupt Flag bit) ghi SSPSTAT set Bất việc ghi/đọc liệu ghi SSPBUF qua trình truyền/nhận bị cấm bit WCOL set lên 1.Bit cần xóa để liệu ghi vào SSPBUF hồn tất thành cơng Cần phải đọc liệu SSPBUF sau nhận phép liệu ghi vào Bit BF cho biết SSPBUF đầy liệu (q trình truyền hồn tất) Khi ta đọc giá trị ghi SSPBUF, bit BF xóa Một cách tổng quát, Ngắt Module MSSP thường dùng để xét xem trình truyền/ nhận xong hay chưa Nếu bit SSPIF = chứng tỏ q trình truyền nhận hồn tất Ngược lại, bit SSPIF = q trình chưa hồn thành 3.6 Thiết lập chân vào/ra spi: Để thiết lập PORT nối tiếp, ta cần phải set bit cho phép SPI hoạt động – bit SSPEN ghi SSPCON1 Nếu muốn thiết lập lại cấu hình SPI, ta việc xóa bit SSPEN, khởi tạo lại giá trị cho ghi SSPCON, sau lại Set bit SSPEN = Lúc này, chân Port nối tiếp SDI, SDO,SCK, SS Muốn chân có đầy đủ chức Port liệu vào ta phải chọn hướng liệu cho chân cách thao tác lên ghi TRISx sau: + SDI : chiều liệu tự động điều khiển Mode SPI + SDO : Chân liệu nên cần phải xóa bit TRISC + SCK : Nếu chế độ Master phải xóa bit TRISC 43 + SCK : Nếu chế độ Slave bit TRISC cần set lên + SS : Set bit TRISF 3.7 Pic mode master spi Chip Master giao tiếp SPI khởi tạo trao đổi liệu lúc diều khiển xung SCK Ở Master Mode, liệu truyền nhận ghi vào SSPBUF Nếu Master nhận mà khơng truyền liệu chân SDO sử dụng chân ngõ vào Thanh ghi SSPSR tiếp tục dịch liệu bên đồng với xung SCK Cứ Byte nhận được, PIC lưu vào ghi SSPBUF (cờ ngắt bit trạng thái set lên 1) Cực tính xung SCK chọn cách thao tác lên bit CKP (SSPCON1) Dạng sóng giao tiếp SPI biểu diễn hình bên với bit MSB truyền trước Ở Master Mode, tốc độ xung SCK giao tiếp SPI chọn số tùy chọn sau: - Fosc/4 (hoặc Tcy) - Fosc/16 (hoặc - Tcy) - Fosc/64 (hoặc 16 – Tcy) - Timer2 output/2 Tốc độ truyền liệu đạt giá trị cao 10 Megabit/giây (với tần số thạch anh ngồi 40MHz) Hình sau cho thấy dạng sóng SPI Master Mode Khi bit CKP = 1, liệu dây SDO hợp lệ trước cạnh lên/xuống xung SCK 44 45 Hình 3.8: Giao tiếp SPI với vi điều khiển PIC  Setup_spi (mode ) Dùng thiết lập giao tiếp SPI Hàm thứ dùng với VDK có SPI Trong mode là: →SPI_MASTER , SPI_SLAVE , SPI_SS_DISABLED →SPI_L_TO_H , SPI_H_TO_L →SPI_CLK_DIV_4 , SPI_CLK_DIV_16 , SPI_CLK_DIV_64 , SPI_CLK_T2 Nhóm lệnh xác định VDK master hay slave, slave select Nhóm lệnh xác định clock cạnh lên hay xuống Nhóm lệnh xác định tần số xung clock , SPI_CLK_DIV_4 ngĩa tần số = FOSC / , tương ứng chu kỳ lệnh / xung Các nhóm kết hợp với dấu | Hàm không trả trị Cách thiết lập mode giao tiếp SPI CCS #define SPI_MODE_0_0 (SPI_L_TO_H | SPI_XMIT_L_TO_H) //SPI Mode #define SPI_MODE_0_1 (SPI_L_TO_H) //SPI Mode #define SPI_MODE_1_0 (SPI_H_TO_L) //SPI Mode #define SPI_MODE_1_1 (SPI_H_TO_L | SPI_XMIT_L_TO_H) //SPI Mode Khi sử dụng hàm setup_spi ta đơn giản gọi sau: setup_spi(SPI_MASTER | SPI_MODE_0_0 | SPI_CLK_DIV_4);  Spi_read ( data ) data có thêm số bit Hàm thứ cho SPI thứ Hàm trả giá trị bit value = spi_read ( ) Hàm trả giá trị đọc SPI Nếu value phù hợp SPI_read ( ) data phát xung ngồi data nhận trả Nếu khơng có data sẵn sàng , spi_read ( ) đợi data Hàm dùng cho SPI hardware ( SPI phần cứng )  spi_write ( value ) Hàm không trả trị value giá trị bit 46 Hàm gửi value ( byte ) tới SPI , đồng thời tạo xung clock Hàm dùng cho SPI hardware ( SPI phần cứng )  spi_data_is_in ( ) Hàm trả TRUE ( ) data nhận đầy đủ ( bit ) từ SPI , trả false chưa nhận đủ Hàm dùng kiểm tra xem giá trị nhận SPI đủ byte chưa để dùng hàm spi_read() đọc data vào biến 47 Phần 4: KẾT LUẬN Đề tài “ Tìm hiểu mạch giám sát thơng số dịng điện” đề tài đòi hỏi nhiều thời gian nghiên cứu hệ thống dịng điện đóng vai trị quan trọng liên quan đến tất hệ thống khác Trong trình tìm hiểu, nghiên cứu đề tài Chúng em giải vấn đề đặt ra, thời gian hiểu biết có hạn nên chưa thể giải chuyên sâu vấn đề tránh khỏi sai sót Chúng em mong thông cảm thầy  Vấn đề chúng em đạt được: Tìm hiểu rõ IC ADE7753 PIC 18F4620 Áp dụng kiến thức học vào thực tế Hiểu rõ giao thức SPI để kết nối ADE PIC  Vấn đề tồn tại: + Đề tài chưa mang tính thực tế cao, cịn nhiều thiếu sót  Hướng phát triển đề tài: + Mở rộng quy mô nghiên cứu để đến xây dựng hệ thống smarthome +Tăng cường tính bảo mật cao cho hệ thống 48 TÀI LIỆU THAM KHẢO + Đề tài “ Thiết kế hệ thống giám sát điều khiển lượng thông minh Smart Home”, Trần Công Vinh + http://www.ytuongnhanh.vn/ +http://www.alldatasheet.com/datasheetpdf/pdf/115982/MICROCHIP/PIC18 F4620.html + http://www.alldatasheet.com/datasheet-pdf/pdf/99332/AD/ADE7753.html + http://www.Dientuvietnam.net + http://www.codientu.org + http:// www.Picvietnam.com 49 ... gây dòng điện xoay chiều Cường độ từ trường gây dòng điện tỉ lệ thuận với từ thơng dịng điện Sự thay đổi cường độ từ trường mạch kín dẫn điện phát suất điện động hai đầu vịng kín Suất điện động... chạy lệnh chu kỳ máy (4 chu kỳ dao động) Năm 1985 General Instrument bán phận vi điện tử họ, chủ sở hữu hủy bỏ hầu hết dự án - lúc lỗi thời Tuy nhiên PIC bổ sung EEPROM để tạo thành điều khiển... công suất công suất hiệu dụng, cơng suất phản kháng, cơng suất biểu kiến tính tốn thơng số hiệu dụng dịng điện điện áp ADE7753 IC đo thông số dịng điện xoay chiều chun dụng Nó sử dụng rộng rãi

Ngày đăng: 19/06/2019, 23:35

Từ khóa liên quan

Mục lục

  • Phần 1: TÌM HIỂU VI ĐIỀU KHIỂN PIC18F4620

  • 1.1 Giới thiệu chung:

  • Vi điều khiển PIC18F4620 thuộc họ vi điều khiển 8 bit, công suất thấp của hãng Microchip, với tần số hoạt động có thể lên tới 40 MHz nếu dùng PLL , các thành phần ngoại vi như Timer, PWM, ADC, USART, I2C, SPI, so sánh tương tự.

  • 1.2 Tìm hiểu về PIC 18F4620

  • 1.2.1 Sơ đồ chân của PIC 18F4620:

    • 1.2.2.1 Các thanh ghi của EEPROM:

    • 1.2.2.2 Các thanh ghi của bộ phát xung:

    • 1.2.2.3 Các thanh ghi của hoạt động Reset:

    • 1.2.2.4 Hoạt động vào/ra:

    • 2.1 Giới thiệu về ADE7753

    • ADE7753 là một chip tích hợp có độ chính xác cao, được sử dụng để đo các thông số năng lượng điện trong mạch một pha với một giao diện nối tiếp và một xung đầu ra. Cấu trúc bên trong bao gồm hai bộ chuyển đổi tương tự - số, một mạch tích phân số, mạch tham chiếu, cảm biến nhiệt độ và tất cả các bộ xử lý tín hiệu để đo các công suất như công suất hiệu dụng, công suất phản kháng, công suất biểu kiến và tính toán thông số hiệu dụng của dòng điện và điện áp

    • 2.2 Sơ đồ khối

    • 2.3 Nguyên lý hoạt động

      • 2.3.1 Nguyên tắc hoạt động của bộ ADC đo dòng (kênh 1)

      • 2.3.2 Nguyên tắc hoạt động của bộ ADC đo điện áp (kênh 2)

      • 2.3.2.1 Đo giá trị hiệu dụng:

      • 2.3.2.2 Tính toán công suất hiệu dụng :

      • 2.3.2.3 Tính toán năng lượng hiệu dụng

      • 2.3.2.4 Tính toán công suất biểu kiến:

      • 2.4 Quá trình ghi nối tiếp ADE7753

      • 2.5 Quá trình đọc nối tiếp của ADE7753

      • 2.6 Thanh ghi truyền thông ADE7753

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

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

Tài liệu liên quan