Hotline: 098 821 7749 info@acinternational.com.vn
Mã SP: PCB - 019
Proteus
Giá:liên hệ Còn hàng
Số lượng:

Proteus

Hãng sản xuất Labcenter Electronics Phiên bản: Latest Version
Bản quyền Subcription hoặc Perpetual (Tùy chọn)
Thời hạn bản quyền Hàng tháng hoặc Vĩnh viễn (Tùy chọn)
Ngành nghề Thiết kế PCB
Đối tượng tác động PCB

Mô tả

Proteus Design Suite kết hợp tính dễ sử dụng với bộ tính năng mạnh mẽ để cho phép thiết kế, kiểm tra và bố trí nhanh chóng các bảng mạch in (gọi tắt là PCB) chuyên nghiệp.
Thông tin liên hệ:

Liên hệ với tôi qua:

Thông tin chi tiết sản phẩm

Phiên bản >>

Dùng thử >>

HDSD >>

Yêu cầu hệ thống >>

Xuất xứ >>

Mô tả: ​Proteus Design Suite kết hợp tính dễ sử dụng với bộ tính năng mạnh mẽ để cho phép thiết kế, kiểm tra và bố trí nhanh chóng các bảng mạch in (gọi tắt là PCB) chuyên nghiệp. 


Tổng quan về phần mềm


Proteus - PCB Design & Simulation Made Easy


Phần mềm thiết kế PCB Proteus là bộ công cụ mạnh mẽ chủ yếu được sử dụng để tự động hóa thiết kế điện tử. Nó thường được các kỹ sư và kỹ thuật viên thiết kế điện tử sử dụng để tạo sơ đồ và bản in điện tử nhằm sản xuất bảng mạch in (PCB). Dưới đây là một số điểm chính về Proteus:


  • Schematic Capture: Proteus cho phép bạn tạo sơ đồ nguyên lý “schematic diagrams” cho các mạch điện tử của mình. Bạn có thể đặt các linh kiện thành phần, kết nối chúng bằng dây hoặc đường dẫn và xác định kết nối nguồn và nối đất.
  • Thiết kế bố cục PCB Layout: Sau khi tạo xong sơ đồ nguyên lý “schematic diagrams” , bạn có thể chuyển nó sang bố cục PCB layout. Trong giai đoạn này, bạn xác định cách sắp xếp vật lý của các thành phần trên bảng. Proteus cung cấp các công cụ để đặt các thành phần, định tuyến dấu vết và thiết lập các quy tắc thiết kế.
  • Mô phỏng và kiểm tra: Proteus cũng cung cấp khả năng mô phỏng, cho phép bạn kiểm tra mạch của mình hầu như trước khi sản xuất PCB thực tế. Bạn có thể mô phỏng nhiều khía cạnh khác nhau, chẳng hạn như tính toàn vẹn của tín hiệu, mức tiêu thụ điện năng và hoạt động của thành phần.
  • Dễ sử dụng: Proteus có giao diện thân thiện với người dùng, giúp cả người mới bắt đầu và nhà thiết kế có kinh nghiệm đều có thể truy cập được. Nó được sử dụng rộng rãi trong công nghiệp và học viện do tính linh hoạt và độ tin cậy của nó.
  • Tùy chọn xuất: Sau khi thiết kế PCB của bạn hoàn tất, bạn có thể xuất nó ở nhiều định dạng khác nhau, bao gồm cả tệp Gerber để sản xuất.

35 năm phát triển

Hỗ trợ chuyên nghiệp

Phát triển định hướng khách hàng

Proteus bắt đầu phát triển từ thời MS-DOS. Hơn 35 năm phát triển không ngừng, chúng tôi tự hào cung cấp một trong những công cụ PCB hiệu quả và tiết kiệm chi phí nhất trên thị trường. Triết lý của Labcenter luôn là cải tiến và đổi mới liên tục để tạo ra một bộ phần mềm hiện đại có đầy đủ các tính năng mạnh mẽ, tiết kiệm thời gian nhằm giúp bạn thiết kế PCB nhanh hơn.

Mua Proteus là sự khởi đầu - không phải là sự kết thúc - của một mối quan hệ kinh doanh thành công. Đi kèm với chi phí của phần mềm là dịch vụ hỗ trợ kỹ thuật đẳng cấp thế giới. Điều này giúp bạn dễ dàng đặt câu hỏi và truy cập trực tiếp vào bộ phận hỗ trợ của Labcenter. Chúng ta có thể không giải quyết được mọi vấn đề ngay lập tức nhưng chắc chắn chúng ta sẽ cố gắng hết sức.

Khách hàng là lý do cho sự thành công của Labcenter. Labcenter vẫn tương tác đầy đủ với cơ sở người dùng của mình và khuyến khích khách hàng liên hệ và cho Labcenter biết những tính năng nào sẽ giúp công việc của họ trở nên dễ dàng hơn. Mỗi và mọi sản phẩm Proteus được phát hành đều được hưởng lợi từ sự phát triển theo định hướng của khách hàng.


Proteus Design Suite bao gồm 3 trụ cột sau:


Proteus PCB Design 


Các công cụ Proteus PCB kết hợp liền mạch việc chụp sơ đồ nguyên lý schematic capture và bố cục PCB layout để cung cấp bộ công cụ mạnh mẽ, tích hợp và dễ sử dụng cho thiết kế PCB chuyên nghiệp.

Proteus Circuit Simulation


