日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

“軟核”硬做-ODrive(FPGA版本)

OpenFPGA ? 來(lái)源:OpenFPGA ? 作者:OpenFPGA ? 2022-04-25 11:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

“軟核”硬做-ODrive(FPGA版本)

之前稚暉君做了一個(gè)《機(jī)器人的心臟--超迷你FOC矢量控制驅(qū)動(dòng)器

核心CPU是XX32FXXX,在工業(yè)控制領(lǐng)域其實(shí)FPGA占比也很大,所以能不能用FPGA做一個(gè)ODrive呢?答案是肯定的。

介紹

該項(xiàng)目旨在以低廉的價(jià)格準(zhǔn)確地驅(qū)動(dòng)無(wú)刷電機(jī)。目的是使在高性能機(jī)器人項(xiàng)目中使用廉價(jià)的無(wú)刷電機(jī)成為可能。像這樣:

主要規(guī)格

控制兩個(gè)電機(jī)。

提供 24V 和 48V 版本。

每個(gè)電機(jī)的峰值電流 120A。

持續(xù)電流取決于散熱情況。

用于任意精確運(yùn)動(dòng)的編碼器反饋。

支持兩種制動(dòng)模式:

制動(dòng)電阻

再生制動(dòng)。

可選使用電池,意味著只需適度的電源即可實(shí)現(xiàn)非常高的峰值功率輸出。

開(kāi)源:硬件、軟件

控制模式

Goto(帶軌跡規(guī)劃的位置控制)

位置命令

速度指令

扭矩指令

接口

USB——自定義協(xié)議,開(kāi)源

PC、樹(shù)莓派

步進(jìn)/方向——現(xiàn)有的運(yùn)動(dòng)控制器

UART—— Arduino(帶庫(kù))、mBed等。

伺服 PWM/PPM——RC 接收器、Arduino 等。

CAN -- 基本自定義協(xié)議

一些通用數(shù)字和模擬引腳

硬件介紹

原理圖和PCB使用AD繪制,開(kāi)源鏈接:

?

https://github.com/madcowswe/ODriveHardware/tree/master/v2

原理圖TOP:

b4f29b74-c445-11ec-bce3-dac502259ad0.png

核心器件:

FPGA:10M08SAE144

電源:AP1117E33G-13、LM3490IM5-12/NOPB 這是給FPGA供電的,不需要太大電流

MOS:NTMFS4937NT1G

PCB欣賞:

b50d0608-c445-11ec-bce3-dac502259ad0.png

版本勘誤表:

編碼器(M0、M1)的絲印標(biāo)簽是相反的。

在設(shè)計(jì)后置放大器濾波器時(shí)沒(méi)有考慮電流放大器的輸出阻抗。因此,響應(yīng)比設(shè)計(jì)慢約 5 倍。因此,最大允許調(diào)制指數(shù)約為 50%。

固件

代碼地址:

?

https://github.com/madcowswe/ODriveFPGA

b529182a-c445-11ec-bce3-dac502259ad0.png

EDA工具QUARTUS_VERSION 13.1 ,整體邏輯不是很復(fù)雜。

官方網(wǎng)址:

https://odriverobotics.com/

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639543
  • 電機(jī)
    +關(guān)注

    關(guān)注

    145

    文章

    9711

    瀏覽量

    154889

原文標(biāo)題:“軟核”硬做-ODrive(FPGA版本)

