
基于COMX和STM32的機(jī)器人伺服控制器電路設(shè)計
發(fā)布時間:2014-10-19 責(zé)任編輯:sherryyu
【導(dǎo)讀】本文介紹的是基于COMX和STM32的機(jī)器人伺服控制器電路設(shè)計解決方案,先為大家介紹COMX模塊的功能及結(jié)構(gòu),然后講解基于FSMC的接口電路來控制COMX的設(shè)計。
設(shè)計了基于COMX和STM32的機(jī)器人伺服控制器解決方案。首先介紹了COMX模塊的功能及結(jié)構(gòu),然后設(shè)計了基于FSMC的接口電路來控制COMX。系統(tǒng)采用實時工業(yè)以太網(wǎng)EtherCAT協(xié)議作為機(jī)器人伺服系統(tǒng)的底層協(xié)議,同時構(gòu)建伺服從站控制器。實時以太網(wǎng)技術(shù)簡化了一般總線的互操作性和實時性等方面的問題,能滿足控制網(wǎng)絡(luò)傳輸?shù)膶崟r性要求,EtherCAT工業(yè)以太網(wǎng)技術(shù)以其網(wǎng)絡(luò)實時性高、速度快、拓?fù)浣Y(jié)構(gòu)靈活等優(yōu)點得到廣泛關(guān)注。本控制器采用德國赫優(yōu)訊公司開發(fā)的嵌入式實時以太網(wǎng)模塊COMX來完成EtherCAT通信的功能,采用STM32為主控制器,由STM32來控制電機(jī)和COMX的工作流程。
硬件電路模塊
本伺服控制器主要用于機(jī)器人伺服節(jié)點通訊、關(guān)節(jié)電機(jī)的控制、I/O控制以及傳感信息的采集。主要硬件由COMX和STM32來組成,其中COMX負(fù)責(zé)EtherCAT通信,STM32采用FSMC機(jī)制來讀寫COMX;STM32是從站的伺服控制器主控芯片,主要進(jìn)行電機(jī)控制和A/D、D/A模塊的控制,以及負(fù)責(zé)管理COMX模塊的運行流程。其中伺服通信功能是基于EtherCAT協(xié)議進(jìn)行組網(wǎng)來達(dá)到各模塊互聯(lián)和數(shù)據(jù)交換的目的,這樣便于伺服節(jié)點的擴(kuò)展和硬件結(jié)構(gòu)的設(shè)計;在電機(jī)控制上采用RS485接口控制SR518數(shù)字舵機(jī);其中I/O口用于基本的輸入輸出功能;A/D通道可以連接傳感設(shè)備用于機(jī)器人的感知,D/A通道用于對語音、電流等模擬量的輸出;RS232是開發(fā)過程中的調(diào)試接口。

圖1.硬件電路圖
STM32采用FSMC機(jī)制控制COMX,將COMX映射到STM32的內(nèi)存空間中,對COMX的讀寫方式和讀寫SRAM相同。 FSMC是集成在STM32F系列芯片上的外部存儲器控制接口,F(xiàn)SMC能控制兩種存儲器: NOR Flash/SRAM控制器、 NAND Flash/PC卡控制器。嵌入式模塊COMX通過一個50PIN插槽來連接主控芯片,插槽包含了與主機(jī)通信必備的控制線總線、16位數(shù)據(jù)總線和14位地址總線等;COMX與STM32的硬件電路圖如圖3所示,由電路圖可知COMX內(nèi)存映射到FSMC的第一個存儲塊的第四個分區(qū)中,起始地址為 0x6C000000,并且采用8位數(shù)據(jù)寬度來讀寫DPM存儲區(qū)。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發(fā)布集成驅(qū)動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內(nèi)阻、超低失真4PST模擬開關(guān)
- 一“芯”雙電!圣邦微電子發(fā)布雙輸出電源芯片,簡化AFE與音頻設(shè)計
- 一機(jī)適配萬端:金升陽推出1200W可編程電源,賦能高端裝備制造
技術(shù)文章更多>>
- 廣西首例!"腦機(jī)接口"腦起搏器成功植入帕金森患者體內(nèi)
- 14.4Gbps!SK海力士刷新LPDDR6速度紀(jì)錄
- 2026智能駕駛分水嶺:蔚來能否憑世界模型重回第一梯隊?
- 4200VAC耐壓測試頻頻失效?警惕串聯(lián)隔離的電壓堆疊陷阱
- 光耦電路在開關(guān)電源中的選型與設(shè)計策略
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
數(shù)字家庭
數(shù)字家庭
數(shù)字鎖相環(huán)
雙向可控硅
水泥電阻
絲印設(shè)備
伺服電機(jī)
速度傳感器
鎖相環(huán)
胎壓監(jiān)測
太陽能
太陽能電池
泰科源
鉭電容
碳膜電位器
碳膜電阻
陶瓷電容
陶瓷電容
陶瓷濾波器
陶瓷諧振器
陶瓷振蕩器
鐵電存儲器
通信廣電
通訊變壓器
通訊電源
通用技術(shù)
同步電機(jī)
同軸連接器
圖像傳感器
陀螺傳感器