Thiết kế, kiểm tra và gỡ lỗi các hệ thống nhúng hoàn chỉnh bên trong bản chụp sơ đồ nguyên lý schematic capture trước khi đặt hàng nguyên mẫu prototype thực tế. VSM mang sự phát triển AGILE vào quy trình làm việc được nhúng.

Proteus IoT Builder


Quy trình làm việc hoàn chỉnh để thiết kế các thiết bị Arduino™ hoặc Raspberry Pi®, sau đó điều khiển thiết bị đó từ xa từ điện thoại hoặc trình duyệt. Xây dựng hệ thống đa thiết bị với giao thức MQTT. Thiết kế, mô phỏng và triển khai trực tiếp từ Proteus.


Tính năng chi tiết


Proteus Design Suite là một ứng dụng Windows để tạo sơ đồ nguyên lý “schematic capture”, mô phỏng “simulation” và thiết kế bố cục “layout design” của PCB (Printed Circuit Board - Bảng mạch in). Nó có thể được mua với nhiều cấu hình, tùy thuộc vào kích thước của thiết kế được sản xuất và các yêu cầu về mô phỏng vi điều khiển. Tất cả các sản phẩm của PCB Design products đều bao gồm bộ định tuyến tự động và khả năng mô phỏng SPICE chế độ hỗn hợp cơ bản.



Schematic Capture

  • Tạo sơ đồ nguyên lý “schematic capture” trong Proteus Design Suite được sử dụng cho cả mô phỏng thiết kế và giai đoạn thiết kế của dự án bố trí PCB. Do đó, nó là thành phần cốt lõi và được bao gồm trong tất cả các cấu hình sản phẩm.


Microcontroller Simulation

  • Mô phỏng bộ điều khiển vi mô trong Proteus hoạt động bằng cách áp dụng tệp hex “hex file” hoặc tệp gỡ lỗi “debug file” cho phần vi điều khiển trên sơ đồ. Sau đó, nó được mô phỏng cùng với bất kỳ thiết bị điện tử tương tự và kỹ thuật số nào được kết nối với nó. Điều này cho phép sử dụng nó trong phạm vi rộng của nguyên mẫu dự án trong các lĩnh vực như điều khiển động cơ, kiểm soát nhiệt độ và thiết kế giao diện người dùng. Nó cũng được sử dụng trong cộng đồng những người có sở thích chung và vì không yêu cầu phần cứng nên rất thuận tiện để sử dụng làm công cụ đào tạo hoặc giảng dạy. Hỗ trợ có sẵn để đồng mô phỏng:
    • Microchip Technologies PIC10, PIC12, PIC16, PIC18, PIC24, dsPIC33 microcontrollers
    • Atmel AVR (and Arduino), 8051 and ARM Cortex-M3 microcontrollers
    • NXP 8051, ARM7, ARM Cortex-M0 and ARM Cortex-M3 microcontrollers
    • Texas Instruments MSP430, PICCOLO DSP and ARM Cortex-M3 microcontrollers
    • Parallax Basic Stamp, Freescale HC11, 8086 microcontrollers


PCB Design


PCB Layout module được tự động cung cấp thông tin kết nối dưới dạng danh sách mạng từ Schematic Capture module. Nó áp dụng thông tin này, cùng với các quy tắc thiết kế do người dùng chỉ định và các công cụ tự động hóa thiết kế khác nhau, để hỗ trợ thiết kế bảng mạch không có lỗi. PCB có tới 16 lớp đường mạch “Copper layers” có thể được sản xuất với kích thước thiết kế bị giới hạn bởi cấu hình sản phẩm.


3D Verification


  • 3D Viewer module cho phép xem bo mạch đang được phát triển ở chế độ 3D cùng với mặt phẳng chiều cao bán trong suốt đại diện cho vỏ bo mạch. Sau đó, đầu ra STEP có thể được sử dụng để chuyển sang phần mềm CAD cơ học như Solidworks hoặc Autodesk để lắp và định vị bảng mạch chính xác.

PCB Design Software - Phần mềm thiết kế PCB


Phần mềm Proteus PCB Software  kết hợp các mô-đun Schematic Capture và PCB Layout để cung cấp bộ công cụ giá cả phải chăng, mạnh mẽ và dễ sử dụng để thiết kế PCB chuyên nghiệp.



Mô-đun Proteus schematic capture nằm ở trung tâm của hệ thống và kết hợp môi trường thiết kế mạnh mẽ với sự hỗ trợ đầy đủ cho các biến thể lắp ráp và tái sử dụng thiết kế.


  • Tìm kiếm trên web tích hợp với hơn 15 triệu phần thư viện theo yêu cầu.
  • Quản lý nhiều biến thể sản phẩm từ một sơ đồ nguyên lý “schematic” duy nhất.
  • Mô-đun BOM có thể cấu hình đầy đủ để tùy chỉnh nội dung và kiểu dáng BOM style.

Tìm hiểu thêm về Schematic Capture

Mô-đun bố cục bảng mạch in Proteus Printed Circuit Board layout (thường gọi tắt là PCB layout) là sự lựa chọn chuyên nghiệp có thiết kế điều khiển hạn chế, định tuyến đường mạch tự động mạnh mẽ, định tuyến đường mạch dạng kéo đẩy Push and Shove cũng như hỗ trợ chuyên dụng cho tín hiệu tốc độ cao.


  • Hệ thống quy tắc thiết kế linh hoạt bao gồm hỗ trợ các quy tắc thiết kế Design Rule Rooms.
  • Bao gồm cả 2 phương pháp định tuyến đường mạch thủ công là định tuyến đường mạch thủ công dạng kéo đẩy Push and Shove và định tuyến đường mạch tự động dựa trên hình dạng tích hợp dưới dạng tiêu chuẩn.
  • Điều chỉnh mạng tín hiệu, chế độ định tuyến cặp vi sai “Differential Pair Routing Mode” và tự động điều chỉnh độ lệch “Automatic Skew Correction”.

