UART2Ethernet dùng PIC18F67J60-I/PT

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • falleaf
    PIC Bang chủ
    • May 2005
    • 2627

    #16
    Ước tính sơ bộ cho dự án này:
    Linh kiện ----------- Số lượng ------ Giá tham khảo
    PIC18F67J60-I/PT -- 1 ------------ 5$/pcs
    Crystal 25MHz SMD - 1 ----------- 1$/pcs (loại rất nhỏ, phiên bản mới sẽ thay thế)
    PCB ---------------- 1 ------------ 1$/pcs
    RJ45 W/Mag -------- 1 ------------ 2.2$/pcs
    BEAD, R, C --------- 1 bộ ---------- 1$/pcs
    Hàn lắp ------------ 1 ------------ 1$/bộ

    Đây là ước lượng theo giá bán lẻ từng linh kiện một. Như vậy, bất kỳ ai cũng có thể sản xuất mạch này với giá khoảng 11$ - 12$/bộ với giá sản xuất đơn chiếc. Nếu làm theo phiên bản hiện tại của R&P thì giá thạch anh sẽ giảm xuống. Giá mua các linh kiện phụ sẽ giảm xuống, tự hàn lắp thì không tính tiền công. Giá để có một bộ mạch thí nghiệm tại nhà sẽ dưới 10$/bộ.

    So sánh với việc sử dụng các mạch phát triển khác đang bán trên thị trường, kể cả của VN và nước ngoài sẽ trở thành một lợi thế đáng kể.

    Hy vọng rằng các bạn sẽ tự làm được các sản phẩm này và sử dụng hiệu quả.

    Chúc vui.
    Công ty TNHH Thương mại và Giao nhận R&P
    store.hn@rpc.vn - store.hcm@rpc.vn

    Học PIC như thế nào?

    Comment

    • manhha2799
      Đệ tử 5 túi
      • Apr 2007
      • 121

      #17
      NGhe tên dự án, ứng dụng thì thích lắm. Làm mạch thì được rồi. Nhưng mà vấn đề là ko có một tut tiếng việt nào cả. Nếu mà có ai làm tut này hoàn chỉnh hướng dẫn cơ bản để làm được từ a--z. Thì anh em diễn đàn sẽ cảm ơn nhiều. Đây là vấn đề cũng khó chứ ko dễ tí nào, nếu người thường muốn nghiên cứu làm thì cũng mất 3,4 tháng. Còn có người chỉ hoặc có tut thì sẽ đỡ mất thời gian mà lại làm được. Hy vọng RP hay ai đó có lòng thì chỉ cho anh em.
      Bảng ledsigns chất lượng cao...
      http://www.ledviet.info - manhha2700@yahoo.com
      Đt:0949299699

      Comment

      • falleaf
        PIC Bang chủ
        • May 2005
        • 2627

        #18
        Nguyên văn bởi manhha2799 View Post
        NGhe tên dự án, ứng dụng thì thích lắm. Làm mạch thì được rồi. Nhưng mà vấn đề là ko có một tut tiếng việt nào cả. Nếu mà có ai làm tut này hoàn chỉnh hướng dẫn cơ bản để làm được từ a--z. Thì anh em diễn đàn sẽ cảm ơn nhiều. Đây là vấn đề cũng khó chứ ko dễ tí nào, nếu người thường muốn nghiên cứu làm thì cũng mất 3,4 tháng. Còn có người chỉ hoặc có tut thì sẽ đỡ mất thời gian mà lại làm được. Hy vọng RP hay ai đó có lòng thì chỉ cho anh em.
        Cái này không cần tut gì cả, có sẵn file .hex rồi, cứ thế lấy và nạp vào là xong. Mọi vấn đề config thì lên theo địa chỉ MAC của nó để config. Sau khi config xong thì cứ thế là dùng UART bắn ra, tự động nó lên ethernet được, cần gì phải có tut gì nữa?

        Chúc vui
        Công ty TNHH Thương mại và Giao nhận R&P
        store.hn@rpc.vn - store.hcm@rpc.vn

        Học PIC như thế nào?

        Comment

        • kimhuynguyen
          Đệ tử 3 túi
          • Nov 2007
          • 48

          #19
          Nguyên văn bởi falleaf View Post
          Cái này không cần tut gì cả, có sẵn file .hex rồi, cứ thế lấy và nạp vào là xong. Mọi vấn đề config thì lên theo địa chỉ MAC của nó để config. Sau khi config xong thì cứ thế là dùng UART bắn ra, tự động nó lên ethernet được, cần gì phải có tut gì nữa?

          Chúc vui
          Theo ý bạn manhha2799, có lẽ là một dạng giống như Đồ Án môn học hoặc tương đương, trong đó trình bày từng bước để có thể tự làm ra mạch từ A --> Z (có thể bao gồm cả lý thuyết nữa)
          More friends more foods

          Comment

          • bien_van_khat
            ...Damned...
            • Apr 2006
            • 503

            #20
            Nguyên văn bởi kimhuynguyen View Post
            Theo ý bạn manhha2799, có lẽ là một dạng giống như Đồ Án môn học hoặc tương đương, trong đó trình bày từng bước để có thể tự làm ra mạch từ A --> Z (có thể bao gồm cả lý thuyết nữa)
            Đây là 1 sản phẩm hoàn chỉnh đã hoạt động, bạn được quyền sửa đổi source cho phù hợp với yêu cầu riêng. Bạn có quyền sử dụng những gì cung cấp ở đây để làm ra sản phẩm và đem bán.

            Nhưng đây không phải là 1 bài hướng dẫn vì thế viết tut là không cần thiết.
            - Xin đọc trước khi post bài

            Xin đặt code trong thẻ [ code ] [ /code ]

            Comment

            • falleaf
              PIC Bang chủ
              • May 2005
              • 2627

              #21
              Nguyên văn bởi kimhuynguyen View Post
              Theo ý bạn manhha2799, có lẽ là một dạng giống như Đồ Án môn học hoặc tương đương, trong đó trình bày từng bước để có thể tự làm ra mạch từ A --> Z (có thể bao gồm cả lý thuyết nữa)
              Không hiểu các bạn cần tự làm cái gì nữa:
              - Mạch in đã có sẵn, tự đặt hoặc đến R&P mua (khoảng 10 ngày nữa sẽ có các bo mạch phiên bản mới.
              - PIC và các linh kiện khác có thể mua tại R&P và ngoài chợ.
              - Hàn lắp tất cả lên bo.
              - Nạp file hex vào PIC.
              - Cấu hình bằng cách vào địa chỉ http://xxyyzz để chọn cấu hình
              - Giao tiếp qua UART (sử dụng một bo mạch khác, PIC khác) với module này để gửi tín hiệu truyền đi qua ethernet.

              Nếu đây là tất cả những gì các bạn cần, thì nó chỉ đơn giản là như vậy thôi. Toàn bộ mã nguồn và file hex đều đã được cung cấp đầy đủ.

              Nếu câu hỏi của các bạn là sâu hơn:
              - TCP/IP?
              - Mạng internet/LAN
              - Giao thức Ethernet (Physic/Datalink)
              - DHCP, URL,...

              Những vấn đề đó các bạn phải tự tìm hiểu và nghiên cứu. Module này đã giúp các bạn chuyển đổi từ những cái phức tạp đó, không cần phải học và nghiên cứu, chỉ cần hiểu UART thì có thể gửi và nhận một gói tin từ một điểm này tới một điểm tùy ý khác mà các bạn muốn. Nếu như các bạn lại học lại từ Ethernet căn bản, thì module này không còn ý nghĩa gì nữa.

              Chúc vui.
              Công ty TNHH Thương mại và Giao nhận R&P
              store.hn@rpc.vn - store.hcm@rpc.vn

              Học PIC như thế nào?

              Comment

              • lehung85
                Nhập môn đệ tử
                • May 2008
                • 4

                #22
                Sao em không vào được


                anh Falleaf ơi...!

                Comment

                • thaithien
                  Đệ tử 7 túi
                  • Aug 2007
                  • 211

                  #23
                  Tại sao phải nhất thiết phải vào host trên nhỉ.Nếu có thể thì anh Fall và các anh bên R&P vó thể hướng dẫn để tạo cái host riêng cho mỗi ngừoi được không hoặc là có thể nghiên cứu để tự tạo?Đường nào thì khi phát triển ứng dụng thì cũng không tránh khỏi cái việc đó.
                  Ý kiến hơi "nông nỗi",có gì thì bỏ qua cho dùm nghen !!!!!
                  Last edited by thaithien; 03-08-2009, 08:04 PM.

                  Comment

                  • bien_van_khat
                    ...Damned...
                    • Apr 2006
                    • 503

                    #24
                    Nguyên văn bởi thaithien View Post
                    Tại sao phải nhất thiết phải vào host trên nhỉ.Nếu có thể thì anh Fall và các anh bên R&P vó thể hướng dẫn để tạo cái host riêng cho mỗi ngừoi được không hoặc là có thể nghiên cứu để tự tạo?Đường nào thì khi phát triển ứng dụng thì cũng không tránh khỏi cái việc đó.
                    Ý kiến hơi "nông nỗi",có gì thì bỏ qua cho dùm nghen !!!!!

                    Vì demo board được đặt trong mạng cục bộ của R&P, do đó để thử nghiệm bạn phải kết nối tới IP của R&P. Lúc này router ở R&P đã được cấu hình (port forwarding), sẽ chuyển hướng kết nối của bạn (port 9999) tới demo board.

                    Vì IP của R&P là IP động nên để thuận tiện bộ phận kỹ thuật đã sử dụng Dynamic DNS để thuận tiện hơn cho các bạn từ internet.

                    Khi đó thay vì phải gõ http://xxx.xxx.xxx.xxx:9999 (với xxx là IP thay đổi mỗi ngày) bạn chỉ cần gõ http://uart2ethernet.no-ip.info:9999, vừa dễ nhớ vừa cố định.

                    Các bạn quan tâm có thể tìm hiểu thêm về port forwarding và DDNS bằng google.
                    - Xin đọc trước khi post bài

                    Xin đặt code trong thẻ [ code ] [ /code ]

                    Comment

                    • thienstar
                      Nhập môn đệ tử
                      • Oct 2007
                      • 8

                      #25
                      Hỏi về Ethernet

                      Em đang có con 18f97J60 .Vầythi em có thể lấy con này thay cho 18f67j60 trong cái sơ đồ mạch của anh falleaf được không ??????
                      Cám ơn.
                      Trần Đức Thiện

                      Comment

                      • falleaf
                        PIC Bang chủ
                        • May 2005
                        • 2627

                        #26
                        Được, nhưng bạn phải sửa lại cấu hình cho PIC, đồng thời phải tự vẽ mạch lại.

                        Chúc vui
                        Công ty TNHH Thương mại và Giao nhận R&P
                        store.hn@rpc.vn - store.hcm@rpc.vn

                        Học PIC như thế nào?

                        Comment

                        • leethanh
                          Nhập môn đệ tử
                          • Jul 2009
                          • 2

                          #27
                          Sao em không vào được


                          anh Falleaf ơi...!

                          Comment

                          • moserose
                            Nhập môn đệ tử
                            • Apr 2007
                            • 1

                            #28
                            chào anh falleaf rất cảm ơn anh đã chia sẻ một project hoàn chỉnh như vầy!
                            Nhân đây anh cho em hỏi là: em có dùng hai board picdem.net kết nối với máy tính qua một hub. Vấn đề ở đây là khi máy tính kết nối được với board 1(co IP1) thì lại mất kết nối với board 2(có IP2).
                            Rút board 1 ra thì board 2 có thể kết nối với máy tính bình thường.
                            Anh có thể giải thích vấn đề và giúp em cấu hính sao cho máy tính có thể nhận được kết nối tới 2 board một cách đồng thời.
                            Em cảm ơn anh rất nhiều.

                            Comment

                            • bien_van_khat
                              ...Damned...
                              • Apr 2006
                              • 503

                              #29
                              Nguyên văn bởi moserose View Post
                              chào anh falleaf rất cảm ơn anh đã chia sẻ một project hoàn chỉnh như vầy!
                              Nhân đây anh cho em hỏi là: em có dùng hai board picdem.net kết nối với máy tính qua một hub. Vấn đề ở đây là khi máy tính kết nối được với board 1(co IP1) thì lại mất kết nối với board 2(có IP2).
                              Rút board 1 ra thì board 2 có thể kết nối với máy tính bình thường.
                              Anh có thể giải thích vấn đề và giúp em cấu hính sao cho máy tính có thể nhận được kết nối tới 2 board một cách đồng thời.
                              Em cảm ơn anh rất nhiều.
                              Nếu bạn dùng 1 file hex để nạp cho cả 2 board thì vấn đề phát sinh là trùng địa chỉ MAC. Bạn cần sửa lại địa chỉ MAC trong file TCPIPConfig.h để ko trùng nhau.

                              ------------
                              Các bạn có thể đọc thêm vể địa chỉ MAC ở đây
                              ZigBee có khả năng kết nối tới 65000 node, MiWi dành riêng cho Microchip chỉ kết nối được 1000 node, nhưng điều gì đang diễn ra...?
                              Last edited by bien_van_khat; 30-08-2009, 04:47 PM.
                              - Xin đọc trước khi post bài

                              Xin đặt code trong thẻ [ code ] [ /code ]

                              Comment

                              • kheo
                                Nhập môn đệ tử
                                • Jun 2009
                                • 7

                                #30
                                Mua 1 con U2E về nhưng mất mấy ngày rồi mà chưa kết nối qua web để đặt thông số được. Gọi điện hỏi thì không ai nghe máy, nhắn tin cung ko hồi âm. Lúc mua thì nói bảo hành có 2 ngày. Hôm nay loay hoay 4 ngày rồi mà chưa kết nối được, nếu mạch có vấn đề gì thì coi như toi.

                                Các bác xem lại phần hỗ trợ kỹ thuật chút đi chứ kiểu này chắc chết quá.

                                (trong quyển manual 15 trang thì trang 2 chân CFG là chân 1, còn trang 15 thì chân CFG là chân 2. Mạch chạy rất nóng, không biết do nguyên nhân trục trặc gì hay là mạch nó bình thường vẫn nóng thế).

                                Comment

                                Working...