Tin tức

dsPIC nhận được hai lõi 16 bit nhanh để tăng tốc độ phát triển công suất và điều khiển động cơ hiệu suất cao

dsPIC gets two fast 16bit cores to speed development of high-performance power and motor control

Nhằm tăng tốc độ phát triển mã bằng cách loại bỏ sự phụ thuộc giữa giao diện người dùng và mã thời gian thực, các lõi độc lập phần lớn, mỗi lõi có bộ thiết bị ngoại vi riêng và giao tiếp với nhau chỉ qua FIFO và hộp thư - bus dữ liệu và địa chỉ không được chia sẻ.

Trong dsPIC33CH, như gia đình sẽ được biết, các lõi là tương tự, với một chạy ở 90MHz được chỉ định là 'chủ' và 'nô lệ' ở 100MHz. Master có nhiều giao diện nối tiếp hơn, trong khi slave có nhiều ADC, kênh PWM và bộ so sánh hơn, ví dụ (xem sơ đồ).

“Lõi nô lệ rất hữu ích cho việc thực thi mã điều khiển chuyên dụng, thời gian quan trọng trong khi lõi chủ bận rộn chạy giao diện người dùng, giám sát hệ thống và các chức năng truyền thông, được tùy chỉnh cho ứng dụng cuối”, công ty cho biết. “Các dsPIC33CH được thiết kế đặc biệt để tạo điều kiện phát triển mã độc lập cho mỗi lõi bởi các nhóm thiết kế riêng biệt và cho phép tích hợp liền mạch khi chúng được kết hợp với nhau trong một chip.

Các ứng dụng tiềm năng bao gồm công suất kỹ thuật số và điều khiển động cơ, ví dụ như điện không dây, máy chủ, máy bay không người lái và cảm biến ô tô.

Trong một nguồn cung cấp điện kỹ thuật số, theo Microchip, lõi nô lệ quản lý các thuật toán chuyên sâu toán học, trong khi lõi chủ quản lý độc lập ngăn xếp giao thức PMBus và cung cấp giám sát hệ thống. Trong quạt hoặc máy bơm ô tô, lõi nô lệ sẽ quản lý tốc độ và mô-men xoắn thời gian quan trọng trong khi tổng thể quản lý truyền thông CAN-FD (tốc độ dữ liệu linh hoạt), giám sát hệ thống và chẩn đoán.

Các bản nâng cấp chương trình cơ bản (‘không hạ thời gian’) được thực hiện trên cả hai lõi bởi vì mỗi lõi có hai cửa hàng chương trình flash - bốn tổng số.

Nếu không cần nâng cấp trực tiếp, hãy tăng gấp đôi số lượng bộ nhớ chương trình có sẵn cho lõi.

So với dòng sản phẩm dsPIC trước đó nhắm vào cùng một thị trường - dsPIC33EP / GS - hiệu suất gần như tăng gấp đôi (độ trễ từ 543ns đến 280ns) - một phần thông qua tốc độ đồng hồ tăng từ 70MHz lên 100MHz và một phần: chuyển ngữ cảnh nhanh hơn và thanh ghi trạng thái) và hướng dẫn mới (chia nhanh hơn, tải 32 bit / cửa hàng).

Có tám biến thể gói, từ 28pin dsPIC33CH64MP202 đến 80 chân và từ 5 x 5mm trở lên.

Tùy chọn flash khoảng 64 đến 128kbyte.

Hỗ trợ đến từ:

  • MPLAB X IDE
  • Trình cấu hình mã
  • Hội đồng tò mò dsPIC33CH (DM330028)
  • mô-đun plug-in dsPIC33CH cho điều khiển động cơ (MA330039) cho MCLV-2 và MCHV-2/3
  • mô đun trình cắm thêm dsPIC33CH cho các nền tảng có mục đích chung (MA330040) cho Explorer 16/32 (DM240001-2)