
Lõi bộ xử lý Cortex-M4 nổi chạy ở tốc độ 240 MHz và Adi cũng đã tích hợp bộ chuyển đổi A / D 16 bit kép với độ chính xác lên tới 14 bit và tốc độ chuyển đổi 380NS.
Nền tảng điều khiển động cơ trước đây của Adi dựa trên bộ xử lý ADSP-BF506A của riêng mình, nhưng nó đã nhận ra rằng Cortex-M4 đã nhanh chóng trở thành De Facto. Kiến trúc tiêu chuẩn cho các hệ thống điều khiển chính xác.
"Ngành công nghiệp đang di chuyển khỏi kiến trúc độc quyền và chúng tôi đã nhận ra lõi tiêu chuẩn ngành để kiểm soát động cơ là Cortex-M4", Tim Resker, Giám đốc tiếp thị sản phẩm tại Adi nói.
Resker cũng tin rằng các công cụ thiết kế dựa trên mô hình như Simulink từ các Mathworks hiện đang trở nên quan trọng trong việc phát triển các hệ thống điều khiển cho động cơ và mảng PV.
"Chúng tôi biết rằng bây giờ chúng tôi cần phải trở thành chuyên gia về việc sử dụng các công cụ này", Resker nói.
Hai năm trước, Adi đã trình diễn nền tảng thiết kế hệ thống điều khiển động cơ đầu tiên của mình, dựa trên bộ xử lý BlackFin, sử dụng ngôn ngữ điện toán Matworks Matlab để phát triển thuật toán.
Nó cũng thực hiện môi trường thiết kế Simulink để triển khai các thuật toán điều khiển để tối ưu hóa hiệu quả của động cơ cảm ứng AC nam châm vĩnh cửu và AC.
Mục đích cho phép các nhà thiết kế mô hình hóa hệ thống của họ trong Matlab / Simulink, tạo mã C và triển khai với môi trường thiết kế Visual DSP ++ của thiết bị tương tự với băng thông còn lại cho mã ứng dụng.
ADI tin rằng việc sử dụng các thiết kế dựa trên mô hình có thể cải thiện hiệu quả ổ đĩa của các thuật toán điều khiển động cơ cảm biến và cảm giác và nó đã hoạt động với các Mathworks để áp dụng công cụ thiết kế dựa trên mô hình Simulink và trình tạo mã vào nền tảng điều khiển động cơ của nó. Nó sử dụng bộ mã hóa và công cụ nhúng được tối ưu hóa Cortex-M của MathWorks để hỗ trợ chu trình thiết kế hoàn chỉnh từ mô phỏng đến việc triển khai mã sẵn sàng sản phẩm trong một nền tảng nhúng.
Simulink tạo ra mã C được tối ưu hóa chạy trên nền tảng dựa trên Cortex-M4. Công ty cũng đã tăng bộ nhớ trên chip lên 384kbyte SRAM để giữ mã C được tạo bởi công cụ.
ADSP-CM40X có các bộ tăng tốc phần cứng cụ thể của vòng lặp, triển khai bộ lọc SINC đầy đủ để giao diện trực tiếp với các bộ điều chế sigma-delta bị cô lập được sử dụng trong các kiến trúc hệ thống cảm biến hiện tại dựa trên shunt. Thông thường, bộ lọc SINC sẽ được triển khai trong một FPGA.
Ngoài ra còn có một bộ tăng tốc DSP cung cấp phân tích hài thường được sử dụng trong thiết kế vòng điều khiển PV Array.
Nó cũng có khả năng PWM có thể mở rộng và có thể điều chỉnh động.
Có một bảng phát triển và đánh giá, cm40xezboard, được hỗ trợ bởi các thuật toán điều khiển tiêu chuẩn.
Trình diễn video
Tải xuống Bảng dữ liệu ADSP-CM40X, thiết kế tham khảo và các tài liệu kỹ thuật khác.