基于VxWorks平臺的多串口卡通信設計
隨著網絡經濟時代的到來,基于TCP/IP協(xié)議的IP網的應用得到廣泛普及,利用網絡資源可以實現(xiàn)設備的網絡接入,設備聯(lián)網監(jiān)控已經成為工業(yè)自動化的發(fā)展趨勢。 恒頤多串口協(xié)議轉換方案可以實現(xiàn)將工業(yè)現(xiàn)場的傳統(tǒng)串口設備
目前工業(yè)領域中有大量的設備不具備以太網接口,但這些設備都提供RS-232串口或RS-422/485串口。RS-232只能提供近距離數(shù)據(jù)傳輸,且速度不高。RS-422/485雖然能提供遠距離數(shù)據(jù)傳輸,但卻是獨立于Internet之外,不便
基于μC/OS-II和TCP/IP協(xié)議的多串口服務器
摘要:在工業(yè)控制中如何提高一對多的串口通訊可靠性和系統(tǒng)的集成性成為研究熱點。本文利用嵌入式技術,提出基于CPLD/FPGA的多串口擴展設計方案。實現(xiàn)并行口到多個全雙工異步通訊口之間的轉換,并根據(jù)嵌入式系統(tǒng)實時
摘要: 串口傳輸常用于基于FPGA和DSP結構的信號處理板和外部設備之間的數(shù)據(jù)交換。以GPS RTK定位應用為基礎,針對單個串口全雙工傳輸不足以應對多種數(shù)據(jù)類型同時輸入輸出的情形,設計并實現(xiàn)了一種面向多串口不同類型
摘要: 串口傳輸常用于基于FPGA和DSP結構的信號處理板和外部設備之間的數(shù)據(jù)交換。以GPS RTK定位應用為基礎,針對單個串口全雙工傳輸不足以應對多種數(shù)據(jù)類型同時輸入輸出的情形,設計并實現(xiàn)了一種面向多串口不同類型
基于FPGA+DSP的多串口數(shù)據(jù)通信的實現(xiàn)
串口傳輸常用于基于FPGA和DSP結構的信號處理板和外部設備之間的數(shù)據(jù)交換。以GPS RTK定位應用為基礎,針對單個串口全雙工傳輸不足以應對多種數(shù)據(jù)類型同時輸入輸出的情形,設計并實現(xiàn)了一種面向多串口不同類型數(shù)據(jù)的傳輸方案。該方案通過增加串口控制寄存器實現(xiàn)單個中斷信號即可控制所有串口,采用乒乓交替讀寫實現(xiàn)數(shù)據(jù)持續(xù)高速輸入。測試表明該方案可獨立對各串口進行配置,可同時實現(xiàn)GPS定位結果、差分GPS修正數(shù)據(jù)與外界的交換以及用戶控制命令的輸入,并且可減少硬件調試時間,節(jié)約硬件資源。
串口傳輸常用于基于FPGA和DSP結構的信號處理板和外部設備之間的數(shù)據(jù)交換。以GPS RTK定位應用為基礎,針對單個串口全雙工傳輸不足以應對多種數(shù)據(jù)類型同時輸入輸出的情形,設計并實現(xiàn)了一種面向多串口不同類型數(shù)據(jù)的傳輸方案。該方案通過增加串口控制寄存器實現(xiàn)單個中斷信號即可控制所有串口,采用乒乓交替讀寫實現(xiàn)數(shù)據(jù)持續(xù)高速輸入。測試表明該方案可獨立對各串口進行配置,可同時實現(xiàn)GPS定位結果、差分GPS修正數(shù)據(jù)與外界的交換以及用戶控制命令的輸入,并且可減少硬件調試時間,節(jié)約硬件資源。
基于NIOS II的多串口數(shù)據(jù)通信的實現(xiàn)
為了轉發(fā)水質監(jiān)測數(shù)據(jù),采用新型的1T周期單片機STC10F04EX為控制核心,將雙4選1模擬開關4052的2個公用端與單片機的RxD、TxD端連接,通過分時連通的方式,對單片機的UART進行擴展,構成一個多串口的數(shù)據(jù)轉發(fā)系統(tǒng)。擴展的串口分別連接到3個不同的水質監(jiān)測設備,以及一個與無線發(fā)射模塊。單片機分時得到3個水質監(jiān)測設備傳來的數(shù)據(jù),并將得到的數(shù)據(jù)通過無線模塊進行轉發(fā),轉發(fā)距離可達3 000 m。遠離現(xiàn)場的計算機完成數(shù)據(jù)接收及分析。該方法用于對單片機串口擴展和遠距離數(shù)據(jù)傳送簡潔可靠。所建的數(shù)據(jù)收發(fā)系統(tǒng),可以同時連接多臺串口監(jiān)測設備,彌補了計算機串口較少的不足,并且功能有別于多串口卡。該系統(tǒng)已成功應用于多傳感器水環(huán)境監(jiān)測的數(shù)據(jù)轉發(fā)。
為了轉發(fā)水質監(jiān)測數(shù)據(jù),采用新型的1T周期單片機STC10F04EX為控制核心,將雙4選1模擬開關4052的2個公用端與單片機的RxD、TxD端連接,通過分時連通的方式,對單片機的UART進行擴展,構成一個多串口的數(shù)據(jù)轉發(fā)系統(tǒng)。擴展的串口分別連接到3個不同的水質監(jiān)測設備,以及一個與無線發(fā)射模塊。單片機分時得到3個水質監(jiān)測設備傳來的數(shù)據(jù),并將得到的數(shù)據(jù)通過無線模塊進行轉發(fā),轉發(fā)距離可達3 000 m。遠離現(xiàn)場的計算機完成數(shù)據(jù)接收及分析。該方法用于對單片機串口擴展和遠距離數(shù)據(jù)傳送簡潔可靠。所建的數(shù)據(jù)收發(fā)系統(tǒng),可
隨著企業(yè)規(guī)模的擴大和Internet技術的廣泛普及,全球各個領域的不同企業(yè)已經對“讓設備聯(lián)網”達成共識,而在工業(yè)控制和通信設備中,更多的卻是符合RS232標準的串行口設備。如何將多個串行口的數(shù)據(jù)轉發(fā)到網絡
隨著單片機技術越來越廣泛的應用,使得串口資源愈顯緊缺,為了解決這個問題,本文采用自頂向下的﹑模塊化的設計思想,結合單片機的讀寫操作,設計了一多串口單一中斷源的芯片,并采用 ModelSim軟件對所設計芯片進行邏輯和時序的仿真,本設計在實際應用中具有較高的參考價值。
基于Actel FPGA的多串口擴展方案
基于VxWorks的多串口卡通信實現(xiàn)
基于VxWorks的多串口卡通信實現(xiàn)
文中所設計的船舶導航數(shù)據(jù)轉換器可以只依據(jù)一種導航數(shù)據(jù),經過數(shù)據(jù)轉換后輸出電羅經和GPS兩種信號,保證電羅經設備與GPS設備的正常工作。轉換器信號的接收與發(fā)送是通過不同串口進行,所以有必要擴展串口來解決串口太少的問題。對比分析目前較常用的幾種串口擴展方案,本文提出一種采用P89C669作為數(shù)據(jù)轉換的主處理器,AT89C2051作為串口擴展芯片的低成本方案,實現(xiàn)利用并口擴展串口的功能。
摘要:主要討論了FPGA在多單片機串行讀數(shù)系統(tǒng)中的應用,在該系統(tǒng)中單片機通過異步串行通信讀取外部設備中的數(shù)據(jù),經FPGA緩沖后再送到USB單片機,最終上傳到計算機。文中重點介紹了利用FPGA內部雙口RAM構建的FIFO在該