Tìm hiểu thêm về Bố cục PCB



Dòng công cụ Proteus eda là sự lựa chọn chuyên nghiệp cho bố cục bảng mạch in hiện đại. Với hơn 35 năm liên tục phát triển và đổi mới, trọng tâm của Labcenter vẫn là bổ sung chức năng trong khi vẫn duy trì giao diện người dùng đơn giản, gọn gàng và tích hợp chặt chẽ với thiết kế sơ đồ. Dưới đây chỉ là một số tính năng mà Proteus PCB Software Suite cung cấp.


Push and Shove


Định tuyến đường mạch bằng phương pháp kéo đẩy Push and Shove  để kiểm soát tốt hơn các vị trí theo dõi thủ công.


Xem các tính năng Push and Shove của Proteus

Design Rules


Các ràng buộc thiết kế bảng mạch in trong Board Constraints ở mức độ chi tiết như bạn cần.


Đọc thêm về các quy tắc thiết kế Design Rules PDF

High Speed Design


Định tuyến cặp vi sai “Differential Pair routing” và khớp độ dài nhóm “group Length Matching”.


Khám phá các tính năng thiết kế bản mạch in tốc độ cao PCB Highspeed

     

Library Parts


Thư viện với 15 triệu linh kiện được tích hợp và theo yêu cầu.


Khám phá các linh kiện của thư viện Proteus Library Parts

Assembly Variants


Dễ dàng tạo và quản lý các biến thể sản phẩm.


Xem các tính năng của PCB Assembly Variants

Report Generation


Mô-đun báo cáo chuyên dụng cho tài liệu dự án.


Khám phá Project Notes module 


Circuit Simulation Software - Phần mềm mô phỏng mạch điện tử


Mô hình hệ thống ảo Proteus Virtual System Modelling (VSM) kết hợp mô phỏng SPICE chế độ hỗn hợp với mô phỏng vi điều khiển nhanh hàng đầu thế giới. Nó cho phép tạo mẫu prototype nhanh chóng cả thiết kế phần cứng hardware và firmware trong phần mềm!


Thiết kế, kiểm tra và gỡ lỗi các dự án nhúng của bạn trong bộ mô phỏng mạch điện tử Proteus trước khi đặt hàng nguyên mẫu prototype vật lý. Phát triển linh hoạt cho quy trình làm việc của hệ thống nhúng.



Các tính năng của VSM


Quy trình làm việc nhúng hoàn chỉnh (Complete Embedded Workflow)


  • Đối với các kỹ sư nhúng, Proteus VSM thu hẹp khoảng cách trong vòng đời thiết kế giữa việc tạo sơ đồ nguyên lý và bố trí PCB. Nó cho phép bạn viết và áp dụng firmware của mình cho bộ vi điều khiển được hỗ trợ trên sơ đồ, sau đó đồng mô phỏng chương trình trong mô-đun mô phỏng mạch SPICE chế độ hỗn hợp, bao gồm các thiết bị ngoại vi MCU.

  • Bạn có thể tương tác với thiết kế bằng cách sử dụng các chỉ báo trên màn hình như màn hình LED và LCD cũng như các bộ truyền động như công tắc và nút. Proteus VSM cũng cung cấp các phương tiện gỡ lỗi mở rộng bao gồm các điểm dừng, bước đơn và hiển thị biến cho cả mã hợp ngữ và nguồn ngôn ngữ cấp cao.

   

Thiết kế (Design)


  • Proteus VSM sử dụng phần mềm Schematic Capture đã được chứng minh của Labcenter để cung cấp môi trường cho việc nhập và phát triển thiết kế. Proteus Schematic là một sản phẩm lâu đời và kết hợp tính dễ sử dụng với các công cụ chỉnh sửa mạnh mẽ. Nó có khả năng hỗ trợ tạo sơ đồ nguyên lý schematic capture cho cả mô phỏng và thiết kế PCB. Các thiết kế được nhập vào Proteus VSM để thử nghiệm có thể được đưa vào danh sách bố cục PCB bằng các sản phẩm phần mềm thiết kế PCB Design của Labcenter hoặc bằng các công cụ bố trí bản mạch PCB layout tools của bên thứ ba. ISIS cũng cung cấp mức độ kiểm soát rất cao đối với hình thức bản vẽ, về độ rộng đường mạch “ line widths”, màu nền “fill styles”, phông chữ “fonts”, v.v. Những khả năng này được sử dụng tối đa trong việc cung cấp đồ họa cần thiết cho hoạt ảnh mạch.

   

