侵權投訴

KEIL 調試方法經驗總結

FPGA之家 ? 2021-09-02 10:29 ? 次閱讀

我們已經了解了很多的 KEIL 調試方法,但是到底該怎么使用這些方法呢?這篇文章將介紹個人的調試經驗。 虛擬串口

首先是虛擬串口,為什么要虛擬串口,這里的虛擬串口又是什么意思?

在線仿真的時候我們根本不需要虛擬串口,因為單片機一般來說都有串口,所以不需要虛擬的串口,但是在軟件仿真情況下又該如何呢?

有些時候我們可能沒有開發板,但項目很急,需要提前做,該怎么辦?KEIL 的軟件仿真可以幫你解決大部分問題,它可以幫你驗證程序邏輯問題,也能驗證硬件配置是否正確,相當不錯的功能。比如你的串口配置是否有問題,進入仿真模式:

d81b699c-0b49-11ec-8fb8-12bb97331649.png

從上面的仿真圖你可以了解到在軟件仿真模式下,你可以正常使用 printf(),scanf()函數,輸入輸出操作由串口窗口進行,所以還是很方便的,但是需要注意的是:

即使是軟件仿真,它的發送時間和你的設定波特率也是有關系的,即發送完一個字節后,必須延時后才能在串口窗口看到數據,這個時間和現實時間可能不匹配(即 115200 不一定是 1 秒就發送115200 個 bit,可能更多,也可能更少),但道理是一樣,因為它對串口的工作過程進行了完全模擬。在這里你還可以選擇顯示方式。

這里看到我之前寫的一個注釋:

d8369f82-0b49-11ec-8fb8-12bb97331649.png

但實際測試發現并不會丟失最后一個字符,不知道當時咋測試的。繼續正題。有一個問題,如果說你想把這個數據傳給其他上位機呢?比如你想把串口數據傳輸到一個虛擬示波器顯示(事實上 KEIL 也能顯示波形,但是功能比較簡單),又該怎么辦?這個時候你可以虛擬一個 COM 口,將串口數據綁定到 COM 中:

在命令行中輸入紅色方框中的內容,既可達到目的。當然你可以將其保存為.ini 文件,具體使用方法請看魚鷹相關筆記。上面的命令參考鏈接:http://www.keil.com/support/man/docs/uv4cl/uv4cl_cm_assign.htm?_ga=2.225757210.1084600666.1557148734-475076243.1554469739完成綁定后。

KEIL 軟件的串口 1 數據除了會發送到 KEIL 串口窗口中(【View】【Serial Windows】),也會發送到 COM1 口中(當然數據輸入也是從 COM1 中進行輸入的)。但是因為 KEIL 對 COM1 進行了綁定,也就是你的 KEIL 正在使用 COM1 口,那么其他軟件肯定是無法打開這個 COM1 口的,那么這樣又該怎么查看 COM1 的數據呢?

此時你可以使用一個軟件虛擬兩個串口,這里我用 vspd.exe 軟件虛擬 COM1 和 COM2,并且將 COM1 和 COM2 進行了連接,這里就是說 COM1 發送的數據會被 COM2 接收,接收同理,這樣一來,KEIL 中的串口數據就能發送到 COM2 中了,因為 COM2 并沒有被任何軟件所使用,所以你可以使用串口助手打開(其他串口軟件類似)。

d87d4892-0b49-11ec-8fb8-12bb97331649.png

因為在這里是虛擬的串口,所以說你的波特率參數并沒有用處,即你的串口配置成 115200,你的上位機以 9600 接收也是可以的。但是你會發現,這個中文支持不如 KEIL 自帶的窗口好用,但通過將串口綁定到其他 COM 口的方法能擴展它的串口仿真功能,還是相當不錯的。事實上,KEIL 除了仿真串口,也能仿真 I2C、CAN,比如下面的:

對此感興趣的可以參考鏈接:http://www.keil.com/support/man/docs/uv4/uv4_sm_can_communication.htm變量使用在前面公布的文章中,魚鷹曾經說過一個詞,顛覆認知:打了多年的單片機調試斷點到底應該怎么設置?| 顛覆認知也說過一個串口通訊的問題:

KEIL 調試的 ini 文件有什么用?通過運用上面的知識,總算是解決了項目串口通信的問題,測試多天,不再出現這個問題了。那么魚鷹是如何解決的呢?且聽魚鷹道來。這個通信錯誤的現象是,前一個數據幀尚未發送完成,后面又來一個數據幀,導致傳輸數據錯亂了,這種現象在多任務中很常見,所以魚鷹很早就對它進行了研究:

信號量保護之禁止中斷

因為魚鷹知道,資源互斥的現象很平常,只有深刻理解了其中的原理,你才能更好的掌握它。而這個通信過程的互斥資源有兩個,第一個是發送緩存數組的資源,另一個就是串口。在這里因為沒有采用隊列的方式發送數據,所以緩存數組和串口是綁定在一起的。

也就是說,一旦數組中含有發送數據,那么馬上就開始進行發送,中間不應該斷開,所以可以把數組和串口當成一個資源使用(特別需要注意的是,一定要在對數組賦值之前獲得互斥鎖,而不是在串口發送前獲取,因為只要這樣,才能保證你發出的數組數據不會被其他程序修改)。

很明顯,這個資源是互斥的,所以可以使用一個變量作為訪問該資源的鎖,每次訪問之前看資源是否被使用,如果被使用了就等待。而鎖的釋放是由發送完成中斷完成的,即只有將全部數據發送完成之后這把鎖才能釋放,進而由其他任務使用。

那么如何利用上面提到的技能查找這類問題呢?

這里的關鍵點還是在鎖,因為如果這把鎖被正確使用的話,是不應該出現兩個數據幀混亂的情況的,需要對這把鎖重點關注,那么該如何關注呢?

就是用前面的斷點窗口,對這個變量(鎖)設置寫入訪問斷點,如下:

這里要說明一點,單片機所有的全局變量都是可以在命令行直接獲取數據的(事實上如果你將斷點設置在函數內部,也可以獲取局部變量的值),比如你在命令行直接輸入 lock

0x00000001 就是這個全局變量 lock 的值。

回到剛才鎖的話題。在斷點窗口設置之后,你就會在 Command 命令窗口中得到如下消息:

d8b13468-0b49-11ec-8fb8-12bb97331649.png

正常的 lock 數據流程應該是這樣,1~0~1~0~1……也就是上鎖、釋放鎖交替進行的,但是魚鷹在觀察有錯誤通信的代碼發現,出現了 1~0~0 這種情況,也就是說一次上鎖之后,出現了兩次釋放鎖的過程,那這是怎么回事?

魚鷹前面說過,釋放鎖的位置在串口發送完成中斷中(此處是 DMA 傳輸完成中斷),難道有其他位置對它進行了清零操作?為了確定這個位置繼續增加調試信息(注意如果重新設置了一個新斷點,需要把之前的斷點刪除):

