MỞ ĐẦU Xã hội cảng phát triển, công nghệ thông tin cảng giữ vị trí quan trọng, trong déi sống và kỹ thuật. Cùng với xu hướng phải triển của công nghệ thông, trn, việc xây dựng các hệ thông điều khiển trỏ thành một vẫn đề tắt yến, một nh. cầu cấp thiết, đặc biệt đối với những tng dụng là các hệ thông phục vụ đời sống, Nước ta là một nước nông nghiệp nên vai trò của nông nghiệp có ý nghĩa vô cùng quan lrọng trong việc làm liên để đề thúc đây nên công nghiệp hóa, hiện đại hỏa phải triển. Ngược lại công nghiệp hỏa, hiện đại hỏa sẽ làm thay đổi cách thức lao động và trang thiết bị mảy móc Irong nông nghiệp, để cho ra xã hội những sản phẩm nông nghiệp phong phú, đa đạng và đảm bảo chất lượng, Khỏ khăn lớn nhất của ngành nông nghiệp nước ta là thời thiết thất thường, cáo sản.
phẩm nẻng nghiệp không được bảo vệ trước yếu tổ thiên nhiên. Vì vậy mô hình. nhà kính, nhà lưới được áp dụng trong nêng nghiệp để nâng cao sản lượng và chất lượng của các sản phẩm nông nghiệp, giúp vượt qua các trở ngại về mặt khí hận. Một trong những mục đích chính của nhà kính là kiểm soát được các thêng, số như nhiệt độ, đỗ âm, ảnh sáng.
cha phù hợp với yêu cân sinh trrởng của cây trồng. Để kiểm soái được các thông sỗ này một cách tự động boặc bản tự động cần có sụ can thiệp của các thiết bị điện tử Với mục đích nghiên cứu, triển khai môi trưởng phát triển hệ thẳng nhủng tác giả lụa chọn dé tai nay voi mong muốn có một cái nhìn tổng quan về việc phat triển hệ thống nhúng và bước đầu thục hiện triên khai áp dụng cho việc điển khiển các thông số cho môi trường nhả kính. Luận văn được trinh bảy trong ba chương với nôi dung mỗi chương như sau Chương I Trình bày các nội đung tìm hiểu về hệ thống nhúng, hệ thống thời gian thực, phản mềm nhúng, các vẫn đề vẻ thiết kế và phát triển hệ thống, nhúng, những khác biệt so với vẫn để thiết kế vả phát triển ửng đụng, ADC trén AVR. Chuyên đãi dữ Tiện trang tự (analo) sang dữ liệu số (digital) 59 2.2, Chuyển đổi ADC trên AYR.
Quy trình thiết kế một mạch ứng dụng dùng vi điển khiển. Các công cụ đùng với AVR 68 3. Trình biên địch: 7 68 2. Chuang trình nạp (Chín Progr 69 2.
cu HH th mhrrrnrrrrirrrriiminimreirniee TỔ, 3. Phần mềm mô phòng, .4, Giao tiếp vúi máy tính. Kél chuong, CHUONG 3: DIEU KHIEN MOT TRUONG CHO. Tẳng qiian về môi trường nhà kinh 75 nhà kính trong sẵn 75 và kinh trong thục tế 75 3.
Nhiệt độ nhà kính. Dido khlén mai tririmg cho nhà kính. Mô tà bài toán. Kiên trúc hệ thé khi kinh 3.
Ghép nổi các thiết bị cảm biến trang hệ thống vỏi vị điều khiển. Ghép nổi với các thiết bị điều khiễn. Diên khiển nhiệt độ mãi trường nhá Kính 3. Các khối chúcnăng trong vỉ điền khiển.
Giao tiếp giữa PC và ví điển khin. KẾt chương. KÉT LUẬN, TÀI LIỆU THAM KHẢO ADC trén AVR. Chuyên đãi dữ Tiện trang tự (analo) sang dữ liệu số (digital) 59 2.2, Chuyển đổi ADC trên AYR.
Quy trình thiết kế một mạch ứng dụng dùng vi điển khiển. Các công cụ đùng với AVR 68 3. Trình biên địch: 7 68 2. Chuang trình nạp (Chín Progr 69 2.
cu HH th mhrrrnrrrrirrrriiminimreirniee TỔ, 3. Phần mềm mô phòng, .4, Giao tiếp vúi máy tính. Kél chuong, CHUONG 3: DIEU KHIEN MOT TRUONG CHO. Tẳng qiian về môi trường nhà kinh 75 nhà kính trong sẵn 75 và kinh trong thục tế 75 3.
Nhiệt độ nhà kính. Dido khlén mai tririmg cho nhà kính. Mô tà bài toán. Kiên trúc hệ thé khi kinh 3.
Ghép nổi các thiết bị cảm biến trang hệ thống vỏi vị điều khiển. Ghép nổi với các thiết bị điều khiễn. Diên khiển nhiệt độ mãi trường nhá Kính 3. Các khối chúcnăng trong vỉ điền khiển.
Giao tiếp giữa PC và ví điển khin. KẾt chương. KÉT LUẬN, TÀI LIỆU THAM KHẢO DANH MUC CAC TU VIET TAT STT | Từ viết tắt | Thuật ngữ Tiếng Anh “Thuật ngữ Tiếng Việt 1 ADC Analog to Digital | Converter Bộ —- chuyên đổi tương tự -_ sốxế 2 BOD pinay coded Decinat | Thar phan phan tye ma hoants 3 CPU | Central Processing Unit | Don vi xt ly tring tm 4 pac | Digital oo verterto Analog Bộ 3 biểnbiển đổiđổi sốsố sang tương tự Electrically Erase and 3 Bis i 53 | BEPROM |ProgramiableRead | xóa PO nHớKOM có th6 Jey trintiva Only Memory Electrically - 6 | EPROM | Programmable Read Bộ nhớ ROM có thể lập trình Only Memory 7 vo Input/Output 'Vào¡ra hoặc nhap/xuat 8 ISR | Interrupt SubRoutine | Đoạn chương trình xử lý ngắt 9 pan | Memory Random Access Bộ nhớ đùng để đọc Một tiêu chuẩn quy định giao 10 | RS232 thức truyền dữ liệu nỗi tiệp, không đỏng bộ Universal 11 | UART |Asynchrounous Bộ truyền nhận không đồng bộ Receiver Transmitter 12 HW |Hardware Phân cứng, 13 sw Software Phan mem 14 DANH MỤC HÌNH VE Tình 1.1: Cấu trúc của các hệ thông thời gian thực I8 Tinh 2.1: Câu trúc bô nhớ của AVI.2: Thanh gim 8 bifs. Câu trúc bên trong AVR.
eens senses dS Hình 2. Thanh ghỉ trạng thái.6, Truyén8 bịt theo phương pháp song song và nối tiếp.7: Thanh ghỉ UDE.8: Thanh ghi UCSRA.9: Thanh ghi UCSRB.10: Thanh ghi UCSRC .11: Tạo nguồn AVCC tit VCC.12: Thanh ghi ADMUX .13: Thanh ghi ADCSRA 61 Tình 2.14: Một hệ thông phát triển dựa trên vi điều khiển.15: Giao điện chương trình CodevisionAE.16: Giao điện phần mềm mỗ phỏng, Proteus.17: Giao điện phần mềm Virtual Serial Port Driver Hình 2.18: Giao diện của phân mềm LabVIEW. Mô tá hệ thống nhà kinh - 79 Hình 3.2: Cảm biển nhiệt độ LM35 $2 Tlinh 3.3: Cam bién độ âm STIT 10.4: Mạch mô phỏng việc điển khiển= thang số nhiệt độ, đông thời gũi giả 1rị này lên PC.8: Ghép nối cảm biển nhiệt độ với vi điều khiến.6: Ghép nổi vi điều khiển với các thiết bị mô phỏng đâu ra.7: Ghép nếi vi điều khiển với oéng COM 88 Hình 3. Giao diện chương trình giao tiếp giữa PC vả vị điều khiển.9: Khối chương trình trong LaUIEW.Đ8 DANH MUC BANG BIFU Bang 2.1: Chon kiém tra parily.2: D6 dai dé lién truyén.3: Tinh téc 43 band.4: Một số tốc đô baud mẫu.5: Chọn điện áp tham chiều.4: Lệ số chia xung nhịp cho ADC Bảng 2.8: Nguồn kích ADC trong chế độ Auto Trigger.10: Khái khai báo các thông số giao tiếp công CƠM trong LabVIEW.11: Khối đọc đữ Hệu và hiển thị lên để thị 94 Hình 3.12: Kết quả thực hiện giao tiếp giữa PC và vị điều khiển 95 DANH MUC BANG BIFU Bang 2.1: Chon kiém tra parily.2: D6 dai dé lién truyén.3: Tinh téc 43 band.4: Một số tốc đô baud mẫu.5: Chọn điện áp tham chiều.4: Lệ số chia xung nhịp cho ADC Bảng 2.8: Nguồn kích ADC trong chế độ Auto Trigger.
66 DANH MỤC HÌNH VE Tình 1.1: Cấu trúc của các hệ thông thời gian thực I8 Tinh 2.1: Câu trúc bô nhớ của AVI.2: Thanh gim 8 bifs. Câu trúc bên trong AVR. eens senses dS Hình 2. Thanh ghỉ trạng thái.6, Truyén8 bịt theo phương pháp song song và nối tiếp.7: Thanh ghỉ UDE.8: Thanh ghi UCSRA.9: Thanh ghi UCSRB.10: Thanh ghi UCSRC .11: Tạo nguồn AVCC tit VCC.12: Thanh ghi ADMUX .13: Thanh ghi ADCSRA 61 Tình 2.14: Một hệ thông phát triển dựa trên vi điều khiển.15: Giao điện chương trình CodevisionAE.16: Giao điện phần mềm mỗ phỏng, Proteus.17: Giao điện phần mềm Virtual Serial Port Driver Hình 2.18: Giao diện của phân mềm LabVIEW.
Mô tá hệ thống nhà kinh - 79 Hình 3.2: Cảm biển nhiệt độ LM35 $2 Tlinh 3.3: Cam bién độ âm STIT 10.4: Mạch mô phỏng việc điển khiển= thang số nhiệt độ, đông thời gũi giả 1rị này lên PC.8: Ghép nối cảm biển nhiệt độ với vi điều khiến.6: Ghép nổi vi điều khiển với các thiết bị mô phỏng đâu ra.7: Ghép nếi vi điều khiển với oéng COM 88 Hình 3. Giao diện chương trình giao tiếp giữa PC vả vị điều khiển.9: Khối chương trình trong LaUIEW.Đ8 ADC trén AVR. Chuyên đãi dữ Tiện trang tự (analo) sang dữ liệu số (digital) 59 2.2, Chuyển đổi ADC trên AYR. Quy trình thiết kế một mạch ứng dụng dùng vi điển khiển.
Các công cụ đùng với AVR 68 3. Trình biên địch: 7 68 2. Chuang trình nạp (Chín Progr 69 2. cu HH th mhrrrnrrrrirrrriiminimreirniee TỔ, 3.
Phần mềm mô phòng, .4, Giao tiếp vúi máy tính. Kél chuong, CHUONG 3: DIEU KHIEN MOT TRUONG CHO. Tẳng qiian về môi trường nhà kinh 75 nhà kính trong sẵn 75 và kinh trong thục tế 75 3. Nhiệt độ nhà kính.
Dido khlén mai tririmg cho nhà kính. Mô tà bài toán. Kiên trúc hệ thé khi kinh 3. Ghép nổi các thiết bị cảm biến trang hệ thống vỏi vị điều khiển.
Ghép nổi với các thiết bị điều khiễn. Diên khiển nhiệt độ mãi trường nhá Kính 3. Các khối chúcnăng trong vỉ điền khiển. Giao tiếp giữa PC và ví điển khin.
KẾt chương. KÉT LUẬN, TÀI LIỆU THAM KHẢO ADC trén AVR. Chuyên đãi dữ Tiện trang tự (analo) sang dữ liệu số (digital) 59 2.2, Chuyển đổi ADC trên AYR. Quy trình thiết kế một mạch ứng dụng dùng vi điển khiển.
Các công cụ đùng với AVR 68 3. Trình biên địch: 7 68 2. Chuang trình nạp (Chín Progr 69 2. cu HH th mhrrrnrrrrirrrriiminimreirniee TỔ, 3.
Phần mềm mô phòng, .4, Giao tiếp vúi máy tính. Kél chuong, CHUONG 3: DIEU KHIEN MOT TRUONG CHO. Tẳng qiian về môi trường nhà kinh 75 nhà kính trong sẵn 75 và kinh trong thục tế 75 3. Nhiệt độ nhà kính.
Dido khlén mai tririmg cho nhà kính. Mô tà bài toán. Kiên trúc hệ thé khi kinh 3. Ghép nổi các thiết bị cảm biến trang hệ thống vỏi vị điều khiển.
Ghép nổi với các thiết bị điều khiễn. Diên khiển nhiệt độ mãi trường nhá Kính 3. Các khối chúcnăng trong vỉ điền khiển. Giao tiếp giữa PC và ví điển khin.
KẾt chương. KÉT LUẬN, TÀI LIỆU THAM KHẢO MỞ ĐẦU Xã hội cảng phát triển, công nghệ thông tin cảng giữ vị trí quan trọng, trong déi sống và kỹ thuật. Cùng với xu hướng phải triển của công nghệ thông, trn, việc xây dựng các hệ thông điều khiển trỏ thành một vẫn đề tắt yến, một nh. cầu cấp thiết, đặc biệt đối với những tng dụng là các hệ thông phục vụ đời sống, Nước ta là một nước nông nghiệp nên vai trò của nông nghiệp có ý nghĩa vô cùng quan lrọng trong việc làm liên để đề thúc đây nên công nghiệp hóa, hiện đại hỏa phải triển.