Mô phỏng (Simulation)


  • Tính năng thú vị và quan trọng nhất của Proteus VSM là khả năng mô phỏng sự tương tác giữa phần mềm chạy trên bộ vi điều khiển và bất kỳ thiết bị điện tử tương tự hoặc kỹ thuật số nào được kết nối với nó. Mô hình bộ điều khiển vi mô nằm trên sơ đồ cùng với các linh kiện khác trong thiết kế sản phẩm của bạn. Nó mô phỏng việc thực thi mã đối tượng “object code” (mã máy - machine code) của bạn, giống như một con chip thật. Nếu mã chương trình ghi vào một cổng port, các mức logic trong mạch sẽ thay đổi tương ứng và nếu mạch thay đổi trạng thái các chân của bộ xử lý, thì mã chương trình của bạn sẽ nhìn thấy điều này, giống như trong đời thực.

  • Các mô hình CPU VSM mô phỏng đầy đủ các cổng I/O, ngắt, bộ định thời, USART và tất cả các thiết bị ngoại vi khác có trên mỗi bộ xử lý được hỗ trợ. Nó không khác gì một phần mềm mô phỏng đơn giản vì sự tương tác của tất cả các thiết bị ngoại vi này với mạch bên ngoài được mô hình hóa hoàn toàn ở mức dạng sóng và do đó toàn bộ hệ thống được mô phỏng.

  • Với hơn 750 biến thể bộ vi xử lý được hỗ trợ, hàng nghìn mô hình SPICE nhúng và một trong những thư viện thiết bị ngoại vi mô phỏng nhúng lớn nhất thế giới, Proteus VSM vẫn là lựa chọn đầu tiên cho mô phỏng nhúng.

   

Đo lường và phân tích (Measurement and Analysis)


  • Proteus VSM bao gồm một số công cụ ảo bao gồm Máy hiện sóng “Oscilloscope”, Bộ phân tích logic “Logic Analyser”, Bộ tạo hàm “Function Generator”, Bộ tạo mẫu “Pattern Generator”, Bộ đếm thời gian “Counter Timer” và Thiết bị đầu cuối ảo “Virtual Terminal” cũng như vôn kế và ampe kế đơn giản. Ngoài ra, Proteus VSM còn cung cấp các bộ phân tích giao thức chế độ Master/Slave/Monitor chuyên dụng cho SPI và I2C - chỉ cần nối chúng vào các đường nối tiếp và theo dõi hoặc tương tác trực tiếp với dữ liệu trong quá trình mô phỏng. Một cách thực sự vô giá (và không tốn kém!) để có được phần mềm giao tiếp của bạn ngay trước khi tạo nguyên mẫu phần cứng.

  • Nếu bạn muốn thực hiện các phép đo chi tiết trên biểu đồ hoặc thực hiện các loại phân tích khác như phân tích tần số, độ méo, nhiễu hoặc quét của các mạch tương tự, bạn có thể mua gói tùy chọn mô phỏng nâng cao Advanced Simulation Option. Tùy chọn này cũng bao gồm tính năng phân tích sự phù hợp Conformance Analysis - một công cụ độc đáo và mạnh mẽ để đảm bảo chất lượng phần mềm.

   

Gỡ lỗi (Debugging)


  • Mặc dù Proteus VSM đã là công cụ duy nhất có khả năng chạy mô phỏng gần thời gian thực của các hệ thống bộ điều khiển vi mô hoàn chỉnh, sức mạnh thực sự của nó đến từ khả năng thực hiện các mô phỏng này ở chế độ chạy từng bước Step Mode. Tính năng này hoạt động giống như trình gỡ lỗi phần mềm Debugger yêu thích của bạn, ngoại trừ việc khi bạn thực hiện từng bước mã lệnh, bạn có thể quan sát hiệu ứng trên toàn bộ thiết kế - bao gồm tất cả các thiết bị điện tử bên ngoài bộ vi điều khiển.

  • Ngoài việc gỡ lỗi truyền thống trong đó bạn đặt một hoặc các điểm dừng Breakpoint trong nguồn của mình rồi chuyển mã khi chúng được kích hoạt, Proteus cho phép bạn đặt các điểm dừng Breakpoint trên sơ đồ để điều kiện phần cứng có thể kích hoạt điểm dừng. Nếu sự cố được xác định là lỗi phần cứng thì việc sử dụng điểm dừng phần cứng sẽ tạm dừng mô phỏng bất cứ khi nào tình trạng lỗi xảy ra. Ví dụ: nếu các ký tự không đúng định dạng xuất hiện trên màn hình LCD thì việc đặt điểm dừng phần cứng trên dòng bận Busy line sẽ là nơi tốt để bắt đầu điều tra.

  • Công cụ chính khác mà bạn có thể tùy ý sử dụng để gỡ lỗi từng bước là cửa sổ theo dõi Watch Windows. Cửa sổ này cho phép giám sát đăng ký và/hoặc địa chỉ và cũng cho phép bạn thêm các biến từ cửa sổ biến “variables window” để kiểm tra. Bạn có thể đặt điểm dừng theo điều kiện logic của bất kỳ mục nào được thêm vào cửa sổ xem, chẳng hạn như để dễ dàng ngăn chặn tràn bộ đếm thời gian.

   

Chẩn đoán (Diagnostics)


  • Proteus được trang bị tính năng chẩn đoán hoặc nhắn tin theo dõi toàn diện. Điều này cho phép bạn chỉ định thành phần hoặc thiết bị ngoại vi bộ xử lý nào được quan tâm tại bất kỳ thời điểm nào và nhận báo cáo văn bản chi tiết về tất cả hoạt động và tương tác hệ thống. Bạn có thể chỉ định thiết bị ngoại vi tích hợp nào của MCU mà bạn muốn giám sát (ví dụ: SPI, VIC) và cũng có thể giám sát các thiết bị ngoại vi bên ngoài như thiết bị bộ nhớ, màn hình LCD hoặc động cơ không chổi than.

  • Khả năng giám sát cả hai phía của giao tiếp là vô giá như một công cụ hỗ trợ gỡ lỗi, cho phép bạn xác định và khắc phục các sự cố ở cả phần mềm và phần cứng nhanh hơn nhiều so với khi bạn làm việc trên một nguyên mẫu vật lý.

   