這次將寫入時的 PC 指針打印出來(需要注意,ST-LINK 不能實時更新這個 PC 數據,但 CMSIS-DAP 可以,暫時未找到解決辦法),你會發現清零的位置是一樣的(沒有實際環境,模擬的情況):

可以看到,清零操作時的 PC 指針都是一樣的,也就是說,釋放鎖的過程確實只有一處,那么為什么會出現兩次釋放呢?那肯定是啟動了兩次 DMA 傳輸,導致兩次進入傳輸完成中斷,從而釋放了兩次鎖。

這里再說一點,怎么通過 PC 指針找到對應源代碼的位置:

之后輸入你的 PC 指針即可:

但是按理來說,如果上鎖操作正常的話,應該不會出現兩次啟動 DMA 傳輸的過程才是,所以由此可以判斷出,肯定有至少一處地方沒有上鎖而直接使用了互斥資源,才最終導致了異常情況。

通過對互斥資源在整個系統的使用情況,發現確實有一個地方使用了互斥資源,但是卻沒有對互斥資源上鎖(當時由于某種原因,只對鎖是否可用進行了判斷,但判斷完成后,并沒有對它加鎖)。當加上了這把鎖之后,通信就此正常了(實際情況要比這個更復雜一些)。

為什么說顛覆認知,就是因為掌握了這個技能后,很多問題可以迎刃而解。就比如項目中有一個變量莫名奇妙的變化了,通過對每一次寫入操作的監控,發現了數據變化順序出現了問題,不該出現的變化卻出現了,從而深入下去找到變化的原因,并最終解決了這個項目問題。可以說掌握了這個技能,魚鷹用它解決了很多以前難以解決的問題,所以我才會對它推崇備至!

從前面講述的內容可以知道,原來 printf 函數不僅可以打印一些字符串,還能獲取運行在單片機上所有的數據(包括你定義的全局變量、靜態變量、外設寄存器CPU 寄存器),了解了這個,你再也不用在你原來的代碼中添加調試代碼后再刪除了,使用這個方法有以下幾點好處:

1、命令行中的 printf 函數打印數據比串口打印速度更快,極大地減少了調試語句對原本代碼的影響。

2、再也不會忘記刪除代碼了,因為這些語句根本就沒有下載到單片機中,只要退出調試模式,就不會對程序造成任何影響。

3、只要你使用 KEIL,有一個可以設置斷點的調試器(不管是 ST-LINK、CMSIS-DAP、還是 J-LINK)都可以采用這種方式調試,極大的方便了開發。

說到程序的變量,事實上我們也可以在 KEIL 內部定義一個變量,即使用 DEFINE 命令定義一個變量名,這個變量不存在于單片機中,而只存在 KEIL 軟件中,所以不用擔心存儲空間不夠的問題,但是因為單片機和 KEIL 共用同一套符號系統,所以,你定義的變量名不能和單片機的全局變量名相同。至于你定義的這個變量用來干什么,那完全就是你自己的事情了。

數組輸出

前面的內容說了程序中的變量都可以通過 printf 函數打印出來,但在公眾號公布的文章說過,它畢竟不是標準的 C 語言函數,所以它不支持指針,所以也不支持數組,那么我們該如何輸出數組呢?

這個時候其實要用到公眾號公布的另一篇關于 ini 的使用問題的文章。

看完那篇文章之后,在 ini 文件中輸入以下代碼,并編譯執行:

然后,在你的程序中添加如下代碼:

這里的 OspreyARR 數組是我們準備輸出的數據,OspreyPointer 這個數據用于保存數組的地址。因為不支持指針,只能換種方式來達到相同的效果了。

然后對上面的斷點設置如下:

事實上我們也可以設置成這樣:

這里的 0x2000 004E 就是數組的地址,但是因為每次編譯之后,數組的地址可能都不一樣,所以使用一個變量 OspreyPointe 實時保存這個地址,這樣你需要顯示什么數據,只要修改這個變量的值即可,不需要修改斷點窗口的值。

全速運行之后,你就可以獲得如下結果:

可以看到,數組中的所有數據都打印出來了,同時將當前打印的地址、長度信息也打印出來了。

數組查看這個技能有什么好處?下位機和上位機通信是很正常的是,而通信錯誤再正常不過了,那么怎么實時獲取通信過程的數據呢,以前靠串口 printf,現在靠更高級的 KEIL printf,就是這么簡單,串口助手都省了。

除此之外,我們還可以對接收或者發送的數據進行解析,方便閱讀,比如下面的是我在工作中根據自己的通信協議做的一個簡單解析:

d97f34bc-0b49-11ec-8fb8-12bb97331649.png

時間獲取

上面介紹了獲取數據的方法,但是很多時候,我們不僅需要數據進行分析,還需要獲取數據時間,有時候時間是很關鍵的一環。

那么該如何獲取時間呢?

以前一般使用 SysTick 獲取時間,但是當你使用操作系統的時候,你會發現這個時鐘被操作系統占用了,那么怎么辦?搶嗎?肯定不行,那么只能找替代方案了,那么找誰,普通定時器?高級定時器?都不是,這里魚鷹推薦 DWT。

為什么推薦它呢?

1、很多 STM32 單片機都集成了這個模塊

2、它的精度是 CPU 運行周期,即它是由 CPU 系統時鐘驅動的,即你的內核時鐘頻率是 72 M,那么它的頻率也是如此,所以精度很高。

當我們使用定時器中斷的時候,如果需要看你的定時中斷是否及時處理了(如果沒有及時處理,那么兩次進入定時中斷的時間肯定是不同的),那么使用 DWT 是不二人選,因為即使你的中斷延遲了一個指令的執行時間,它也能發現,因為多運行一條指令,那么 DWT 的計數器必然會增加,所以如果時間要求高的話,可以直接獲取計數器的值。

但很多時候,可能并不需要那么精準的時間,而只需要大概的實際時間,而且為了方便使用,魚鷹使用相對時間(即上次和這次執行時間之差),所以可以使用下面的這個函數(上面這個函數用于直接獲取計數器的值,0xE0001004 為 DWT 計數器的地址,事實上 DWT 使用是需要初始化配置的,但 KEIL 在進入 Debug 模式后會自行配置,不需要你操心):

并且為了和正常時間匹配,對 DWT 時間進行了換算,單片機系統時間設置為 72M,所以我這里除以 72 用于換算成 us 時間,另外為了更加精確,使用了浮點型數據(關于為什么加 0xFFFF FFFF 請看公眾號相關文章,魚鷹就不在此詳述了)。

那么該怎么使用呢?我在公眾號的視頻中其實已經展示了這個方法,現在詳細介紹這個方法:

首先設置一個你需要的斷點,然后在 Command 里面輸入你的 printf()調試信息:

這樣就可以了(前提是你已經使用 ini 文件包含了上述內容)。

