Đăng bởi Để lại phản hồi

Cảm biến pH và Nhiệt độ thông minh MEGA Sensor MS-ISPH01: Giải pháp giám sát nước toàn diện

Việc giám sát liên tục pH và nhiệt độ nước là yếu tố then chốt để đảm bảo chất lượng môi trường trong nhiều lĩnh vực, từ nuôi trồng thủy sản đến xử lý nước thải công nghiệp. Cảm biến pH và Nhiệt độ thông minh MEGA Sensor MS-ISPH01 là một thiết bị tích hợp đột phá, mang đến giải pháp đo lường chính xác và bền bỉ, giúp người dùng dễ dàng theo dõi và quản lý chất lượng nước hiệu quả.


Tích hợp hai trong một, hiệu suất vượt trội

MS-ISPH01 nổi bật với khả năng đo pH và nhiệt độ nước tích hợp trong một đầu dò duy nhất. Sự kết hợp này không chỉ giúp giảm số lượng thiết bị cần lắp đặt mà còn tối ưu hóa không gian và chi phí.

  • Đo pH chính xác: Với dải đo pH từ 0 – 14 pH và sai số cực thấp chỉ ±0.02, cảm biến đảm bảo kết quả đo pH đáng tin cậy, giúp người dùng đưa ra các quyết định điều chỉnh kịp thời. Khả năng phản hồi nhanh cũng là một điểm cộng lớn, đặc biệt quan trọng trong các ứng dụng yêu cầu giám sát liên tục.
  • Đo nhiệt độ đồng bộ: Cảm biến có khả năng đo nhiệt độ nước từ 0 – 100°C, một dải đo rộng phù hợp với nhiều điều kiện môi trường khác nhau. Dữ liệu nhiệt độ được đồng bộ hóa, hỗ trợ hệ thống giám sát toàn diện, vì nhiệt độ có ảnh hưởng trực tiếp đến giá trị pH và nhiều quá trình sinh hóa khác trong nước.

Thiết kế công nghiệp, bền bỉ và dễ lắp đặt

MEGA Sensor MS-ISPH01 được thiết kế theo chuẩn công nghiệp, tối ưu hóa cho các môi trường khắc nghiệt.

  • Chống nước IP68: Với tiêu chuẩn chống nước IP68, cảm biến có thể ngâm hoàn toàn dưới nước trong thời gian dài mà vẫn đảm bảo hoạt động ổn định và bền bỉ. Đặc tính này cùng với khả năng chống ăn mòn giúp MS-ISPH01 trở thành lựa chọn lý tưởng cho các ứng dụng trong nước mặn, nước lợ, hóa chất nhẹ hoặc môi trường nước thải.
  • Dây cáp tích hợp: Sản phẩm được tích hợp sẵn dây tín hiệu dài 5m (có thể tùy chọn chiều dài khác), giúp người dùng dễ dàng lắp đặt ở nhiều vị trí khác nhau như ao nuôi, bể chứa nước, đường ống mà không cần tốn thêm chi phí và công sức cho việc nối dây phức tạp.
  • Tiết kiệm chi phí: Thiết kế bền bỉ và tích hợp giúp tiết kiệm chi phí bảo trì, thay thế cũng như thời gian vận hành hệ thống quan trắc, mang lại hiệu quả kinh tế lâu dài.

Khả năng tích hợp mạnh mẽ

Một trong những ưu điểm nổi bật của MS-ISPH01 là khả năng tích hợp linh hoạt vào các hệ thống tự động hóa hiện đại. Cảm biến hỗ trợ giao tiếp Modbus RTU RS485 (phiên bản hỗ trợ), một chuẩn giao tiếp công nghiệp phổ biến, cho phép kết nối dễ dàng với:

  • PLC (Bộ điều khiển logic khả trình): Để tự động hóa các quy trình điều khiển dựa trên giá trị pH và nhiệt độ.
  • IoT Gateway: Truyền dữ liệu lên nền tảng đám mây, cho phép giám sát từ xa và phân tích dữ liệu chuyên sâu.
  • Bộ thu thập dữ liệu (Data Logger): Lưu trữ dữ liệu liên tục để phục vụ mục đích phân tích xu hướng và báo cáo.

