ClearCore是由美國知名伺服運動控制組件製造商Teknic 設計的,這是一款基於 Microchip SAME53 Arm Cortex-M4 的工業 I/O 和運動控制器。它可以使用 Arduino IDE 進行編程從而實現快速原型設計,或者給更複雜的項目提供更高級的 C++ API。
ClearCore 提供四個運動軸、24 V兼容模擬和數字 I/O、支持 I/O 擴展模塊,而且可以通過 RJ45 埠的串列或乙太網進行連接。對於更大的應用程序,多個 ClearCore 也可以採用菊花鏈的方式連接。
ClearCore Arduino IO運動控制器
ClearCore 的主要特性和規格:
前往「CNX Software中文站」官網,查看完整信息
通過 ClearCore 控制系統的簡單示例
上圖顯示了一個簡單的系統,其中:乙太網用在辦公網路中的一台或多台 PC(或像樹莓派之類的 SBC)上進行監視和控制、RJ45 埠將 SPI 顯示器和 UART 條碼掃描器連接起來,還有將各種感測器和制動器連接起來的到 I/O 端子執行器。
通過菊花鏈(daisy-chaining)連接 CCIO-8 擴展模塊,可以將 8 點增量提高到多達 64 個數字 I/O 點,從而實現更複雜的系統。而且,用菊花鏈連接多個 ClearCore 控制器後,還可以實現更大的系統。
具有多個 ClearCore 系統和連接到高解析度顯示器的樹莓派SBC
該公司提供了一個c++運動和I/O庫,其實我們不需要理解Cortex-M4處理器的複雜細節,只要能夠「直觀地訪問ClearCore的各種硬體功能」,並擁有電機的運動控制和狀態、I/O配置、揚聲器聲音生成、信號濾波等就可以了。 源代碼在 OEM 友好許可下免費提供,還提供了 40 個示例項目。或者,可以將公司的Arduino 庫與 ClearCore 庫一起使用,以進行快速原型設計和演示。
與Arduino庫一起使用 的ClearCore庫
在公司網站上註冊一個免費帳戶後,可以在線獲取到相關文檔、原理圖和源代碼。
下面的視頻以機器人調酒師為例,概括說明了 ClearCore 的可能性。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/216381.html