首頁 > 新聞中心 > 嵌入式系統(tǒng) > FPGA
Spoc 是一個(gè) cpu...你猜怎么著?讓我們用它來顯示“Hello world!”。在本例中,您需要一個(gè)帶有 RS-232 輸出的 FPGA 板。1. 軟件使用?spoc_asm?編譯以下代碼// First set......
Spoc CPU軟核:FPGA不僅限于普通的硬件邏輯和狀態(tài)機(jī)…添加一個(gè)軟CPU并創(chuàng)建強(qiáng)大的組合。“ Soft PrOcessor核心”-或“ SPOC”第0部分:世界你好!第1部分:主要特征第2部分:軟件(即程序員)模型......
如何創(chuàng)建多軸CNC銑床FPGA控制器。CNC工程該項(xiàng)目包含7個(gè)部分:第1部分:什么是CNC?第2部分:步進(jìn)控制第3部分:運(yùn)動(dòng)控制器第4部分:積分器第5部分:FPGA運(yùn)動(dòng)控制器第6部分:運(yùn)動(dòng)公式第7部分:運(yùn)動(dòng)......
軸參數(shù)每個(gè)軸有兩個(gè)參數(shù):最大加速度最高速度例如,一個(gè)軸的最大加速度為 20mm/s2,最大速度為 50mm/s。 從連續(xù)時(shí)間的運(yùn)動(dòng)公式中,我們可以推導(dǎo)出比,從怠速開始,使用最大加速度,我們將在 2.5 秒后達(dá)到最大速度,......
由于FPGA運(yùn)動(dòng)單元只接受加速度和時(shí)間數(shù)字,因此PC的工作是計(jì)算它們。 由于我們的運(yùn)動(dòng)單元具有非常簡(jiǎn)單的架構(gòu)和可預(yù)測(cè)性,這很容易做到。一點(diǎn)點(diǎn)數(shù)學(xué)我們可以隨時(shí)計(jì)算軸的位置和速度,只需知道加速度即可。讓我們?yōu)橐粋€(gè)軸提供以下四......
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è)余愛好者 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),以精確控制......
43.2%在閱讀
23.2%在互動(dòng)