Lợi thế của VSM


Proteus Design Suite hoàn toàn độc đáo trong việc cung cấp khả năng mô phỏng cả mã code của bộ điều khiển vi mô cấp cao và cấp thấp trong bối cảnh mô phỏng mạch SPICE chế độ hỗn hợp. Với tiện ích của mô hình hóa hệ thống ảo Virtual System Modelling này, bạn thực sự có thể sử dụng triết lý phát triển linh hoạt trong các dự án kỹ thuật nhúng, thu được những phần thưởng to lớn về việc giảm thời gian tiếp thị và giảm chi phí phát triển.


Nếu một người thiết kế cả phần cứng và phần mềm thì người đó được hưởng lợi vì thiết kế phần cứng có thể được thay đổi dễ dàng (và cùng lúc) như thiết kế phần mềm. Trong các tổ chức lớn hơn, nơi hai vai trò được tách biệt, người thiết kế phần mềm có thể bắt đầu công việc ngay sau khi sơ đồ hoàn thành; họ không cần phải đợi cho đến khi có một nguyên mẫu vật lý.


Tóm lại, Proteus VSM cải thiện hiệu quả, chất lượng và tính linh hoạt trong suốt quá trình thiết kế...


IoT Builder for Arduino™ AVR and Raspberry Pi®


IoT Builder là một sản phẩm độc đáo được thiết kế để giúp điều khiển các thiết bị điện tử từ xa từ thiết bị di động một cách nhanh chóng và dễ dàng. Thiết kế bảng điều khiển front panel cho điện thoại hoặc máy tính bảng của bạn trong trình chỉnh sửa của Proteus, sau đó lập trình sự tương tác của các điều khiển giao diện người dùng với phần cứng bằng cách sử dụng các khối sơ đồ Visual Designer đơn giản. Bạn có thể sử dụng bo mạch STM32 Arduino Blue Pill với ESP8266 hoặc bạn có thể chọn bo mạch AVR IoT tiêu chuẩn như Yun hoặc Seeduino Cloud. Ngoài ra, bạn có thể sử dụng Raspberry Pi độc lập làm bảng cơ sở - base board.



IoT Builder là gì?


IoT (Internet of Things) Builder là sản phẩm đầu tiên trên thế giới, cung cấp quy trình làm việc hoàn chỉnh cho việc thiết kế các thiết bị IoT trên phần cứng Arduino hoặc Raspberry Pi. Nó có thể được thêm vào sản phẩm Visual Designer for Arduino hoặc Visual Designer for Raspberry Pi để cho phép phát triển giao diện người dùng từ xa cho các sản phẩm thiết kế nhúng.


Quy trình làm việc linh hoạt và trực quan. Bắt đầu bằng cách thiết kế phần cứng sản phẩm trên sơ đồ nguyên lý schematic bằng cách thêm các tấm chắn điện tử “electronic shields”, cảm biến “sensors” và bảng đột phá thông qua thư viện ngoại vi “Peripheral gallery”. Sau đó, sử dụng thư viện điều khiển “Controls gallery” để tạo bảng điều khiển Front panel, thêm và đặt các mặt số, nút, biểu đồ, v.v. trong trình chỉnh sửa IoT Builder editor. Cuối cùng, sử dụng các phương pháp sơ đồ Visual Designer hoặc C code (Arduino) / mã Python code (Raspberry Pi) để liên kết giao diện người dùng với thiết bị điện tử.


Bất cứ lúc nào trong quá trình phát triển, toàn bộ hệ thống đều có thể được kiểm tra và gỡ lỗi trong trình mô phỏng Proteus VSM. Điều này thực thi chương trình thông qua mô hình CPU và mọi thiết bị ngoại vi được kết nối cũng như mô phỏng sự tương tác của bảng mặt trước với thiết bị điện tử.


Sau khi mọi thứ hoạt động như mong đợi, firmware và bảng điều khiển front panel có thể được triển khai vào phần cứng thực chỉ bằng một nút bấm. Bước cuối cùng là hướng thiết bị mục tiêu vào phần cứng, xem thiết bị thu được bảng điều khiển phía trước qua TCP/IP và sau đó điều khiển phần cứng từ xa từ điện thoại di động, máy tính bảng hoặc PC của bạn.


  • Thiết kế phần cứng của bạn với thư viện Ready-made shields/hats Library.
  • Thiết kế bảng điều khiển front panel của bạn với các nút bấm, công tắc, mặt số, màn hình và biểu đồ.
  • Liên kết giao diện người dùng và phần cứng bằng các phương pháp sơ đồ trong chương trình cơ sở của bạn.
  • Mô phỏng toàn bộ hệ thống và gỡ lỗi từng bước để tìm và khắc phục sự cố.
  • Điều khiển mô phỏng hoặc phần cứng thực từ điện thoại hoặc máy tính bảng của bạn.


Bạn có thể làm gì với IoT Builder?

Tài liệu kỹ thuật


IoT Builder là một mô-đun bổ sung cho cả Visual Designer và Proteus VSM for Arduino cũng như cho sản phẩm Visual Designer for Raspberry Pi. Bạn có thể sử dụng IoT Builder để thiết kế giao diện người dùng (công tắc, nút bấm, vòng xoay, màn hình, v.v.) cho điện thoại di động hoặc máy tính bảng của mình, sau đó sử dụng Visual Designer để lập trình phần cứng hoạt động với GUI từ xa bằng các phương pháp cấp cao.


