Thông báo

Collapse
No announcement yet.

Dùng raspberry pi 3 trong môi trường công nghiệp có phù hợp không ?

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Dùng raspberry pi 3 trong môi trường công nghiệp có phù hợp không ?

    Chào các bác !
    Tôi đanh có dự kiến dùng raspberry pi 3 để thu thập các dự liệu môi trường như dòng AC,DC, nhiệt độ, độ ẩm, ... . Nhưng đây là môi trường công nghiệp (có nhiều thiết bị như điều hòa, máy nắn AC-DC, cột BTS phát sóng di động, ...)
    Đang phân vân raspberry có phù hợp không. Bác nào có kinh nghiệm về vấn đề này chia sẻ với.
    Thanks !
    0912666017

  • #2
    Không nên.
    - Pi3 mạnh hơn nhu cầu cần thiết -> tốn tiền. dùng mấy con vdk cũng có thể đáp ứng được nhu cầu
    - Pi3 không phải là thiết bị có thể phục vụ nhu cầu công nghiệp, bạn có thể dùng mấy con chuyên cho automotive ấy
    Nguyen Nhan Tinh
    Ha Noi University of Science and Technology
    Email : nguyennhantinh@outlook.com

    Comment


    • #3
      Nguyên văn bởi heront Xem bài viết
      Không nên.
      - Pi3 mạnh hơn nhu cầu cần thiết -> tốn tiền. dùng mấy con vdk cũng có thể đáp ứng được nhu cầu
      - Pi3 không phải là thiết bị có thể phục vụ nhu cầu công nghiệp, bạn có thể dùng mấy con chuyên cho automotive ấy
      Thank bác !
      Nhiều người cũng e ngại pi không thích hợp môi trường công nghiệp. Nhưng nó lại cũng có những quyến rũ khó cưỡng như:
      - Giao tiếp ethernet thuận lợi (phù hợp su hướng IoT).
      - Có nhiều thư viện để giao tiếp với các cảm biến (giúp những người không chuyên đỡ phải viết code giao tiếp) - nó giống nhì mì ăn liền.
      - Cũng đã có dự án làm về công nghiệp bằng pi (tuy nhiên ít thấy thông tin tổng kết đánh giá)
      - Pi kết hợp với các module có sẵn nên triển khai nhanh (không phải mạch in , hàn nối gì cả)
      - Nếu dùng AVR chẳng hạn để vào internet mà dùng ENC28J60 thì code khá vất vả.
      0912666017

      Comment


      • #4
        Các chip phổ biến như STM hay iMX đều có module ethernet. Thư viện support khá đầy đủ, tuy vẫn phải code nhưng đã nhẹ nhàng đi rất nhiều rồi.
        Các vdk cũng có board phát triển như nucleo, arduino, ...
        Số lượng shield ext cho arduino hoặc nucleo đa dạng hơn rất nhiều, cộng đồng cũng lớn, có thể lớn hơn cả Pi
        Pi có ưu điểm là có thể chạy được nhiều ngôn ngữ khác nên tính tùy chọn cao hơn.
        Nguyen Nhan Tinh
        Ha Noi University of Science and Technology
        Email : nguyennhantinh@outlook.com

        Comment


        • #5
          Vấn đề realtime
          Tôi đang băn khoăn về vấn đề realtime của pi so với avr chẳng hạn. Ví dụ tôi muốn dùng 1 pin GPIO của pi để điều khiển phát tín hiệu hồng ngoại. Để phát 1 xung dương khoảng 1200us thì pin này sẽ phát xung 36khz trong vòng 1200us (tức là cả sóng mang nữa). Nhưng với pi dùng ngôn ngữ Python (và cả C nữa) liệu có tạo ra xung chính xác 36kHz không. Với AVR thì việc này không khó, nhưng với pi vì nó là minicomputer chạy đa nhiệm nên liệu có tạo ra xung chính xác với tần số cao đến vậy không ?
          0912666017

          Comment


          • #6
            Và interrupt nữa
            Với AVR ta dùng interrupt phát hiện sự kiện (tức thì).
            Với pi ta phải hỏi vòng (do tôi cũng mới làm quen với pi nên cũng chưa rõ nó có hỗ trợ cơ chế như interrupt không) ?
            0912666017

            Comment


            • #7
              Nguyên văn bởi phan_it Xem bài viết
              Vấn đề realtime
              Tôi đang băn khoăn về vấn đề realtime của pi so với avr chẳng hạn. Ví dụ tôi muốn dùng 1 pin GPIO của pi để điều khiển phát tín hiệu hồng ngoại. Để phát 1 xung dương khoảng 1200us thì pin này sẽ phát xung 36khz trong vòng 1200us (tức là cả sóng mang nữa). Nhưng với pi dùng ngôn ngữ Python (và cả C nữa) liệu có tạo ra xung chính xác 36kHz không. Với AVR thì việc này không khó, nhưng với pi vì nó là minicomputer chạy đa nhiệm nên liệu có tạo ra xung chính xác với tần số cao đến vậy không ?
              Pi chạy linux nên không realtime. Muốn realtime cần can thiệp vào kernel. Ví dụ Xenomai
              Pi có sẵn PWM nên có thể tận dụng nó để phát xung như bạn cần. Có một số thư viện GPIO viết bằng C/C++. Việc tạo xung tần số vài chục kHz là không khó.
              Nguyen Nhan Tinh
              Ha Noi University of Science and Technology
              Email : nguyennhantinh@outlook.com

              Comment


              • #8
                Nguyên văn bởi heront Xem bài viết

                Pi chạy linux nên không realtime. Muốn realtime cần can thiệp vào kernel. Ví dụ Xenomai
                Pi có sẵn PWM nên có thể tận dụng nó để phát xung như bạn cần. Có một số thư viện GPIO viết bằng C/C++. Việc tạo xung tần số vài chục kHz là không khó.
                Pi có EXTINTR
                Link tham khảo:
                Raspberry Pi GPIO Interrupts Tutorial - The Robotics Back-End
                Nguyen Nhan Tinh
                Ha Noi University of Science and Technology
                Email : nguyennhantinh@outlook.com

                Comment


                • #9
                  Cám ơn bác heront rất nhiều, giúp đỡ của bác rất hiệu quả, mong bác bớt chút thời gian giúp đỡ anh em.
                  0912666017

                  Comment


                  • #10
                    Hiện chỗ tôi đang dùng cổng UART của con pi 3, có khai bao ttyAMA0.
                    Bây giờ tôi muốn dùng thêm cổng UART nữa (ttyAMA1 ?), liệu pi 3 có cho phép kiểu như chuyển đổi USB to COM như PC(window) không nhỉ (pi 3 có đến mấy cổng USB).
                    0912666017

                    Comment


                    • #11
                      Có. Bạn có thể set cổng USB của nó như thế này:

                      _port:=/dev/ttyACM0 _baud:=xxxx
                      xxxx là tốc độ bạn muốn giao tiếp, thường là 115200

                      Nguyen Nhan Tinh
                      Ha Noi University of Science and Technology
                      Email : nguyennhantinh@outlook.com

                      Comment


                      • #12
                        Nguyên văn bởi heront Xem bài viết
                        Không nên.
                        - Pi3 mạnh hơn nhu cầu cần thiết -> tốn tiền. dùng mấy con vdk cũng có thể đáp ứng được nhu cầu
                        - Pi3 không phải là thiết bị có thể phục vụ nhu cầu công nghiệp, bạn có thể dùng mấy con chuyên cho automotive ấy
                        đồng quan điểm với bác

                        Comment

                        Về tác giả

                        Collapse

                        phan_it Tìm hiểu thêm về phan_it

                        Bài viết mới nhất

                        Collapse

                        • dinhthuong80
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi dinhthuong80
                          Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                          Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                          hôm nay, 14:51
                        • dinhthuong80
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi dinhthuong80
                          Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                          Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                          hôm nay, 14:39
                        • dinhthuong80
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi dinhthuong80
                          Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                          Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                          hôm nay, 14:28
                        • bqviet
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi bqviet
                          Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                          Hôm qua, 20:26
                        • mèomướp
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi mèomướp
                          Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                          Hôm qua, 12:32
                        • vi van pham
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi vi van pham
                          Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                          Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                          20-02-2025, 21:31
                        • bqviet
                          Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                          bởi bqviet
                          Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
                          20-02-2025, 17:22
                        • dinhthuong80
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi dinhthuong80
                          Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

                          Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
                          20-02-2025, 11:52
                        • vi van pham
                          Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                          bởi vi van pham
                          Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?

                          Cái khó bó cái...
                          19-02-2025, 23:05
                        • nhathung1101
                          Trả lời cho Tiếng Anh cho người Việt
                          bởi nhathung1101
                          Nếu chú tâm thì học tiếng Việt cũng đủ rồi, thừa sức làm việc rồi.

                          Học tiếng Anh cũng chỉ phụ trợ để đọc thêm tài liệu, hướng dẫn.

                          Nhưng có hiểu điều đó không mới là vấn đề. Khi mà học ngoại ngữ để đi đạp xích lô đón khách???...
                          19-02-2025, 21:27
                        Đang tải...
                        X