Ứng dụng đa dạng trong nhiều lĩnh vực

MEGA Sensor MS-ISPH01 là một công cụ đa năng, phù hợp với nhiều ứng dụng quan trọng:

  • Giám sát pH và nhiệt độ nước trong ao nuôi tôm, cá, thủy sản: Đảm bảo môi trường sống lý tưởng, tối ưu hóa sự phát triển của vật nuôi và phòng ngừa dịch bệnh.
  • Hệ thống xử lý nước thải công nghiệp: Kiểm soát pH để tối ưu hóa quá trình xử lý, đảm bảo nước thải đạt tiêu chuẩn trước khi thải ra môi trường.
  • Hệ thống lọc nước RO, hồ bơi: Đảm bảo chất lượng nước phù hợp cho sinh hoạt và sản xuất, duy trì môi trường nước trong lành cho hồ bơi.
  • Giám sát pH và nhiệt độ trong quy trình sản xuất công nghiệp: Kiểm soát chất lượng sản phẩm và tối ưu hóa hiệu suất quy trình.
  • Tích hợp hệ thống quan trắc IoT tự động: Xây dựng các hệ thống giám sát thông minh, cho phép thu thập dữ liệu tự động và phân tích chuyên sâu.

Với thương hiệu MEGA Sensor uy tín và model MS-ISPH01, sản phẩm này là sự lựa chọn lý tưởng cho các doanh nghiệp và cá nhân đang tìm kiếm một giải pháp đo pH và nhiệt độ nước đáng tin cậy, chính xác và dễ dàng tích hợp.

Đăng bởi Để lại phản hồi

Cảm biến Oxy Hòa tan Quang học MEGA Sensor MS-DOS6: Giải pháp giám sát DO hiệu quả cho ngành thủy sản

Cảm biến oxy hòa tan (DO) là thiết bị không thể thiếu trong nuôi trồng thủy sản, giúp người nông dân theo dõi chất lượng nước và đưa ra các điều chỉnh kịp thời để đảm bảo sức khỏe cho vật nuôi. MEGA Sensor MS-DOS6 là một giải pháp cảm biến DO quang học tiên tiến, được thiết kế đặc biệt để đáp ứng nhu cầu giám sát chính xác và bền bỉ trong môi trường nước mặn, nước lợ và các hệ thống thủy sản công nghiệp.


Công nghệ đo lường vượt trội

MEGA Sensor MS-DOS6 sử dụng nguyên lý đo quang học (công nghệ phát quang kỹ thuật số) để xác định nồng độ oxy hòa tan trong nước. Phương pháp này mang lại nhiều ưu điểm vượt trội so với các cảm biến điện hóa truyền thống:

  • Độ chính xác cao: Cung cấp kết quả đo lường đáng tin cậy, giúp người dùng có cái nhìn chính xác về tình trạng oxy trong ao.
  • Phản hồi nhanh: Khả năng phản hồi tức thì cho phép người nuôi điều chỉnh hệ thống sục khí hoặc quản lý môi trường nước một cách kịp thời, đặc biệt quan trọng trong các tình huống oxy xuống thấp đột ngột.
  • Ít bảo trì: Không yêu cầu thay thế màng hoặc dung dịch điện phân thường xuyên như các cảm biến điện hóa, giảm thiểu công sức và chi phí bảo trì.

Cảm biến có dải đo oxy hòa tan (DO) rộng từ 0 – 20 mg/ldải đo nhiệt độ từ -5 – 50°C, phù hợp với nhiều loại hình nuôi trồng và điều kiện môi trường khác nhau.


Thiết kế bền bỉ và hiệu quả

MS-DOS6 được chế tạo để hoạt động ổn định trong môi trường nước khắc nghiệt. Với chuẩn chống nước IP68, cảm biến có thể hoạt động bền bỉ dưới nước, chống ăn mòn hiệu quả, đặc biệt thích hợp cho các môi trường nước mặn và nước lợ.

