Đăng Ký
Kết quả 1 đến 10 của 196

Hybrid View

  1. #1
    Thành viên cấp 1
    Ngày tham gia
    Mar 2011
    Đang ở
    Quận 9 - Tp HCM
    Bài viết
    46
    Thanks
    10
    2 lượt trong 2 bài viết
    ACE cho mình hỏi sao công thức tính giá trị khối lượng lại khác nhau nhỉ?
    Công thức 1:

    Chọn dải trên EM235 0 --> 10 V
    Dải đầu vào số đưa vào PLC là PLC là 0 --> 4095
    Gọi giá trị số 12 bit sau khi xử lý tín hiệu tương tự là A (A nằm trong khoảng từ 0 - 4095)

    Giá trị khối lượng = A* (khối lượng cực đại của cảm biến - Khối lượng cực tiểu của cảm biến) / Độ phân giải 12 bit

    --> Giá trị khối lượng = A* (6 kg - 0 kg) / 4096 giả sử cảm biến Max là 6kg
    Hệ số đưa vao là He_so = 6/4096 = 0.0014648

    Công thức 2.

    A_in = ((A_max - A_min) / (D_max - D_min)) * (D_out - D_min) + A_min

    A_in: Giá trị điện áp nhận được
    D_out: Giá trị 12 bit nhận được
    A_max: Giá trị Max của đầu vào Analog (do cấu hình) hay cảm biến.
    A_min: Giá trị min của cảm biến.
    D_max: Giá trị Max phân giải thường là 32000
    D_min: Giá trị min (0)

    Giá trị cảm biến: 0 - 6 kg
    EM235 độ phân giải 12 bit
    Giải giá trị nhận vào 0 --> 320000
    Điện áp đầu vào 0 --> 10 V
    Sử dụng quy tắc tam suất:
    Giả sử 2kg ---> (2*10)/6 = 3,33 (V) (Giá trị điện áp mà Module nhận được)
    ---> (3,33*32000)/10 = 10656 (Giá trị 12 bit nhận được)

    Vậy 2kg lúc ấy sẽ tương ứng là:

    2 kg = 10656*(6/32000).

    EM235 độ phân giải 12 bit mà sao giá trị nhận vào lại là 0 - 32000 chứ không phải 0 -- 4095 nhỉ? Dẫn đến công thức 1 và 2 khác nhau. Không biết xử lý theo kiểu gì nữa. Mình (em) không rõ về vấn đề này lắm. Mong tất cả cho ý kiến và giúp mình hiểu kỹ hơn nhé.

    Cảm ơn mọi người rất nhiều! Chúc buổi tối tốt lành.

  2. #2
    Thành viên cấp 3
    Ngày tham gia
    Dec 2012
    Đang ở
    Ho Chi Minh Vietnam Now
    Bài viết
    184
    Thanks
    4
    61 lượt trong 46 bài viết
    Trích dẫn Gửi bởi josephtranhuan Xem bài viết
    ACE cho mình hỏi sao công thức tính giá trị khối lượng lại khác nhau nhỉ?
    Công thức 1:

    Chọn dải trên EM235 0 --> 10 V
    Dải đầu vào số đưa vào PLC là PLC là 0 --> 4095
    Gọi giá trị số 12 bit sau khi xử lý tín hiệu tương tự là A (A nằm trong khoảng từ 0 - 4095)

    Giá trị khối lượng = A* (khối lượng cực đại của cảm biến - Khối lượng cực tiểu của cảm biến) / Độ phân giải 12 bit

    --> Giá trị khối lượng = A* (6 kg - 0 kg) / 4096 giả sử cảm biến Max là 6kg
    Hệ số đưa vao là He_so = 6/4096 = 0.0014648

    Công thức 2.

    A_in = ((A_max - A_min) / (D_max - D_min)) * (D_out - D_min) + A_min

    A_in: Giá trị điện áp nhận được
    D_out: Giá trị 12 bit nhận được
    A_max: Giá trị Max của đầu vào Analog (do cấu hình) hay cảm biến.
    A_min: Giá trị min của cảm biến.
    D_max: Giá trị Max phân giải thường là 32000
    D_min: Giá trị min (0)

    Giá trị cảm biến: 0 - 6 kg
    EM235 độ phân giải 12 bit
    Giải giá trị nhận vào 0 --> 320000
    Điện áp đầu vào 0 --> 10 V
    Sử dụng quy tắc tam suất:
    Giả sử 2kg ---> (2*10)/6 = 3,33 (V) (Giá trị điện áp mà Module nhận được)
    ---> (3,33*32000)/10 = 10656 (Giá trị 12 bit nhận được)

    Vậy 2kg lúc ấy sẽ tương ứng là:

    2 kg = 10656*(6/32000).

    EM235 độ phân giải 12 bit mà sao giá trị nhận vào lại là 0 - 32000 chứ không phải 0 -- 4095 nhỉ? Dẫn đến công thức 1 và 2 khác nhau. Không biết xử lý theo kiểu gì nữa. Mình (em) không rõ về vấn đề này lắm. Mong tất cả cho ý kiến và giúp mình hiểu kỹ hơn nhé.

    Cảm ơn mọi người rất nhiều! Chúc buổi tối tốt lành.
    Đọc bài ở đây nhé
    http://vocsy.net/threads/x%E1%BB%AD-....187/#post-578

Tag của Chủ đề này

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top