5X00481G04工控占位卡件
主機(jī)應(yīng)用程序通過以太網(wǎng)(Ethernet)把新的圖像模式發(fā)送到實時控制器。然后這一圖像模式被劃分為8×8像素塊,每個像素塊將與一個LED面板相對應(yīng),并被轉(zhuǎn)換為I2C指令。為了實現(xiàn)最大處理量,這些數(shù)據(jù)會經(jīng)由DMA(直接內(nèi)存存取)的FIFO(先進(jìn)先出)隊列傳遞到FPGA(現(xiàn)場可編程門陣列)。中斷向量可以保證在實時控制器命令生成和FPGA底層硬件通信之間的同步。而后,F(xiàn)PGA背板采用I2C協(xié)議控制12條總線,每條總線分別控制五個面板。從而,機(jī)器人所看到的環(huán)境決定了針對蒼蠅的視覺刺激,而蒼蠅對視覺刺激的響應(yīng)也改變了機(jī)器人前進(jìn)的路徑。
5X00481G04工控占位卡件視覺刺激的幀率大約在30Hz和400Hz之間,這取決于模式的深度和是否垂直對稱??刂苹芈分械睦鄯e延遲小于50毫秒并且這主要是由傳感器信息是經(jīng)由藍(lán)牙從機(jī)器人傳輸?shù)街鳈C(jī)而造成的。
有效地設(shè)計:靈活的界面和模塊化的結(jié)構(gòu)
借助于LabVIEW和CompactRIO,我們可以通過各種不同的協(xié)議連接到一系列的研究工具。NI和LabVIEW的網(wǎng)絡(luò)用戶社區(qū)提供的極大的靈活性和許多范例程序,這使得基于LabVIEW設(shè)計的應(yīng)用有效地替代了實驗生物學(xué)中的定制控制器。
我們設(shè)計了一種友好的GUI(圖形用戶界面),它為實驗者提供了必要的控制手段和信息,從而簡化了多個硬件平臺上運(yùn)行的代碼的復(fù)雜度(圖3)。這一功能在一些跨學(xué)科的應(yīng)用中非常有效,能夠增進(jìn)生物學(xué)家、數(shù)學(xué)家、物理學(xué)家和工程師之間的密切合作。此外,LabVIEW代碼的模塊性和可移植性也使其能夠在實驗室之間被分享和重復(fù)利用。例如,在這一解決方案的定制化版本,運(yùn)算模式可以被預(yù)先生成并且保存在U盤中,然后下載到實時控制器的RAM中,再傳輸?shù)絃ED面板,以獲得更高的刷新率。
一個混合的自適應(yīng)控制器
由于蒼蠅的部分神經(jīng)回路具有高度的可塑性,它可以被看作一個自適應(yīng)控制器。通過使用新的仿生機(jī)器人平臺,我們能夠評估控制器在各種外部傳遞函數(shù)下的性能,這些傳遞函數(shù)幾乎能夠模仿出所有的蒼蠅的自然飛行環(huán)境,例如根據(jù)最靠近機(jī)器人的障礙物的位置來確定視覺場中的柵格的上下移動。但令人驚訝地是,最接近于直覺的傳遞函數(shù)并不一定會獲得最佳結(jié)果。
LabVIEW 和 CompactRIO為構(gòu)造這一包含活體昆蟲并且允許我們進(jìn)行各種實驗的控制回路提供了理想解決方案。CompactRIO負(fù)責(zé)采集并生成各種適用不同工業(yè)標(biāo)準(zhǔn)的信號,并擴(kuò)展了自定制的研究工具。另外,由于我們在計算機(jī)、實時控制器和FPGA上分別實現(xiàn)的應(yīng)用程序是在同一個編程環(huán)境和開發(fā)語言下完成的,這大大節(jié)省了我們的學(xué)習(xí)時間,提高了效率。
controller and IO equipment
Huajie intelligent control has good compatibility, and has expanded the distributed IO system of other buses, which can also help you more rationally manage your distributed remote equipment. The supporting software can help you configure, debug and diagnose your system.Huajie intelligent control PROFINET gateway supports modubs multi-channel Ao, IO, Ta, to. It is flexible in field installation and can be installed near sensors and actuators, saving wiring and PLC's own IO points. High speed data transmission is provided, so that reliable communication can be carried out between the controller CPU and I / O system
Scenario application;
The distributed I / O module Modbus protocol is a product solution for the control of the switching value remote data acquisition module and analog data acquisition. It can realize remote data collection, transmission and control of different types of switching analog based on Ethernet or RS485. The products are widely used in the Internet of things, smart home, hotel intelligence, power environment monitoring of machine room, power monitoring and other industries.
On the basis of translational freedom of rectangular