Thiết Kế Chế Tạo Mạch Đo Và Hiển Thị Cường Độ Từ Trường Trên LCD

29 479 0
Thiết Kế Chế Tạo Mạch Đo Và Hiển Thị Cường Độ Từ Trường Trên LCD

Đ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

ĐỒ ÁN TÍCH HỢP I Tên đề tài: Thiết kế chế tạo mạch đo hiển thị cường độ từ trường LCD Giáo viên hướng dẫn: Vũ Đình Đạt Nhóm sinh viên thực hiện: Lớp : Đ_ĐTK10.1 Khoá học: 2012 – 2016 Ngành đào tạo: Tự Động Hóa Công Nghiệp Nội dung cần hoàn thành: Thiết kế, tính toán chế tạo mạch điện đo hiển thị cường độ từ trường LCD Sản phẩm đề tài phải đảm bảo kỹ thuật, mỹ thuật Quyển thuyết minh MỤC LỤC PHẦN I GIỚI THIỆU…………………………………………………………………5 Lời nói đầu……………………… ………………………………… Giới thiệu chung mạch…………………… ……………………………… PHẦN II NỘI DUNG…………………………………………………………………7 Chương I Các linh kiện sử dụng ……………………… ……………………… ….7 1.1 Giới thiệu LCD 16TC2A……………………………………… ………….7 1.2 Giới thiệu PIC 16F877A…………………………………………… ….…10 1.3 Cảm biến từ trường A1302……………………………………………… ….14 Chương II Thiết kế tính toán chế tạo………………………………….…… .17 2.1 Thiết kế sơ đồ mạch…………………… ……………………………….……17 2.1.1 Sơ đồ khối mạch……………………………… ………………………… 17 2.1.2 Khối nguồn……………………………………… …………………… ….17 2.1.3 Khối cảm biến……………………………………………………………….17 2.1.4 Khối hiển thị………………………………………………………… ……17 2.1.5 Khối điều khiển………….…… ……………………………… …………18 2.1.6 Sơ đồ nguyên lý mạch…………………………………… ……………20 2.1.7 Sơ đồ board mạch……………………………………………………….… 22 2.1.8 Tính toán cường độ từ trường………………………………………… … 22 2.2 Chương trình……………………………………………………….………….23 2.2.1 Lưu đồ thuật toán……………………………………………………………23 2.2.2 Thư viện LCD…………………………………………………………….…23 2.2.3 Chương trình điều khiển…………………………………………… ……26 Chương III Kiểm thử sản phẩm… ……………………………… … ……….…27 PHẦN III KẾT LUẬN………………………………………………………….……28 3.1 Ưu điểm…………………………………………………………………………28 3.2 Nhược điểm…………………………………………………………………… 28 3.3 Lời cảm ơn…………………………………………………………… ……29 PHẦN I GIỚI THIỆU LỜI NÓI ĐẦU Trong thập niên gần công nghiệp hoá đại hoá ngày phát triển mạnh mẽ Kỹ thuật điện tử có bước phát triển mạnh đặc biệt kỹ thuật điều khiển tự động, kỹ thuật vi điều khiển Ở nước ta nay, việc lập trình ghép nối máy tính sử dụng vi điều khiển công cụ ứng dụng rộng rãi lĩnh vực tự động hoá Nó phát triển nhanh chóng, mang lại thay đổi to lớn công nghệ đời sống hàng ngày Sau thời gian tìm hiểu nghiên cứu, với lời đóng góp ý kiến chân thành từ Thầy(Cô) giáo bạn sinh viên, đặc biệt hướng dẫn nhiệt tình thầy Vũ Đình Đạt nhóm đồ án chúng em định chọn thực đề tài: “Thiết kế chế tạo mạch đo hiển thị cường độ từ trường LCD” Tuy nhiên, để có sản phẩm có tính ổn định cao, đảm bảo chất lượng tương đối khó khăn Vì thời gian để hoàn thành đồ án có hạn, tầm hiểu biết nhóm thực hạn chế nên đề tài khó tránh khỏi thiếu sót, khuyết điểm không mong muốn Nhóm đồ án chúng em mong có ý kiến đóng góp quý báu, chân thành quý thầy cô bạn sinh viên để đề tài hoàn thiện GIỚI THIỆU CHUNG VỀ MẠCH 2.1 Chức của mạch: “ Mạch đo và hiển thị cường độ từ trường LCD" có các chức sau: • Đo cường độ từ trường • Hiển thị nhiệt độ màn hình LCD 2.2 Các thành phần chính của “ mạch đo và hiển thị cường độ từ trường “ 1: LCD 16x2_R2 2: Cảm biến từ trường A1302 3: Vi điều khiển PIC 16F877A 4: Các nút nhấn,điện trở, tụ điện, … 2.3 Yêu cầu thiết kế: • Mạch hoạt động đúng chức của đề tài • Mạch hoạt động có độ ổn định và chính xác cao • Thiết kế gọn nhẹ • Giá thành phù hợp PHẦN II NỘI DUNG CHƯƠNG I CÁC LINH KIỆN SỬ DỤNG 1.1 Giới thiệu về LCD 16TC2A LCD (Liquid Crytal Direct) TC16C2 là màn hình hiển thị thể lỏng gồm có: + LCD +Bộ Driver (Mạch điều khiển ) Màn hình LCD và bộ Driver đã được thiết kế tích hợp sẵn với bởi nhà sản xuất,khi sử dụng chỉ cần giao tiếp với bộ Driver qua các chân LCD TC16C2 Là loại màn hình hiển thị được 16 kí tự x2 dòng, bao gồm tất cả các kí tự chuẩn và một số kí tự đặc biệt không có kí tự có dấu tiếng Việt 1.1.1 Sơ đồ chân của LCD 16TC2A: Hình 2.1: Sơ đồ chân của LCD 16TC2A 1.1.2 Chức và nhiệm vụ của các chân: STT chân Kí hiệu Vss Chức chân Chân nối đất cho LCD, thiết kế mạch ta nối chân với GND mạch điều khiển Vdd Chân cấp nguồn cho LCD, thiết kế mạch ta nối chân với VCC=5V mạch điều khiển Vee RS Lựa chọn độ tương phản của màn hình Chân chọn ghi (Register select) Nối chân RS với logic “0” (GND) logic “1” (VCC) để chọn ghi + Logic “0”: Bus DB0-DB7 nối với ghi lệnh IR LCD (ở chế độ “ghi” - write) nối với đếm địa LCD (ở chế độ “đọc” - read) + Logic “1”: Bus DB0-DB7 nối với ghi liệu DR bên LCD R/w Chân chọn chế độ đọc/ghi (Read/Write) Nối chân R/W với logic “0” để LCD hoạt động chế độ ghi, nối với logic “1” để LCD chế độ đọc E Chân cho phép (Enable) Sau tín hiệu đặt lên bus DB0-DB7, lệnh chấp nhận có xung cho phép chân E + Ở chế độ ghi: Dữ liệu bus LCD chuyển vào(chấp nhận) ghi bên phát xung (high-to-low transition) tín hiệu chân E + Ở chế độ đọc: Dữ liệu LCD xuất DB0DB7 phát cạnh lên (low-to-high transition) chân E LCD giữ bus đến chân E xuống mức thấp D0 Tám đường bus liệu dùng thông tin với MPU Có chế độ sử dụn : + Chế độ bit : Dữ liệu truyền trê với bit MSB bit DB7 + Chế độ bit : Dữ liệu truyền trê DB4 tới DB7, bit MSB DB7 D1 D2 10 D3 11 D4 12 D5 13 D6 14 D7 15 Vdd Nguồn dương cho đèn nền 16 Vss GND cho đèn nền Bảng 2.1: Chức và nhiệm vụ của các chân 1.1.3 Giá trị điện áp: Kí Điều hiệu kiện Điện áp vào Vdd Giá trị chuẩn Đơn Min Typ Max Vdd = +5v 4,7 5,3 Vdd= +3v 2,7 5,3 Vdd= 5V - vị V Dòng cung cấp hiện thời Điện áp ở nhiệt Idd Vdd 1,2 - -200C - - 00C 4.2 4.8 5.1 250C 3,8 4,2 4,6 mA độ bình - thường Vo 500C 3,6 4,0 4,4 700C - - - 4,2 4,6 V Điện áp led màn VF hình 250C - V LCD 2.2: Bảng giá trị điện áp của màn hình LCD 1.2 Giới thiệu về PIC 16F877A 1.2.1 Sơ đồ chân sơ đồ nguyên lí PIC16F877A Sơ đồ chân Sơ đồ nguyên lý : 1.2.2 Nhận xét Từ sơ đồ chân sơ đồ nguyên lý trên, ta rút nhận xét ban đầu sau: - PIC16F877A có tất 40 chân - 40 chân chia thành PORT, chân cấp nguồn, chân GND, chân thạch anh chân dùng để RESET vi điều khiển - port PIC16F877A bao gồm : + PORTA : chân + PORTB : chân + PORTD : chân + PORTC : chân + PORT E : chân 1.2.3 Khái quát chức port vi điều khiển PIC16F877A PORTA : PORTA gồm có chân Các chân PortA, ta lập trình để thực chức “hai chiều” : xuất liệu từ vi điều khiển ngoại vi nhập liệu từ ngoại vi vào vi điều khiển Việc xuất nhập liệu PIC16F877A khác với họ 8051 Ở tất PORT PIC16F877A, thời điểm thực chức :xuất nhập Để chuyển từ chức nhập qua chức xuất hay ngược lại, ta phải xử lý phần mềm, không 8051 tự hiểu lúc chức nhập, lúc chức xuất Trong kiến trúc phần cứng PIC16F877A, người ta sử dụng ghi TRISA địa 85H để điều khiển chức I/O Muốn xác lập chân PORTA nhập (input) ta set bit tương ứng chân ghi TRISA Ngược lại, muốn chân output ta clear bit tương ứng chân ghi TRISA Điều hoàn toàn tương tự PORT lại Ngoài ra, PORTA có chức quan trọng sau : 10 CHƯƠNG II THIẾT KẾ TÍNH TOÁN 2.1 Thiết kế sơ đồ mạch 2.1.1 Sơ đồ khối của mạch Khối nguồn Khối cảm biến Khối điều khiển Khối hiển thị LCD 2.1.2 Khối nguồn Chức năng: Biến đổi dòng điện xoay chiều thành dòng chiều 5V cấp cho chân vào PIC 16F877A 15 X2-1~x2-2: Cấp nguồn 12v xoay chiều Cầu chỉnh lưu B1: Biến đổi từ dòng xoay chiều thành dòng chiều Tụ C1: san phẳng điện áp IC7805: chuyển dòng điện 5V Tụ gốm C2: loại bỏ thành phần sóng nhiễu điện áp xoay chiều Tụ C3: san phẳng dòng điện LED1 : báo có dòng diện Nguyên lý hoạt động: Dòng điện 12V xoay chiều qua cầu chỉnh lưu làm biến đổi từ dòng xoay chiều thành dòng chiều san phẳng qua tụ C1 Khi qua IC ổn áp 7805 cho dòng điện có điện áp 5V ổn định Sau điện áp 5V cho qua tụC3 để san phẳng điện áp IC ổn áp 7805 mắc song với tụ gốm để loại bỏ thành phần sóng nhiễu điện áp xoay chiều IC 7805ta mắc song song với led để báo mạch điều khiển có nguồn 2.1.3 Khối cảm biến Cảm biến từ trường A1302: Chân là Vout,chân là GND,chân là Vcc Dữ liệu chân sẽ được đưa vào bộ đọc và chuyển đổi ADC được tích hợp bộ xử lý thông qua kênh AN0 2.1.4 Khối hiển thị 16 Khối hiển thị LCD, gồm LCD 16x2 LCD được truyền dữ liệu bít từ vi điều khiển qua các chân D4, D5, D6, D7 Còn lại D0, D1, D2, D3 không xử dụng được nối GND Ta cấp nguồn cho led màn hình LCD thông qua chân 15 và 16 của LCD 2.2.5 Khối điều khiển Khối điều khiển pic16f877a: 17 2.1.6 Sơ đồ nguyên lý mạch 18 19 • Nguyên lý làm việc của mạch: Khi bộ xử lý được cấp nguồn, vi xử lý sẽ khởi tạo truyền dữ liệu cho LCD hiển thị Tiếp theo bộ vi xử lý sẽ đọc dữ liệu gửi về từ cảm biến A1302 Dữ liệu này sẽ được xử lý và tính toán theo thuật toán mà người viết đã lập trình Sau được xử lý, bộ xử lý sẽ gửi kết quả màn hình LCD • Nguyên lý hoạt động của mạch: - Nút nhấn S1 là nút reset: đầu nối GND, đầu còn lại nối với trở treo tạo mức lên Vcc và nối vào chân MCLR/Vpp của vi xử lý Khi chưa tác động chân MCLR/Vpp ở mức cao, bộ vi xử lý hoạt động bình thường Khi được tác động thì chân MCLR/Vpp được đưa xuống mức thấp, bộ xử lý lập tức được reset nhảy về thực hiện câu lệnh ở ngăn nhớ đầu tiên của bộ nhớ - A1302: Chân là Vout,chân là GND,chân là Vcc Dữ liệu chân sẽ được đưa vào bộ đọc và chuyển đổi ADC được tích hợp bộ xử lý thông qua kênh AN0 - Khối tạo dao động: gồm thạch anh 20MHz và tụ đất 33pF - Khối hiển thị LCD, gồm LCD 16x2 LCD được truyền dữ liệu bít từ vi điều khiển qua các chân D4, D5, D6, D7 Còn lại D0, D1, D2, D3 không xử dụng được nối GND Ta cấp nguồn cho led màn hình LCD thông qua chân 15 và 16 của LCD Ở mạch này ta chỉ xử dụng chức ghi dữ liệu lên LCD lên chân RW ta nối GND Biến trở tinh chỉnh R4 có tác dụng điều chỉnh độ tương phản cho LCD - Khối mạch nạp: Gồm có chân chân Reset, chân là chân Vcc, chân là chân nối GND, chân là chân PGD, chân là chân PGC ( chân PGD và PGC dùng để truyền dữ liệu từ máy tính thông qua mạch nạp vào IC 20 2.1.7 Sơ đồ board mạch: Sơ đồ board mạch điều khiển: Hình 2.3 Sơ đồ board mạch 2.1.8 Tính toán cường độ từ trường • Đối với A1302: 1.3mV = 1Gauss • Chọn chế độ ADC 10 bit ( nghĩa là ADC có giá trị từ đến 1023 ) 1024 bước tương tự = 5V • Để đọc được giá trị ADC ta dùng hàm red_adc(); • Từ giá trị ADC đọc được ta quy đổi lại từ cường độ từ trường :1 giá trị ADC = 3756mG 21 2.2 Chương trình 2.2.1 Lưu đồ thuật toán: Bắt đầu Đọc dữ liệu A1302 Tính toán với giá trị đọc từ A1302 hiển thị LCD Kết thúc Hình 2.2 Sơ đồ lưu đồ thuật toán 2.2.2 Chương trình điều khiển #include #device *=16 adc=10 #FUSES NOWDT,HS,NOPUT,NOPROTECT,NODEBUG,NOBROWNOUT,NOLVP,N OCPD,NOWRT #use delay(clock=20000000) // DUNG THACH ANH 20MHz #include // LCD BIT #byte porta=0x05 // KHAI BAO DIA CHI TRONG PHAN CUNG #byte portb=0x06 22 #byte portc=0x07 #byte portd=0x08 #byte porte=0x09 // Thu vien ham cho LCD unsignedintnghin, tram,chuc,donvi; //BIEN SO float value; //BIEN TU TRUONG DO ADC //======================================================== ========; voidhien_thi_so(unsigned char x); //HAM NGUYEN MAU voidhien_thi_so(unsigned char x) //HAM HIEN THI SO LEN LCD { nghin=x/1000; x=x%1000; tram =x/100; x= x%100; chuc =x/10; donvi =x%10; nghin = nghin + 0x30; // CHUYEN DOI DE GUI LEN LCD tram = tram +0x30; chuc = chuc + 0x30; donvi = donvi + 0x30; LCD_Putchar(nghin); //GUI LEN LCD GIA TRI NGHIN TRAM CHUC DON VI LCD_Putchar(tram); LCD_Putchar(chuc); LCD_Putchar(donvi); } void main() 23 { set_tris_a(0xFF); //KHAI BAO PORTA LA DAU VAO LCD_init(); //GOI HAM KHOI TAO LCD //=========== Khoitaoche chobo ADC===================================== setup_adc_ports(ALL_ANALOG); setup_adc(ADC_CLOCK_INTERNAL); while (true) { set_adc_channel(0); //CAI DAT ADC value = read_adc(); //DOC GIA TRI TU ADC value=value-512; //TRU DI 512 DE LAY GIA TRI GOC CUA A1302 delay_ms(10); value=value*3,756; TRUONG // TINH TOAN CHUYEN SANG CUONG DO TU LCD_Putcmd(0x80); LCD //CHUYEN CON TRO VE DONG DAU TIEN LCD_Putchar("DO TU TRUONG"); //VIET CHU LEN LCD LCD_Putcmd(0xc0); LCD //CHUYEN CON TRO VE DAU DONG THU LCD_Putchar("T= "); //VIET CHU hien_thi_so(value); //HIEN THI GIA TRI TU TRUONG LEN LCD LCD_Putchar(" GAUSS"); //VIET CHU delay_ms(100); } } 24 CHƯƠNG III KIỂM THỬ SẢN PHẨM Hình ảnh sản phẩm: -Phần mềm chạy ổn định - Đo cường độ từ trường hiển thị LCD 25 CHƯƠNG III KẾT LUẬN 3.1 Ưu điểm - Dễ thiết kế chế tạo - Giá thành linh kiện rẻ, dễ tìm - Dễ thay lắp đặt 3.2.Nhược điểm - Độ xác chưa cao, dễ bị nhiễu thiết bị sinh từ trường xung quanh 26 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn thầy Vũ Đình Đạt tận tình dạy hướng dẫn, đóng góp nhiều ý kiến quý báu tạo điều kiện cho chúng em sửa sai hoàn chỉnh kiến thức suốt thời gian qua Sự dạy ý kiến thầy mở đường cho chúng em nhanh chóng khắc phục khúc mắc khó khăn sớm tìm phương án giải hiệu trình thực đề tài tốt nghiệp Chúng em xin cảm ơn quý thầy cô khoa Điện - Điện tử trường ĐHSPKT Hưng Yên hết lòng dạy dỗ, bảo chúng em thời gian qua Nhóm thực đồ án chúng em xin chân thành cảm ơn người bạn, người thân, bạn bè giúp đỡ nhóm chúng em thời gian thực hoàn thành đố án Chúng em xin chân thành cảm ơn! Hưng yên, Ngày Tháng Năm 2015 27 Tài liệu tham khảo Một số webside: www.alldatasheet.com/ www.dientuvietnam.net/ www.tailieu.vn/ www.hoiquandientu.com/ 28 29 [...]... Đo được cường độ từ trường và hiển thị trên LCD 25 CHƯƠNG III KẾT LUẬN 3.1 Ưu điểm - Dễ thiết kế chế tạo - Giá thành linh kiện rẻ, dễ tìm - Dễ thay thế lắp đặt 3.2.Nhược điểm - Độ chính xác chưa cao, dễ bị nhiễu bởi các thiết bị sinh từ trường xung quanh 26 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn thầy Vũ Đình Đạt đã tận tình chỉ dạy hướng dẫn, đóng góp nhiều ý kiến quý báu và tạo điều kiện cho... A1302 Một thiết bị hiệu ứng Hall tạo ra một điện áp khi được đặt trong một từ trường Dưới đây là một số mã đơn giản để sử dụng một cảm biến hiệu ứng A1301 hoặc A1302 Hall, trong đó cung cấp đầu ra tỷ lệ thuận với cường độ trường ( Cảm biến hiệu ứng Hall khác có thể là đơn giản và chỉ cần chuyển đổi hoặc tắt khi từ trường vượt quá một giá trị nhất định ) Nếu không có từ trường áp dụng các kết quả đầu... TU LCD_ Putcmd(0x80); LCD //CHUYEN CON TRO VE DONG DAU TIEN LCD_ Putchar("DO TU TRUONG"); //VIET CHU LEN LCD LCD_Putcmd(0xc0); LCD //CHUYEN CON TRO VE DAU DONG THU 2 LCD_ Putchar("T= "); //VIET CHU hien_thi_so(value); //HIEN THI GIA TRI TU TRUONG LEN LCD LCD_Putchar(" GAUSS"); //VIET CHU delay_ms(100); } } 24 CHƯƠNG III KIỂM THỬ SẢN PHẨM Hình ảnh sản phẩm: -Phần mềm chạy ổn định - Đo được cường độ. .. mạch 2.1.8 Tính toán cường độ từ trường • Đối với A1302: 1.3mV = 1Gauss • Chọn chế độ ADC 10 bit ( nghĩa là ADC có giá trị từ 0 đến 1023 ) 1024 bước tương tự = 5V • Để đo c được giá trị ADC ta dùng hàm red_adc(); • Từ giá trị ADC đo c được ta quy đổi lại từ cường độ từ trường :1 giá trị ADC = 3756mG 21 2.2 Chương trình 2.2.1 Lưu đồ thuật toán: Bắt đầu Đo c dữ liệu A1302... song song với một led để báo mạch điều khiển có nguồn 2.1.3 Khối cảm biến Cảm biến từ trường A1302: Chân 1 là Vout,chân 2 là GND,chân 3 là Vcc Dữ liệu chân 1 sẽ được đưa vào bộ đo c và chuyển đổi ADC được tích hợp trong bộ xử lý thông qua kênh AN0 2.1.4 Khối hiển thị 16 Khối hiển thị LCD, gồm 1 LCD 16x2 LCD được truyền dữ liệu 4 bít từ vi điều khiển qua các chân D4, D5,... bộ đo c và chuyển đổi ADC được tích hợp trong bộ xử lý thông qua kênh AN0 - Khối tạo dao động: gồm thạch anh 20MHz và 2 tụ đất 33pF - Khối hiển thị LCD, gồm 1 LCD 16x2 LCD được truyền dữ liệu 4 bít từ vi điều khiển qua các chân D4, D5, D6, D7 Còn lại D0, D1, D2, D3 không xử dụng được nối GND Ta cấp nguồn cho led màn hình LCD thông qua chân 15 và 16 của LCD. .. theo phân cực từ, với tốc độ 2.5mV / Gauss cho A1301 , hoặc 1.3mV / Gauss cho A1302 12 Hướng dẫn lựa chọn: Absolute maximum ratings(xếp hạng tối đa tuyệt đối): Pin out drawings(Pin ra bản vẽ): Danh sách đầu ra: 13 Đặc điểm thiết bị: 14 CHƯƠNG II THIẾT KẾ TÍNH TOÁN 2.1 Thiết kế sơ đồ mạch 2.1.1 Sơ đồ khối của mạch Khối nguồn Khối cảm biến Khối điều khiển Khối hiển thị LCD 2.1.2 Khối... Ngõ vào Analog của bộ ADC : thực hiện chức năng chuyển từ Analog sang Digital - Ngõ vào điện thế so sánh - Ngõ vào xung Clock của Timer0 trong kiến trúc phần cứng : thực hiện các nhiệm vụ đếm xung thông qua Timer0… - Ngõ vào của bộ giao tiếp MSSP (Master Synchronous Serial Port) PORTB: PORTB có 8 chân Cũng như PORTA, các chân PORTB cũng thực hiện được 2 chức năng : input và output Hai chức năng trên. .. trình PORTC: PORTC có 8 chân và cũng thực hiện được 2 chức năng input và output dưới sự điều khiển của thanh ghi TRISC tương tự như hai thanh ghi trên Ngoài ra PORTC còn có các chức năng quan trọng sau : - Ngõ vào xung clock cho Timer1 trong kiến trúc phần cứng - Bộ PWM thực hiện chức năng điều xung lập trình được tần số, duty cycle: sử dụng trong điều khiển tốc độ và vị trí của động cơ v.v… - Tích hợp... 0x30; // CHUYEN DOI DE GUI LEN LCD tram = tram +0x30; chuc = chuc + 0x30; donvi = donvi + 0x30; LCD_ Putchar(nghin); //GUI LEN LCD GIA TRI NGHIN TRAM CHUC DON VI LCD_ Putchar(tram); LCD_ Putchar(chuc); LCD_ Putchar(donvi); } void main() 23 { set_tris_a(0xFF); //KHAI BAO PORTA LA DAU VAO LCD_ init(); //GOI HAM KHOI TAO LCD //=========== Khoitaoche do chobo ADC===================================== setup_adc_ports(ALL_ANALOG); ... GIỚI THIỆU CHUNG VỀ MẠCH 2.1 Chức của mạch: “ Mạch đo và hiển thị cường độ từ trường LCD" có các chức sau: • Đo cường độ từ trường • Hiển thị nhiệt độ màn hình LCD 2.2 Các thành... thành từ Thầy(Cô) giáo bạn sinh viên, đặc biệt hướng dẫn nhiệt tình thầy Vũ Đình Đạt nhóm đồ án chúng em định chọn thực đề tài: Thiết kế chế tạo mạch đo hiển thị cường độ từ trường LCD Tuy... ….…10 1.3 Cảm biến từ trường A1302……………………………………………… ….14 Chương II Thiết kế tính toán chế tạo ……………………………….…… .17 2.1 Thiết kế sơ đồ mạch ………………… ……………………………….……17 2.1.1 Sơ đồ khối mạch ……………………………

Ngày đăng: 07/04/2016, 20:15

Từ khóa liên quan

Mục lục

  • 2.1. Chức năng của mạch:

  • 2.2. Các thành phần chính của “ mạch đo và hiển thị cường độ từ trường “.

  • 2.3. Yêu cầu thiết kế:

  • 1.1. Giới thiệu về LCD 16TC2A

  • 1.1.1. Sơ đồ chân của LCD 16TC2A:

  • 1.1.2. Chức năng và nhiệm vụ của các chân:

  • 1.1.3. Giá trị điện áp:

  • 1.2. Giới thiệu về PIC 16F877A

  • 1.3. Giới thiệu về cảm biến từ trường A1302

  • 2.1. Thiết kế sơ đồ mạch

  • 2.1.1. Sơ đồ khối của mạch

  • 2.1.7. Sơ đồ board mạch:

    • Sơ đồ board mạch điều khiển:

    • 2.2.1. Lưu đồ thuật toán:

    • 2.2.2. Chương trình điều khiển.

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

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

Tài liệu liên quan