IoT Builder loại bỏ nhu cầu người dùng phải biết về HTML, JavaScript, Python và kết nối TCP/IP. Tất cả sự phức tạp của lớp vận chuyển và giao tiếp giữa phần cứng và bảng điều khiển phía trước từ xa được loại bỏ khỏi chương trình người dùng, để lập trình viên thực hiện chức năng mong muốn.


Bảng điều khiển front panel được vẽ trong trình chỉnh sửa bảng và logic cho giao diện người dùng được lập trình ở mức cao với các khối sơ đồ hoặc lệnh gọi phương thức Arduino C / Raspberry Pi Python.


Do đó, IoT builder rất phù hợp để giảng dạy các nguyên tắc của ứng dụng dựa trên IoT cho người mới bắt đầu và cũng là công cụ tạo mẫu nhanh cho các nhà phát triển có kinh nghiệm hơn.



IoT Builder hoạt động như thế nào?


IoT Builder cho phép các nhà phát triển thiếu kinh nghiệm tạo ra các ứng dụng trong đó thiết bị dựa trên Arduino hoặc Raspberry Pi có thể được điều khiển bằng điện thoại di động, máy tính bảng hoặc thiết bị hỗ trợ web.


Bộ phần mềm này bao gồm một ngăn xếp phần mềm “software stack” cho phần cứng, một ứng dụng di động và trình chỉnh sửa bảng điều khiển 'Virtual Front Panels'. Phần tử cuối cùng này cho phép vẽ Bảng bảng điều khiển ảo trong Proteus, sử dụng thư viện gồm các phần tử giao diện người dùng được xác định trước như nút, công tắc, núm xoay và màn hình cùng với các phần tử phức tạp hơn như nhật ký thông báo và phần tử đồ thị. Sau đó, chúng có thể được điều khiển theo cách giống hệt như cách điều khiển các thiết bị ngoại vi phần cứng trong Visual Designer, cụ thể là bằng cách kéo và thả các khối hành động vào sơ đồ.


Như mọi khi với Proteus, firmware và giao tiếp bảng mặt trước có thể được mô phỏng hoàn toàn và sau đó khi triển khai, bảng mặt trước ảo được cung cấp cho thiết bị điều khiển bởi một máy chủ web vi mô chạy trên thiết bị phần cứng.



Thiết kế bảng điều khiển Front Panel


Thiết kế bảng điều khiển front panel là giao diện người dùng từ xa cho thiết bị của bạn và những gì bạn sẽ thấy và tương tác trên trình duyệt di động, máy tính bảng hoặc internet của mình. Trong IoT Builder, thiết kế bảng điều khiển front panel được tạo bằng cách vẽ drawing thay vì mã hóa coding. Các điều khiển như nút, màn hình và mặt số được thêm vào dự án và sau đó người dùng sắp xếp chúng trên bảng điều khiển một cách phù hợp.


Một thư viện điều khiển phong phú được cung cấp sẵn và một số chủ đề từ hiện đại đến steampunk đều có sẵn để giúp tạo bảng điều khiển GUI tuyệt đẹp cho dự án của bạn. Những người dùng cao cấp hơn thậm chí có thể sử dụng các công cụ đồ họa vector như Inkscape để thiết kế các chủ đề điều khiển của riêng họ.


Cái hay của việc tạo bảng điều khiển front panel như thế này là mỗi điều khiển IoT trong Proteus đều có trình điều khiển riêng, giúp cho việc tương tác giữa bảng điều khiển front panel và chương trình phần mềm đơn giản hơn rất nhiều.



Điều khiển chương trình - Program Control


Chương trình firmware program là nơi chúng ta cần tương tác với cả thiết bị ngoại vi phần cứng của thiết bị và bộ điều khiển IoT trên bảng điều khiển front panel từ xa. Điều này cần phải làm việc theo cả hai hướng. Ví dụ: nhấn nút trên bảng điều khiển front panel có thể bật đèn LED trong thiết bị, nhưng dữ liệu cảm biến tương tự từ thiết bị có thể cập nhật màn hình trên bảng mặt trước.


Vì cả thiết bị và bảng điều khiển front panel đều được thiết kế bằng Proteus nên IoT Builder có thể giúp cuộc sống lập trình trở nên dễ dàng hơn nhiều. Cây dự án chứa danh sách các thiết bị ngoại vi bạn đã thêm và cũng là danh sách các điều khiển IoT trong bảng điều khiển phía trước của bạn. Mỗi trong số này mở rộng để hiển thị cho bạn các lệnh gọi hàm cấp cao cho phép bạn kiểm soát chúng. Ví dụ: điều khiển hiển thị sẽ có phương thức print() và cảm biến nhiệt độ sẽ có phương thức readTemp(). Sau đó, bạn có thể kéo và thả các lệnh gọi phương thức này trực tiếp từ cây dự án vào chương trình của mình.


Do chương trình người dùng được trừu tượng hóa khỏi nhiều độ phức tạp ở mức độ thấp, nên IoT Builder giúp việc tạo ra các thiết bị Internet of Things có thể tiếp cận được ngay cả với những lập trình viên mới làm quen.



Kiểm soát truy cập - Access Control


Bạn cũng có thể đặt các cấp độ kiểm soát truy cập khác nhau cho ứng dụng IoT của mình. Kiểm soát đăng nhập cho phép người dùng nâng cao lên trạng thái quản trị viên và tất cả các điều khiển cũng như tab của bảng điều khiển phía trước có thể điều chỉnh hành vi của họ (bị vô hiệu hóa, ẩn, v.v.) dựa trên việc người dùng có đăng nhập hay không. Hai sự kiện đăng nhập và đăng xuất cũng có thể được kéo vào chương trình chính cho phép bạn dễ dàng phản hồi những thay đổi thành công về trạng thái người dùng trong chương trình chương trình cơ sở. Điều này cung cấp một cách thực sự dễ dàng để dạy và tìm hiểu về kiểm soát truy cập và đặc quyền của người dùng trong bối cảnh ứng dụng được kết nối.



