導航:首頁 > 操作系統 > 51單片機labview

51單片機labview

發布時間:2022-11-23 02:37:09

1. 怎樣利用51單片機和LABVIEW做流水燈控制系統

  1. 使用串口建立labview和單片機的通信連接

  2. 定義好雙方協議,比如;發送0x39 01,為點亮燈1,02位燈2

  3. labview使用for循環,循環發送每個燈的控制指令

  4. 單片機接收後,解析指令,點亮對應燈

  5. 效果即為流水燈

2. 怎樣將51單片機里的數據傳輸到Labview裡面,並且在Labview界面上顯示出來

用51的串口將數據發給Labview後再處理即可,去程序框圖 數據通信里的協議,選串口即可。

3. labview怎麼控制51單片機開發板的LED燈亮

你要用labview控制51單片機,首先你要用labview和51單片機通訊,單片機里要有串口中斷程序,還要有通訊協議,比如說labview通過串口向單片機發送0x55,單片機收到後執行點亮小燈的程序,labview要下載ni visa,labview通過visa控制項就可以通過串口向外部發送指令。

4. 如何用labview通過51單片機控制舵機

labview操作計算機串口輸出數據,單片機接收串口數據,單片機控制舵機根據數據變化動作。這是最簡單得方式。單片機開發我這熟。

5. labview與51單片機通信的問題

1)要安裝visa

labvieW2012支持的為visa530full.EXE.不要安裝的版本太低了,否則不能用。

2)我建議你先看看常式

常式是labvIEW->examples->instr->smplserl里的basic 2 port serial write and read.vi

裡面還有一些常式你都可以試試,最簡單的就是將發送和接受接到一起,然後運行,就能看出結果了。

3)我大概講一下visa的配置過程

關於visa所有的vi都在:儀器io->串口中。下面是我做通訊的一個局部視圖。

程序外面是一個事件結果,當開始按下時:

  1. 調用「visa配置串口」,對串口的波特率、數據位、校驗位等配置

  2. 這里先調用「visa寫入」,對下位機寫入一個數據。這些都是程序需要,你自己可以改。

  3. 一個「延時」函數,等待下位機采樣。

  4. 調用「visa讀取」讀取串口緩沖區的8個位元組。

  5. 注意串口接收的數據默認為char型,這里又調用了「分數/指數字元串至數值轉換」,將結果

    用數值表示,並顯示在波形圖表上。

  6. 整個順序結構在一個while循環中,可以實時採集數據。對應的你讓下位機發送0~255是一樣的道理。

6. labview 和51單片機通信

單片機與labview通訊的話,最主要的是你C51的程序通訊中斷程序,要labview控制C51就要寫讀P3.1一個應答,C51上傳數據的話直接把數據放在P3.0,一般是用工業標准RS232,C51的RD.TD接串口的TD RD就行了(盡量直接用上帶SG標准串口線),程序的話非常簡單,直接搜索範例VISA的RS232的程序就可以用了,無須驅動 ,樓上笑尿,需要安裝驅動……

閱讀全文

與51單片機labview相關的資料

熱點內容
源碼時代找不到工作會退錢嗎 瀏覽:212
如何app搭建伺服器 瀏覽:844
javastringblob 瀏覽:295
王瑤pdf 瀏覽:857
開掛軟體顯示請連接伺服器地址 瀏覽:916
蘋果怎麼下載安卓倩女 瀏覽:584
vip藍光視頻解析網站源碼 瀏覽:940
伺服器ps1ps2是什麼意思 瀏覽:858
seo命令 瀏覽:867
可代理雲伺服器 瀏覽:973
本地伺服器連接失敗是什麼意思 瀏覽:868
華為平板如何將應用app分身 瀏覽:897
微信顯示無法連接到伺服器1302什麼意思 瀏覽:627
java有哪些函數 瀏覽:754
隨遇app怎麼收費 瀏覽:203
如何將家用電腦做伺服器外網 瀏覽:805
命令方塊如何設置有條件 瀏覽:585
基於雲伺服器的井下監控裝置 瀏覽:788
程序員頸椎變形 瀏覽:656
android登陸伺服器 瀏覽:426