S51單片機實驗開發板向PC機串口單向發送數據AF演示程序
發布時間:2022/8/29 12:33:31 訪問次數:127
商用寬帶超聲傳感器是自動定位到被測試部件面前的,傳感器和部件都放在水槽里。在反射模式下工作的傳感器發射并檢測超聲波。接收到超聲脈沖發生器/接收器的激勵后,傳感器忽略部分帶寬的超聲能量脈沖,并接收從被測部件反射的回波。
在連續超聲記錄的提取中,通過GPIB旁路鏈接控制的自動定位臂,以0.1mm步進移動傳感器。
該臂通過一個前后都類似光柵圖案的500mm×500mm矩形網進行掃描,并有快速軸和直交的慢速軸。當傳感器正在沿著快速軸平移時,定位系統以大約1ms/步的致密步伐尾隨傳送器。
定位控制器裝備了輸出位置的脈沖發生器,這是一個用在很多超聲波定位控制器上的標準件。一旦確定了目標位置,控制器就產生一個TTL脈沖。這個脈沖經常用來使超聲波脈沖發生器/按收器發出一個激勵。這樣,超聲檢查只在目標位置自動進行。
串口通訊的參數,將波特率調整為4800,勾選十六進制顯示。串口選擇為COM1,當然將網站提供的51單片機實驗板的串口也要和電腦的COM1連接,將燒寫有以下程序的單片機插入單片機實驗板的萬能插座中,并接通51單片機實驗板的電源。
串口實驗的源程序如下所示:
這是一個S51單片機實驗開發板向PC機的串口單向發送數據AF的演示程序.
采用MAX232專用芯片作RS232/TTL電平轉換.
通訊波特率為4800KBPS,只要按下一次K1(就是P3.6引腳變成低電平).
就發送一個16進制的AF字符.
通常獨立于RTU板的無線調制解調MODEM集成在RTU板之上,如此簡化了系統的硬件結構,降低了成本,并且提高了通信的可靠性,實現了RTU與MODEM的緊密結合。
MODEM芯片選用OKI公司的MSM7512B調制解調芯片,MSM7512B是一塊比較成熟的芯片,通信波特率為1200Bps,工作方式為半雙工模式。在實踐中,我們發現當電臺從接收狀態轉為發射狀態或從發射狀態轉為接收狀態的瞬間有一段不穩定狀態,此時的數據容易產生誤碼,根據實驗,得出一個比較合適的延時時間,我們在控制無線電臺收發轉化后延遲適當的時間,使數據傳送的可靠性和準確性得到了很大的提高。
在數據傳送過程中,加入系統碼、RTU站碼,求和值低字節等校驗,保證了系統通信的可靠,正確。
商用寬帶超聲傳感器是自動定位到被測試部件面前的,傳感器和部件都放在水槽里。在反射模式下工作的傳感器發射并檢測超聲波。接收到超聲脈沖發生器/接收器的激勵后,傳感器忽略部分帶寬的超聲能量脈沖,并接收從被測部件反射的回波。
在連續超聲記錄的提取中,通過GPIB旁路鏈接控制的自動定位臂,以0.1mm步進移動傳感器。
該臂通過一個前后都類似光柵圖案的500mm×500mm矩形網進行掃描,并有快速軸和直交的慢速軸。當傳感器正在沿著快速軸平移時,定位系統以大約1ms/步的致密步伐尾隨傳送器。
定位控制器裝備了輸出位置的脈沖發生器,這是一個用在很多超聲波定位控制器上的標準件。一旦確定了目標位置,控制器就產生一個TTL脈沖。這個脈沖經常用來使超聲波脈沖發生器/按收器發出一個激勵。這樣,超聲檢查只在目標位置自動進行。
串口通訊的參數,將波特率調整為4800,勾選十六進制顯示。串口選擇為COM1,當然將網站提供的51單片機實驗板的串口也要和電腦的COM1連接,將燒寫有以下程序的單片機插入單片機實驗板的萬能插座中,并接通51單片機實驗板的電源。
串口實驗的源程序如下所示:
這是一個S51單片機實驗開發板向PC機的串口單向發送數據AF的演示程序.
采用MAX232專用芯片作RS232/TTL電平轉換.
通訊波特率為4800KBPS,只要按下一次K1(就是P3.6引腳變成低電平).
就發送一個16進制的AF字符.
通常獨立于RTU板的無線調制解調MODEM集成在RTU板之上,如此簡化了系統的硬件結構,降低了成本,并且提高了通信的可靠性,實現了RTU與MODEM的緊密結合。
MODEM芯片選用OKI公司的MSM7512B調制解調芯片,MSM7512B是一塊比較成熟的芯片,通信波特率為1200Bps,工作方式為半雙工模式。在實踐中,我們發現當電臺從接收狀態轉為發射狀態或從發射狀態轉為接收狀態的瞬間有一段不穩定狀態,此時的數據容易產生誤碼,根據實驗,得出一個比較合適的延時時間,我們在控制無線電臺收發轉化后延遲適當的時間,使數據傳送的可靠性和準確性得到了很大的提高。
在數據傳送過程中,加入系統碼、RTU站碼,求和值低字節等校驗,保證了系統通信的可靠,正確。