其實單純獲取時間信息是用處不大的,你還可以結合前面的變量和數組數據顯示,一起輸出到命令窗口,這樣你就能獲得這個斷點的執行頻率和變量的數據,但是這里需要說明一點的就是,魚鷹在 KEIL V5.14 下用調試器 CMSIS-DAP 可以同時在 Watch 窗口和命令窗口中實時刷新數據,但是使用 ST-LINK 時發現命令窗口的數據變量值是不能實時刷新,也就是說這個變量始終是一個數據,并沒有改變。

但是后來在使用 V5.25 版本時,CMSIS-DAP 調試下,命令窗口能刷新,Watch 窗口卻不能刷新了,所以各種情況需要道友自行分析,不能認為數據不變就是真的不變了,很可能是軟件或調試器的問題,但能確定的一點就是,當你將程序暫停時,Watch 還是會刷新數據的,這個時候的數據是可以信任的。

(關于這個還有一篇文章KEIL 下如何準確測量代碼執行時間?)

LOG 輸出

不知道你是否羨慕別人的上位機程序能夠實時的打印 LOG 數據,是否夢想著自己的嵌入式程序有一天也能實現?事實上真的可以。

在嵌入式開發時,受單片機資源的限制,很多時候都是用串口打印數據,高級一點的用 J-Scope 之類的工具,但是用串口有比較多限制:

1. 需要實現串口驅動程序,并占用為數不多的串口資源

2. 串口速度比較慢

3. 需要一個類似串口助手的上位機

4. 數據接收后需要自己保存這些數據

5. 不能設置斷點,調試受到很大的限制

6. 調試代碼在調試完之后得刪除,萬一忘記了,就會影響性能

但是用了 KEIL 自帶的 LOG 打印功能,就不存在這些問題,它的輸出速度就是調試器的速度,調試器多快,你的打印就有多塊(但是打印數據也別太多,需要針對性的打印,后面會說原因),而調試器速度一般都是 M 級別的,對于一般情況完全夠用了。

現在看怎么使用,使用的話,其實很簡單,就是幾條指令的事情,在你的 ini 文件最后輸入以下命令:

這樣從這條命令以下的所有內容都會保存在 DEBUG_LOG_OUT.txt 中(所以如果你不想把 ini 文件的其他內容保存在 LOG 中的話,那么就把這條命令放在 ini 文件最后即可)。

現在解釋一下這幾條命令,LOG OFF 表示將 LOG 文件關閉,即使你沒有打開一個 LOG 文件,執行該命令也不會出錯,這條命令主要是防止一個 LOG 文件重復打開的錯誤,加上這條命令就不會了。

第二條命令,即將 Command 窗口的數據保存在 DEBUG_LOG_OUT.txt 中,注意這里有個 》 ,而 DEBUG_LOG_OUT 這個文件名就隨你意了,但是實驗的時候按這個來,等你確定會了之后就可以隨便取你喜歡的名字了,出了問題自己對比一下就知道了。

然后再說一點,這里使用的是相對路徑,即你的工程文件下的路徑,如果你想往上一層,你可以使用 。./ 表示在這個工程上的一個文件夾下輸出 LOG 文件。

當退出調試模式之后,KEIL 將自動保存 Command 數據到文件中(也就是說在此之前你是看不到這些調試數據的),現在看看我的調試 LOG:

一次設定之后,LOG 打印就不需要你操心了,即使調試器通信錯誤,它也會把之前輸出的數據保存下來的。

看到這里,你應該知道 ini 文件到底有多重要了吧,你的所有調試命令都可以用它保存并在進入調試模式后自動執行,比如說你有一個斷點,很復雜,不想每次設置,那么你可以在設置完一次后,從命令窗口將這個命令復制到 ini 文件中,比如像這樣:

這樣你每次進入調試模式后,那些斷點就會被自動設置了,根本不用你操心,而且如果需要修改的話,也是直接在編輯器中修改后重新編譯就行,馬上就能生效,不再需要從斷點窗口設置了。

而這里有個刪除所有斷點的命令,這是為了防止和之前設置的斷點沖突,所以一次性全部刪除了(事實上,可以刪除某一個斷點,但需要斷點序號,而斷點序號每一次都可能不一樣,所以選擇直接全部刪了方便)。而為了更好的配合這些功能,可以把下面的 Breakpoints 勾選去掉,這樣它就不會保存關于斷點的設置了,而為了讓 Toolbox 在關閉后還能每次自動顯示出來,也可以去掉 Toolbox 的勾選。

另外再說一點,KEIL 支持把某一塊內存數據保存成文件,這個命令是 SAVE,感興趣的話可以去官網了解一下。

注意事項

上面說了 KEIL 命令調試的很多優點,現在說說它的缺點:

1、KEIL 命令調試不支持指針,這個已經多次強調了,要實現指針的功能,只能間接使用。

2、對程序運行造成一定的影響(事實上這個不關 KEIL 的事,是調試系統本身的問題)

前面說過,調試器可以說是第三方監視器,雖然幾乎沒有侵入性(事實上對 CPU 還是有影響的),但是它還是會竊取 CPU 時鐘的,而且在執行斷點的時候,雖然由 ini 文件定義的函數由 KEIL 執行了,實際上上執行這些函數也是需要時間的,那這個時間怎么來。

就是通過暫停 CPU 后去執行這些代碼,這個你可以通過 DWT 計數器看出來,因為只有 CPU 執行了 DWT 才會計數,但是你會發現在執行這些代碼時,DWT 是沒有進行計數的(在 KEIL 函數的前后獲取 DWT 計數,可以發現計數值不變):

也就是說 CPU 和 KEI 是在交替使用系統時鐘的。平常來看,由于 KEIL 執行速度很快,看不出來問題,但到中斷的時候卻會出現問題。

情況是這樣的,驅動步進電機時,魚鷹使用了這種調試方法打印每次進入定時器中斷的時間,發現即使使用最高精度的情況下(CPU 運行時鐘),每次進入中斷的時間看似都是固定的,但步進電機還是表現出失步情況,也就是說系統內部時間看起來每次進入中斷時間一樣,但是實際情況是,已經丟失了時間(好好理解這句話),這個時間損耗就在運行這些命令上,而一旦把這些命令輸出刪去,就會發現電機不再出現失步了。

這是一個比較大的缺陷,但是在一般情況下是不會有多大問題的,因為一般情況下竊取一點 CPU 時間也不會對整個系統有太大影響,前提是你別竊取太多了。

編輯:jq

原文標題:KEIL 調試經驗總結

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
分享:

評論

相關推薦

海頓電機電流一般給多大

  海頓電機電流一般其機身銘牌上都有標識,但這個電流值,為其滿載工作時的參考電流值。海頓電機采用直流....
的頭像 lhl545545 發表于 10-01 09:24 ? 57次 閱讀

滑差電機測速發電機怎么接線

