電子萬(wàn)能試驗(yàn)機(jī)是專(zhuān)門(mén)針對(duì)高等院校、科研院所而設(shè)計(jì)的新一代雙空間微機(jī)控制萬(wàn)能試驗(yàn)機(jī)。試驗(yàn)機(jī)主機(jī)與輔具的設(shè)計(jì)借鑒了日本島津的先進(jìn)技術(shù),外形美觀(guān),操作方便,性能穩(wěn)定可靠?蓾M(mǎn)足國(guó)家及國(guó)際相關(guān)標(biāo)準(zhǔn)。
電子萬(wàn)能試驗(yàn)機(jī)上位機(jī)與下位機(jī)串口通信:
在電子萬(wàn)能試驗(yàn)機(jī)中,上位機(jī)軟件主要是和傳感器采集模塊以及伺服驅(qū)動(dòng)器進(jìn)行串口通信。由于距離比較近,選擇RS232 串口通信模式。
1. 上位機(jī)和伺服驅(qū)動(dòng)器串口通信
由于技術(shù)的發(fā)展,越來(lái)越集成化,現(xiàn)在的伺服驅(qū)動(dòng)器不但能夠?qū)λ欧姍C(jī)進(jìn)行驅(qū)動(dòng),還可以執(zhí)行上位機(jī)對(duì)伺服電機(jī)的指令控制。上位機(jī)能夠?qū)λ欧?qū)動(dòng)器進(jìn)行讀和寫(xiě)命令,以數(shù)據(jù)幀的形式進(jìn)行串口通信。
當(dāng)需要不停地進(jìn)行獲取伺服電機(jī)的運(yùn)動(dòng)狀態(tài)時(shí),例如監(jiān)控串口,就需要不停地發(fā)送讀取命令幀。這個(gè)時(shí)候上位機(jī)軟件也會(huì)接收到伺服驅(qū)動(dòng)器反饋數(shù)據(jù)幀。
2. 上位機(jī)與傳感器通信
在電子萬(wàn)能試驗(yàn)機(jī)進(jìn)行拉伸試驗(yàn)的過(guò)程中,對(duì)傳感器進(jìn)行準(zhǔn)確的測(cè)量是非常關(guān)鍵的。萬(wàn)能試驗(yàn)機(jī)采用的是定時(shí)器進(jìn)行采集數(shù)據(jù)觸發(fā),考慮到同時(shí)對(duì)兩個(gè)傳感器進(jìn)行數(shù)據(jù)采集,如果用兩個(gè)定時(shí)器進(jìn)行數(shù)據(jù)采集,即使采樣時(shí)間設(shè)置一樣,但是在程序運(yùn)行時(shí),對(duì)每個(gè)傳感器的觸發(fā)時(shí)間會(huì)有一點(diǎn)點(diǎn)差別,造成采集數(shù)據(jù)不同步。因此可以通過(guò)一個(gè)定時(shí)器同時(shí)觸發(fā)兩個(gè)傳感器采集觸發(fā)事件。