資源簡介
利用STM32的控制性能和豐富外設,采用模塊化方法設計了一款基于STM32ZET6單片機和ET1100專用以太網芯片的、具有工業以太網功能的無刷直流電機控制器。在設計中,以STM32ZET6作為微處理器,采用了IR2136驅動芯片及ET1100工業以太網芯片,分別實現了無刷直流電機的調速功能,以及上位機的EtherCAT通信功能。針對傳統設計中SPI串行接口未能充分發揮工業以太網的優越性能的問題,設計中利用STM32ZET6特有的FSMC機制實現了EtherCAT模塊的并行接口設計,使系統的實時性能有了很大提升。該控制器設計成本低、集成度高、實時性強,特別適用于工業領域。
代碼片段和文件信息
評論
共有 條評論