Thông báo

Collapse
No announcement yet.

MCU rẻ nhất có hỗ trợ CAN bus

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

  • #31
    Nguyên văn bởi itx Xem bài viết
    MCU rẻ nhất có tích hợp CAN có lẽ là dòng LPC11C1x của NXP với giá trên dưới 2$/con.
    Tốt nhất vì có On-chip, high-speed CAN transceiver

    Giá con CPU + On-chip, high-speed CAN transceiver còn rẻ hơn giá con chip high-speed CAN transceiver rời phải mua nếu xài MCU khác không tích hợp chip high-speed CAN transceiver
    Không phải con nào trong họ đó cũng có CAN transceiver đâu. Các bác đọc datasheet cho kỹ vào nhé.
    Con có và không có transceiver giá chênh nhau gần 1$

    Comment


    • #32
      Diễn đàn này có vẻ thiên vị PIC hơi nhiều
      Không biết các bác có cảm thấy như vậy không?
      (Đọc bài em cảm thấy thế, quan điểm cá nhân)

      Comment


      • #33
        Không phải thiên vị mà có thể xem là bị trù dập.

        Ai khen con ARM nào đó của ST, NXP, Atmel, TI thì chẳng sao cả.
        Nhưng thử viết một luồng khen mấy con PIC32 xem sóng gió của sale sẽ nổi lên liền, liên tiếp những giá cả/ tính năng của con chip MIPS sẽ bị sale ARM soi tới bến.

        Không tin thì cứ thử nghiệm coi !
        Khả năng này ITX đã tận tay kiểm chứng vô số lần !
        Từ chối trách nhiệm:
        Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
        Blog: http://mritx.blogspot.com

        Comment


        • #34
          Nguyên văn bởi hoangdai Xem bài viết
          Em cũng đang nhắm con của nợ này
          Post để xác định tư tưởng "LPC11C12/14 OR LPC11C22/C24" OR linh tinh chip, cho em thôi.
          Từ chối trách nhiệm:
          Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
          Blog: http://mritx.blogspot.com

          Comment


          • #35
            Từ bác bqv tới bác queduong, bác itx... Em toàn thấy đề cao pic thôi mà.

            Comment


            • #36
              Nguyên văn bởi kidteam Xem bài viết
              Từ bác bqv tới bác queduong, bác itx... Em toàn thấy đề cao pic thôi mà.
              Ngoài ra còn đề cao ST, NXP, Atmel.... hay bất kì con chip nào của nhà sx nào, bởi vì bất kì con chip nào cũng có mặt mạnh/yếu và nhà sx đã định hướng cho nó phục vụ mục đính nhất định.
              VD: như ngay cả con AT89S52 có những mặt rất mạnh và không có đối thủ.
              Đó là cái nhìn là công việc của người thiết kế như ITX.

              Cái nhìn sale sẽ phải khác, con chip họ bán phải vô địch thiên hạ, đó là công việc và trách nhiệm của họ.
              Chẳng ai đi hỏi sale rằng con chip họ bán có tốt hơn người khác hay không ! vì sẽ nhận được câu trả lới mà "ai cũng biết".
              Từ chối trách nhiệm:
              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
              Blog: http://mritx.blogspot.com

              Comment


              • #37
                Nếu bạn thành viên nào chịu khó đọc lại bài viết cũ của bqv, sẽ thấy bqv gần như "thần tượng" PSoC : chịu nhiễu, linh động, đa năng ... gần như tới mức hoàn hảo. Đây cũng là công cụ chủ lực bqv kiếm sống thời gian dài. Vì vậy cái "thấy" của bạn [MENTION=163277]kidteam[/MENTION] chỉ là cảm xúc nhất thời.

                Tuy nhiên hầu như bqv không thể giới thiệu với ai ở diễn đàn này nên dùng PSoC.
                Thứ nhất vì nó khó, làm sâu PSoC cần kiến thức sâu về điện tử, cái mà thói quen đa số người Việt không có; thường họ chỉ hiểu đủ để làm cho qua công việc là xong. Thói quen đó làm việc với linh kiện thông dụng ngoài chợ thì được; làm việc những thứ rất linh động như PSoC (đòi hỏi phải hiểu gốc rễ tường tận về linh kiện, về vấn đề mình cần giải quyết ...) chỉ tổ chuốc vạ vào thân rồi lại đâm ra oán ghét linh kiện, ghét công cụ, thậm chí ghét cả người giới thiệu cho mình biết.

                Thứ nhì là PSoC đặc biệt đắt. Đến như đám MCU chính hãng thông thường nhiều người còn chê đắt, thì tuyệt đối không có cửa gì PSoC "lọt mắt xanh" người thiết kế. Phải là những ứng dụng cần độ tin cậy cao, phải là những người thiết kế lọc lõi hiểu rõ cái giá phải trả khi bị hư hỏng linh kiện và/hoặc bị ăn trộm thiết kế thì mới hiểu được giá trị của PSoC. Rất tiếc nhiều người thiết kế ở diễn đàn này, mặc dù quen thuộc, nhưng không nằm trong nhóm trên, không làm những việc kể trên.


                Trong ít năm trở lại đây, bqv có ưu ái PIC. Ngoài lý do giá cả và chất lượng hàng chính hãng, còn một lý do hết sức cá nhân khác : Microchip là số ít hãng có công cụ hỗ trợ Linux toàn diện. Lần đầu tiên người dùng Linux được đối xử như công dân hạng nhất, chạy phần mềm native chứ không phải chạy thông qua mô phỏng hay máy ảo. Là người dùng Linux toàn thời gian, đương nhiên bqv đánh giá cao điều đó.

                Microchip cũng là hãng đầu tiên mở đại lý tại VN. Tất nhiên sau này có nhiều hãng cũng mở đại lý hoặc văn phòng đại diện ở đây, nhưng rõ ràng Microchip là hãng tiên phong làm cái việc [tưởng như] vô nghĩa đó vào cái thời điểm thị trường VN èo uột không hãng nào khác thèm quan tâm.


                Vậy thì các bạn thành viên, ai thích dùng hàng chợ vì cảm thấy chất lượng của nó đủ tốt rồi, cứ việc. Ai cảm thấy giá hàng chợ như vậy là ngon lành rồi, cứ thoải mái. Còn ông bqv hay itx hô hào nên dùng hàng chính hãng và làm ơn đừng so sánh giữa giá chính hãng với giá hàng chợ ... cũng là chuyện bình thường thôi. Ở ngoài thị trường kia từ nhỏ như cái tăm, sợi chỉ, cái ốc vít ... cho tới lớn như cả con tàu hàng, thậm chí đồ quân sự như viên đạn, vật tư thay thế cho xe tăng, máy bay chiến đấu ... bao giờ hàng chợ đen cũng rẻ hơn hàng chính hãng. Có gì lạ đâu.
                Phần mềm tự do hoặc không dùng máy tính nữa !.

                Comment


                • #38
                  Nguyên văn bởi returnx Xem bài viết
                  Vâng ạ. Em xin thưa với bác là Microchip sản xuất MCU hỗ trợ CAN, từ PIC18 đến PIC32, muốn có nhiều RAM và tốc độ cao thì phải dùng dsPIC, PIC24 hoặc PIC32, nhưng thường mấy con này lại chạy 3.3V. Trong khi đó Microchip không sản xuất CAN tranceiver nào 3.3V.
                  Với giá tiền con PIC32, em có thể mua con F4, xung nhịp lên tới vài trăm MHz, RAM hàng trăm K, Flash lên hàng MB.
                  Với giá tiền con F103c8t6, bác xem với mức giá đó, có con PIC nào thông số được như nó không?
                  Có làm được ứng dụng hay không phụ thộc vào trình độ của người kỹ sư !
                  Con chip tốt bằng giời mà không biết xài thì vẫn chỉ là cục nhựa đen !
                  Vâng, con chip tốt bằng giời, giá trên trời luôn. Còn em thì đang ở trên mặt đất, em dùng những thứ mình hiện có, có rất nhiều, rất sẵn.
                  Với lại, em cũng chẳng có bằng kỹ sư, nên không thể bằng bác được. Các bác cũng lớn tuổi, âu cũng nên Kính lão đắc thọ mới phải phép!
                  MCP2562 là CAN transceiver của Microchip chạy được với I/O vi điều khiển tới 1.8V tới 5.5V; I/O 3.3V thông thường đương nhiên chạy được.
                  Phần mềm tự do hoặc không dùng máy tính nữa !.

                  Comment


                  • #39
                    anh bqviet ah, con của anh giới thiệu quả thật là chạy ok với 3.3V. Nhưng VDD phải là >=4.5V.
                    Nhưng ứng dụng của em cần rất nhỏ gọn, đơn giản. Em chẳng dại gì dùng con đó nếu chip mình đang chạy 3.3 lại phải thêm một đường cho VDD 5V nữa anh ạ . Ý em muốn nói là Mcrochip không có con tránceiver nào VDD 3.3V cả. Không tin bác lên trang chủ mà xem ạ.

                    Còn nguồn hàng, support ở đâu thì sau này có thể các bác sẽ biết. Bác itx bảo khó mua hàng trên Future thì em thấy cũng không hẳn. Sau khi em chọn xong, thanh toán xong thì sau có 3 ngày FedEx đã báo làm thủ tục Hải quan rồi. Mà hàng nó về thì hỡi ôi. Có mấy con chip mà nó ốp nguyên cả khay nhựa ebonit (cứng như sắt). Đặt trong túi nhôm kín với mấy gói chống ẩm. Nó có cả cái miếng đo độ ẩm bên trong luôn. Bên ngoài thì nó bọc mấy lớp áo mưa xốp mắt cá ( mắt cá ngừ đại dương ý ạ) xong rồi mới bọc thùng các tông.

                    Comment


                    • #40
                      anh bqviet ah, con của anh giới thiệu quả thật là chạy ok với 3.3V. Nhưng VDD phải là >=4.5V.
                      Nhưng ứng dụng của em cần rất nhỏ gọn, đơn giản. Em chẳng dại gì dùng con đó nếu chip mình đang chạy 3.3 lại phải thêm một đường cho VDD 5V nữa anh ạ . Ý em muốn nói là Mcrochip không có con tránceiver nào VDD 3.3V cả. Không tin bác lên trang chủ mà xem ạ.

                      Còn nguồn hàng, support ở đâu thì sau này có thể các bác sẽ biết. Bác itx bảo khó mua hàng trên Future thì em thấy cũng không hẳn. Sau khi em chọn xong, thanh toán xong thì sau có 3 ngày FedEx đã báo làm thủ tục Hải quan rồi. Mà hàng nó về thì hỡi ôi. Có mấy con chip mà nó ốp nguyên cả khay nhựa ebonit (cứng như sắt). Đặt trong túi nhôm kín với mấy gói chống ẩm. Nó có cả cái miếng đo độ ẩm bên trong luôn. Bên ngoài thì nó bọc mấy lớp áo mưa xốp mắt cá ( mắt cá ngừ đại dương ý ạ) xong rồi mới bọc thùng các tông.

                      Comment


                      • #41
                        Nguyên văn bởi returnx Xem bài viết
                        anh bqviet ah, con của anh giới thiệu quả thật là chạy ok với 3.3V. Nhưng VDD phải là >=4.5V.
                        Nhưng ứng dụng của em cần rất nhỏ gọn, đơn giản. Em chẳng dại gì dùng con đó nếu chip mình đang chạy 3.3 lại phải thêm một đường cho VDD 5V nữa anh ạ . Ý em muốn nói là Mcrochip không có con tránceiver nào VDD 3.3V cả. Không tin bác lên trang chủ mà xem ạ.


                        Còn nguồn hàng, support ở đâu thì sau này có thể các bác sẽ biết. Bác itx bảo khó mua hàng trên Future thì em thấy cũng không hẳn. Sau khi em chọn xong, thanh toán xong thì sau có 3 ngày FedEx đã báo làm thủ tục Hải quan rồi. Mà hàng nó về thì hỡi ôi. Có mấy con chip mà nó ốp nguyên cả khay nhựa ebonit (cứng như sắt). Đặt trong túi nhôm kín với mấy gói chống ẩm. Nó có cả cái miếng đo độ ẩm bên trong luôn. Bên ngoài thì nó bọc mấy lớp áo mưa xốp mắt cá ( mắt cá ngừ đại dương ý ạ) xong rồi mới bọc thùng các tông.
                        Cái gì thế này ?
                        Chém gió vừa thôi em ! em có biết gì về giao thức CAN không vậy ?

                        Trên thế giới không có con chip CAN transceiver nào sử dụng VDD 3.3v, vì giao thức và tiêu chẩn CAN ( ISO 11898 ) không cho phép, mà cũng chẳng ai sx cả !

                        Ngay cả LPC11C22 tích hợp luôn CAN transceiver bên trong cpu thì CAN transceiver vẫn phải cấp 5V cho chân CAN_VDD thì mới có thể sử dụng !
                        Từ chối trách nhiệm:
                        Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                        Blog: http://mritx.blogspot.com

                        Comment


                        • #42
                          Future như em nói thì không còn là Future trên thực tế, đó là một Future trong mơ của người mua hàng, giấc mơ mang tên tương lai [Future]. Đúng là khéo tưởng tượng thật !
                          Từ chối trách nhiệm:
                          Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                          Blog: http://mritx.blogspot.com

                          Comment


                          • #43
                            Có thể bác chưa làm với CAN transceiver ngoài MCP nên bác không biết đó thôi. Con tranceiver 3.3 v bác sợt google cái là ra đầy ạ. Em lấy ví dụ một con thôi nhé. SN65HVD230
                            Operates With a 3.3-V Supply
                            Low Power Replacement for the PCA82C250 Footprint
                            Bus/Pin ESD Protection Exceeds 16 kV HBM
                            High Input Impedance Allows for 120 Nodes on a Bus
                            Controlled Driver Output Transition Times for Improved
                            Signal Quality on the SN65HVD230 and SN65HVD231
                            Unpowered Node Does Not Disturb the Bus
                            Compatible With the Requirements of the ISO 11898 Standard
                            Low-Current SN65HVD230 Standby Mode 370 µA Typical
                            Low-Current SN65HVD231 Sleep Mode 40 nA Typical
                            Designed for Signaling Rates(1) up to 1 Megabit/Second (Mbps)
                            Thermal Shutdown Protection
                            Open-Circuit Fail-Safe Design
                            Glitch-Free Power-Up and Power-Down Protection for Hot-Plugging Applications
                            APPLICATIONS
                            Motor Control
                            Industrial Automation
                            Basestation Control and Status
                            Robotics
                            Automotive
                            UPS Control.
                            Còn chuyện mua hàng ở future, bác cứ mua đã rồi hẵng biết.

                            Comment


                            • #44
                              Cố tình gài hàng vấn đề này để vắt !
                              Nhớ đọc kỹ post của ITX để khỏi bị dính.
                              Trên thế giới không có con chip CAN transceiver nào sử dụng VDD 3.3v, vì giao thức và tiêu chẩn CAN ( ISO 11898 ) không cho phép, mà cũng chẳng ai sx cả !
                              CAN transceiver nào sử dụng VDD 3.3v đáp ứng tiêu chẩn CAN ( ISO 11898 ) nhé em. Hà hà......

                              Nguyên văn bởi returnx Xem bài viết
                              Có thể bác chưa làm với CAN transceiver ngoài MCP nên bác không biết đó thôi. Con tranceiver 3.3 v bác sợt google cái là ra đầy ạ. Em lấy ví dụ một con thôi nhé. SN65HVD230
                              Operates With a 3.3-V Supply
                              Low Power Replacement for the PCA82C250 Footprint
                              Bus/Pin ESD Protection Exceeds 16 kV HBM
                              High Input Impedance Allows for 120 Nodes on a Bus
                              Controlled Driver Output Transition Times for Improved
                              Signal Quality on the SN65HVD230 and SN65HVD231
                              Unpowered Node Does Not Disturb the Bus
                              Compatible With the Requirements of the ISO 11898 Standard
                              Low-Current SN65HVD230 Standby Mode 370 µA Typical
                              Low-Current SN65HVD231 Sleep Mode 40 nA Typical
                              Designed for Signaling Rates(1) up to 1 Megabit/Second (Mbps)
                              Thermal Shutdown Protection
                              Open-Circuit Fail-Safe Design
                              Glitch-Free Power-Up and Power-Down Protection for Hot-Plugging Applications
                              APPLICATIONS
                              Motor Control
                              Industrial Automation
                              Basestation Control and Status
                              Robotics
                              Automotive
                              UPS Control.
                              Còn chuyện mua hàng ở future, bác cứ mua đã rồi hẵng biết.
                              1/ Có biết ISO 11898 Standard là thế nào không ? CAN bus - Physical layer là cái gì không ?
                              Tóm tắt cho nhé:
                              High Speed - ISO11898 with speeds up to 1Mbps.
                              transmission baudrates: 125kpbs - 1Mbps
                              from 2 to 30 nodes per network
                              maximum length up to 40 meters
                              120ohm resistors to match characteristic impedance
                              two wire shielded cable
                              5 V power supply
                              signal voltage ranges from -2V to +7V
                              minimal transceiver current > 25mA

                              Low Speed - ISO11519 with low speed up to 125kbps.
                              transmission baudrates up to 125kbps
                              from 2 to 20 nodes per network
                              bus throughput usually depends of node's electrical characteristics (impedance and their capacity)
                              single terminating resistor at the end of the bus (2.2kOhm)
                              minimal transceiver current > 1mA
                              5 V power supply
                              signal voltage ranges from -2V to +7V
                              CANBus.pl - Magistrala CAN ( Controller Area Network )
                              Có nhìn thấy chữ "5 V power supply" chưa !

                              2/ SN65HVD230 đọc datasheet nó xem có phải là CAN theo tiêu chẩn ISO11898 không ?
                              CAN_H mức cao phải đạt 3V5 theo tiêu chẩn CAN và con SN65HVD230 nó thế nào nhỉ ?

                              3/ Có biết cái gì gọi là tiêu chẩn công nghiệp không ? có biết thiết bị chế tạo phải theo tiêu chẩn không ? có biết việc đó để làm gì không ?
                              không theo chuẩn công nghiệp thì sẽ thế này
                              3.3V Can transceiver and 5V Can transceiver on the same CAN BUS - Industrial Interface Forum - Industrial Interface - TI E2E Community
                              about CAN transceiver SN65HVD230D - Industrial Interface Forum - Industrial Interface - TI E2E Community
                              http://www.microchip.com/forums/m286879.aspx
                              .
                              .
                              .
                              .
                              .
                              Cười ra nước mắt, làm xong thiết bị chỉ thiết bị của mình tự kỷ với nhau
                              Và tự kỷ với nhau còn không nên thân !

                              ======>
                              Nghe phát biểu là xài con chip PIC18F4580 CAN rất tốt mà không làm được, rồi đòi con chip CAN 3v3 bố của phò nữa là biết đời mờ rồi
                              Từ chối trách nhiệm:
                              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                              Blog: http://mritx.blogspot.com

                              Comment


                              • #45
                                Mục đích của ITX tạo ra vấn đề này là để ví dụ cho các men biết hậu quả của thiết kế theo lời quảng cáo của sale mà không nắm kỹ thuật cơ bản để nhận định.

                                SN65HVD230 (chủng CAN 3v3 không tiêu chẩn nói chung) được sale quảng cáo là "Compatible With the Requirements of the ISO 11898 Standard" nhưng thực tế lại không phải như lời quảng cáo. Và trong thực tế nếu muốn có thể "Compatible With" phải đáp ứng vô số điều kiện phần cứng lẫn phần mềm.
                                Từ chối trách nhiệm:
                                Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                                Blog: http://mritx.blogspot.com

                                Comment

                                Về tác giả

                                Collapse

                                hoangdai Hoàng Đình Đại-Điện tự động công nghiệp Tìm hiểu thêm về hoangdai

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

                                Collapse

                                Đang tải...
                                X