文章出處:【微信號(hào):Open_FPGA,微信公眾號(hào):OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGA的IP使用技巧

    FPGA的IP使用技巧主要包括以下幾個(gè)方面: 理解IP的概念和特性 : IP
    發(fā)表于 05-27 16:13

    e203 如何和FPGA通信?

    求教e203 如何和FPGA通信
    發(fā)表于 11-07 06:15

    帶DSPFPGA

    有沒(méi)有帶DSPFPGA,要求DSP運(yùn)行速度在50kHz以上。
    發(fā)表于 09-29 18:13

    FPGA、硬核以及固的概念

    , 節(jié)約將近90% 的邏輯資源。 (Soft IP Core) : 在EDA 設(shè)計(jì)領(lǐng)域指的是綜合之前的寄存器傳輸級(jí)(RTL) 模型;具體在F
    發(fā)表于 09-03 11:03

    vivado版本升級(jí)后,怎么簡(jiǎn)單移植。

    將程序從低版本的vivado搬移到高版本的vivado的時(shí),直接在高版本的vivado下升級(jí)中的各個(gè)IP后,在綜合過(guò)程中報(bào)錯(cuò)。在低
    發(fā)表于 11-14 20:57

    請(qǐng)問(wèn)FPGA是如何設(shè)計(jì)的?

    的分類(lèi)和特點(diǎn)有哪些?在FPGA設(shè)計(jì)中的分為哪幾種?FPGA是如何設(shè)計(jì)的?
    發(fā)表于 04-14 06:25

    fpga如何共用一塊flash?

    fpga如何共用一塊flash? 目前fpga開(kāi)發(fā)板上只有一個(gè)flash,用nuclei 向
    發(fā)表于 08-12 06:05

    基于FPGA 的嵌入式ASIP 設(shè)計(jì)與實(shí)現(xiàn)

    基于FPGA 的嵌入式ASIP 設(shè)計(jì)與實(shí)現(xiàn)作者:李慶誠(chéng) 任健 劉嘉欣 黃寶貞 來(lái)源:微計(jì)算機(jī)信息摘要:采用ASIP+FPGA 模式設(shè)計(jì)了一款嵌入式微處理器
    發(fā)表于 02-06 10:44 ?30次下載

    基于FPGA的嵌入式ASIP設(shè)計(jì)與實(shí)現(xiàn)

    采用ASIP+FPGA模式設(shè)計(jì)了一款嵌入式微處理器,以該為例從體系結(jié)構(gòu)和指令集設(shè)計(jì)兩方面對(duì)ASIP+
    發(fā)表于 07-28 17:41 ?17次下載

    FPGA和Nios_的語(yǔ)音識(shí)別系統(tǒng)的研究

    FPGA和Nios_的語(yǔ)音識(shí)別系統(tǒng)的研究。
    發(fā)表于 05-10 10:46 ?20次下載

    如何使用FPGA進(jìn)行CAN控制器的設(shè)計(jì)與實(shí)現(xiàn)

    和Altera 公司部分FPGA 上的資源利用和性能情況。此外,基于SOPC技術(shù)將處理器和CAN 控制器集成在單片
    發(fā)表于 07-19 17:48 ?29次下載
    如何使用<b class='flag-5'>FPGA</b>進(jìn)行CAN控制器<b class='flag-5'>軟</b><b class='flag-5'>核</b>的設(shè)計(jì)與實(shí)現(xiàn)

    FPGA硬核和處理器的區(qū)別

    SOPC技術(shù)最早是由Altera公司提出來(lái)的,它是基于FPGA的SOC片上系統(tǒng)設(shè)計(jì)技術(shù)。是使用FPGA的邏輯和資源搭建的一個(gè)CPU系統(tǒng),由于是使用F...
    發(fā)表于 01-26 19:03 ?2次下載
    <b class='flag-5'>FPGA</b>硬核和<b class='flag-5'>軟</b><b class='flag-5'>核</b>處理器的區(qū)別

    FPGA 系統(tǒng)中的處理器們(二):,可殺雞亦可屠龍?

    在前文中,我們了解到兩種 FPGA 嵌入式處理器方案:與硬核。本文將展開(kāi)討論在一個(gè)基于
    發(fā)表于 02-07 10:07 ?4次下載
    <b class='flag-5'>FPGA</b> 系統(tǒng)中的處理器<b class='flag-5'>核</b>們(二):<b class='flag-5'>軟</b><b class='flag-5'>核</b>,可殺雞亦可屠龍?

    基于FPGA搭建ARM Cortex-M3 SoC

    DesignStart計(jì)劃,在FPGA上搭建一個(gè)Cortex-M3處理器,以Xilinx Artix-7系列FPGA為例,介紹如何定制一顆ARM Cortex-M3 SoC
    的頭像 發(fā)表于 08-30 11:14 ?4722次閱讀

    使用FPGA做一個(gè)ODrive

    核心CPU是XX32FXXX,在工業(yè)控制領(lǐng)域其實(shí)FPGA占比也很大,所以能不能用FPGA做一個(gè)ODrive呢?答案是肯定的。
    的頭像 發(fā)表于 10-20 11:15 ?2178次閱讀
    使用<b class='flag-5'>FPGA</b>做一個(gè)<b class='flag-5'>ODrive</b>
    柏乡县| 富锦市| 平山县| 抚顺县| 曲阜市| 稻城县| 若尔盖县| 上饶县| 陇川县| 武汉市| 万盛区| 甘肃省| 弋阳县| 东城区| 巨野县| 茌平县| 桂阳县| 通辽市| 盈江县| 赣州市| 新津县| 广元市| 彰化市| 北京市| 玉林市| 东明县| 紫阳县| 云安县| 蒲城县| 临夏县| 广水市| 房产| 惠州市| 吉水县| 南投市| 盐城市| 洪洞县| 保靖县| 三台县| 灵宝市| 阜新|