top of page

搜尋結果

以空白搜尋找到 392 個結果

  • 【Tech Tip】福祿克網路 (Fluke Networks) 測試儀在工業乙太網路中的主要應用標準

    福祿克網路 (Fluke Networks) DSX Cable Analyzer 測試儀系列,內建了數百種不同的測試限制,您可能想知道其中哪些使用的是工業乙太網路標準並可以在這些環境中使用。我們建議您諮詢機器和線纜供應商以及自動化設備供應商,以便為您的設施設置正確的測試和測試限制。下面是福祿克網路測試儀 DSX 中根據工業乙太網路標準提供的一些測試限制。 第一個是測試信道的 TIA-1005 標準。這些測試限制適用於 Cat 5e、6 或 6A 的 TIA 1005-A 信道。您需要選擇 MICE “E” 水平(1、2或3)以根據橫向變換損耗(TCL) 測量來測試電磁敏感性。您也可選擇“+PoE” 或“+All” 來啟用更多測試。“+PoE” 測試包括一系列電阻測試,可以測試高接觸電阻的點連接器,以避免它們在MICE 2 和3 環境中過早出現故障和間歇性問題。使用這些測試限制時需要使用DSX 測試儀(型號DSX-CHA004 或DSX-CHA804)自帶的信道適配器。這意味著TIA-1005 測試是與信道配置相關的,也就是說,它不會測試鏈路末端連接器的性能。如果您是在現場端接這些連接器,這可能會不太合適。 第二套測試限制是以 ISO 11801-9902 技術報告為基礎的。與 TIA-1005-A 限制不同,這些測試包含末端連接器的性能,因此又稱“端到端鏈路”測試,您可在DSX 測試限制中找到它們。與TIA 限制相似,您可選擇Class D、 E、以及MICE “E” 級。此外,您還需要設置鏈路中的互聯數量(從二到六)。測試鏈路中的最後一個連接器需要與您測試的分類限制相應的跳線適配器(Cat 5e / Class D 為DSX-PC5ES,Cat 6 /Class E 為DSX-PC6S,Cat 6A / Class FA 為DSX-PC6AS)。ISO 11801-3 未來的修訂將包含端到端鏈路,屆時這些也會被加到DSX 中。 第三套限制是為PROFINET 連接設計的,可在DSX 的“應用”組中找到它們。只有兩個選項– PROFINET 和PROFINET 2prE2E(端到端)。但是這些測試使用信道適配器,因此它們不適合現場端接的末端連接器。 根據您選擇的限制,您可能還需要設置插座配置:它是TIA568A 還是B 接線,僅兩對,還是使用M12 連接器(需要獨立的適配器)。

  • 【Tech Tip】淺談嵌入式系統 I/O 的差異與其工作原理

    I/O 輸入和輸出裝置 嵌入式系統由各種硬體元件組成,以實現其預期的功能;這些組件通常包括處理器(如微控制器、或微處理器)、電源供應器、定時器/計數器、輸入和輸出裝置、記憶體,以及通訊埠(如CAN、SPI、I2C、USB、Ethernet、UART等)。 特別是輸入和輸出裝置(I/O或IO裝置)元件,用於將資料傳輸到電腦、或在電腦中傳輸資料;換句話說,輸入裝置用於將資料發送到CPU,而輸出裝置則接收來自CPU的資料;在嵌入式系統中加入輸入/輸出功能可以讓使用者控制電腦或系統,同時也使電腦或系統能夠與使用者進行互動。 在本文中,我們將解釋輸入和輸出裝置,它們的差異,以及它們如何幫助嵌入式系統運作。 輸入裝置 輸入裝置是一種硬體元件,連接到主要裝置(如電腦),並將資料傳送到處理元件;輸入裝置通常是外部裝置,它們允許使用者與電腦或系統進行互動和控制,輸入裝置將物理輸入轉換為二進制資訊,然後將其傳送到處理單元進行運算,以執行特定任務;輸入裝置以腳位的形式顯示,可以是串行或並行、類比或數位。 Photo by Anete Lusina 輸入裝置的範例 輸入裝置的例子包括鍵盤、觸控板、攝影機、麥克風、GPS和各種感應器。 輸出裝置 輸出裝置是一種硬體元件,連接到主要裝置(如電腦),將從處理單元接收到的資料,轉換為人類可感知的形式,讓使用者可以理解和使用,這可以是文字、圖形、音訊或視訊;通常,輸出裝置是人們用來執行操作或任務的外部裝置,輸出裝置以腳位的形式顯示,也可以是串行或並行、類比或數位。 Photo by Karol D. 輸出裝置的範例 輸出裝置的例子包括:顯示器和投影機(視訊輸出)、耳機和電腦揚聲器(音訊輸出)、以及印表機(文字/圖形輸出)。 嵌入式系統中的輸入和輸出裝置 輸入和輸出裝置是嵌入式系統中的重要元件,與處理器(例如CPU)和記憶體等其他元件一起協同工作,它們的目的是使系統能夠接收外部的資料(輸入)、或將處理後的資料傳輸出去(輸出),以執行特定的任務或功能;這些裝置可以是鍵盤、觸控板、攝影機、麥克風等用於接收資料的輸入裝置,也可以是顯示器、印表機、音箱等用於將資料顯示或傳輸的輸出裝置;藉由與處理器和記憶體的協同作用,這些裝置能夠實現使用者與嵌入式系統之間的互動和控制,並使系統能夠執行所需的任務。 那麼,這些元件如何一起運作以執行預期的功能呢? 首先,了解記憶體和處理元件的角色,以及它們在輸入和輸出操作中的重要性是有幫助的。 處理元件 嵌入式系統需要一個處理元件,例如中央處理器(CPU),來執行所有的任務,處理器被視為系統中的主要晶片,負責提取和解碼資料,然後根據記憶體裝置給出的指令執行操作。 記憶體 記憶體用於在嵌入式系統中儲存處理所需的暫時或永久資訊,有多種類型的記憶體,包括:隨機存取記憶體(RAM)、唯獨記憶體(ROM)、或可擦除可編程唯讀記憶體(EEPROM);記憶體負責存儲啟動系統所需的資料,或臨時存儲從輸入裝置收集的資料。 在輸入/輸出、記憶體和處理器之間傳輸資料 整個系統中的輸入、輸出、記憶體和處理器各自扮演著不同的角色,使系統能夠接收資訊並轉換為實際操作。 首先,輸入裝置(可以是外部裝置或感測器)收集物理輸入,並將此資訊轉換為處理器可以理解的二進位資料,這些資料被傳送到系統的記憶體裝置中並儲存起來;然後,處理器從記憶體中提取存儲的指令集,進行算術或邏輯操作,以提供輸出結果。這些資訊再次被傳送回記憶體裝置中,等待輸出裝置使用。一旦準備就緒,輸出裝置將資訊轉換為實際的物理輸出。 以下是輸入/輸出、記憶體和處理器之間資料流的示例: 使用個人電腦的情境是現實生活中的一個例子,在這種情況下,鍵盤就是輸入裝置,透過按下字母、數字和符號鍵,使用者可以向電腦提交資料和指令,每個按鍵都會轉換為處理器可以解讀和識別的二進位數字;這些數字被儲存在系統的記憶體中,並傳送給處理器進行計算,以提供輸出結果;這些資訊隨後由輸出裝置(如顯示器)使用,將使用者輸入的資訊顯示在螢幕上。 嵌入式系統的工作原理 嵌入式系統是一種電腦化控制器,使用即時作業系統在大型電器或機械裝置中,執行特定的功能或多個功能;當我們提到嵌入式系統時,通常指的是一個嵌入到其他裝置中的電腦系統(通常為微控制器),例如:家用電器、家庭自動化裝置、遊戲機、手機或印表機,嵌入式系統在這些裝置中扮演著重要的角色,用於控制、監測和執行各種功能。 嵌入式系統的即時作業系統,是一種能夠即時處理和回應任務的作業系統;它的設計目標是確保系統能夠按時執行所需的功能,因此在時間敏感的應用中非常重要。 嵌入式系統的設計是將處理器、記憶體、和輸入輸出裝置結合在一起,以實現特定的功能;處理器是系統的核心,負責執行指令、進行計算和處理資料;記憶體用於儲存指令和資料,包括:臨時和永久資料,輸入輸出裝置用於接收外部資料輸入和將處理結果輸出。 我們可以總結嵌入式系統的定義特點如下:  It is a computer system (hardware and software) 它是一個包含硬體和軟體的電腦系統 它由微控制器或微處理器驅動 它嵌入在另一個裝置中 它使用即時作業系統 多年來,微處理器已經在電腦中得到廣泛應用,但現在有高達98%的微處理器晶片,被用於嵌入式系統和電腦化裝置,而不是用於電腦本身;即時作業系統的目的,是以最小的處理延遲來處理進入系統的資料。 嵌入式系統的關鍵特點 除了上述定義的特性之外,我們觀察到的大多數嵌入式系統還具有幾個共同的特點,了解這些特點以及背後的原因,可以幫助我們更好地理解嵌入式系統工程師所做的一些最重要的設計決策。 嵌入式系統必須包含處理器引擎 嵌入式系統是一種電腦,而所有電腦都需要處理器,嵌入式系統工程師可以在他們的嵌入式系統專案中,選擇通用微處理器和微控制器裝置;通用微處理器使用獨立的整合電路來處理計算和運算功能,並需要額外的記憶體和外部裝置來達成不同的任務;而微控制器則內建了處理器、記憶體和外部裝置,整合在同一個晶片上,這使得微控制器在成本、功耗、和尺寸方面具有優勢,適用於許多嵌入式系統應用;因此,根據具體的需求和應用場景,工程師可以選擇最適合的處理器引擎。 微處理器晶片完全專注於提供嵌入式設備所需的處理能力,因此可以期望通用微處理器具有更高的處理速度;另一方面,微控制器提供的片上外部裝置,可以減少整體設備的尺寸和功耗,降低成本;微處理器還需要更多的支援電路,而更多的零組件和電路,意味著更多可能發生故障或故障的地方。 嵌入式系統可能沒有使用者介面 如果您正在使用電腦或手機閱讀這篇文章,您是透過一種稱為使用者介面的方式與電腦進行互動,使用者介面是您作為使用者可以與電腦進行互動的媒介,它包括螢幕、桌面的外觀、電腦揚聲器或耳機,以及鼠標和鍵盤等輸入裝置;您的電腦上的使用者介面是雙向的 - 您使用屏幕和揚聲器來接收訊息,而鍵盤和滑鼠則是輸入設備,用於發送訊息;然而,嵌入式系統可能沒有這樣的使用者介面。 相比之下,大多數嵌入式系統都不具備使用者介面;想想控制您汽車上的防鎖死煞車系統、或胎壓監測系統的電腦,這些嵌入式系統使用傳感器來監測您汽車的特定特徵,並根據傳感器的資料觸發自動反應;作為車輛操作者,您無法透過使用者介面與這些系統進行互動,儘管當這些嵌入式系統執行某些操作時,您可能會收到相應的指示。 沒有使用者介面的嵌入式系統,沒有使用者介面的嵌入式系統被設計為能夠在長時間內獨立運作,而不需要使用者的輸入,這些系統通常被嵌入到其他設備或系統中,並且在背景中執行特定的任務或功能,它們依靠預先設定的程序和參數來執行操作,而不需要使用者的干預;因此在部署之前,徹底進行除錯非常重要。這可以透過一種稱為協議分析儀的設備來完成,該設備可以監控系統上的流量,幫助設備開發人員快速診斷和修復錯誤。 現代車輛包含各種監測和控制不同功能的嵌入式系統,其中一些系統可以透過內建於車輛儀表板的使用者介面進行控制,而其他系統則獨立運行,不需要駕駛員的輸入。 嵌入式系統是根據特定目的進行設計的 在現今製造的車輛中可以找到各種類型的嵌入式系統,但為什麼製造商不只使用一台電腦控制整輛車呢? 事實上,所有的嵌入式系統都是為特定目的而設計的,每個嵌入式系統都經過優化,確保其能夠以最佳性能執行其指定的任務,優化可以包括選擇最適合的硬體平台、使用高效率的演算法、和編程技術、最小化資源使用,以及提高系統的可靠性和效能等。例如,一個嵌入式系統可能負責控制車輛的網路連接,另一個可能負責控制停車輔助功能;它們可能具有一些相似的特性,但它們的輸入和輸出、電源和記憶體需求、應用程序、甚至可能操作系統都可能不同。 嵌入式系統通常是高度專業化的,它們被設計和優化用於執行特定的任務或功能;這些系統在設計階段就被限定了其功能和用途,且通常不具備通用運算能力;相較於一般的通用運算,嵌入式系統的硬體和軟體都是針對特定應用進行優化,以達到最佳的效能、功耗和成本效益。 由於嵌入式系統的特定性,它們的設計通常涉及特定的硬體元件、嵌入式處理器、專用的軟體驅動程式、和即時作業系統。這些系統的設計目標是確保它們能夠可靠地執行特定的任務,並在特定環境中達到預期的性能和功能。 由於嵌入式系統的高度專業化,它們通常無法執行像一般電腦的通用軟體或應用程式,它們的軟體是針對特定任務和硬體設計的,因此無法直接執行其他不相容的軟體;嵌入式系統的專業化和優化使其能夠在限制的資源下,實現高效能和穩定性,並提供符合特定需求的解決方案。 嵌入式應用程式是內建的 嵌入式系統始終是為特定目的或應用而設計的,開發者和使用者在部署後,通常無法安裝額外的應用程式到設備上;因此,所有運行嵌入式系統所需的應用程式都內建在設備本身中,這使得嵌入式設備在定義上是硬體和軟體的結合產品。 在桌面電腦運算中,製造商會建立硬體和作業系統,讓使用者能夠在平台上部署各種應用程式;軟體開發者可以開發與最流行的作業系統相容的應用程式。但在嵌入式系統工程中,設備的硬體可以根據應用程式的特定性能需求進行設計。 嵌入式系統使用即時作業系統(Real-Time Operating System, RTOS) 嵌入式系統採用即時作業系統(RTOS),以確保系統內的應用程式能夠在資料進入系統後立即進行處理,處理延遲以十分之幾秒為單位,即使是最小的延遲也可能被視為系統故障;處理時間的限制是嵌入式系統工程師面臨的最重要挑戰之一,他們必須確保系統始終在指定的時間內處理資料。 在嵌入式系統中,有兩種常見的即時作業系統(RTOS)設計: 事件驅動型RTOS(Event-Driven Real-Time Operating System): 採用稱為搶先式優先級調度(Preemptive Priority Scheduling)的資源排程方法;在這種系統中,只有當新任務的優先級別高於當前任務時,RTOS才會切換到不同的任務;根據優先級別水平,RTOS會按照排程方式來安排和管理任務。 時間共享型RTOS(Time-Sharing Real-Time Operating System): 則是定期使用時脈中斷(Clock Interrupt)切換任務,該系統不指定優先等級,而是頻繁地在任務之間進行切換,以確保每個任務都得到執行。 嵌入式系統工程師會對其設備進行廣泛的台面測試(Benchtop Testing),在控制的環境下,進行的實驗室測試或評估,以驗證嵌入式系統的功能和性能;在台面測試中,設備被放置在實驗室的測試台面上,使用各種測試方法和工具來模擬不同的工作條件和情境,並進行各種測試項目,例如:功能測試、壽命測試、效能測試等;透過台面測試,工程師可以評估嵌入式系統的穩定性、可靠性和性能,並做出相應的改進和優化,以確保RTOS按照規格要求運行。 嵌入式系統是資源有限的 嵌入式系統的真正設計挑戰,在於使用資源有限的電腦系統;由於其體積必須小且元件數量有限,嵌入式系統相較於較大型的電腦而言,資源受到極大的限制;儘管桌上型電腦的儲存空間以「TB」為單位,嵌入式系統設計者卻必須面對,將更多記憶體塞入更小封裝的現實挑戰。 我們先前提到,嵌入式工程師可以根據精確的應用需求設計嵌入式硬體,當你意識到增加40%的處理能力、或40%的記憶體,可能會導致設備成本增加40%時,這一點變得更加重要;而且由於該設備只需執行一個特定的功能,選擇最便宜的硬體以滿足這些需求是合理的。 嵌入式系統可能受到電力限制 行動裝置中的嵌入式系統可能依賴於電池作為其電力來源,因此它們面臨著影響系統設計選擇的電力限制,而不是依賴於外部電源或插座。為了讓裝置對使用者更為友善,因此在設計這些嵌入式系統時需要考慮節能和功耗控制,以延長電池壽命並提供長時間的使用時間。 嵌入式系統在您的車輛中透過車輛電池供電,而該電池在您啟動引擎時進行充電;嵌入式系統在您的車輛中的高效設計和低功耗,因此有助於降低整體運營成本。 嵌入式系統對你的日常生活產生重大影響 無處不在的嵌入式系統,幾乎影響了我們日常生活的方方面面,在我們的汽車、家庭和攜帶的行動設備中都存在,讓我們能夠以我們所選擇的方式生活;無論是在家中、在車上還是隨身攜帶的行動設備中,嵌入式系統都扮演著重要的角色;它們為我們提供了各種功能和便利,並透過即時操作系統來處理和回應環境中的資料;這些嵌入式系統都經過精心設計,以滿足特定的需求,同時努力減少成本、功耗和硬體要求,嵌入式開發者面臨著在有限資源下實現這些目標的挑戰,並不斷推動嵌入式技術的創新和進步。 現代的技術和嵌入式系統 因為現代科技,包括設備、消費品和工具,通常需要一個完整的指令系統和通訊協議來操作和執行特定任務;畢竟,嵌入式系統本質上是一個專門執行特定任務或一組任務的電腦系統,作為整個系統的一部分。現代科技和嵌入式系統緊密相連,這些系統的運作是為了滿足各種不同的需求,從家用電器到工業機械,從智能手機到交通系統,都依賴著嵌入式系統的精確和高效執行;這些系統以小型化、低功耗和高度可靠性為特點,使得現代科技得以實現更多的功能和便利。 無論是在我們日常生活中使用的智能家居設備,還是在各行各業中用於監控、控制和自動化的系統,嵌入式技術的應用都是不可或缺的,它們在設計和製造過程中需要考慮各種因素,如效能、成本、功耗和可靠性,以確保這些系統能夠順利運行並滿足用戶的需求。 隨著科技的不斷進步,嵌入式系統的重要性將會繼續增加,它們在現代科技中扮演著關鍵的角色,為我們的生活帶來更多的便利和創新;因此,嵌入式系統的設計和開發將繼續成為科技領域的重要領域,並帶動著整個行業的發展和進步。 嵌入式系統如何與我們一起運作 嵌入式系統存在於我們的家中,被整合到遙控器、鬧鐘、恆溫器等設備中;即使在路上,我們也可以看到嵌入式系統的實際應用,汽車由數百個嵌入式系統組成,可以同時運作,每個系統都擔任特定的功能,如播放收音機、控制車窗、和啟動防鎖死煞車系統;同樣地,工作場所也必然融入嵌入式系統。沒有這些系統,人們無法執行重要的日常任務,例如影印、掃描,甚至搭乘電梯;總之,嵌入式系統每天都會影響著你的生活。 Total Phase如何支援嵌入式系統開發 Total Phase 提供各種開發工具,以協助開發和除錯嵌入式系統: 主機轉接器 使用Total Phase I2C和SPI主機轉接器,使用者可以模擬主機 (master) 和/或從屬 (slave) 設備,快速編程EEPROM和Flash記憶體,甚至進行原型設計和測試各種系統;使用這些工具,使用者可以驗證中央處理器 (CPU) 和外圍設備是否按預期運作。我們的主機轉接器包括: Aardvark I2C/SPI 主機轉接器 The Aardvark I2C/SPI Host Adapter是一個通用的主機轉接器,可模擬I2C或SPI主機 (master) 或從屬(slave) 設備;作為I2C主機,可達到最高800 kHz的訊號速度;作為SPI主機,可達到最高8 MHz的訊號速度;作為SPI從屬設備,可達到最高4 MHz的訊號速度。 Cheetah SPI 主機轉接器 The Cheetah SPI Host Adapter是一個快速而強大的USB到SPI主機轉接器,可在最高40+ MHz的速度下進行通訊。 Promira Serial (I2C/SPI/eSPI) 平台 Promira Serial (I2C/SPI/eSPI) 平台是一個以FPGA為基礎的平台,透過可下載的應用程式,支援多種不同的協議、速度和功能;它可以模擬I2C或SPI主機或從屬設備;作為SPI主機,可達到最高80 MHz的訊號速度;作為SPI從屬設備,可達到最高20 MHz的訊號速度;作為I2C主機或從屬設備,可達到最高3.4 MHz的訊號速度,同時也適用於原型設計。 協議分析儀 Total Phase提供各種協議分析儀,讓使用者可以即時監控I2C、SPI和USB設備之間傳送的匯流排通訊: Beagle I2C/SPI協議分析儀 Beagle I2C/SPI協議分析儀可以非侵入式地監控最高4 MHz的I2C通訊、和最高24 MHz的SPI通訊。 Beagle USB 12協議分析儀 Beagle USB 12協議分析儀可以非侵入式地監控全速/低速USB(12 Mbps/1.5 Mbps)。 Beagle USB 480協議分析儀 Beagle USB 480協議分析儀可以非侵入式地監控高速USB 2.0(高達480 Mbps),並提供類別級解碼(class-level decoding)功能,識別和顯示所傳輸的特定協議類別或訊息,使用者可以更輕鬆地識別和故障排除特定的協議行為或問題。 Beagle USB 480 Power協議分析儀 - 終極版 Beagle USB 480 Power協議分析儀 - 終極版可以非侵入式地監控高速USB 2.0(高達480 Mbps),並提供類別級解碼功能,該工具可以即時繪製VBUS電流和電壓數值的圖表,並允許與USB資料進行互動和雙向相關性的匹配,此工具還支援USB 2.0高階觸發功能。 Beagle USB 5000 v2 SuperSpeed協議分析儀 - 終極版 Beagle USB 5000 v2 SuperSpeed協議分析儀 - 終極版可以非侵入式地監控USB 3.0或USB 2.0(高達5 Gbps),並提供類別級解碼功能;它可以執行USB 2.0和USB 3.0的簡易和高階匹配/觸發,對於USB 3.0高階觸發功能,該工具允許定義最多八個狀態,每個狀態每個流可以有三個匹配項。 如需了解更多有關我們的工具如何幫助您針對嵌入式應用程式的訊息開發或除錯,歡迎透過 Email sales@eagletek.com.tw,或者透過網頁下方的即時通訊與我們聯繫。

  • 【How to】Komodo GUI軟體系列:開發板模式、批次模式、通用CAN模式

    Komodo GUI 軟體是一個圖形化應用程式,允許使用者存取Komodo CAN Duo介面的主動CAN功能,該軟體的功能包括:開發板模式 (Activity Board Mode),用於與Total Phase提供的CAN/I2C開發板 Pro進行互動;批次模式,用於建立和執行批次腳本以發送任意CAN封包;以及通用CAN模式,用於在CAN總線上發送和接收資料。 開發板模式 (Activity Board Mode) Komodo GUI軟體的開發板模式專為Total Phase CAN/I2C開發板 Pro而設計,這個開發板提供了已知良好的目標設備,開發板在CAN節點模式和I2C slaves設備模式下的操作,可以幫助開發人員模擬特定設備,並進行相應的測試和除錯工作,在開發板模式中,應用程式輪詢開發板上的CAN設備,並透過圖形小工具和傳輸日誌更新GUI介面。 該介面包括3個輸入:輪詢間隔 (polling interval)、顯示、和LED,以及4個輸出:燈光、溫度、搖桿 (joystick, 來監測搖桿的位置和按鈕的狀態) 和運動 (motion, 檢測運動或方向變化)。 輪詢間隔 (Polling Interval) 輪詢間隔是應用程式以毫秒為單位,輪詢CAN/I2C開發板 Pro的頻率,以獲取感測器的更新(光線、溫度等)。 顯示 (Display) 在CAN/I2C開發板 Pro的螢幕上要顯示的文字。 LEDs LED按鈕可切換CAN/I2C開發板 Pro上,可進行設定配置的使用者LED的開關狀態。使用者可以透過按下LED按鈕,來切換LED的開啟或關閉。這些LED按鈕按照順序排列,從上到下分別是LED 3、2、1。在開發板上,LED的排列順序是從左到右,分別是LED 3、2、1。 光線 (Light) CAN/I2C開發板 Pro的光感測器檢測到的光線強度,黃色條越多,表示光線強度越高。 溫度 (Temperature) 由CAN/I2C開發板 Pro的溫度感測器檢測到的環境溫度,溫度條越飽滿,表示溫度越高。 搖桿 (Joystick) CAN/I2C開發板 Pro8向帽式開關(搖桿)的當前位置,用於控制方向;填充的綠色箭頭顯示搖桿的方向;填充的綠色中心表示搖桿正在被按壓到板上,表示搖桿向內被按壓,而不僅僅是在方向上的移動。 運動 (Motion) CAN/I2C開發板 Pro的三軸位置。運動以 X、Y和Z軸的條狀顯示,以及板上的視覺表示來呈現。 開發板上的目標包括:  數位類比轉換器(DAC) DAC081C085單通道8位元數位類比轉換器(NXP Semiconductors)  運動感測器 LIS33DE3-axis 線性加速度計(ST Microelectronics)  光感測器 APDS-9300環境光感測器(Avago Technologies)  腳位擴充器 #1 PCA9554AD8-pin腳位擴充器,可將腳位設定為輸入或輸出(NXP Semiconductors)  搖桿、LED燈和腳位擴充器 #2 TPA511GLFS2-axis 具有五個輸出腳位(C&K Components) PCA9554AD腳位擴充器透過CAN和I2C進行傳輸狀態通訊(NXP Semiconductors) 數位類比轉換器(ADC) AT90CAN328-bit微控制器上的ADC(Atmel)  LCD顯示器 NHD-0208AZ-RN-YBW 2x8字元LCD顯示模組(Newhaven Display International)  溫度感測器 DS75數位溫度計和恆溫器(-55°C至+125°C)(Maxim Integrated Products) 批次模式 (Batch Mode) Komodo GUI軟體的批次模式主要用於建立和執行批次腳本,以便發送任意的CAN資料封包;在這個模式下,應用程式會監控CAN匯流排,並在傳輸記錄中顯示CAN資料封包、事件和錯誤,可以透過點擊「建立批次腳本 (Create Batch Script)」按鈕,從傳輸記錄中自動建立批次腳本;批次腳本的使用Python語言,可以使用本地變量和控制結構,如if/else和for/while循環。 批次模式應用程式包含各種欄位選項 (CAN ID、資料長度、延遲、追蹤、條件、循環記數等),可用於批次腳本的執行: 批次腳本編輯器 (Batch Script Editor) 批次腳本編輯器使用Python語法,可以定義本地變量,使用控制結構,並插入以井號字符(#)開頭的註釋。 輸出視窗 (Output Window) 輸出視窗包含腳本產生的所有輸出。 傳輸紀錄 (Transaction Log) 傳輸記錄是CAN匯流排事件的滾動日誌,包括CAN資料封包、錯誤、捕獲開始和捕獲停止;它包含時間戳、ID、RTR、DLC和數據。 執行/停止 (Execute/Stop) 執行和停止按鈕,讓使用者啟動和停止腳本的執行。 保存/載入批次文件 (Save/Load Batch File) 保存批次文件和載入批次文件按鈕,讓使用者保存當前腳本、或從文件中載入腳本。 通用CAN模式 (General CAN Mode) 通用CAN模式允許使用者在CAN匯流排上發送和接收資料,在指定的時間間隔內,Komodo GUI軟體可以定期按照一定的頻率發送訊息;所有的CAN資料封包、事件和錯誤都會在傳輸記錄中顯示,在啟用主動CAN功能的情況下,通用CAN模式還提供了發送任意CAN資料封包的能力。 通用CAN模式具有以下功能,用於傳送和接收CAN資料: 主動CAN節點 (Active CAN Node) 啟用主動CAN節點勾選框,可在Komodo端口上啟用封包確認;當勾選框被勾選時,應用程式將獲得Komodo端口的控制權;當取消勾選框時,該端口將在CAN匯流排上充當被動監視器(僅聽取)。 CAN控制介面 CAN控制群組視窗提供了在CAN匯流排上發送自定義封包的設定介面。 包括以下字段和其他選項: CAN ID 資料目的節點ID;對於一般資料封包,ID代表資料要傳送到的節點;對於遠端請求,ID代表請求要傳送到的節點。 DLC 資料長度碼欄位;在此處指定要傳送的資料位元組數量,應用程式也會使用此值作為傳出CAN資料封包的DLC欄位值。 Extended ID 如果勾選,CAN資料封包的ID欄位將使用29位元,而非11位元。 遠端請求 (Remote Request) 勾選此項可將CAN封包設定為遠端請求封包,而非一般資料封包;在此模式下,不會傳輸任何資料。 一次性 (One-Shot) 如果勾選,Komodo介面只會嘗試傳送一次CAN資料封包,如果傳送失敗,封包將不會重新傳輸;如果取消一次性傳送,則使用預設的10毫秒逾時。 訊息 (Message) 在資料欄位中輸入最多8個位元組的資料,資料將傳送到目標節點,除非該封包被標記為遠端請求;根據 DLC 和遠端請求指定的突顯資料位元組,顯示出將被傳送的部分訊息,這表示突顯的資料位元組是實際在傳送的訊息中被傳輸的部分。 傳送訊息 (Send Message) 按下「Send Message」按鈕、或使用 Ctrl + S 快捷鍵,來傳送 CAN 封包;如果 CAN ID 或 DLC 欄位的輸入無效,封包將不會被傳送,並且紅色閃爍將提示需要檢查的欄位。 定期傳送訊息 提供了一種在 CAN 匯流排上定期傳送訊息的方法。 傳輸日誌 (Transaction Log) 傳輸日誌是一個滾動顯示的日誌,記錄了CAN匯流排的事件,包括:CAN資料封包、錯誤、捕獲開始和捕獲停止;其中包含時間戳記、ID、RTR、DLC和資料。 GPIO設定 GPIO設定視窗提供了一種設定配置、獲取當前值、和設定新值的通用目的輸入和輸出(GPIO)引腳的方法。 輸入 (Input) 每個標籤有IN 1、IN 2、IN 3、IN 4引腳,可以透過從「Configure Input」部分拖曳一個輸入,並將其放置在其中一個引腳上來設定為輸入;數位輸入允許使用者將外部邏輯與CAN通道同步,每當已啟用的數位輸入的狀態發生變化時,將向電腦發送事件並在傳輸日誌中顯示。 輸出 (Output) 每個標籤有OUT 1、OUT 2、OUT 3、OUT 4的引腳,可以透過從「Configure Output」部分拖曳一個輸出,並將其放置在其中一個引腳上來設定為輸出;數位輸出允許使用者將事件輸出到外部設備,例如:觸發示波器、或邏輯分析儀來捕捉資料。 ❑ 觀看 如何在 Komodo GUI 軟體中使用通用 CAN 模式 的YouTube影片 相關產品

  • 【Tech Tip】理解中央處理器暫存器及其運作方式

    在電腦科學中,暫存器(register)是數位裝置的一個重要元件,用於快速儲存資料和指令,它作為一個臨時儲存區域,可以快速存取和操作資訊,以便執行複雜任務;暫存器是電腦中最基本的記憶體類型,它在幫助機器高效處理資料方面有關鍵作用;在本文中,我們將探討暫存器的定義、工作原理以及它對現代電腦計算的重要性。 處理器/中央處理器 (CPU) 中的暫存器是什麼? 暫存器是一種直接嵌入處理器或中央處理器 (CPU) 中的電腦記憶體,用於在指令執行期間儲存和操作資料;暫存器可以儲存指令、位址或任何類型的資料(例如:位元序列或單個字符)。 暫存器由多個觸發器(flip-flops)組成,觸發器是能夠儲存單個位元資訊的電子電路,以二進位數據表示,即 0 或 1;透過組合多個觸發器,暫存器可以儲存更大的二進位值,如位元組或字元。 暫存器還包含控制邏輯電路,使其能夠在 CPU 內協調資料和指令的流動;這包括解碼控制訊號、執行資料操作(如載入、儲存或算術操作)以及使用多工器將資料路由到暫存器內的特定位置。 觸發器(flip-flops)和控制邏輯在暫存器內合作;觸發器提供儲存容量,而控制邏輯則促進資料傳輸、操作、和與 CPU 其他元件的同步;這使得暫存器能夠在指令執行期間高效地儲存和處理資料。 CPU 暫存器的大小 CPU 中的暫存器數量和大小取決於處理器的設計,並對其性能和功能有重大影響;大多數現代電腦處理器包括: 8 位暫存器: 這些暫存器可以儲存 8 個位元組(1 個位元組)的資料;它們通常用於基本算術運算和資料操作。 16 位暫存器: 這些暫存器可以儲存 16 個位元組(2 個位元組)的資料;它們通常出現在舊款處理器或需要 16 位元操作的特定架構中。 32 位暫存器: 這些暫存器可以儲存 32 個位元組(4 個位元組)的資料;它們廣泛應用於許多處理器中,能夠處理更大的資料大小和更複雜的計算。 64 位暫存器: 這些暫存器可以儲存 64 個位元組(8 個位元組)的資料;它們在現代處理器中普遍存在,提供更強大的計算能力和記憶體定址能力。 現代個人電腦通常配備 32 位元或 64 位元暫存器,我們常聽到的「32 位元處理器」和「64 位元處理器」就是指這些暫存器的大小或寬度,以及處理器可以在單個操作中處理的資料量。 在一些專用處理器或架構中,您還可能找到更大的暫存器,例如 128 位、256 位,甚至更大的暫存器;這些較大的暫存器通常用於特定用途,如向量處理或加密操作,涉及到並行處理和大型資料集。 CPU 暫存器的類型 根據 CPU 的架構和設計,暫存器的類型和數量可以有所不同;CPU 中常見的暫存器類型包括: 程序計數器(PC): 程序計數器用於追蹤下一條要提取和執行的指令的記憶體地址。 指令暫存器(IR): 指令暫存器存儲當前正在執行的指令。 累加器(ACC): 累加器是一個通用暫存器,用於算術和邏輯運算;它在計算過程中存儲中間結果。 通用暫存器(R0、R1、R2...): 這些暫存器用於在計算和資料操作過程中儲存資料;程式設計師可以存取和使用它們來完成各種任務。 位址暫存器(AR): 位址暫存器用於存儲資料存取的記憶體位址,或在不同記憶體位置之間傳輸資料。 堆疊指標(SP): 堆疊指標指向堆疊的頂部,堆疊是一個用於在函數呼叫和其他操作期間進行暫存的內存區域。 資料暫存器(DR): 這些暫存器存儲從記憶體中提取的資料,或從輸入/輸出操作獲得的資料。 狀態暫存器/旗標暫存器(SR): 狀態暫存器或旗標暫存器,包含個別位元,指示操作的結果,例如進位、溢位、零結果等。這些旗標有助於根據先前操作的結果做出決策和控制程式流程。 控制暫存器(CR): 控制暫存器管理與 CPU 運作相關的各種控制設定和參數,例如中斷處理、記憶體管理和系統配置。 暫存器如何與其他 CPU 元件協同運作? CPU 由各種元件組成,當它們一起使用時,能夠處理資料並執行計算;主要的元件包括:控制單元(CU)、算術邏輯單元(ALU)、暫存器、時脈、快取和匯流排。 CPU 示意圖:包含控制單元(CU)、算術邏輯單元(ALU)、暫存器和其與嵌入式系統中其他元件之間關係。 ALU 是 CPU 的基本元件,負責執行算術和邏輯運算,它能夠執行加法、減法、AND、OR 等操作;ALU 從暫存器中取得資料,執行所需的運算,並將結果儲存回暫存器中。 控制單元(CU)指導並協調 CPU 內各個元件的操作,它解譯指令並產生控制訊號,以管理暫存器、ALU、記憶體、和輸入/輸出設備之間的資料流動。 暫存器、ALU 和 CU 之間的互動可以總結為以下步驟: CU 從記憶體中提取一個指令並將其儲存到指令暫存器中 CU 解碼指令以確定要執行的操作,並識別涉及的暫存器 CU 發出控制訊號以選擇適當的暫存器並將資料傳送到 ALU ALU 在選擇的暫存器中執行算術或邏輯運算 根據 CU 的控制訊號,將操作的結果儲存回暫存器中 暫存器的用途 電腦的暫存器包含各種用途,包括:在執行前儲存程式指令,或者保存計算中的中間結果,以便在需要時可以檢索它們的值;暫存器的用途之一是,允許處理器在需要時,直接存取頻繁使用的資料,而無需每次都從主記憶體中檢索;主記憶體的存取速度通常比暫存器較慢,因此,當處理器需要頻繁存取某個資料時,將該資料儲存在暫存器中可以提高效能。這樣,處理器可以直接從暫存器中獲取資料,而不需要每次都從主記憶體中進行讀取操作,從而節省了時間。這樣的優化有助於提高電腦運算的整體執行效率。 嵌入式系統中的暫存器 在嵌入式系統中,CPU或其他處理器被廣泛用作嵌入式系統的「核心」或主要處理組件;嵌入式系統是一種嵌入到車輛、家用電器等大型設備中的自給自足的電腦系統;暫存器提供了一種快速和簡便的方式,在這些小型計算設備中儲存資料,其低功耗確保不會對設備的能源預算造成過大負擔。 在某些情況下,暫存器甚至可以用於建立特殊的暫存器檔案,使處理器能夠在一個指令週期內存取多個暫存器位址;這種暫存器檔案對於需要高速處理的應用,如:數位訊號處理(DSP) 尤其有用,透過將所有必要的資料儲存在暫存器中,並透過暫存器檔案快速存取,嵌入式系統可以比其他方法更快速、更高效地運行。 Total Phase模擬和除錯工具 在嵌入式系統中,I2C、SPI、USB和CAN是常用的通訊協定,用於將CPU與外設設備連接起來;Total Phase提供了多種工具,嵌入式系統工程師可以進行設備的開發和除錯工作,使工程師能夠測試系統的有效性並解決問題。 透過Total Phase的I2C/SPI協定分析儀 (host adapter),使用者可以輕鬆地模擬I2C或SPI主從設備,測試整個系統的有效性;例如,使用主機模式 (master device),使用者可以注入訊息到匯流排中,以檢查設備之間的通訊和行為;它還可以用於模擬主機設備,評估外部設備,如感測器和記憶體晶片,同時,它也可以模擬從MCU發送的命令,以測試從屬設備的反應。 Total Phase 協定分析儀產品系列 (protocol analyzer),還可以讓使用者以非侵入式方式,即時監控匯流排通訊,輕鬆瞭解匯流排和任何協定、或匯流排錯誤的情況。 翔宇科技代理 Total Phase 全產品線,其中包括: Total Phase I2C/SPI主機轉接器和協定分析儀的詳細比較 >> Total Phase USB協定分析儀的詳細比較 >> Total Phase CAN協定分析儀 >> 總結 暫存器是電腦記憶體的重要組成部分,用於儲存資料和指令以進行快速處理,它扮演著一個高效的臨時儲存區,可以快速存取和操作訊息以執行複雜的任務;利用暫存器的力量,現代電腦運算系統變得比以往任何時候都更快、更可靠。

  • 【How to】在 Komodo GUI 軟體中使用通用 CAN 模式

    在 Komodo GUI 軟體中,使用 Komodo CAN Duo 介面和通用 CAN 模式是一種簡單而優秀的方法,用於CAN應用程式的測試和除錯;在這個影片中,我們將向您展示如何開始使用軟體中的通用 CAN 模式,並以編程活動板的範例來說明它的使用方式。

  • 【技術文章】佈線認證比以往任何時候都來的重要的三個原因

    每次完成結構化佈線系統的安裝後,您都可以選擇是否對其進行認證,系統中的所有連結都應該以某種方式進行測試,以確保它們連接正確,但是是否有必要測量和記錄每個連結的性能呢? 所有電纜供應商都表示,如果您希望對您的佈線與安裝提供長期保固,就會需要認證;作為系統建置商,您還得到其他好處:譬如發生糾紛時的保護、品質控制,甚至是維護您在客戶和競爭對手間的聲譽,讓我們看看認證在不同情況下對您的案子會產生甚麼價值。 什麼是佈線認證? 認證涉及將設備連接到電纜的每一端,執行適當的測量,並將這些測量結果與適用的標準與限制、或對於客戶的要求進行比較;如果所有測量都通過,則安裝的連結就過關,這些結果通常會記錄在報告中。 認證測試儀是一項投資,但它們會持續陪伴很長的時間,因此它們的成本可以分攤到數十萬、甚至數百萬根電纜上(不進行批量測試的承包商,可以透過租用測試儀、甚至聘請第三方公司來執行認證來避免這種資本支出。),執行和記錄測試的人員,通常會使典型的佈線工作增加約 5% 安裝成本;但是請記住,即使是基本的連通性、或接線圖測試,也需要很大一部分勞動力來連接和測試每個鏈路。 銅材認證的標準是什麼? 認證銅纜佈線是確定安裝的線路,是否符合產業標準的過程,在北美,相關組織是 電信產業協會(TIA),在國際上,是國際標準化組織 (ISO);對於 TIA,這些通常稱為 “類別 (category)” 標準;ISO 稱它們為 “類 (classes)”,佈線標準與網路標準相關,但不同。 *TIA 和 ISO 標準不一定完全相同 **除非另有說明,否則支援 100 米通道 對於要經過認證的佈線網路,它必須由經過認證符合相應標準的組件(主要是電纜和連接器)組裝而成;測試已安裝的網路,對於確保作業中的問題,不會顯著影響網路的整體性能,這是至關重要的。 光纖認證的標準是什麼? 雖然銅纜認證適用相對少數的網路性能限制,但可以透過三種不同的方式,對已安裝光纖佈線設定限制。 針對不同的應用參考電氣和電子工程師協會 (IEEE) 光纖標準,例如 40GBASE-SR4;但是,安裝人員並不常用這些標準,因為將來升級到更快的應用程式需要重新測試系統以達到這些新限制。 根據 TIA 規範,計算光纖長度和網路中連接器數量的限制。 根據製造商對光纖和連接器的規格計算限制。這些“工程”限制通常比 TIA 規範更嚴格,並且支援高性能(低損耗)光纖和連接器。 當需要佈線認證時 如果工作要求您驗證佈線並報告結果,則沒有太多爭論的餘地;一些客戶要求認證帶來的確定性,其他人可能希望佈線供應商提供長期保固(在許多情況下,20 年或更長時間),如果沒有認證報告,他們將無法獲得這樣的機會。 When cabling certification isn’t required, it’s still beneficial. 當不需要佈線認證時,它仍然是有幫助的 當工作規範不要求時,是否有任何理由對工作進行認證?認證可為承包商帶來好處,即使客戶不需要。 它提供確保,以保護安裝人員免受產品故障和未來糾紛的影響; 它為您提供確保您的安裝和技術人員以最高水平執行所需的訊息。 認證對佈線承包商的好處 我們都聽說過大多數網路問題都與佈線有關。如果出現這些問題,您的客戶可能會打電話給您幫助解決這些問題。如果出現問題,認證可提供重要級別的保護。以下是佈線認證比以往任何時候都更加重要的三個原因: 證明工作已正確完成: 如果客戶開始使用新系統並遇到網路問題,佈線問題可能會立即出現。 問題也可能在數月甚至數年後出現,在佈線基礎設施的生命週期中,網路交換機、路由器和伺服器會被多次更換,您可以指望任何新的網路設備都需要更多的佈線系統(隨著時間的推移,要求總是越來越嚴格),如果以前有效的方法不再有效,則很可能是佈線問題——您會被叫來幫忙。 認證報告可以證明工作已正確完成,從而為您提供保護;它們可以向您的客戶證明佈線設備符合要求,如果現在對佈線的檢查,顯示性能與您安裝和測試的不匹配,那麼導致負收益的來電,可能有機會變成創造營收的維修。 查找不良佈線: 不良的佈線就在那裡,認證可以提供額外的保護來防止這些事情發生;有些客戶喜歡透過指定有問題的材料來省錢,在極少數情況下,偶爾會發生知名的製造商生產出一批品質邊緣的電纜,當您對佈線進行認證時,您就知道您正在安裝什麼——您甚至可以在開始工作之前發現問題。 Fluke Networks DSX CableAnalyzer™ 系列測試儀,將診斷連接器或電纜本身的問題。如果您最終與客戶或供應商發生糾紛,出具測試通過的認證報告,通常可以結束糾紛;如果您的DSX鑑定出電纜是問題的來源,大多數製造商都會接受結果;如果他們出現來調查問題,很可能會帶來與相同的測試儀器。 品質控制: 若無認證證明,電纜製造商將不會提供其保固,這是確保安裝最佳實踐和安裝工法符合標準的唯一方法;如果您取得認證,您就可以像製造商一樣對自己的工作負責,承擔其後果,並提供支援和解決問題的能力。您甚至可以將認證作為與競爭對手區分的一點。當評估您的團隊表現時,認證數據也非常有用;它可以幫助您確定最佳表現者、以及誰需要進一步的培訓。 何時值得做佈線認證? 許多專業承包商總是會進行認證 - 不僅僅是因為我們已經提到的原因,而且因為對每個工作方法的一致性,可以提高所有工作的品質,向客戶解釋認證的價值可能讓您在估價中呈現,並消除低品質的競爭對手。 即使您無法說服您的客戶,我們希望我們已經說服了您:認證提供的保護和品質控制,讓所產生的價值超過了其成本;就像多年前有一位承包商告訴我們的那樣,“認證電纜就像用牙線清潔牙齒一樣:您只需要清潔您打算保留的那些。” 了解更多 Fluke Networks Versive 電纜認證測試儀 >

  • 【TECH TIPS】Fluke Networks 工業乙太網測試方案—MICE標準

    工業乙太網對資料幀(有時稱為資料包)丟失或損壞造成的延遲非常敏感,哪怕只有少量資料包丟失或損壞也會導致機器停機。上述問題通常是間歇性的,而且可能是由惡劣的工業環境造成的。 為了解決網路相關的停機問題,控制工程師和工業電工通常的做法是更換線纜或佈置旁路線纜,但他們卻未必瞭解線纜是否確實存在問題,或者由於通過了通斷性測試而將品質低劣的線纜誤認為是良好線纜。最棘手的問題是那些間歇性出現的,並且不容易複現,因此您真的很難知道問題是否已經解決。 標準化組織認識到有必要通過創立ANSI/TIA-1105-A和ISO 11801:3標準來應對可能導致間歇性網路問題的惡劣環境。上述兩個標準化組織都採用“MICE”標準,其中M為機械(衝擊、振動)、I為侵入(粉塵/液體)、C為氣候和化學(溫濕度/腐蝕性氣體)、E是電磁干擾(雜訊)。MICE標準適用於支持EtherNet/IP、ProfiNET、EtherCAT、Modbus-TCP以及其他工業協議的佈線。 不良連接可能導致間歇性丟包 M、I和C級別為2和3的工業環境可能導致工業乙太網線纜遭遇間歇性的通斷問題,這些問題是由於彎曲、振動、濕氣腐蝕以及溫度變化造成的收縮或膨脹而引起的。導致機器停機的間歇性通斷性問題很難發現,因為這些連接在大多數情況下似乎都是牢固可靠的,通斷性測試儀則通常會將不良連接判定為合格,因為這種測試儀只能發現開路的連接。 如何確定工業乙太網線纜是否具有不良連接 利用測量解析度為0.005 Ω或更好的線纜測試器,可以測量每根線的電阻,從而找到兩對或四對線纜中的不良連接。如果一根線的電阻明顯高於另外7根(或3根)線的電阻,則表示其連接不良,很可能會出現間歇性問題,導致資料包丟失,並最終完全失效。 DSX2-5000 CH和DSX2-8000 CH CableAnalyzer銅纜認證分析儀的直流電阻不平衡功能可以輕鬆找到並顯示不平衡的連接。 電磁干擾(EMI)可能導致間歇性丟包 工業場所內具有變頻驅動器(VFD)、大型電機、電磁接觸器、弧焊設備和其他會產生靜電、電磁和射頻雜訊的大功率設備。哪怕乙太網資料包中只有一位元被EMI損壞,就會產生錯誤幀,導致整個資料包被設備拒絕。如果連續有多個資料包被損壞,則機器可能停機。 工業乙太網線纜應保持平衡,以便通過線纜內部的所有EMI都不會干擾構成乙太網資料包的低壓(通常為+/- 2.5伏)信號。有些線纜的不平衡度過高,會使其容易受到EMI影響。安裝不當、工藝不佳或材料不良,或者環境因素(MICE)都可能導致不平衡。在某些情況下,客戶在 E3區域(靠近VFD和其他強EMI干擾源)內使用額定等級為E1(機房或辦公室環境)的線纜,遮罩線纜降低了對EMI的敏感度,但是並非所有線纜都是遮罩線纜,有時遮罩層不能覆蓋整根線纜。 如何確定工業乙太網線纜是否容易受EMI影響 DSX2-5000 CH和DSX2- 8000 CH CableAnalyzers銅纜認證分析儀 具有特殊的不平衡測量功能,可解決MICE中的“E”問題,可確定線纜對電磁場的敏感程度。上述測量被稱為橫向轉換損耗(TCTL)和等電平橫向轉換轉移損耗(ELTCTL),並且在MICE標準(TIA-1005-A和ISO 11801:3)中都有所涵蓋。可根據線纜所在區域的“E”等級,在MICE標準中選擇與之相匹配的測試限值;E1用於機房或辦公室環境,E3用於靠近VFD或其他強EMI干擾源的區域,E2用於E1和E3區域之間的線纜走線。其中E值越高,對平衡的要求越嚴格,以遮罩更多會破壞資料包的EMI。 了解更多 Fluke Networks 解決方案

  • 【TECH TIPS】使用 LinkIQ 進行 VLAN 故障排除

    ICT 行業的每個人都聽說區域網路 (LAN),並且可能知道這是一個由無數設備組成的網路——電腦、伺服器、Wi-Fi 接入點、VoIP 電話、監控攝影機等——所有連接都在同一個物理位置。 由於這些技術上並不存在於實體上,虛擬 LAN (VLAN) 本質上表現為實體上獨立的 LAN,並能夠根據功能隔離流量,因此更加神秘 - 特別是對於習慣於僅處理實體為基礎設施的安裝人員和技術人員而言。 讓我們仔細看看為什麼我們有 VLAN 以及它們如何影響電纜設備的故障排除。 VLANS 的目的是什麼,我們為什麼需要它們? 任何典型的 LAN 環境都包括範圍廣泛的設備和電腦系統,它們都有各自的用途,某些設備可能專門作為特定的應用服務: 如:語音、資料、資安、存取控制、燈控、智慧建築等。 而其他 LAN 設備可能具開放給特定功能性作業使用: 如:會計、 銷售 (POS)、工程、人資、或其他來賓等。 連接到 LAN 的所有設備和系統都可以位於設施內的任何位置,但這並不意味著它們都應該能夠相互通信並具有相同的用途和權限。 如果 LAN 上的所有設備都能夠相互通訊、查看彼此的流量並存取相同的系統,則會產生潛在的內部安全問題(想像一下銷售中的每個人都可以存取會計、或人力資源系統)。這也意味著所有設備都在同一個廣播網路中,區域網路中的每個設備都會接收廣播流量,這是所有 LAN 用於公告和發現資源的固有能力,讓所有設備都在同一個廣播網路內會導致網路雍塞和效能下降,並使網路容易受到分佈式拒絕服務(DDoS)攻擊和其他網路安全漏洞的影響。 顯然將各種 LAN 設備和系統劃分隔離成較小的網路是有意義的,可以防止這些問題產生,同時在新系統和應用程式不斷上線的數位世界中,提供改進的網路管理模式;雖然可以透過將 LAN 分解成更小的實體子網路來物理地實現隔離劃分,但這需要多個交換機、路由器、接入點和基礎設施,這是非常低效、難以管理且成本高昂的。 想想看。在給定空間內為每個系統和功能設置電信機房中的單獨交換機、或多個 Wi-Fi 接入點真的有意義嗎?如果設備或系統需要移動到一個全新的空間,您會怎麼做?這就是我們需要 VLAN 的原因。 總之,VLAN 的目的以及我們需要它們的原因是為安全性、網路管理、和可擴展性、提供網路分段,同時顯著減少網路上的廣播流量和雍塞。 VLAN 是如何工作的? VLAN 通常在 OSI 模型的第 2 層數據網路級別建立,但也可以在第 3 層網路級別啟用,以進行 VLAN 間路由(啟用從一個 VLAN 到另一個 VLAN 的流量);現在的大多數交換機都支援 VLAN,並且 VLAN 是透過交換機軟體進行配置的,允許網路管理員使用 VLAN 標籤將特定的交換機網路埠,分配給特定的 VLAN,可以在特定交換機上建立的 VLAN 數量取決於交換機,但根據為乙太網路訊框定義 VLAN 標記的 IEEE 802.1Q 標準,網路上的第 2 層 VLAN 數量不能超過 4,096,我們不會在這裡詳細介紹,但還應該指出,交換機網路埠可以配置為屬於單個 VLAN 的接入埠、或支援多個 VLAN 的中繼埠。 可以根據介面、MAC 地址、IP 地址、協議、或它們的組合來分配 VLAN,這讓組織以最適合其特定需求的方式配置它們,例如根據用戶或業務功能;反過來,這簡化了網路管理並增加了靈活性,因為設備和系統可以物理地位於任何地方並在設施中移動,同時保持在同一 VLAN 上,使安全性得到提高;因為只有同一個 VLAN 上的設備和系統才能相互通訊,流量得到改善;因為每個 VLAN 都是自己的廣播網段——一個網段中的設備發送的廣播不會轉發到另一個網段中的設備,VLAN 還支援可擴展性——隨著網路需求不斷的增長, 總之,VLAN 透過將特定交換機埠分配給 VLAN 來工作,這是透過支援 VLAN 的交換機上軟體完成的配置。 如何對 VLAN 進行故障排除 出現問題時,通常首先要對網路設備進行故障排除,因為這是大多數問題發生的地方;連續性不足或網路效能不佳通常是不正確終止、損壞、組件不合格、或網路線材廠不支援網路升級的結果,這些問題可以透過接線圖和資格測試輕鬆識別,但如果一切通過,則問題可能與 VLAN 分配不當有關;如果設備或系統被分配到錯誤的 VLAN,它將無法向該 VLAN 上的其他設備傳送流量;交換機上的錯誤配置(例如:沒有與特定 VLAN 關聯的網路埠)也可能導致 VLAN 關閉。 防止錯誤的 VLAN 分配的最佳方法是維護適當的資源文檔,但在具有大量移動、添加、和改動的動態環境中,用戶或設備很可能最終出現在錯誤的交換機網路埠上,從而導致錯誤的 VLAN ;不幸的是,這些問題無法使用基本的網路線測試儀進行故障排除,但是像 Fluke Networks 的新LinkIQ™ 這樣的電纜 + 網路測試儀,可以讓您檢查 VLAN 訊息以及接線圖、鑑定和 PoE 測試——所有這些都在一台低成本設備中。 網路交換機使用基於標準的連結層發現協定 (Link Layer Discovery Protocol,LLDP) 或思科的發現協定 (Cisco Discovery Protocol, CDP),使它們能夠發現連接的設備並通知它們的功能;LinkIQ 能夠從交換機接收給定網路的 CDP (發現協議數據包),以顯示網路分配到的 VLAN,它還將指出交換機的名稱和描述、網路埠 ID 以及傳輸的速度;在 LinkIQ 基於手勢的觸控螢幕上,它幾乎佔據了儀器的整個表面,可以輕鬆清晰地顯示大量訊息,將開關未傳輸的速度顯示為灰色,這也有助於註明您在對網路佈線廠進行鑑定時,是否使用了正確的速度。 相關產品

  • 【TECH TIPS】VLAN 佈建與優化與POE測試:LinkIQ 您不可或缺的網路+電纜測試儀

    在一份對 350 多名 IT 專業人員進行調查的 2021 年網路現場報告中,超過 70% 的人表示網路配置在每天、每週幾次、或每週需進行一次,近 50% 的受訪者還表示,他們至少有一半的時間花在故障排除、網路映射繪製 (mapping)、和配置等被動的網路任務上,幾乎沒有時間用於策略技術規劃和數位化轉型。 想像一下,如果您的 IT 團隊可以加快驗證網路設備變動所需的時間,確保新設備按預期運行,並且快速解決常見網路問題——所有這一切都不需要專家來執行;去年上市時,Fluke Networks 的 LinkIQ™ 這一款易於使用的網路+電纜測試儀中實現了這一目標;現在,我們透過最新的1.1 版軟體發布,讓 LinkIQ 變得更加智能。 IP Ping 意味著更短的故障排除時間 LinkIQ 的最棒的功能之一,是它能夠從交 換機接收連結層的發現協定 (LLDP) 或 Cisco 發現協定 (CDP),從而允許交換機發現連接的設備並通告其功能,這非常適合從網路的另一端識別運作中設備的問題,包括網路連接到哪個交換機、交換機支援的速度和雙工設置、交換機埠號和虛擬 LAN (VLAN) 分配的連結,您可以快速輕鬆地確定網路問題是否由交換機配置錯誤所引起,或者網路是否連接到錯誤的交換機埠、或分配給錯誤的 VLAN——所有這些都無需返回機櫃檢查交換機訊息,如果您需要明確識別連接的交換機埠,LinkIQ 甚至提供閃爍網路埠燈號的功能。 在 1.1 版中,我們透過 IP ping(ICMP 回響 (Echo) /回覆 (Reply))擴展了 LinkIQ 的故障排除功能和連接測試,當您配置 ping 測試時,LinkIQ 可以確定網路或互聯網上的特定閘道器 (Gateway) 或網域名稱服務器 (DNS) 是否正在運行和可存取,這在設備無法到達特定位址時非常有用,為了檢查延遲,ping 還可以確定透過網路的最大往返時間;要進行 ping 測試,您可以手動、或透過動態主機配置協議 (DHCP) 設置 LinkIQ 的 IP 地址(IPv4 或 v6),這是一種使伺服器能夠自動分配 IP 位址的網路協定。 支援多國語言 LinkIQ 的用戶界面現在支援 12 種語言——英語、德語、法語、日語、西班牙語、泰語、簡體和繁體中文、韓語、俄語、義大利語、葡萄牙語——讓任何人在任何地方都可以更輕鬆地進行測試。鍵盤還支持可擴展的字母、字符和符號。 擴展網路測試 提供手勢 (Gesture-based) 觸控的觸控螢幕和清晰的控制介面,使 LinkIQ 成為最簡單的電纜效能鑑定和連接驗證測試儀;使用 1.1 版,您只需輕觸一下即可驗證關鍵網路設備的連接性和響應時間:點擊自動測試按鈕,如果 LinkIQ 識別出另一端的遠端 ID,它就知道您正在測試電纜,毋須了解複雜的行業標準和效能參數,也毋須解讀圖表;電纜測試向您展示了您需要了解的信息,以確保您的電纜透過接線圖測試,並能夠支持您需要的資料速率吞吐量,最高可達 10 Gb/s——所有這些都顯示在一個易於閱讀的“速度計 (speedometer) ”圖形中。 如果電纜沒有透過接線圖測試,顏色編碼導覽的圖形顯示,可以很容易準確地看出問題所在——短路、開路、或錯誤接線,例如反接、交叉、或分離線對 (其中雙絞線的兩根導線是使用不同對的兩根導線連接的,可能會產生干擾);如果電纜被屏蔽,它還會顯示屏蔽是否連續,接線圖下方清晰的視覺化儀表板,可讓您輕鬆查看電纜是否支援您選擇的數據速率,從 10 Mb/s 到 10 Gb/s;雖然您可能不知道(或需要知道)測試效能參數的所有來龍去脈,但 LinkIQ 會告訴您導致故障的原因——長度、佈線圖 (wire map)、插入損耗、回波損耗、近端串擾 (near-end cross talk)、或延遲偏差 (delay skew) ——以利進一步研究。 對 PoE 測試更有信心 LinkIQ 1.1 透過向您顯示實際協商的 PoE 等級 (0-8),和出現在硬體和軟體層級的受電設備 (PD) 可用瓦數,讓您在 PoE 測試中更加安心,確保設備既可以連接到網路,並允許從供電設備(例如 PoE 交換機)動態分配功率;LinkIQ 可以更進一步模擬 PD 安裝在電路上的負載,確認功率和電壓是否足夠。 還有更多 LinkIQ 可以產生模擬或數位音訊,以便與 Fluke Networks IntelliTone™ 探棒、或 Pro3000™ 音頻探棒一起使用,使您能夠追蹤電纜、或檢測牆壁、或電信室中的電纜故障(開路、短路和反接)。 隨著當今日益複雜的網路,資源文檔變得至關重要,LinkIQ 可以存儲多達 1,000 個帶有描述性名稱的測試結果,這些名稱可以自動遞增,以節省按序測試的時間;然後 LinkIQ 可以將數據導出到 Fluke Networks 的LinkWare™ PC 電纜測試管理軟體,確保從儲存和管理結果、直至產生 PDF 報告的一切都能協同運作。 就在您認為我們無法簡化電纜和網路測試時,我們已經透過 1.1 版軟體升級增強了 LinkIQ 的功能,使用者可以下載更新,配備有全新 1.1 軟體版本的 LinkIQ 電纜+網路測試儀,可在翔宇科技購買,有任何問題歡迎聯繫我們! 相關產品

  • 【Case Study】AVADirect 透過 Komodo CAN Duo 序列協定分析儀整合訓練模擬軟體的主機運算

    ISSUE 8 Volume 22 在 Total Phase 的案例研究中,探討 AVADirect Custom Computers 如何為其製造業客戶,將 Komodo CAN Duo 整合到大型堆高機的客製化主機運算解決方案中,為客戶創造和提供頂尖的、量身訂製的主機運算解決方案。 AVADirect 與其製造業客戶攜手合作,為其堆高機專用的虛擬實境模擬器,構建客製化的主機運算解決方案;在此配置中,客戶需要一個可即插即用、經濟高效率的序列埠連線,用以將所有堆高機的動作和 CAN 的資料封包,傳送到運作訓練模擬軟體的主機;AVADirect 結合了 Komodo CAN Duo 封包產生器及協定分析儀 來達成這個重要的整合工作。 閱讀完整案例研究: 案例研究 – 透過 Komodo CAN Duo 傳輸介面整合 AVADirect 軟體的堆高機模擬運算 焦點影音介紹: 使用 Promira I2C / SPI / eSPI 多用協定分析平台對 SPI 快閃記憶體進行程式開發 Promira I2C / SPI / eSPI 多協定分析平台,是嵌入式應用上通用的 I2C 和 SPI 主機適配器,以應用程序為系統程式開發和除錯的基礎,可支援高達 80 MHz 的連線速度。在影片中,展示如何使用 Promira 序列協定分析平台,透過幾個簡單的步驟,即可對 SPI 快閃記憶進行程式開發與整合。 應用文章:了解 I2C、SPI、USB、CAN 和電纜測試應用 在高速傳輸技術持續躍進的世界,很難與所有最新趨勢和技術應用無縫接軌,然而,在特定的技術主題上持續保持更新是很重要的一環;Total Phase 提供各種類型的資源,幫助嵌入式系統工程師隨時了解行業主題和技術趨勢,特別整理了一系列關於嵌入式系統如何運作的應用文章,尤以通訊協定分析為主軸,並提供 I2C、SPI、USB、CAN 和電纜測試的工具,幫助工程師快速輕鬆地進行除錯與系統程式開發;如果您是這些協定的開發人員、或計劃在未來需要進行通訊協定的開發與整合,即可透過下列應用文章,了解在系統開發上的運作、連接、以及除錯的方法與重要技巧。 延伸閱讀 什麼是 SPI 通訊協定,如何針對 SPI 通訊進行除錯? 了解 I2C 通訊方式、及對 I2C 協定進行除錯? 關於 USB 通訊協定、常見的 USB 匯流排錯誤、及如何排除? 關於 CAN 通訊協定、以及 CAN 的封包傳輸方式與除錯 透過TotalPhase進階線材測試儀如何發現潛在的問題並確保生產品質 了解更多相關應用

  • 【How to】透過 Total Phase Aardvark或 Promira 清除 I2C 匯流排的電平狀態

    Total Phase, ISSUE 7 Volume 22 翔宇科技所代理的原廠 - Total Phase 為嵌入式系統解決方案的領先供應商,此次由 Total Phase 所發布的應用軟體與 APIs,主要為透過 Aardvark I2C&SPI 封包產生器、或 Promira I2C/SPI/eSPI 多用協定分析平台,對 I2C 匯流排開發上常遭遇的問題進行除錯。 研發人員在 I2C 匯流排開發與整合的過程中,有時會遇到一些錯誤,例如:從機 (slave device) 在等待另一個時脈 (clock pulse) 時,在匯流排上呈現 low/logic-0 狀態,但主機 (master device) 卻已中止封包交換、重新啟動、或被匯流排的雜訊、及其他的錯誤狀況而導致異常。 此時,即可透過 9 個時脈循環來清除這些錯誤狀態,讓被佔用的 I2C 匯流排釋放其低電平 (low state drive),或亦可透過 Aardvark I2C&SPI 封包產生器、或 Promira I2C/SPI/eSPI 多用協定分析平台 來解決這些問題。 Total Phase 網誌中則提供了 Python 編程範例,讓主機 (host) 軟體可以執行清除 I2C 狀態鎖死的必要動作:透過 Aardvark或 Promira清除 I2C 匯流排的電平狀態。 新版產品 API 由 Total Phase 所提供的新版API,將可改善在 Windows 11 上的使用體驗,解決產品在 Windows 11中遇到的零星錯誤;此外,Total Phase 還為 Mac 使用者提供了一個新的 API 版本,其中包括對 M1 的支援,最新的 API 版本可至 Total Phase Library下載: 控制中心 (Control Center) 軟體更新 Total Phase 此次軟體更新,亦包含了最新 v4.4.0 版的控制中心軟體 (Control Center Serial Software),此次軟體更新包含了錯誤修復及最新的 APIs: 控制中心 (Control Center) 軟體系列:多設備延遲視圖 (Hub Latency View) Total Phase 資料中心軟體 (Data Center Software) 提供了多設備延遲視圖 (Hub Latency View),透過同步兩個、或更多的 Beagle USB v2 5000 協定分析儀,使用者可以同時在設備清單中的多個點捕捉數據,多設備延遲視圖讓使用者可以快速計算出設備引入的延遲;Total Phase 網誌中回顧了 Beagle USB v2 5000 跨分析儀同步功能,同時討論如何使用多設備延遲視圖功能,計算跨設備引入的延遲。 閱讀更多:Data Center Software Series: Hub Latency View 了解更多相關應用

  • 【技術文章】如何快速驗證 USB、HDMI、Display Port 各式線材品質與性能一致性,測試重點為何?

    " Advanced Cable Tester v2 能夠在幾秒鐘內提供制定對策和可追蹤的訊息,已成為我們品保過程中不可或缺的一環。" — Mitchell H., Mechanical Engineer, Corporate Quality Crestron Electronics 面臨的測試挑戰 Crestron 為各種辦公室科技產品的製造商,這些產品通常配備了 USB 和 HDMI 線材,在產品開發階段的內部測試中,品保部門發現某些產品存在特定的性能問題,原因是線材性能不佳,導致產品功能和性能存在不一致性。 他們意識到,現有的線材測試方法無法提供足夠詳細的測試結果,讓他們確定線材是否存在性能問題,因此尋求一種更強大的解決方案來進行線材測試。 解決方案 品保部門將 Total Phase Advanced Cable Tester v2 進階線材測試儀,納入其線材品質測試程序中,幫助他們有效地測試 USB 和 HDMI 線材,以確保其符合所需的線材性能標準;Advanced Cable Tester v2 進階線材測試儀在產品開發期間用於線材測試時取得了很好的效果,以至於他們也幫進料品管部門購買了第二套測試儀,用於檢查提供生產製造的 USB 和 HDMI 線材。 快充等大功率輸出應用、複雜電路、各種互通性 (interoperability)、和訊號完整性的問題,都是當今製造高品質線材增加複雜性的因素 - Advanced Cable Tester v2 第二代進階線材測試儀的誕生就是為了呼應這樣的市場需求,解決產線在各式傳輸線材的品管問題。 優點 使用 Advanced Cable Tester v2 進階線材測試儀,已經幫助品保部門在產品開發期間,加快了各式線材驗證流程,同時在進料檢查中大幅增加了每批線材驗證的數量,提升成本效益;有了這個工具,Crestron 可以在其產品線上維持對品質的承諾。 Crestron Electronics 是全球提供工作場所的各種技術和解決方案科技的領導者,致力於為企業組織(包括財富500強企業、校園、設施等)提供自動化和統一通信(UC)解決方案,提高企業內部和對外通訊的效率和效益,同時也是高階家庭自動化的供應商,為住宅(包括房屋、遊艇、多戶式住宅大樓、和酒店)創造平台、設備和系統;他們的一些產品在設計中採用了 USB 和 HDMI 線材,Crestron致力於為客戶提供最高品質的產品,因此他們的品保證團隊致力於進貨的產品零組件和成品的測試和評估,以確保它們的品質合乎要求;在產品開發過程中的測試階段,Crestron 曾經觀察到產品性能不一致的問題,這與性能較差的線材有關;因此,品保團隊仔細審查了他們的線材規範認證 (validation) 和效能驗證 (verification) 流程,尋找改進並更好地識別潛在線材問題的方法。經過討論和研究,團隊採用了 Total Phase Advanced Cable Tester v2 進階線材測試儀,使他們能夠快速測試線材,並獲取所需的測試數據,以了解線材是否正常工作。 背景/問題: Crestron 是一家製造和經銷各種高品質影音和家庭自動化產品的公司,這些產品通常配備 USB、HDMI 或 DisplayPort 等類型的傳輸線材。其中一些產品包括視訊會議套件、條形音箱 (soundbars)、揚聲器、和麥克風,每年,這些產品使用和依賴多達 300,000 條傳輸線材來運行。 Crestron 致力於為客戶提供最高品質的產品,因此品保團隊將所有新的傳輸線材放入其產品可靠性測試實驗室進行嚴格的測試。 在產品開發與測試期間,品保團隊發現了一個產品與攝影機透過 USB 傳輸線連接時,出現的特定性能問題,該產品顯示出影音間歇性掉落,經過疑難排解後,追踪到使用了性能不佳的 USB 傳輸線材。 為了防止進一步的性能問題或故障導致間歇性的影音斷線問題,團隊決定必須改進傳輸線測試和驗證工具;此過程最初使用位元錯誤計數器(一種用於在數位通訊中,計算接收訊號中位錯誤的設備和方法)、或高速示波器進行,但這種方法並不實用,因為位元錯誤計數器僅提供了數據的面向,而高速示波器讓每條傳輸線的測試需耗時多天;此外,進行功能測試,包括將傳輸線插入產品並觀察影音的撥放成功/失敗,無法大規模實行。 為了能夠更全面地了解問題,並獲得更有效的解決方案並增加測試與驗證的執行速度,Crestron 進而尋求 Total Phase 的線材測試解決方案。 測試技術與方法: Crestron 的產品包含了 USB、HDMI 或 DisplayPort 等不同類型的傳輸線,因此引進 Advanced Cable Tester v2 傳輸線材測試儀供產品可靠性測試實驗室使用,以協助其品保團隊全面地測試各種傳輸線類型,而且僅需使用一種工具;在實驗室中,他們使用此設備進行生命週期測試、傳輸線驗證、和故障排除,以確保其產品和所附傳輸線性能如預期;此外,他們的進料品管部門使用此傳輸線材測試儀批次驗證進料品質,在過去兩年中,團隊已測試了超過20,000條傳輸線材。 由於這款傳輸線測試儀非常易於使用、測試速度超快、可重複性高、且模組化設計使之用途廣泛,Crestron的團隊得以大幅加快和改進對數千條傳輸線的測試和驗證流程。 Advanced Cable Tester v2 對 USB、HDMI 和 DisplayPort 傳輸線進行廣泛的品質和安全檢查,包括引腳連續性、直流電阻、訊號完整性、E-Marker、和其他傳輸線材的特定測試,以確保符合相應電纜組織設定的電纜規格與規範。 要操作此傳輸線材測試儀,使用者只需選擇正在測試的線材測試配置文件,將線材插入面板的傳輸埠中,然後在幾秒鐘內接收每個通過、或未通過測試結果的全方位報告。 針腳連通性測試 (Pin Continuity) 針腳連通性測試是檢查連接器的針腳是否與另一個連接器的針腳相連通的測試,報告將比較插頭的兩端和預期的插頭值,如果有任何偏差,該測試將出現一個標誌;此測試有助於檢測短路、斷路、數據路由等問題,並可防止可能發生的 VBUS/GND 反向 (註1) 等危險情況。 註1、VBUS/GND 反向: VBUS 和 GND 分別代表 USB 線材中的電源正負極,如果 VBUS/GND 反向,就代表電源正負極被誤接反了,會導致電源無法正常供應設備,可能造成損壞或使用異常。 針腳連通性測試使品保團隊能夠檢測錯誤的連線,以確保正確的資料與電力傳輸;不當的連線可能導致裝置之間的音頻和視頻傳輸產生潛在的問題。 直流電組 (DCR, DC Resistance) 直流電阻(DCR)測試可以確認每個電源引腳(VBUS和GND)是否可以根據線材規格承載所需的電流,對於Type-C傳輸線而言,每個電源引腳都會進行單獨測量,然後再對整個線材進行測試,通過/不通過的標準確保該線材符合規格要求,例如 Type-C IR Drop (註2),如果存在,Type-C SBU 和 CC 的兩條差分線 (註3) 也會進行 DCR 測試。 註2、Type-C IR Drop: 是 USB Type-C 規格中的一種要求,即使用 Type-C 充電器時,對於使用者設備(例如手機或平板電腦)的電源供應,必須在傳輸線上限制壓降(voltage drop),以確保用戶設備能夠在快速充電的同時正常運作;因此,在 DCR 測試中,如果 Type-C 充電線的 DC 電阻超出了規格要求,就可能會導致 Type-C IR Drop 過高,導致在資料傳輸或充電時無法提供足夠的電流,使得設備無法正常運作或充電速度緩慢,影響使用者體驗。 註3、Type-C SBU 和 CC 差分線 SBU 線是用於高速數據傳輸,而 CC 線則用於檢測電源方向和配置設備之間的角色;在 DCR 測試中測量這些線的電阻,可以確保這些線能夠正確地傳輸數據和電源訊號,進一步提高 USB Type-C 線材的品質和可靠性。 E-Marker 在 USB Type-C 傳輸線上,E-Marker 測試會讀取任何存在的 E-Marker 資料,然後驗證線材所宣稱的資料和電力效能,是否符合實際測量的傳輸線數值;此外,操作人員還可以設置供應商 ID、產品 ID、測試 ID、硬體、和軟體版本等標記,以便透過 QA 流程輕鬆確定傳輸線的通過或失敗。 訊號完整性 訊號完整性為測試評估經由傳輸線傳輸的差分配對線路品質,並且能夠在多達 5 組差分對中配置 518 Mbps到 12.8 Gbps 的速度測試;此測試會伴隨著眼圖,將訊號品質進行視覺化呈現,包括透過遮罩提供 HEO 和 VEO 的參考值 (註4);如果測試成功鎖定指定的差分對,則會顯示眼圖影像在測試結果中,如果沒有成功鎖定,則會顯示未鎖定的影像。 註4、HEO 和 VEO 的參考值: HEO 和 VEO 都是指訊號的眼圖分析中的參數,眼圖是一種用於分析訊號品質的工具,它顯示了數據位元間的相對時序關係;HEO 表示水平等化器開啟後,眼圖頂部的垂直位移量,而 VEO 則表示垂直等化器開啟後,眼圖底部的垂直位移量;這些參數用於判斷訊號品質是否符合規範。 訊號完整性測試對於 Crestron 的分析非常有幫助,因為伴隨的眼圖提供了快速且視覺化,以及確定訊號品質的方法,這通常是評估傳輸線是否能有效地傳輸數據,例如音訊或視訊的測試標準,在此類別中失敗的傳輸線將被棄用。 客製化測試配置 第二代進階線材測試儀囊括了每種支援線材類型預配置的測試配置檔,其中包括線材類型、標準/版本、速度和支援的電流等;雖然這些配置檔允許使用者輕鬆地自動將線材測試與規格,和其標準相比較,但測試界面也提供了為每種支援的線材類型,創建自定義測試配置檔的選項,以實現更嚴格或更寬鬆的測試標準。 使用此功能,使用者可以更改佈線配置、以及某些引腳/線路的存在或不存在,調整直流電阻測量,包括 VBUS、VCONN、CC、GND線路 (註5),標記 E-Market 存在/不存在,以及更改高速/超高速測試位元速率、和高速/超高速插入損耗值。 註五、VBUS、VCONN、CC、GND線路: VBUS 是指 USB Type-C 插頭中用於提供電源的線路;VCONN 是指用於提供電源的可選線路,可在Type-C 插頭上用於支援高功率應用;CC 是指用於識別連接設備和插頭之間角色的線路;而GND是指接地線路。 Crestron的品保團隊發現這些具體的功能,對他們的測試很有幫助,因為並不是所有的線材都需要在某些方面嚴格執行,有能力根據需要更改和調整特定的標準,可以幫助他們根據自己對線材性能的要求進行測試。 例如,當測試一條傳輸線由 USB-A 到 USB-B 時,品保利用此功能修改了直流電阻值以完成不同的任務,如此例所示: 此外,在測試 USB Type-C 至 USB Type-C 的傳輸線時,也進行了直流電阻的調整,如下所示: Crestron 在測試 Type-C 傳輸線時,也修改了插入損耗表中的 dB 值,如下例所示,透過更改這些值和圖表的輸出,可以改變訊號完整性測試通過/失敗所需的標準。透過降低 dB 值損耗,可以使訊號完整性測試更嚴格,因為 dB 損耗越低,表示訊號在傳輸過程中的衰減越小,訊號品質也會更好,因此,降低 dB 損耗的設定值,會使得訊號完整性測試更加嚴格,要求傳輸的訊號品質更高,進而確保傳輸的可靠性和穩定性。 當修改或創建自定義測試檔案時,可以調整插入損耗範圍,包括頻率(MHz)和損耗(dB)。 這些數據對應插入損耗曲線,該曲線用於產生水平眼圖開度(HEO)和垂直眼圖開度(VEO)的通過/不通過標準,HEO 與 VEO 用於衡量訊號完整性測試的通過與否,在訊號完整性測試中,會產生一個眼圖,顯示數據的傳輸品質,其中水平眼圖開度(HEO)表示眼圖案中最寬部分的寬度,而垂直眼圖開度(VEO)表示眼睛圖案中最高部分的高度;如果HEO和VEO都在預設的閾值範圍內,則通過測試,否則,該測試未能通過,表示訊號傳輸質量不佳。 HEO 是一個百分比值,表示眼圖參考框架中,最寬的部分有多少百分比是開放的,Expected 則是最小開放百分比,可以透過測試設置中指定的插入損耗曲線產生,Measured 是實際的開放百分比。 VEO 是一個百分比值,表示眼圖參考框架中,最高的部分有多少百分比是開放的,Expected 則是最小開放百分比,可以透過測試設置中指定的插入損耗曲線產生,Measured 是實際的開放百分比。 當表格中的值改變時,圖表會相應地更新。 總結 Crestron 的產品一直以來都是電子產業中最可靠的產品之一,致力於保證每個零組件和成品都符合其嚴格的標準;多年來,他們實施了新的品保系統,以確保其測試流程高效可靠,其中之一就是Advanced Cable Tester v2,這個工具幫助了品保團隊對插針連續性、DC阻抗和訊號完整性等標準進行全面測試,讓他們能夠快速識別效能不佳的傳輸線,進而導致特定產品性能問題;憑藉這個工具,Crestron有信心提供高品質的產品,讓他們的客戶可以信賴。 產品介紹 Advanced Cable Tester v2 第二代進階線材測試儀,結合了極快的性能、低成本的每次測試、以及堅固的設計,可在實驗室和生產環境中實現 100% 的測試覆蓋率,同時比其他解決方案省去了成本、時間和勞動力;單機即可支援多種類型的傳輸線,包括 USB、HDMI 和 DisplayPort,這款傳輸線測試儀將對每條傳輸線進行全面的測試,包括針腳連續性、直流電阻、訊號完整性、E-marker 和其他測試,以確保它符合所需的線材規格。 文章來源:Total Phase 翻譯:翔宇科技量測事業群

bottom of page