Ngoài ra, cảm biến được thiết kế để tiết kiệm điện năng với điện áp hoạt động chỉ 12V – 0.01A, giúp giảm chi phí vận hành lâu dài và phù hợp với các hệ thống giám sát năng lượng thấp.


Tích hợp và khả năng tương thích cao

Một trong những điểm nổi bật của MEGA Sensor MS-DOS6 là khả năng tích hợp dễ dàng vào các hệ thống hiện có. Cảm biến sử dụng giao tiếp RS485 – Modbus RTU, một chuẩn giao tiếp công nghiệp phổ biến, cho phép kết nối với:

  • Hệ thống IoT giám sát ao nuôi: Dễ dàng truyền dữ liệu về nồng độ DO và nhiệt độ về trung tâm, giúp người dùng theo dõi từ xa qua các ứng dụng trên điện thoại hoặc máy tính.
  • Hệ thống cảnh báo tự động: Tự động kích hoạt cảnh báo khi nồng độ oxy xuống dưới mức nguy hiểm, giúp người nuôi có hành động ứng phó kịp thời.
  • Data logger, PLC (Bộ điều khiển logic khả trình): Thu thập và lưu trữ dữ liệu để phân tích xu hướng và tối ưu hóa quy trình nuôi.

MEGA Sensor cũng cung cấp dịch vụ OEM (Original Equipment Manufacturer), cho phép tùy chỉnh giao diện, kích thước và phần mềm theo yêu cầu cụ thể của từng khách hàng, mang lại sự linh hoạt tối đa cho các dự án tích hợp.


Ứng dụng đa dạng

Với những tính năng ưu việt, MEGA Sensor MS-DOS6 là lựa chọn lý tưởng cho nhiều ứng dụng trong ngành thủy sản và quản lý tài nguyên nước:

  • Giám sát oxy hòa tan ao nuôi tôm, cá: Đảm bảo môi trường sống tối ưu cho vật nuôi, thúc đẩy tăng trưởng và giảm thiểu rủi ro dịch bệnh.
  • Hệ thống quan trắc nước ao, cảnh báo oxy thấp: Cung cấp thông tin liên tục về chất lượng nước, giúp phát hiện sớm các vấn đề và đưa ra biện pháp khắc phục.
  • Trại giống, hồ cá cảnh, farm thủy sản quy mô công nghiệp: Đảm bảo điều kiện lý tưởng cho sự phát triển của cá giống và vật nuôi trong các hệ thống nuôi thâm canh.

Bộ sản phẩm đầy đủ

Khi mua Cảm biến oxy hòa tan quang học MEGA Sensor MS-DOS6 chính hãng, bạn sẽ nhận được trọn bộ bao gồm:

  • 01 Cảm biến oxy hòa tan quang học MEGA Sensor MS-DOS6.
  • 01 Dây cáp mở rộng 1m (có thể tùy chỉnh theo nhu cầu).
  • Tài liệu kỹ thuật, giao thức Modbus RTU và phần mềm kiểm tra hiệu năng, hỗ trợ người dùng trong quá trình cài đặt và vận hành.

Với thời gian bảo hành 12 tháng, người dùng có thể hoàn toàn yên tâm về chất lượng và hiệu suất của sản phẩm.


MEGA Sensor MS-DOS6 là một giải pháp đáng tin cậy và hiệu quả để giám sát oxy hòa tan, góp phần nâng cao năng suất và bền vững trong ngành nuôi trồng thủy sản hiện đại.

Đăng bởi Để lại phản hồi

Hướng dẫn sử dụng cảm biến phao mực nước với Arduino Uno R3

1. Giới thiệu về cảm biến phao mực nước

Cảm biến phao là một thiết bị được sử dụng để phát hiện mức nước trong bồn chứa. cảm biến có thể được sử dụng để điều khiển máy bơm, đèn báo, báo động hoặc các thiết bị khác để cảnh báo mức nước trong quá trình sử dụng. cảm biến phao mực nước là một công tắc BẬT / TẮT điện từ. Nó giúp nhận biết mức nước hiện có trong bể chứa.

Cảm biến phao

