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