Một dữ liệu hệ thống thu Vi điều khiển dựa trên cho năng lượng mặt trời bức xạ và giám sát môi trường
Raphael Mukaro và Xavier Francis Carelse Abstract- Thiết kế phần cứng và hoạt động của một hệ thống thu thập dữ liệu được cung cấp dựa trên vi điều khiển chạy pin (sau đây gọi tắt là DAS) cho các phép đo từ xa là không cần giám sát trình bày. Hệ thống này được thiết kế xung quanh các vi điều khiển 8-bit ST62E20 và áp dụng cho giám sát bức xạ mặt trời. Các hệ thống đo lường sử dụng SolData pyranometer silicon-cell như cảm biến bức xạ mặt trời. Các dữ liệu từ các cảm biến được thu thập bằng các phương tiện trên chip A / D chuyển đổi và lưu trữ trong một EEPROM nối tiếp cho đến khi được tải lên một máy tính xách tay. Giữ DAS trong một chế độ năng lượng thấp, mà chỉ bị gián đoạn khi đo phải được thực hiện hoặc khi một máy tính được kết nối để lấy dữ liệu lưu trữ, giảm thiểu tiêu thụ điện năng. Một bộ đếm thời gian trên chip cung cấp một ngắt để đánh thức hệ thống từ chế độ chờ tiết kiệm năng lượng tại 10 phút khoảng thời gian để lấy mẫu và lưu trữ dữ liệu. Vào cuối mỗi kỳ thu thập số liệu, dữ liệu thu được sẽ được chuyển đến máy tính thông qua cổng nối tiếp RS232 để phân tích tiếp theo. Chỉ có số liệu chưa qua chế biến được lưu trữ trong EEPROM. Kiểm soát chất lượng và phân tích dữ liệu được thực hiện off-line trong phòng thí nghiệm để giảm thiểu chi phí hệ thống, phức tạp và hệ thống thời gian chết. Kiểm tra hiện trường và so sánh sys¬tem đo này đối với các tiêu chuẩn chính xác Eppley phổ pyranometer (PSP) đã cho thấy một mối tương quan một chút phi tuyến và tính chính xác của hệ thống đo lường này là áp dụng cho giám sát bức xạ mặt trời là khá tốt, điển hình là ± 13 W / m . Index Điều khoản-Truyền thông, thu thập dữ liệu, kỹ thuật số, inter¬face, gây cản trở, vi điều khiển, lập trình, serial. bề mặt nằm ngang. Giám sát như được mô tả trong tài liệu này đề với bộ sưu tập, ghi chép và truyền tải các dữ liệu đo vào máy tính để lưu trữ, lưu trữ và off-site phân tích hiệu năng hệ thống thu thập dữ liệu. Những thông tin này được lấy mẫu và ghi lại như một hàm của thời gian mất hiệu lực của thí nghiệm. Điều này cải thiện chất lượng của dữ liệu từ lỗi nhỏ có liên quan đến dữ liệu kỹ thuật số việc được giải quyết so với phương pháp thủ công truyền thống. Hệ thống này là rất thích hợp để theo dõi các thông số khí tượng và môi trường tại các trạm từ xa, đặc biệt là ở các nước đang phát triển, nơi điện và điện thoại đường dây điện để truyền dữ liệu đo từ xa không có sẵn [5]. Một nhà điều hành với một máy tính xách tay là tất cả những gì là cần thiết để thu thập dữ liệu thu được từ nhiều hệ thống như vậy nằm rải rác xung quanh một khu vực quan tâm. II. THIẾT KẾ PHẦN CỨNG Hệ thống thu thập dữ liệu phát triển là một nhỏ gọn (70 x 50 x 30 mm), chi phí thấp, hệ thống 8-bit với 8 kênh đầu vào tương tự được thiết kế để thu thập dữ liệu dài hạn tự động. Hình. 1 cho thấy sơ đồ khối của các yếu tố cơ bản của thiết kế. Hệ thống này được thiết kế để được linh hoạt và mọi hoạt động được dưới sự kiểm soát phần mềm. Điều này sẽ cho phép mở rộng trong tương lai hoặc sửa đổi mà không cần thay đổi phần cứng lớn. Hệ thống này được kết nối với một máy tính thông qua các liên kết nối tiếp RS232 cho phép truyền thông sử dụng và tải dữ liệu được ghi vào máy tính để phân tích tiếp theo. Các thành phần chính của hệ thống thu thập dữ liệu là vi điều khiển ST62E20 được dẫn dắt bởi một 8 MHz tinh thể dao động. Các vi điều khiển là một máy tính tích hợp HCMOS mạch được thiết kế cho các ứng dụng điều khiển nhúng được sử dụng ở đây để kiểm soát đo lường và lưu trữ dữ liệu chuỗi. Nó có 4 kb của chương trình không gian (EPROM), 64 byte đầu pad RAM và một phần cứng LIFO đúng loại bỏ sự cần thiết cho một con trỏ stack. Nó đã được lựa chọn cho mục đích này vì tiêu thụ năng lượng thấp, chi phí thấp và một in¬built 8-bit A / D chuyển đổi với 8 đầu vào tương tự single-end. ADC có một thời gian chuyển đổi 70 / là khi một bộ dao động 8 MHz được sử dụng. Với một nguồn cung cấp 5 V chuyển đổi có độ phân giải 20 mV. Hình. 2 cho thấy các chi tiết phần cứng của hệ thống thu thập dữ liệu dựa trên vi điều khiển. Hai công tắc HCF4066BE quad (SGS Thomson Micro¬electronics) được sử dụng kết hợp với bộ chuyển đổi A / D để lấy mẫu tín hiệu từ các cảm biến silicon-cell và ref¬ 2,5 V erence có nguồn gốc từ tham chiếu điện áp LM336. Hai thiết bị chuyển mạch cung cấp thiết kế này với 8 kênh đầu vào tương tự duy nhất đã kết thúc, bốn trong số đó được dành riêng cho điện áp tham chiếu cần thiết cho các mục đích hiệu chuẩn. Các hoạt động của loại 0018-9456 / 99 $ 10,00 © 1999 IEEE hình. 1 Sơ đồ khối của hệ thống thu thập dữ liệu. hình. 2 sơ đồ mạch của hệ thống thu thập dữ liệu. mỗi dòng đầu vào tương tự được xác minh bằng cách kết nối điện áp tham chiếu, Vref, thông qua một trong những thiết bị chuyển mạch để chuyển đổi A / D. Một chuyển đổi kỹ thuật số được thực hiện và kết quả được truyền vào máy tính và so sánh với sản lượng kỹ thuật số dự kiến. Để đảm bảo sử dụng tối ưu hệ thống và tiêu thụ điện năng tối thiểu, gần như tất cả các dòng kiểm soát của vi điều khiển được sử dụng một cách hiệu quả. Bảy dòng từ cổng B được sử dụng: bốn (PB1, PB2, PB3 và PB4) cho đầu vào analog và hai (PB5 và PB6) để trao đổi dữ liệu với các chip bộ nhớ. Đầu dây bên kia cổng B, PB0, cùng với cổng Một dòng, PA3 được sử dụng để giao tiếp RS232 với máy tính để nhận tin nhắn lệnh và cho tải lên dữ liệu thu được vào máy tính tương ứng. Hai dòng khác của cổng A, PA0 và PA1, được sử dụng như dòng điều khiển cho thiết bị chuyển mạch quad. Tương tự dòng đầu vào PB1 được sử dụng để đo cả hai bức xạ và tình trạng Pin năng lượng mặt trời, nếu tín hiệu thích hợp được áp dụng cho các dòng điều khiển. Một logic thấp trên dòng điều khiển tắt công tắc lựa chọn tắt tất cả các đầu vào analog của nó. Một logic cao đặt trên dòng PA1 chọn quad switch SW1 để bốn dòng đầu vào tương tự kết nối với chuyển đổi này có thể được lấy mẫu theo tuần tự. Tương tự như một logic cao đặt trên PA0 chọn SW0 để điện áp tham chiếu có thể được lấy mẫu. Trong ứng dụng này, khi PA1 là cao và PA0 thấp, bức xạ mặt trời sẽ được đo bằng cách lấy mẫu tín hiệu trên PB1. Tương tự như vậy Vrei (trong đó cung cấp thông tin về tình trạng pin) sẽ được lấy mẫu thông qua các dòng đầu vào cùng một PB1 tương tự, nếu PA0 bây giờ cao trong khi PA1 là thấp. Ba dòng đầu vào tương tự khác không được sử dụng ở đây, nhưng có thể được sử dụng cho các thông số môi trường khác như nhiệt độ môi trường và độ ẩm. Một đèn LED hiển thị trạng thái của hệ thống. Đèn LED chiếu sáng khi đo đang được thực hiện và trong khi dữ liệu đang được chuyển giao giữa các hệ thống thu thập dữ liệu và máy tính. Dòng PA2 có khả năng đánh chìm 20 mA hiện tại được sử dụng để trực tiếp lái xe chỉ số này LED. Các đèn LED trạng thái được thắp sáng khi một logic 0 được đặt trên đường dây này và được tắt bởi một logic 1. Các SolData pyranometer là thành phần đắt nhất của hệ thống, chi phí khoảng 300 USD. Phần còn lại của các thành phần hệ thống thu thập dữ liệu chi phí ít hơn US $ 60. Các cảm biến tạo ra một điện áp từ 0 đến 100 mV. Một LM358 thấp năng lượng kép hoạt động khuếch đại (SGS-Thomson vi điện tử) với mức tăng 34 được sử dụng để khuếch đại tín hiệu. Nó đã được lựa chọn bởi vì cả hai bù đắp hiện tại của nó và bù điện áp rất thấp (2 nA và 2 mV tương ứng). Các thành phần chính khác chỉ kết nối với microcon¬troller là vi mạch 24C65, một HCMOS 8-pin và EEPROM nối tiếp 64 kbit . Bộ nhớ này được sử dụng để liên tục lưu trữ dữ liệu có được. Nó có các tính năng hấp dẫn sau đây: 1) có lưu giữ dữ liệu của hơn 40 năm mà không cần một nguồn năng lượng, nguyên liệu đầu vào 2) đã được lọc để đàn áp tiếng ồn; 3) đã có power on / off bảo vệ dữ liệu mạch; 4) có một bảo vệ phóng tĩnh điện trên 4 kV do đó, nó có thể chịu được sức mạnh dâng do sét đó là một mối nguy hiểm thường gặp ở khu vực này trong mùa mưa. Các 24C65, được mô tả bởi các nhà sản xuất như là một nối tiếp EEPROM thông minh, sử dụng chỉ có hai dòng, cụ thể là dòng dữ liệu nối tiếp, SDA, và dòng đồng hồ nối tiếp, SCK, để giao tiếp với vi điều khiển. Dòng 24C65 dữ liệu, SDA, và các dòng điều khiển chuyển đổi HCF4066BE là cả hai thiết bị đầu cuối mở cống để 10 KFI kéo lên điện trở đã được sử dụng. 3-bit địa chỉ (chip chọn) của các chip bộ nhớ là cứng có dây tại các chân A0, A1 và A2 được kết nối với mặt đất để thiết lập địa chỉ tại 000 (nhị phân). Tuy nhiên lên đến tám EEPROMS như vậy, cho tổng cộng 64 kilobyte có thể được kết nối song song khi các chân địa chỉ thích hợp được điều khiển để có được địa chỉ khác nhau, 000-111 (nhị phân). nối tiếp interfacing giữa hệ thống thu thập dữ liệu và máy tính được thực hiện bằng cách sử dụng dòng MAX232 lái xe / nhận được sử dụng để chuyển đổi TTL (0-5 V) là điện áp theo yêu cầu của các hệ thống thu thập dữ liệu vào -12 V và 12 V cần thiết cho máy tính để giao tiếp RS232. Chỉ có ba dòng RS232 được sử dụng cho giao tiếp nối tiếp trong ứng dụng này. PB0, PA3 và mặt đất từ vi điều khiển được kết nối với RS232 Truyền dữ liệu máy tính kiểm soát của (Tx), nhận dữ liệu (Rx) và đường đất logic tương ứng. Việc cung cấp 5 V cho các mạch giao diện có nguồn gốc từ hệ thống thu thập dữ liệu. Các MAX232 chip giao diện nối tiếp được tích hợp trong các mô-đun có thể tháo rời, đóng vai trò như một giao diện truyền dữ liệu giữa các hệ thống thu thập dữ liệu và máy tính. Nó chỉ được hỗ trợ khi một máy tính được kết nối với hệ thống thu thập dữ liệu để lấy dữ liệu thu thập được. Tụ C3, C4, C7 và đang cung cấp các bộ lọc cung cấp điện cho ST6220, chip bộ nhớ 24C65 và MAX232 tương ứng. Pin đặt lại trên vi điều khiển đang hoạt động thấp và được tổ chức với một điện áp dương 2,5 kil trở kéo lên. Một liên lạc của các nút nhấn mang lại tiềm năng của pin thiết lập lại mặt đất do đó gây ra một thiết lập lại hệ thống. Tụ C8 được sử dụng để loại bỏ debouncing của các nút nhấn mà nguyên nhân của vi điều khiển để thiết lập lại nhiều lần. Diode D1 được sử dụng để bảo vệ hệ thống chống lại thiệt hại do tai nạn cực pin đảo ngược. III. THIẾT KẾ PHẦN MỀM VÀ DỮ LIỆU HỆ THỐNG MUA HOẠT ĐỘNG Chương trình quản lý, được viết bằng ngôn ngữ lắp ráp gia đình ST62, giám sát
đang được dịch, vui lòng đợi..