滑差電機由滑差離合器和一般異步電動機結合,接線的過程中一般使用它的1,2接220v電源,3,4接勵磁....
的頭像 lhl545545 發表于 10-01 09:21 ? 68次 閱讀

電機扭矩和轉速的關系

電機的電壓和頻率都有專門的設計。對于變頻器而言,低速時轉矩高;對于電機而言,若通過減速機計算扭矩時,....
的頭像 lhl545545 發表于 10-01 09:20 ? 266次 閱讀

Myricom NIC和MVA與虹科EVT相機配合優勢

本文詳細介紹了將Myricom NIC和MVA與虹科EVT相機配合使用的優勢,MVA獲得顯著優勢的方....
的頭像 廣州虹科電子科技有限公司 發表于 09-30 18:02 ? 519次 閱讀

C++工程師在進行并發優化時所作的工作

導讀: 對于工程經驗比較豐富的同學,并發應該也并不是陌生的概念了,但是每個人所理解的并發問題,卻又往....
的頭像 Linux愛好者 發表于 09-30 16:43 ? 253次 閱讀
C++工程師在進行并發優化時所作的工作

單相異步電機極對數代表什么意思?

電機的極數多少和電機的轉速是相關的,極數越少電機的轉速越高,電機轉速一般分為低中高三種轉速。
發表于 09-30 11:42 ? 69次 閱讀

強磁鐵對于小型電機轉速的影響

簡 介: 參加全國大學生智能車競賽的學生根據實際碰到的問題提出了一個問題,在小型直流電機旁增加磁鐵會....
的頭像 電子森林 發表于 09-30 11:40 ? 107次 閱讀

如何檢驗感應電機轉子和定子故障

轉子溫度過高,離心負荷過大,及轉子制造過程中的缺陷(間隙和氣泡以及不合格的鑄件澆鑄和金屬焊接技術)都....
發表于 09-30 11:21 ? 9次 閱讀

單相異步電機絕緣系統的制作方法

絕緣是單相異步電機產品電氣部分的重要組成,涉及到電磁線、復合絕緣材料、浸漬漆、表面漆、槽楔、接線板、....
發表于 09-30 10:59 ? 11次 閱讀

aigo國民好物關注度最高的2款固態硬盤:性能巔峰,價格親民

在信息化的今天,大眾對于電腦的需求和依賴與日俱增,大家在購買電腦的時候都會著重看硬件來選購。有的電子....
的頭像 全態科技 發表于 09-30 10:57 ? 278次 閱讀

無刷電機出口軸如何做防潮保護

無刷電機的轉子大多采用磁性鐵(硅鋼)制成,在潮濕的環境下極易腐蝕,同時,為了優化扭矩,無刷電機旋轉齒....
發表于 09-30 10:48 ? 9次 閱讀

aigo國民好物PCIe3.0與4.0固態硬盤的選購分析建議

隨著大眾對于電腦配件的基礎要求進一步提高,大眾對于電腦配件的基礎認知也隨之在一定程度上加深。比起整個....
的頭像 全態科技 發表于 09-30 10:44 ? 273次 閱讀

市場公認高性價比、性能強的2款SSD固態硬盤推薦

PC在日常生活中已經是一個不可替代的物品了,看劇,工作,辦公等等都離不開它。很多人為了省錢和避坑都會....
的頭像 全態科技 發表于 09-30 10:42 ? 361次 閱讀

影響單相異步電機壽命的因素

軸承是單相異步電機產品中非常重要和關鍵的零部件之一,為了保證電機產品的質量性能符合性,設計階段對于單....
發表于 09-30 10:35 ? 13次 閱讀

如何通過外部事件快速喚醒MCU

如何通過外部事件快速喚醒基于?Cortex M0+的 MCU 簡介 Microchip 的基于 32....
的頭像 Microchip微芯 發表于 09-30 10:31 ? 164次 閱讀

直流電機轉子不平衡的特征有哪些

直流電機轉子不平衡的特征主要有如下: (1)直流電機不平衡問題通常是較高的轉頻振動占主導,一般其轉頻....
發表于 09-30 09:55 ? 14次 閱讀

關于電機你了解多少

智能化的今天,離不開一樣重要的東西,那就是電機。如果沒有電機,就沒有今天這么先進的智能化設備,就沒有....
的頭像 電機技術及應用 發表于 09-30 09:34 ? 202次 閱讀

伺服系統的慣量匹配是什么

什么是慣量匹配 ? 慣量匹配如何確定? 慣量的理論計算的功式是什么? ...
發表于 09-30 09:05 ? 0次 閱讀

GVM電機優勢有哪些?主要應用于哪些方面?

GVM電機技術特點是什么?有哪些主要特征? GVM電機優勢有哪些?主要應用于哪些方面? ...
發表于 09-30 08:35 ? 0次 閱讀

Smartbi與龍芯中科完成產品兼容互認證

思邁特軟件與龍芯中科技術有限公司(簡稱“龍芯中科”)進行了嚴格的產品兼容性測試工作,思邁特軟件的Sm....
發表于 09-29 15:53 ? 47次 閱讀

智能農業氣象站常見問題介紹

智能農業氣象站【FT-QC5】 農業氣象預報的必要性 1.對農業生產提供信息支持 我國很早就已經構建....
發表于 09-29 14:46 ? 109次 閱讀

基于CPU的架構遷移到賽靈思Alveo卡可實現性能飛躍

醫療服務提供商收集的數據量正在不斷增長,并正在顛覆當前的數據分析方法。與此同時,跨表格和業務實體聯網....
的頭像 FPGA開發圈 發表于 09-29 10:51 ? 130次 閱讀

怎樣去調好速度環呢

電流對電機傳動有何影響? 怎樣去調好速度環呢? ...
發表于 09-29 06:34 ? 0次 閱讀

System Verilog與verilog的對比

SystemVerilog語言簡介 SystemVerilog是一種硬件描述和驗證語言(HDVL),....
的頭像 FPGA設計論壇 發表于 09-28 17:12 ? 268次 閱讀

基于MM32SPIN系列MCU的電機應用方案

如今電機終端市場有三個很明顯的趨勢,那就是電機產品需要有更高的效率;更高的集成度,以便更好地機電一體....
發表于 09-28 16:33 ? 29次 閱讀

STM32驅動無刷直流電機

STM32驅動無刷直流電機(電源技術是干什么的)-STM32驅動無刷直流電機包括原理圖和驅動程序
發表于 09-28 14:26 ? 38次 閱讀
STM32驅動無刷直流電機

直流電機正反轉及調速

直流電機正反轉及調速(現代電源技術王建輝答案)-直流電機正反轉及調速,可以幫助初學者初步掌握直流電機....
發表于 09-28 12:06 ? 35次 閱讀
直流電機正反轉及調速

直流電機的原理圖

直流電機的原理圖(深圳市優能電源技術有限公司)-文件內容為直流電機的原理圖,可為直流電機使用者提供學....
發表于 09-28 12:05 ? 22次 閱讀
直流電機的原理圖