Mô phỏng và gỡ lỗi - Simulate and Debug


IoT Builder sử dụng công nghệ mô phỏng Proteus VSM để chương trình firmware program của bạn được mô phỏng cùng với mọi thiết bị điện tử mà bạn đã thêm vào sơ đồ. Giao diện người dùng từ xa cũng được hiển thị bên trong Proteus để bạn có thể kiểm tra nhanh chóng và dễ dàng sự tương tác của GUI với phần cứng ảo của mình.


Ngoài ra, bạn có thể sử dụng ứng dụng IoT Controller miễn phí dành cho iOS và Android để điều khiển quá trình mô phỏng đang chạy. Khi điện thoại hoặc máy tính bảng nằm trên cùng mạng với PC, ứng dụng có thể tự động phát hiện và kết nối với phần cứng mô phỏng để người dùng có thể trực tiếp điều khiển mô phỏng từ thiết bị di động của họ.


Bất kể bạn làm việc theo cách nào, toàn bộ khả năng sửa lỗi của Proteus đều có sẵn để bạn có thể đặt các điểm dừng trong chương trình cơ sở của mình và thực thi mã một bước để nhanh chóng tìm và khắc phục sự cố.



Triển khai - Deploy


Khi hệ thống của bạn đã được gỡ lỗi và thử nghiệm trong mô phỏng, bạn có thể chuyển sang phần cứng vật lý chỉ bằng một nút bấm (Raspberry Pi trước tiên yêu cầu cấu hình một lần). Proteus có thể phát hiện phần cứng Arduino Yun, Uno+ESP8266 hoặc Raspberry Pi của bạn nếu nó nằm trên cùng một mạng và định cấu hình trước các tùy chọn SSH cho bạn. Do đó, trong hầu hết các trường hợp, bạn có thể triển khai không dây tới phần cứng vật lý chỉ bằng cách nhấn nút. Ngoài ra, trong trường hợp Arduino, bạn có thể kết nối cáp USB với Yun, cáp này sẽ xuất hiện dưới dạng mục tiêu lập trình trong đoạn hội thoại lập trình viên của bạn.


Bất kể phương pháp lập trình nào, Proteus đảm nhiệm việc chuyển đồ họa bảng điều khiển và giao diện máy chủ web sang phần cứng ngoài việc lập trình chương trình cơ sở. Sau đó, bạn có thể sử dụng ứng dụng Apple hoặc Android IoT Controller của chúng tôi trên thiết bị di động hoặc trình duyệt web để kết nối và điều khiển phần cứng.



MQTT


MQTT là viết tắt của Truyền tải từ xa truy vấn tin nhắn “Message Query Telemetry Transport”. Đây là một giao thức nhắn tin publish/subscribe, cực kỳ đơn giản và nhẹ, được thiết kế cho các thiết bị hạn chế và mạng có băng thông thấp, độ trễ cao hoặc không đáng tin cậy. MQTT được hỗ trợ trực tiếp bên trong sản phẩm IoT Builder, giúp dễ dàng thiết lập hệ thống nhiều thiết bị và quản lý thông tin liên lạc giữa chúng. Có hai điều chính bạn có thể làm với MQTT và Proteus.


Bạn có thể gửi lệnh để kiểm soát đầu ra. Tại đây, thiết bị di động của bạn kết nối với thiết bị điều khiển qua Wi-Fi và tải bảng điều khiển front panel ảo. Sau đó, nó truyền lệnh dành cho thiết bị thông qua giao diện người dùng từ xa. Lệnh này được gửi đến máy chủ MQTT server. Thiết bị thiết bị sẽ nhận được lệnh khi thức dậy và đăng nhập với máy chủ MQTT server và firmware sẽ diễn giải và thực thi lệnh.


Bạn có thể đọc và xuất bản dữ liệu từ cảm biến. Tại đây, thiết bị di động của bạn kết nối với Raspberry Pi qua Wi-Fi và tải bảng điều khiển front panel ảo. Sau đó, nó truyền lệnh dành cho thiết bị cảm biến thông qua giao diện người dùng từ xa. Lệnh này được gửi đến máy chủ MQTT server. Thiết bị cảm biến sẽ nhận được lệnh khi kiểm tra với máy chủ MQTT server và firmware trên lệnh sẽ được giải thích và thực thi.


Trong cả hai trường hợp, giao thức MQTT được sử dụng làm cầu nối giữa thiết bị (arduino) và bộ điều khiển (raspberry pi). Sử dụng trình môi giới trên đám mây là không cần thiết nhưng có nghĩa là thiết bị có thể ngủ trong thời gian dài giúp tiết kiệm điện. Trong môi trường kiểm tra lớp học, nên có trình môi giới trên PC vì bạn sẽ thấy phần gỡ lỗi trên dấu nhắc lệnh của trình môi giới và kết nối mạng sẽ không đáng kể.



Giá bán và chính sách cấp bản quyền

(Lưu ý: Giá trên web có tính chất tham khảo, có thể tăng hoặc giảm so với hiện tại, Quý khách vui lòng liên hệ để có báo giá tốt nhất.)


Licensing - Chế độ cấp phép

