CHƯƠNG 1.1 GIỚI THIỆU: Mạch đo chiều cao mực nước sử dụng cảm biến siêu âm là một thiết bị đo lường chính xác và đáng tin cậy, được thiết kế dùng để đo chiều cao mực nước trong các bể chứa nước, bồn chứa hoặc hệ thống đường ống. Mạch đo sử dụng cảm biến siêu âm, cụ thể là HC-SR04 (05) để đo khoảng cách từ cảm biến đến bề mặt nước. Cảm biến siêu âm sẽ phát ra sóng siêu âm ở chân Trigger và nhận lại sóng phản xạ ở chân Echo từ bề mặt của nước. Thông qua tính toán thời gian di chuyển của sóng, mạch đo có thể tính toán, xác định chiều cao mực nước.
Mạch đo chiều cao mực nước sử dụng cảm biến siêu âm có độ chính xác cao, không bị ảnh hưởng bởi các điều kiện thời tiết hoặc các yếu tố khác như ánh sáng, không khí và bụi bẩn. Nó cũng có thể được sử dụng để giám sát mực nước trong thời gian thực, đồng thời truyền thông tin đo đạc về mực nước đến các thiết bị điều khiển và báo động nhằm cho chúng ta biết cách xử lí và đưa ra các biện pháp phù hợp với bồn chứa, bể nước. Mạch đo chiều cao mực nước sử dụng cảm biến siêu âm là một giải pháp hiệu quả và tiết kiệm chi phí cho các hệ thống đo đạc mực nước. Nó được ứng dụng rộng rãi trong các ngành công nghiệp, nông nghiệp, xây dựng và thủy lợi.
có thể kể đến như dung trong hồ bơi, các bồn chứa nước trong công nghiệp, hoặc các bồn chứa máy bơm nước. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 13 1.1 CHIP VI ĐIỀU KHIỂN 16F877A PIC 16F877A là một loại vi điều khiển dòng 8-bit của hãng Microchip Technology. Đây là một trong những loại vi điều khiển phổ biến và được sử dụng rộng rãi trong các ứng dụng điện tử, điều khiển và tự động hóa. Đặc điểm nổi bật của PIC 16F877A bao gồm: - Vi điều khiển 8-bit với bộ nhớ lưu trữ chương trình (flash) 14K và bộ nhớ lưu trữ dữ liệu SRAM 368 byte.
- Tần số hoạt động tối đa lên tới 20 MHz với nguồn cấp 5V. - Có 35 chân kết nối I/O với khả năng đầu vào/tín hiệu đầu ra (input/output) và khả năng đầu vào dòng (input current sinking) và đầu ra dòng (output current sourcing). - Hỗ trợ giao tiếp thông qua các giao thức như USART, SPI, I2C. - Hỗ trợ các tính năng điều khiển như Timer/Counter, Watchdog Timer và Capture/Compare/PWM (CCP).
Các thông số kỹ thuật chính của PIC 16F877A bao gồm: - Kiến trúc vi xử lý RISC với 35 lệnh thực thi. - Điện áp cung cấp từ 4V đến 5. - Dòng tiêu thụ năng lượng thấp, chỉ từ 2mA đến 10mA. - Điện áp đầu vào tín hiệu từ 0 đến 5V.
- Tần số xung nội 4 MHz đến 20 MHz. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 14 PIC 16F877A là một vi điều khiển linh hoạt và tiện lợi, được sử dụng trong nhiều ứng dụng khác nhau như hệ thống đèn giao thông, điều khiển thiết bị điện tử, hệ thống bảo mật và điều khiển robot. Hình TỔNG QUAN-1.2 CẢM BIẾN SIÊU ÂM HC-SR04 Cảm biến siêu âm HC-SR04 là một trong những loại cảm biến phổ biến và được sử dụng rộng rãi trong các ứng dụng điện tử và tự động hóa. Đây là một loại cảm biến đo khoảng cách bằng sóng siêu âm.
Đặc điểm nổi bật của cảm biến HC-SR04 bao gồm: - Có khả năng đo khoảng cách từ 2cm đến 400cm với độ chính xác cao. - Sử dụng nguồn cấp từ 5V đến 15V. - Có hai chân kết nối: Trig (đầu vào tín hiệu điều khiển) và Echo (đầu ra tín hiệu). - Sử dụng sóng siêu âm để đo khoảng cách và có khả năng chống nhiễu tốt.
- Thiết kế nhỏ gọn, dễ dàng lắp đặt và sử dụng. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 15 Các thông số kỹ thuật chính của cảm biến HC-SR04 bao gồm: - Khoảng cách đo tối thiểu: 2cm. - Khoảng cách đo tối đa: 400cm. - Thời gian đo: từ 50ms đến 60ms.
- Điện áp hoạt động: 5V DC. Cảm biến siêu âm HC-SR04 là một giải pháp hiệu quả và tiết kiệm chi phí cho các ứng dụng đo khoảng cách. Nó được sử dụng rộng rãi trong các ứng dụng như robot, hệ thống an ninh, hệ thống đo đạc và kiểm tra, hệ thống tự động hóa và các ứng dụng liên quan đến khoảng cách. Hình TỔNG QUAN-2.
Cảm biến siêu âm HC-SR04 1.3 LIQUID CRYSTAL DISPLAY (LCD)’ LCD là viết tắt của từ tiếng Anh "Liquid Crystal Display", tạm dịch là "Màn hình tinh thể lỏng". Đây là một loại màn hình phẳng được sử dụng rộng rãi trên các thiết bị điện Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 16 tử như máy tính, điện thoại, máy ảnh, tivi, v. Thông tin cơ bản về LCD: - LCD sử dụng tinh thể lỏng và các bộ lọc để hiển thị hình ảnh. - Nguồn sáng phía sau màn hình chiếu qua các tinh thể lỏng, tạo nên hình ảnh được hiển thị trên màn hình.
- LCD có khả năng hiển thị hình ảnh chất lượng cao và tiết kiệm năng lượng hơn so với các loại màn hình khác như CRT (Cathode Ray Tube). Thông tin kỹ thuật về LCD: - Kích thước màn hình: Thường được đo bằng đường chéo của màn hình, đơn vị là inch. - Độ phân giải: Số điểm ảnh tối đa có thể hiển thị trên màn hình. Được đo bằng số điểm ảnh theo chiều ngang và dọc.
Ví dụ: 1920x1080 là độ phân giải Full HD. - Tỷ lệ khung hình: Số khung hình màn hình có thể hiển thị mỗi giây, đơn vị là Hz. Ví dụ: 60Hz là tỷ lệ khung hình phổ biến trên các màn hình hiện nay. - Thời gian đáp ứng: Thời gian cần để thay đổi từ trạng thái tối sang trạng thái sáng, hoặc ngược lại.
Đơn vị là mili giây (ms). Thời gian đáp ứng thấp hơn sẽ giúp giảm hiện tượng mờ hình, hiện tượng hình ảnh kéo dài, đặc biệt khi xem phim hoặc chơi game. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 17 Hình TỔNG QUAN-3. LCD Hình TỔNG QUAN-4.
Thông số kỹ thuật LCD Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 18 1.4 BIẾN TRỞ Biến trở 10k là một loại biến trở có trở kháng định mức là 10 kOhm (kilo-ohm). Đây là một loại linh kiện điện tử thường được sử dụng trong các mạch điện để điều chỉnh trở kháng và dòng điện. Thông tin cơ bản về biến trở 10k: - Biến trở 10k có thể được điều chỉnh để thay đổi trở kháng theo nhu cầu. - Biến trở 10k thường được thiết kế để có thể xoay hoặc kéo lên/kéo xuống để thay đổi trở kháng.
- Biến trở 10k có thể được sử dụng trong các mạch điện để điều chỉnh tần số, độ sáng, âm lượng, v. Thông tin kỹ thuật về biến trở 10k: - Trở kháng định mức: 10 kOhm. - Sai số trở kháng: Thường là +/- 5% hoặc +/- 10%. - Công suất định mức: Tùy thuộc vào thiết kế của từng loại biến trở.
Thông thường, công suất định mức của biến trở 10k dao động từ 0. - Điện áp định mức: Thường là 250VAC hoặc 300VDC. - Tuổi thọ: Tùy thuộc vào chất lượng của từng loại biến trở và điều kiện sử dụng. Thông thường, tuổi thọ của biến trở 10k là khoảng 10.000 lần xoay/kéo trở.
Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 19 - Hình TỔNG QUAN-5. Biến trở 10k Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 20 1.5 TỤ ĐIỆN Tụ 22p là một loại tụ điện có dung lượng định mức là 22 picofarad (pF). Tụ điện này thường được sử dụng trong các mạch điện tử như bộ lọc tín hiệu và giảm nhiễu. Thông tin cơ bản về tụ 22p: - Tụ 22p có dung lượng định mức là 22 pF.
- Tụ 22p có thể được làm từ nhiều loại vật liệu điện cách ly như ceramic, mica, v. - Tụ 22p thường được sử dụng để lọc tín hiệu và giảm nhiễu trong các mạch điện tử. Thông tin kỹ thuật về tụ 22p: - Dung lượng định mức: 22 pF. - Điện áp định mức: Tùy thuộc vào từng loại tụ và được ghi rõ trên nhãn của từng tụ.
Thông thường, điện áp định mức của tụ 22p dao động từ 25V đến 50V. - Sai số dung lượng: Thường là +/- 5% hoặc +/- 10%. - Nhiệt độ hoạt động: Tùy thuộc vào từng loại tụ. Thông thường, tụ 22p có thể hoạt động ở nhiệt độ từ -55 độ C đến +125 độ C.
- Kích thước: Tùy thuộc vào từng loại tụ và được ghi rõ trên nhãn của từng tụ. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 21 Hình TỔNG QUAN-6.6 THẠCH ANH Thạch anh 20M (20 MHz quartz crystal) là một loại bộ phận điện tử được sử dụng rộng rãi trong các mạch điện tử như bộ phân tần tín hiệu và các ứng dụng điện tử khác. Thạch anh 20M được đặt tên theo tần số tần số hoạt động của nó là 20 MHz. Thông tin cơ bản về thạch anh 20M: - Thạch anh 20M là một loại bộ phận điện tử tần số cao.
- Thạch anh 20M được sử dụng để sinh tín hiệu chính xác, ổn định trong các mạch điện tử. - Thạch anh 20M được gắn trực tiếp trên mạch in và có dạng hình thang hoặc hình vuông. Thông tin kỹ thuật về thạch anh 20M: Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 22 - Tần số hoạt động: 20 MHz. - Sai số tần số: Thường là +/- 10 ppm hoặc +/- 20 ppm.
- Điện áp định mức: Thường là 5V hoặc 3.3V, tùy thuộc vào mạch điện tử cụ thể mà thạch anh được sử dụng. - Nhiệt độ hoạt động: Tùy thuộc vào từng loại thạch anh. Thông thường, thạch anh 20M có thể hoạt động ở nhiệt độ từ -10 độ C đến +60 độ C. - Kích thước: Tùy thuộc vào từng loại thạch anh và được ghi rõ trên datasheet của từng sản phẩm.
Hình TỔNG QUAN-7.2 MỤC TIÊU NGHIÊN CỨU: Trong mạch đo chiều cao mực nước dùng cảm biến siêu âm, ta vận dụng các kiến thức về Timer1, TRIS, PORT của vi điều khiển, cách hoạt động và hiển thị của LCD và nguyên lí hoạt động của cảm biến siêu âm HC-SR04 để tính toán chiều cao mực nước. Mạch đo chiều cao mực nước SVTH: Trần Trí Cường ĐỒ ÁN TỐT NGHIỆP Trang 23 - TRIS, PORT: Các cổng ngõ vào (tín hiệu từ cảm biến) và các cổng ngõ ra (trích xuất số liệu và hiển thị lên LCD.