1.1 Nguyên lý hoạt động

Công tắc phao sử dụng công tắc từ tính, bao gồm hai tiếp điểm được đựng trong ống thủy tinh. Khi một nam châm đến gần chỗ tiếp xúc, chúng bị hút vào nhau và chạm vào nhau, cho phép dòng điện đi qua. Khi nam châm di chuyển ra xa, các tiếp điểm khử từ và sẽ tách ra (làm đứt mạch).

Nguyên lý hoạt động

Cảm biến phao mà chúng tôi đã sử dụng là Thường mở (NO), tức là khi phao ở điểm thấp, nằm trên đoạn mạch dưới cùng của nó sẽ mở và khi phao ở điểm cao, nó sẽ hoàn thành mạch. Vì vậy, khi mực nước xuống, phao cảm biến sẽ ngắt mạch và đèn led kèm theo sẽ tắt.

2. Phần cứng

  • Arduino UNO: 1
  • Breadboard: 1
  • Cảm biến phao: 1
  • Đèn led: 1
  • Điện trở 1k: 1
  • Dây đực – Đưc: 2

3. Xây dựng phần cứng

kết nối mạch cảm biến phao và Arduino

4. Lập trình với Arduino

// Hướng dẫn của Robo India về Cảm biến nổi từ tính 
// https://www.roboindia.com/tutorials

int  FloatSensor = 2 ;    
int  led = 3 ;            
int  buttonState  =  1 ;  // đọc trạng thái nút bấm

void  setup ( )  
{  
Serial . bắt đầu ( 9600 ) ;  
pinMode ( FloatSensor ,  INPUT_PULLUP ) ;  // Điện trở nội Arduino 
pinMode 10K  ( led ,  OUTPUT ) ;  
}  
void  loop ( )  
{  
buttonState  =  digitalRead ( FloatSensor ) ;  
  if  ( buttonState  ==  HIGH )  
  {  
    digitalWrite ( dẫn,  CAO ) ; 
    Nối tiếp . println (  "MỨC NƯỚC - CAO" ) ;  
  }  
  else  
  {  
    digitalWrite ( led ,  LOW ) ; 
    Nối tiếp . println (  "MỨC NƯỚC - THẤP"  ) ;  
  }  
delay ( 1000 ) ;  
}

5. Kết quả

Sau khi upload mã thành công, bạn có thể xem khi mực nước dâng lên thì đèn led gắn vào sẽ bật và khi mực nước xuống thì đèn led sẽ tắt.

Trân trọng cảm ơn.

Mai Minh Mẫn

Đăng bởi Để lại phản hồi

CÁCH XUẤT FILE BOM VÀ CPL TRONG ALTIUM

FUVITECH sẽ hướng dẫn bạn các bước để xuất file BOM (Hóa đơn nguyên vật liệu) và CPL (danh sách vị trí linh kiện, được gọi là file Centroid / file Pick and Place) trong Altium Designer.

Cách xuất file BOM

Việc xuất các file đầu ra như file Gerber, file Drill hoặc file BOM được quản lý thông qua file công việc đầu ra trong Altium. Vì vậy, trước tiên bạn cần một file công việc đầu ra trong dự án của bạn.

Bây giờ một file công việc được thêm vào dự án của bạn và sử dụng nó, bạn có thể tạo các file đầu ra khác nhau, ngay bây giờ chúng ta đang tập trung vào việc tạo file BOM và nó được tạo bằng cách sử dụng phần đầu ra báo cáo của công việc.

Nhấp vào Add New Report -> Bill of Materials -> [Project]

Bây giờ file tạo file BOM, chúng ta có tùy chọn để thêm tham số này thành một cột.

Xuất file CPL

Sử dụng cùng một file công việc đầu ra, chúng ta có thể thêm file CPL vào danh sách các file đầu ra. Xem hình bên dưới …

Cài đặt file CPL

Chọn Add new output Container > New Folder Structure

Chọn Generate content Sau đó vào thư mục chứ dự án tìm file chứ *.CSV

Nguồn: Tổng hợp

Đăng bởi Để lại phản hồi