Perpetual Licensing


  • Khi bạn mua giấy phép cho Proteus, bạn sở hữu giấy phép đó vĩnh viễn. Nó không phải là thuê. Điều này có nghĩa là ngay cả khi bạn không cập nhật bảo trì, bạn vẫn luôn có thể sử dụng phiên bản phần mềm bạn đã mua. Điều này rất quan trọng vì nó bảo vệ khoản đầu tư của bạn và đảm bảo rằng tài sản trí tuệ mà bạn thiết kế trong Proteus luôn có thể được mở. Thông tin thêm có thể được tìm thấy tại đây

Network Licensing


  • Đối với giao dịch mua dành cho nhiều người dùng, Labcenter cung cấp giấy phép mạng “network licensing” dễ sử dụng. Đây là giấy phép dựa trên một máy chủ duy nhất có khóa USB dongle là cách dễ nhất để mang lại cho cả nhóm sự linh hoạt khi sử dụng phần mềm trên mạng LAN. Việc tuân thủ giấy phép là tự động và tự quản lý, việc sử dụng được giới hạn trong một mạng con LAN duy nhất.

Cloud Licensing


  • Cấp phép đám mây “Cloud licensing” là tùy chọn tốt nhất và đầy đủ nhất cho cả Doanh nghiệp và Giáo dục. Quản trị viên có thể đăng nhập vào một cổng trang web đơn giản và thiết lập thông tin đăng nhập cho các nhóm người dùng khác nhau. Họ cũng có thể tạo đặt chỗ để đảm bảo quyền truy cập vào những thời điểm nhất định. Trong khi đó, người dùng có thể cài đặt toàn bộ phần mềm chuyên nghiệp mà không bị hạn chế, sau đó đăng nhập vào Proteus bằng thông tin xác thực mà họ đã được cấp để truy cập vào phần mềm trên máy tính. Khi sinh viên hoặc nhân viên tiếp tục, quản trị viên chỉ cần thay đổi mật khẩu nhóm để hạn chế hoặc cấp quyền truy cập tương ứng.

Chọn gói phù hợp với nhu cầu của bạn

Enterprise


$6,972.00


Everything you need for commercial PCB product design and layout.


  • Top of the range PCB Design product.
  • Full suite of graph based analysis.
  • All MCU Simulation families.

Platinum


$8,622.


The ultimate Proteus product. Includes absolutely everything that we sell.


  • All PCB Design features.
  • All Proteus VSM products.
  • All Visual Designer products.
  • All IoT Builder products.

Custom


From $248.00


 your own Proteus product, choosing only the modules you need.


  • Maximum flexibility.
  • Lower cost of ownership.
  • Easy to upgrade at a later date.
  • Includes technical support.

Commercial Price List - Bảng giá thương mại


Sau đây là danh sách đầy đủ các sản phẩm có sẵn và gói giao dịch với mức giá dành cho người dùng thương mại. Để biết giá nhiều người dùng, vui lòng liên hệ với chúng tôi.

Bạn cũng có thể thấy hữu ích khi sử dụng trình hướng dẫn báo giá trực tuyến Quotation wizard của Labcenter, trình hướng dẫn này có thể giúp làm rõ các yêu cầu của bạn và sẽ cung cấp cho bạn báo giá tức thì cho các mô-đun Proteus Design Suite thích hợp.

Yêu cầu hệ thống được liệt kê trong Câu hỏi thường gặp FAQ về mua hàng.

Proteus Packages

Proteus Platinum Edition

$8,622.00

Proteus Enterprise Edition

$6,972.00

Proteus Professional PCB Design 

Proteus PCB Design Level 1

$537.00

Proteus PCB Design Level 1+

$702.00

Proteus PCB Design Level 2

$1,032.00

Proteus PCB Design Level 2+

$1,692.00

Proteus PCB Design Level 3

$2,104.00

Proteus PCB Design Starter Kit

$248.00

Advanced Simulation Features 

$372.00

Proteus Professional PCB Design 

Proteus VSM for PIC12

$537.00

Proteus VSM for PIC16

$537.00

Proteus VSM for PIC18

$537.00

Proteus VSM for PIC24

$685.00

Proteus VSM for dsPIC33

$685.00

Proteus VSM for AVR

$537.00

Proteus VSM for 8051/52

$537.00

Proteus VSM for ARM7/LPC2000

$685.00

Proteus VSM for MSP430

$537.00

Proteus VSM for PICCOLO

$685.00

Proteus VSM for ARM Cortex-M3

$908.00

Proteus VSM for Arduino AVR

$322.00

Proteus VSM for ARM Cortex-M0

$685.00

Proteus VSM for ARM Cortex M4

$908.00

Proteus VSM for PIC Bundle 8bit

$1,073.00

Proteus VSM for PIC Bundle 8/16bit

$1,774.00

Proteus VSM for ARM Bundle

$1,609.00

Proteus VSM Starter Kit for PIC (16F84A, 16F877, 18F452)

$248.00

Proteus VSM Starter Kit for 8051 (80C51) 

$248.00

Proteus VSM Starter Kit for AVR (ATTiny2313, ATMega8, ATMega8535

$248.00

Visual Designer for Arduino

$685.00

IoT Builder

$182.00

Visual Designer for Raspberry Pi

$685.00

Advanced Simulation Features

$372.00

Nguồn: https://www.labcenter.com/pricing/comm/ 





Nguồn: https://www.labcenter.com/pcb/


Các sản phẩm cùng loại

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.315 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 3.032 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.740 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.822 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.814 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.258 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.651 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.625 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 3.285 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 2.684 lượt xem