首頁(yè) > 新聞中心 > 嵌入式系統(tǒng) > FPGA
FPGA 設(shè)計(jì)以下是FPGA運(yùn)動(dòng)控制器框圖(顯示三個(gè)軸):USB-2 數(shù)據(jù)在 FIFO 中緩沖,然后進(jìn)入多路復(fù)用器。 由于數(shù)據(jù)是“打包”的,因此需要解復(fù)用器將加速度數(shù)據(jù)分配到每個(gè)積分器的軸。 在積分器之后,脈沖發(fā)生器確保......
秘訣在我們的實(shí)現(xiàn)中,PC不會(huì)向FPGA發(fā)送任何位置或速度信息。 相反,它會(huì)發(fā)送加速度和時(shí)間信息。 FPGA 使用積分器將它們轉(zhuǎn)換為速度和位置(并相應(yīng)地驅(qū)動(dòng)階躍/二極管信號(hào))。因此,我們的運(yùn)動(dòng)控制器充當(dāng)加速度積分器。 這很......
軟件與硬件運(yùn)動(dòng)控制器雖然梯形輪廓易于計(jì)算,并且PC通常足以驅(qū)動(dòng)步進(jìn)信號(hào),但請(qǐng)考慮以下兩個(gè)缺點(diǎn):PC 必須是專用的。PC 引入了機(jī)械抖動(dòng)(由于步進(jìn)電機(jī)的驅(qū)動(dòng)時(shí)間不合適,導(dǎo)致軋機(jī)晃動(dòng)或運(yùn)行速度降低):軟件時(shí)序分辨率受并行接口......
并行接口這是一個(gè)典型的業(yè)余愛(ài)好者 CNC 設(shè)置。PC 使用其并行(打印機(jī))接口連接到步進(jìn)控制器,進(jìn)而驅(qū)動(dòng) CNC 銑床的步進(jìn)電機(jī)(有時(shí)簡(jiǎn)稱為“步進(jìn)電機(jī)”)。假設(shè)我們的工廠有三個(gè)步進(jìn)電機(jī),讓我們放大以查看更多細(xì)節(jié)。PC 為......
CNC是驅(qū)動(dòng)切割機(jī)的控制器。 最受歡迎的切割機(jī)是銑床。銑床簡(jiǎn)單的銑床有 3 個(gè)軸,而更復(fù)雜的機(jī)器有 4 個(gè)或更多軸。這是一臺(tái)簡(jiǎn)單的 3 軸銑床。每個(gè)軸都用手柄手動(dòng)控制。在數(shù)控機(jī)床上,每個(gè)軸都由電機(jī)和控制器移動(dòng),以精確控制......
DDS 是一種用于創(chuàng)建信號(hào)發(fā)生器的好方法。項(xiàng)目介紹任意信號(hào)相位累加器插值......
現(xiàn)在,雖然相位累加器非常精確,但輸出受到查找表中條目數(shù)量有限的影響:從一個(gè)條目轉(zhuǎn)到下一個(gè)條目時(shí),輸出值會(huì)“跳躍”。 這對(duì)于低輸出頻率特別敏感,但也會(huì)影響高輸出頻率,這會(huì)在輸出頻譜中引入不需要的頻率。我們將解決這個(gè)問(wèn)題。 ......
DDS的第二個(gè)技巧是長(zhǎng)相位累加器。 它允許來(lái)自DDS輸出的信號(hào)頻率非常靈活。我們將通過(guò)一個(gè)示例了解它是如何工作的。 讓我們從這個(gè)簡(jiǎn)單的代碼開(kāi)始。reg [10:0] cnt; ? // 11bit counteralwa......
為了生成任意信號(hào),DDS 依賴于兩個(gè)主要技巧。LUT第一個(gè) DDS 技巧是 LUT(查找表)。 LUT 是一個(gè)表格,用于保存我們想要生成的模擬信號(hào)的形狀。在FPGA中,LUT是作為blockram實(shí)現(xiàn)的。 在上圖中,我們......
讓我們看看FPGA DSS實(shí)現(xiàn)是多么容易。DAC接口好的,您的新FPGA板具有快速DAC(數(shù)模轉(zhuǎn)換器)模擬輸出。 下面是一個(gè)運(yùn)行頻率為10MHz的100位DAC的電路板設(shè)置。在100MHz頻率下,F(xiàn)PGA每10ns向DA......
43.2%在閱讀
23.2%在互動(dòng)