采用FPGA協處理器實現算法加速教程

當今的設計工程師受到面積、功率和成本的約束,不能采用GHz級的計算機實現嵌入式設計。在嵌入式系統中,....
的頭像 FPGA設計論壇 發表于 09-28 10:38 ? 223次 閱讀
采用FPGA協處理器實現算法加速教程

如何解決電機轉速不流暢問題?

如何解決電機轉速不流暢問題?
發表于 09-28 09:08 ? 0次 閱讀

怎樣防止機油和水對伺服電機的入侵

使用伺服電機有哪些注意事項? 怎樣防止機油和水對伺服電機的入侵? ...
發表于 09-28 08:56 ? 0次 閱讀

GXWorks2程序寫入CPU/從CPU讀取程序的步驟有哪些

GXWorks2程序寫入CPU/從CPU讀取程序的步驟有哪些?...
發表于 09-28 08:49 ? 0次 閱讀

增量式電機和絕對值電機有哪些區別

伺服電機按編碼器分為哪幾種? 增量式電機和絕對值電機有哪些區別? ...
發表于 09-28 08:46 ? 0次 閱讀

伺服電機的特點會影響電機正常運作嗎

伺服電機的優點有哪些? 伺服電機的缺點有哪些? 伺服電機的特點會影響電機正常運作嗎? ...
發表于 09-28 07:58 ? 0次 閱讀

分析有關電機軸電流的相關問題

電動機的軸電壓是如何產生的? 電動機的軸電流是如何產生的? ...
發表于 09-28 07:44 ? 0次 閱讀

使用S7-412-5H PLC有哪些注意事項

如何對S7-412-5H PLC進行測試? 使用S7-412-5H PLC有哪些注意事項? ...
發表于 09-28 06:34 ? 0次 閱讀

BLDC電機模型

BLDC電機模型(深圳普德新星電源技術有限公司)-?BLDC電機模型,電機控制,閉環控制,無刷直流電....
發表于 09-27 15:08 ? 25次 閱讀
BLDC電機模型

高溫電機軸承室磨損原因及修復方法

某水泥公司高溫電機軸承室出現磨損,該高壓電機軸企業是沒有備用件的,加上軸承室磨損嚴重。企業根據修復時....
發表于 09-27 15:06 ? 29次 閱讀

單片機操作直流電機

單片機操作直流電機(電源技術研討會武漢)-單片機操作直流電機,控制電機的轉速,PWM控制
發表于 09-27 15:02 ? 25次 閱讀
單片機操作直流電機

因電能質量差導致事故的典型示例

自德國能源革命開始以來,配電網中的電壓質量(所謂的電能質量)變得越來越重要。理想情況下,電網中的電壓....
發表于 09-27 10:40 ? 375次 閱讀

如何使用模擬PID控制器,測量直流電機的位置和速度控制?

如何使用模擬PID控制器,測量直流電機的位置和速度控制?(通信電源技術期刊怎么樣)-本文介紹如何實現....
發表于 09-27 09:47 ? 25次 閱讀
如何使用模擬PID控制器,測量直流電機的位置和速度控制?

如何制作一個PCB電動機

電動機印制電路板的每一層都有一組線圈,它們堆疊在一起并互相連接以形成連續的跡線。 我一開始只是想做一....
的頭像 STM32嵌入式開發 發表于 09-26 11:08 ? 1151次 閱讀

解析Kubernetes監控指標獲取方式對比

對比 node-exporter用于采集服務器層面的運行指標,包括機器的loadavg、filesy....
的頭像 馬哥Linux運維 發表于 09-26 10:45 ? 248次 閱讀

ARM對虛擬化下設備直通的支持

隨著云計算領域里,ARM架構處理器的廣泛使用,應用開發人員熟悉ARM架構相關技術的需求越來越迫切。眾....
的頭像 安芯教育科技 發表于 09-26 10:19 ? 206次 閱讀
ARM對虛擬化下設備直通的支持

如何解決SKF軸承發熱問題

作為軸承行業翹楚,SKF深受眾多制造業廠商青睞,但在日益壯大的市場規模里,慢慢出現了不少假貨。每次生....
發表于 09-26 09:23 ? 31次 閱讀

如何處理步進電機慣性不匹配

慣量失配是系統慣量與步進電機慣量之差。永坤作為專業生產步進電機的廠家,對于由步進電機運行的機器,建議....
的頭像 永坤電機 發表于 09-24 16:06 ? 155次 閱讀

51單片機控制直流電機的程序和電路

51單片機控制直流電機的程序和電路(電源技術發展怎么樣)-51單片機控制直流電機的程序和電路,使用A....
發表于 09-24 12:52 ? 23次 閱讀
51單片機控制直流電機的程序和電路

某電機修造廠總降壓變電所及高壓配電系統設計

某電機修造廠總降壓變電所及高壓配電系統設計(電源技術答案)-某電機修造廠總降壓變電所及高壓配電系統設....
發表于 09-24 12:22 ? 14次 閱讀
某電機修造廠總降壓變電所及高壓配電系統設計

如何檢測電能質量問題

自德國能源革命開始以來,配電網中的電壓質量(所謂的電能質量)變得越來越重要。理想情況下,電網中的電壓....
發表于 09-24 10:47 ? 40次 閱讀

深度解讀嵌入式視覺的幾個典型應用

引言 如何做AI視覺應用的嵌入式部署分為硬件選型,軟件框架和優化的選擇,模型算法的設計三大板塊。 A....
的頭像 新機器視覺 發表于 09-23 16:38 ? 242次 閱讀

VESA和計算機顯示監視器定時(DMT)的行業標準和指南

VESA和計算機顯示監視器定時(DMT)的行業標準和指南
發表于 09-23 15:22 ? 15次 閱讀

BLDC電機學習-自己整理

BLDC電機學習-自己整理(電源技術雜志小木蟲)-BLDC有感驅動應用筆記? ??關于六步換相;? ....
發表于 09-23 11:50 ? 17次 閱讀
BLDC電機學習-自己整理

全面解讀Linux 中斷子系統的驅動