Đọc dữ liệu cảm biến CO2, Nhiệt độ, HCHO, TVOC từ cảm biến WP06003 thông qua BLE

Đọc dữ liệu của cảm biến nồng độ carbon dioxide (CO2) WP6003 thông qua BLE. WP6003 là một cảm biến giá rẽ. Bạn có thể mua nó tại FUVITECH.

Ngoài CO2, bạn có thể đọc các thông số TVOC, HCHO, nhiệt độ. Tôi có thể đọc dữ liệu bằng ứng dụng điện thoại thông minh, nhưng tôi đọc nó qua BLE vì ứng dụng gốc đi theo cảm biến thì hoạt động không mượt cho lắm.

Cảm biến và app

Chuẩn bị

Bạn hãy thử kết nối thiết bị với BLE Scanner và bạn sẽ thấy địa chỉ của nó với đầu 6003# …. .

Dữ liệu kèm theo

Dữ liệu có tổng cộng 18 byte và có vẻ ở định dạng sau (một số không xác định). TVOC và HCHO có thể ngược lại.

  • 6 byte: Dấu thời gian 0x0a (?), Năm (2 chữ số), tháng, ngày, giờ và phút được thể hiện bằng 1 byte mỗi
  • 2 byte: Nhiệt độ (đơn vị 0,1 ° C)
  • 2 byte: không xác định
  • 2 byte: TVOC (0,001 mg / m3)
  • 2 byte: HCHO (0,001 mg / m3)
  • 2 byte: không xác định (0100)
  • 2 byte: nồng độ CO2 (ppm)

Code Python và Arduino

https://github.com/zu2/wp6003

Code Python

# -*- coding: utf-8 -*-
import Adafruit_BluefruitLE, uuid
from Adafruit_BluefruitLE.services import UART, DeviceInformation
import struct
import atexit
import time
import datetime
 
DEVICE  = '6003#XXXXXXXXXXXXX' # デバイス名
SERVICE = uuid.UUID('0000FFF0-0000-1000-8000-00805F9B34FB')
SENSOR  = uuid.UUID('0000FFF4-0000-1000-8000-00805F9B34FB')
  
provider = Adafruit_BluefruitLE.get_provider()
provider.initialize()
 
def main():
    adapter = provider.get_default_adapter()
    adapter.power_on()
    print('adapter:', adapter.name)
    try:
        print('adapter.start_scan()')
        adapter.start_scan()
        atexit.register(adapter.stop_scan)
        known_uarts = set()
        isnotFound = True
        while(isnotFound):
            found = set(provider.find_devices())
            new = found - known_uarts
            for device in new:
                print('Found device: {0} [{1}]'.format(device.name, device.id))
                if(device.name == DEVICE): 
                    print('connecting...')
                    device.connect()
                    print('connected.')
                    isnotFound = False
                    adapter.stop_scan()
            known_uarts.update(new)
            time.sleep(0.5)
        if device is None:
            raise RuntimeError('Failed to find UART device!')
    finally:
        adapter.stop_scan()
  
    print(device.name)
  
    device.discover([SERVICE],[SENSOR])
    service = device.find_service(SERVICE)
    print('got service',SERVICE)
    sensor = service.find_characteristic(SENSOR)
    print('got characteristic',SENSOR)
  
    def received(data):
        dt_now = datetime.datetime.now()
        print('Notify:',dt_now,' ',data.hex())
        print('Time: 20',data[1],'年',data[2],'月',data[3],'日', data[4],':',data[5])
        print('Temp:',(data[6]*256+data[7])/10,'℃')
        print('TVOC:',(data[10]*256+data[11])/1000,'mg/㎥')
        print('HCHO:',(data[12]*256+data[13])/1000,'mg/㎥')
        print('CO2 :',(data[16]*256+data[17]),'ppm')
 
    sensor.start_notify(received)
    print('start notifications.')
    while (True):
        time.sleep(5)
  
provider.run_mainloop_with(main)

Trả về kết quả:

Chúc các bạn thành công!

Dịch và chỉnh nội dung: FUVITECH. Nguồn zukeran.org