新聞中心

        EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > Arduino與LabVIEW互動(dòng)應(yīng)用

        Arduino與LabVIEW互動(dòng)應(yīng)用

        作者: 時(shí)間:2017-01-06 來源:網(wǎng)絡(luò) 收藏
        本文將介紹使用proteus仿真環(huán)境,實(shí)現(xiàn)Arduino UNO與LabVIEW的串口通訊,LabVIEW通過RS-232串口控制Arduino UNO的LED燈,打開和關(guān)閉LED燈。
        1、Arduino UNO部分
        在proteus仿真仿真環(huán)境中,使用ATmega328P單片機(jī)實(shí)現(xiàn)基于Proteus的Arduino UNO的開發(fā)板,如下圖1所示。
        圖1基于Proteus的Arduino UNO的開發(fā)板
        此處,還需要對(duì)ATmega328P的參數(shù)進(jìn)行設(shè)置,初始的設(shè)置如圖2所示。需要更改的地方已在圖中用紅色框標(biāo)注出來了。更改之后的設(shè)置如圖3所示,其中HEX文件與你自己所存放的地方一致即可。
        圖2ATmega328P單片機(jī)更改前的設(shè)置
        圖3ATmega328P單片機(jī)更改后的設(shè)置
        另外,要實(shí)現(xiàn)與LabVIEW的串口通訊還需要對(duì)串口的參數(shù)進(jìn)行設(shè)置,串口更改前的設(shè)置如圖4所示。需要更改的地方已在圖中用紅色框標(biāo)注出來了。更改之后的設(shè)置如圖5所示,其中波特率與上位機(jī)的波特率相同即可。
        注意:波特率一定要相同,否則不能完成通訊。
        圖4 串口更改前的設(shè)初始置
        圖5串口更改后的設(shè)置
        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 卓尼县| 繁昌县| 济阳县| 开阳县| 钦州市| 卢湾区| 北辰区| 永安市| 西和县| 马鞍山市| 区。| 久治县| 安图县| 常山县| 丰城市| 武汉市| 罗田县| 沐川县| 凯里市| 且末县| 怀柔区| 麻江县| 洞口县| 桑植县| 晋中市| 克拉玛依市| 牙克石市| 淳化县| 靖州| 于田县| 汶上县| 扎兰屯市| 乌恰县| 德清县| 泾川县| 多伦县| 金溪县| 夏邑县| 敦煌市| 二手房| 镇沅|