GIC 驅動 這里主要分析 linux kernel 中 GIC v3 中斷控制器的代碼(drive....
的頭像 Linux愛好者 發表于 09-23 09:25 ? 202次 閱讀
全面解讀Linux 中斷子系統的驅動

磁懸浮列車亮相金磚新工業革命展

由商務部主辦的二十一屆投洽會在廈門市隆重舉辦,同期舉辦的還有金磚新工業革命展。
發表于 09-23 08:16 ? 30次 閱讀

激光加工設備在雨具生產中的的應用

除揚州外,時下,江蘇各大中小學都已正式開學。而作為一年級新生的家長,小編的感受可以用兩個字形容“忙、....
發表于 09-23 08:13 ? 15次 閱讀

深度解讀智能座艙系統

吉利星越L,月銷量破萬首個搭載SmartCore座艙域控制器的量產車型,吉利星越L已正式上市,新車售....
的頭像 上海偉世通SVAE 發表于 09-22 16:44 ? 372次 閱讀

基于MM32SPIN系列MCU的AllIn One電機方案

靈動微MM32SPIN系列MCU產品是針對直流無刷電機驅動量身打造,由靈動微電機團隊提供專業的定制化....
發表于 09-22 15:45 ? 41次 閱讀

化工園區空氣監測站的技術參數介紹

化工園區空氣監測站的技術參數介紹FT-FB【風途】和以往的秋季模式類似,雨帶將率先在副熱帶高壓西北側....
發表于 09-22 14:57 ? 31次 閱讀

帶HALL的BLDC電機連線與換相表判定

帶HALL的BLDC電機連線與換相表判定(電源技術期刊是免費還是收費)-BLDC基本換向方法,可通過....
發表于 09-22 10:51 ? 27次 閱讀
帶HALL的BLDC電機連線與換相表判定

深入探究Linux系統噪音統計(osnoise tracer)

在Linux系統中作為一個普通線程是非常苦逼的。不僅NMI 、硬中斷、軟中斷可以打斷它,甚至其它普通....
的頭像 Linux閱碼場 發表于 09-18 10:53 ? 283次 閱讀
深入探究Linux系統噪音統計(osnoise tracer)

LV8827LFQA 三相PWM無刷電機驅動器

LFQA是一款專為3相無刷電機設計的PWM型驅動器IC。可以通過從外部輸入PWM脈沖并改變Duty來控制旋轉速度。 IC集成了一個鎖存型約束保護電路。 特性 IO max = 1.5A(內置輸出Tr) 使用直接PWM輸入進行速度控制和同步整流(支持3.3V輸入) 1-Hall FG輸出 鎖存類型約束保護電路(鎖存器由S / S和F / R釋放。) 正向/反向開關電路,霍爾偏置引腳 省電電路(停止模式下的省電模式) 限流電路,低壓保護電路,過熱保護電路 電荷泵電路,5V穩壓器輸出。 啟動/停止電路(電機停止時短路制動) 電路圖、引腳圖和封裝圖...
發表于 07-30 23:02 ? 251次 閱讀

LV8139JA 正弦波PWM驅動 預驅動IC 用于無刷電機驅動

JA是一款專為三相無刷電機設計的PWM系統預驅動器IC。該IC采用高效正弦波PWM驅動方式,可降低電機驅動噪聲。它集成了全套保護電路,通過與STK611或STK5C4系列中的混合IC相結合,可以減少所使用的元件數量,并實現高水平的可靠性。此外,其省電模式使待機模式下的功耗降至零。該IC最適合驅動各種大型電機,例如空調和熱水器中使用的電機。 特性 三相雙極驅動器 正弦波PWM驅動器 驅動相位設置功能(設置0-58°32步:有一個對應CTL引腳輸入的調整功能) 支持省電模式(CTL引腳電壓為0.95V(典型值)或更低時的省電模式; ICC = 0mA,HB引腳關閉) 支持bootstrap 自動恢復類型約束保護電路 正向/反向開關電路,霍爾偏置引腳 限流電路,低壓保護電路和熱關斷保護電路t FG1和FG3輸出(360度電角度/ 1脈沖和3個脈沖) 電路圖、引腳圖和封裝圖...
發表于 07-30 23:02 ? 216次 閱讀

LV8104V 電機預驅動器 無刷 三相

V是一款預驅動器IC,專為三相無刷電機的變速控制而設計。其集成電荷泵滿足上下N溝道柵極驅動要求。通過使用直接PWM驅動和同步整流實現高效率操作。 特性 用于產生上側柵極驅動電壓的集成電荷泵 速度鑒別器和PLL速度控制系統 使用同步整流的高效率 5.0 V穩壓器輸出 應用 終端產品 計算&外圍設備 多功能打印機 電路圖、引腳圖和封裝圖...
發表于 07-30 23:02 ? 83次 閱讀

LV8105W 用于變速控制的三相無刷電機預驅動器

W是一款預驅動IC,專為三相無刷電機的變速控制而設計。它可用于使用內置電荷泵電路實現高端和低端輸出N溝道功率FET驅動電路。通過使用低噪聲PWM驅動和同步整流系統可實現高效驅動。 特性 速度鑒別器和PLL速度控制系統 集成VCO 速度鎖定檢測輸出 霍爾偏置開關 制動電路 集成電流限制和鎖定保護電路 應用 終端產品 計算與計算外圍設備 多功能打印機 電路圖、引腳圖和封裝圖...
發表于 07-30 23:02 ? 962次 閱讀
LV8105W 用于變速控制的三相無刷電機預驅動器

NCV7726 12通道半橋驅動器

6是一款12通道半橋驅動器,具有專為汽車和工業運動控制應用而設計的保護功能。該產品具有獨立的控制和診斷功能,驅動器可在正向,反向,制動和高阻狀態下運行。該器件通過16位SPI接口控制,并且與菊花鏈兼容。 特性 低靜態電流休眠模式 半橋連接高端&低側驅動器配置 集成高低側續流保護 0.5 A峰值電流 RDS(on)=0.85Ω(典型值) 5 MHz SPI控制 符合5 V和3.3 V系統 欠壓&過壓鎖定 全局故障報告 過流保護 過溫保護 低側欠載檢測 菊花鏈兼容多個8位器件 16位幀檢測 應用 汽車 工業 暖通空調應用的直流電機管理 電路圖、引腳圖和封裝圖...
發表于 07-30 22:02 ? 314次 閱讀

NCV7726B 12通道半橋驅動器

6B是一款12通道半橋驅動器,具有專為汽車和工業運動控制應用而設計的保護功能。該產品具有獨立的控制和診斷功能,驅動器可在正向,反向,制動和高阻狀態下運行。該器件通過16位SPI接口控制,并且與菊花鏈兼容。 特性 低靜態電流休眠模式 半橋連接高端&低側驅動器配置 集成高低側續流保護 0.5 A峰值電流 RDS(on)=0.85Ω(典型值) 5 MHz SPI控制 符合5 V和3.3 V系統 欠壓&過壓鎖定 每通道故障報告 過流保護 過溫保護 高側和低側欠載檢測 菊花鏈兼容多個8位器件 16位幀檢測 應用 汽車 工業 暖通空調應用的直流電機管理 電路圖、引腳圖和封裝圖...
發表于 07-30 22:02 ? 271次 閱讀

AEDR-8320-1Q2 反射模擬編碼器

AEDR-8320系列是采用反射技術進行運動控制的最小光學編碼器之一。編碼器將發射器和檢測器組合在一個表面貼裝無引線封裝中。當與編碼輪或線性編碼條一起使用時,編碼器將旋轉或線性運動轉換為模擬輸出。 AEDR-8320系列提供運動傳感,適用于大批量應用,體積小,表面貼裝包裝使其成為打印機,復印機,讀卡器和許多消費產品的理想選擇,特別是在空間和重量受到設計約束的情況下。 另外,AEDR-8320提供模擬輸出,可插補以實現更高特性 反光技術 表面貼裝小外形無引線封裝 雙通道用于方向感應的模擬輸出  單5.0V電源 -40º C至85º C絕對工作溫度 分辨率:7.09線/ mm 應用程序 電機 外置編碼器 XY表 Pick&放置機器 安全攝像機 打印機 復印機 CD / DVD刻錄機 讀卡器...
發表于 07-04 12:17 ? 113次 閱讀
AEDR-8320-1Q2 反射模擬編碼器

HEDR-5420-ES214 中型外殼編碼器

HEDR-542X系列是高性能,低成本的雙通道光學增量型編碼器。這些編碼器強調高可靠性,高分辨率和易于組裝。 HEDR-542X內置編碼器采用反射技術來感應旋轉位置。該傳感器由LED光源和光電探測器IC組成,采用單個SO-8表面貼裝封裝。 HEDR-542X編碼器的輸出是兩個正交的方波。這些編碼器可以快速,輕松地安裝到電機上。 功能 雙通道正交輸出 快速簡便的裝配 成本效益 小型電機系統的理想選擇 -10°C至85°C工作溫度 可提供直角連接器 可提供固定螺釘配置或壓配合/粘合劑安裝配置的集線器 可提供外部安裝耳機...
發表于 07-04 12:16 ? 154次 閱讀
HEDR-5420-ES214 中型外殼編碼器

AEDR-8502-102 反射式光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,其數字輸出采用反射技術用于運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。由于TTL兼容,AEDR-850X 3通道光學編碼器的輸出可以直接與大多數信號處理電路連接。因此,編碼器提供了極大的設計靈活性,并且易于集成到現有系統中。   功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3渠道;用于方向感應的雙通道正交數字輸出和第三通道,索引數字輸出。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數門控,門控  360º e  AEDR-8502-102的訂購數量為100件。   應用 閉環步進電機 微型電機 打印機 復印機...
發表于 07-04 12:16 ? 144次 閱讀
AEDR-8502-102 反射式光學編碼器

AEDR-8500-102 3通道反射增量光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,其數字輸出采用反射技術用于運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。兼容TTL,AEDR-850X的輸出 3通道光學 編碼器可以直接與大多數信號處理電路連接。因此,編碼器具有出色的設計靈活性,可輕松集成到現有系統中。   功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3通道;用于方向感應的雙通道正交數字輸出和用于方向數字輸出的第三通道。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數選通,門控90º e,微型編碼器 AEDR-8500-102的訂購數量為100個。 應用 閉環步進電機 微型電機 打印機 復印機 讀卡器 掃...
發表于 07-04 12:16 ? 215次 閱讀
AEDR-8500-102 3通道反射增量光學編碼器

AEDR-8501-102 3通道反射增量光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,其數字輸出采用反射技術用于運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。由于TTL兼容,AEDR-850X 3通道光學編碼器的輸出可以直接與大多數信號處理電路連接。因此,編碼器具有出色的設計靈活性,可輕松集成到現有系統中。   功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3通道;用于方向感應的雙通道正交數字輸出和第三通道,索引數字輸出。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數選通,門控180º e AEDR-8501-102的訂購數量為100件。   應用程序 閉環步進電機 微型電機 打印機 復印機 讀卡器 掃描儀...
發表于 07-04 12:16 ? 94次 閱讀
AEDR-8501-102 3通道反射增量光學編碼器

AEDR-8500-100 3通道反射增量光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,帶有數字輸出,采用反射技術進行運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。由于TTL兼容,AEDR-850X 3通道光學編碼器的輸出可以直接與大多數信號處理電路連接。因此,編碼器提供了極大的設計靈活性,并且易于集成到現有系統中。   功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3渠道;用于方向感應的雙通道正交數字輸出和用于方向數字輸出的第三通道。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數選通,門控90º e AEDR-8500-100的訂購數量為1,000件。 應用 閉環步進器電機 微型電機 打印機 復印機 讀卡器 掃...
發表于 07-04 12:16 ? 199次 閱讀
AEDR-8500-100 3通道反射增量光學編碼器

AEDR-8502-100 3通道反射增量光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,其數字輸出采用反射技術用于運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。由于TTL兼容,AEDR-850X 3通道光學編碼器的輸出可以直接與大多數信號處理電路連接。因此,編碼器具有出色的設計靈活性,可輕松集成到現有系統中。 功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3通道;用于方向感應的雙通道正交數字輸出和第三通道,索引數字輸出。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數門控,門控  360º e  AEDR-8502-100的訂購數量為1,000件。 應用 閉環步進電機 微型電機 打印機 復印機 讀卡器 掃描儀 投...
發表于 07-04 12:15 ? 243次 閱讀
AEDR-8502-100 3通道反射增量光學編碼器

AEDR-8320-1Q0 反射模擬編碼器

AEDR-8320系列是采用反射技術進行運動控制的最小光學編碼器之一。編碼器將發射器和檢測器組合在一個表面貼裝無引線封裝中。當與編碼輪或線性編碼條一起使用時,編碼器將旋轉或線性運動轉換為模擬輸出。 AEDR-8320系列提供運動傳感,是大批量應用的理想選擇。它的小尺寸和表面貼裝封裝使其成為打印機,復印機,讀卡器和許多消費產品的理想選擇,特別是在空間和重量受設計限制的情況下。 另外,AEDR-8320提供模擬輸出,可以進行插值以獲得更高的分辨率,從而滿足不同應用的不同分辨率需求。特性 反光技術 表面貼裝小外形無引線封裝 用于方向感測的雙通道模擬輸出  單5.0V電源 -40º C至85º C絕對工作溫度 分辨率:7.09行/ mm(180行/英寸) 應用程序 電機 已安裝的編碼器 XY表 Pick&放置機器 安全攝像機 打印機 復印機 CD / DVD刻錄機 讀卡器...
發表于 07-04 12:15 ? 164次 閱讀
AEDR-8320-1Q0 反射模擬編碼器

HEDR-5900-00001 HEDR-54xx系列定心工具

HEDR-54xx系列編碼器的定心工具。它將底板與電機軸對齊。 應用 背光按鈕/開關
發表于 07-04 11:33 ? 122次 閱讀
HEDR-5900-00001 HEDR-54xx系列定心工具

AEAT-84AD-LBSF0 高溫多圈絕對編碼器模塊,14位

AEAT-84AD提供光電機械單元的所有功能,以便通過單圈絕對值編碼器實現絕對多圈編碼器,組合容量最高可達30擴展溫度下的位。 該單元由一個IR-LED電路板,一個光電晶體管(PT)電路板和布置在PCB之間的6或7個齒輪組成。 功能 16384(14bits)轉數版 光學,絕對多圈裝配,最大值。直徑55毫米,典型高度12.2毫米。 工作溫度-40C至125C 機械聯軸器采用14齒齒輪小齒輪,模塊為0.3 運行速度高達12,000 rpm 用于電源和信號的2x4極引腳條 應用 機器人 li> 機床 半導體機械 汽車(用于裝配和焊接的車身設備機器人電池)...
發表于 07-04 11:19 ? 136次 閱讀
AEAT-84AD-LBSF0 高溫多圈絕對編碼器模塊,14位

AEAT-84AD-LBSC0 高溫多圈絕對編碼器模塊,12位

Broadcom的AEAT-84AD通過提供多圈功能增強了AEAS-7000單圈模塊的功能,并且無需對齊(通過其即插即用功能)。值得注意的是,它能夠在高達125℃的溫度下運行,使應用程序在更惡劣的操作環境中使用。 Broadcom的AEAT-84AD是一個附加模塊,可為AEAS-7000增加電機軸轉數計數能力,AEAS-7000是業界最小的高端產品。速度,即插即用的絕對編碼器。 AEAS-7000絕對編碼器和AEAT-84AD軸轉數計數模塊的組合采用模塊化方法,與其他方法相比,可將組裝步驟數減少到4個這需要多達8個步驟。編碼器組合還可將所需組件數量從大約120個減少到4個,從而降低了庫存,制造和采購成本。因此,客戶的供應鏈正在簡化!此外,它還通過業界首創的即插即用功能消除了對多個校準調整的需求,從而縮短了制造商的設計周期。 絕對編碼器用于需要有關組件位置信息的機器之前發生任何動作。 AEAS-7000 / AEAT-84AD的位置分辨率范圍為12位至16位,結合12位或14位旋轉計數分辨率。 功能 4096(12bits)轉數版 光學,絕對多圈裝配,最大值直徑55 mm,典型高度12.2 mm。 工作溫度-40C至125C 通過14齒齒輪小齒輪機械聯軸器,模塊為0.3 工作速度高達12...
發表于 07-04 11:14 ? 161次 閱讀
AEAT-84AD-LBSC0 高溫多圈絕對編碼器模塊,12位

BCM81724 400GbE倒檔變速箱

Broadcom® BCM81724是單芯片8倍; 56  Gb / s到16× 25 Gb / s NRZ倒檔變速箱,8次; 56 Gb / s PAM-4直通模式PHY。它支持PAM-4和NRZ數據格式。它支持Retimer,Forward和Reverse Gearbox模式。它還支持1G,10G,25G,40G,50G,100G,200G和400G線卡應用。 片上時鐘合成由低成本的156.25 MHz參考時鐘執行高頻,低抖動鎖相環(PLL)。 BCM81724采用先進的低功耗16納米CMOS技術制造,可提供19毫米和更短的時間; 19毫米,0.8毫米間距,484球BGA,符合RoHS標準的封裝。 特性 主機端接口:30 dB 線路側接口: 30  dB 芯片到模塊(C2M)兼容 正向和反向變速箱模式和重定時器模式 支持前向糾錯(FEC) 支持400G-CR8模式 線路側接收器集成交流耦合電容 PAM-4和NRZ的多標準和線速支持 連續自適應均衡器 線路和系統側環回 PRBS發電機/錯誤檢查器 線路側每個通道的眼睛監控,通過MDIO訪問 單個低成本REFCLK輸入 恢復時鐘輸出 支持SGMII傳遞 與Broadcom ASIC和商用交換機芯片互操作 低功耗16納米CMOS設計 19 毫米與時間; 19毫米BGA,0.8毫米球...
發表于 07-04 10:24 ? 1673次 閱讀
BCM81724 400GbE倒檔變速箱

HEDS-5645#H12 快速裝配二和三通道光學編碼器

HEDS-5500/5540,HEDS-5600/5640和HEDM-5500/5600是高性能,低成本,雙通道和三通道光學增量編碼器。這些編碼器強調高可靠性,高分辨率和易于組裝。 每個編碼器都包含一個帶透鏡的LED??光源,一個帶探測器和輸出電路的集成電路,以及一個在發射器和探測器IC之間旋轉的碼盤。 HEDS-5500/5600和HEDM-5500/5600的輸出是兩個正交的方波。除了兩個通道正交之外,HEDS-5540和5640還具有第三通道索引輸出。該指數輸出為90度電高度,真正的指數脈沖,在碼盤每旋轉一圈時產生一次。 HEDS系列采用金屬碼輪,而HEDM系列采用膠片碼盤,可實現分辨率到1024 CPR。 HEDM系列沒有第三個通道索引。 這些編碼器可以快速,輕松地安裝到電機上。對于直徑較大的電機,HEDM-5600和HEDS-5600/5640具有外部安裝耳。 正交信號和索引脈沖通過位于0.1英寸中心的五個0.025英寸方形引腳進行訪問。 / p> 目前可提供每轉96到1024個計數的標準分辨率。有關其他分辨率,請咨詢當地的Agilent Technologies銷售代表。 功能 帶有可選索引脈沖的雙通道正交輸出快速簡便的裝配無需信號調整外部安裝耳可用低成本分辨率每轉最多1024個計數小尺寸 -40°...
發表于 07-04 09:59 ? 236次 閱讀
HEDS-5645#H12 快速裝配二和三通道光學編碼器

AEDR-8501-100 3通道反射增量光學編碼器

AEDR-850x編碼器是世界上最小的 3通道光學編碼器,其數字輸出采用反射技術用于運動控制。編碼器設計工作在-20°以上; C至85度C溫度范圍因此適用于商業和工業終端應用。 這個 3通道光學編碼器在單個封裝中裝有LED光源和光電檢測電路。 3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(H)的小尺寸使其可用于存在尺寸和空間限制的各種微型商業應用中。 AEDR-850x系列編碼器提供雙通道正交數字輸出和第三通道索引數字輸出。由于TTL兼容,AEDR-850X 3通道光學編碼器的輸出可以直接與大多數信號處理電路連接。因此,編碼器提供了極大的設計靈活性,并且易于集成到現有系統中。  功能 功能 世界上最小的3通道反射技術編碼器。 表面貼裝無引腳封裝3.95 mm(長)x 3.4 mm(寬)x 0.9562 mm(高) 3通道;用于方向感應的雙通道正交數字輸出和第三通道,索引數字輸出。 內置插補器,通過外部引腳分配可選1x,2x和4x因子 兼容TTL 單5V電源 -20° C至85度C絕對工作溫度 編碼分辨率:294至304(線/英寸) 指數選通,門控180º e AEDR-8501-100的訂購數量為1,000件。 應用 關閉Loop步進電機 微型電機 打印機 復印機 讀卡器 掃描儀 ...
發表于 07-04 09:39 ? 275次 閱讀
AEDR-8501-100 3通道反射增量光學編碼器
免费无限看黄app_蜜柚app官网下载入口_成版人黄瓜app