導航:首頁 > 操作系統 > 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相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:144
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163