KUKA KCP2 00-114-265中子目錄被視為特殊的文件,對其操作類似于文件操作,所以不再贅述。 構(gòu)建的FAT16文件系統(tǒng)對用戶提供文件級API函數(shù),如CH375_Creat_File( )、CH375_Write_File( )、CH375_Delete_File( )等,當(dāng)執(zhí)行文件級API函數(shù)時,將調(diào)用Seck_Empty_Cluster( )尋找一個空簇、Link_Cluster_List( )建立簇鏈、Seck_Sector( )定位文件指針等中間函數(shù)。這些中間函數(shù)在調(diào)用CH375S于海量存儲設(shè)備類對應(yīng)的命令,如SET_USB_MODE、DISK_READ、 DISK_WRITE等。下面以創(chuàng)建ADC.TXT,并向其中寫入A/D采樣數(shù)據(jù)為例,其工作流程如圖3所示。
用KUKA KCP2 00-114-265文件系統(tǒng)存儲文件時zui小單元為簇。即使一個很小的文件也會占用一簇,所以,為了節(jié)約存儲空間,在圖3中將創(chuàng)建同名文件并向其中寫入數(shù)據(jù)轉(zhuǎn)換為向原文件追加數(shù)據(jù)。
KUKA KCP2 00-114-265大容量數(shù)據(jù)采集系統(tǒng)設(shè)計
利用已設(shè)計好的嵌入式USBHost搭建起大容量數(shù)據(jù)采集系統(tǒng),系統(tǒng)的框圖如圖4所示。
溫度傳感器采用KUKA KCP2 00-114-265。它是單總線數(shù)字溫度傳感器,測量范圍為-55~+125℃,可編程9~12位A/D轉(zhuǎn)換精度,測溫分辨率可達(dá)0.062 5℃。液晶采用TM320240ECCW,它是320×240點陣液晶,顯示控制芯片是KUKA KCP2 00-114-265,既可以以文本模式顯示所測溫度數(shù)據(jù),也可以自建平面坐標(biāo)以曲線模式顯示溫度數(shù)據(jù)。
外擴(kuò)了4×5鍵盤,用于設(shè)定采集的時間間隔、時間長度;KUKA KCP2 00-114-265系統(tǒng)所允許的高、低溫容限;設(shè)定采集時的時間以及輸入自己想查看數(shù)據(jù)的存儲區(qū)域。鍵盤用8279管理,目的是減輕單片機的負(fù)擔(dān)。因為單片機處理溫度采集及溫度數(shù)據(jù)在液晶上顯示時已經(jīng)耗去一些時間,再加上定時和不定時的讀/寫U盤,負(fù)荷已經(jīng)很重了,所以鍵盤掃描與處理交給8279來做。
KUKA KCP2 00-114-265單片機采用查詢方式查詢8279的中斷。 驅(qū)動程序包括液晶驅(qū)動、DS18B20驅(qū)動和8279驅(qū)動。其中主要的工作是液晶驅(qū)動程序的編寫。液晶驅(qū)動包括初始化液晶、讀寫參數(shù)子程序、寫命令子程序、建坐標(biāo)子程序、繪點子程序、漢字寫入子程序等。液晶在系統(tǒng)初始化和對U盤初始化與枚舉時顯示提示信息,在采集過程中,以曲線模式顯示溫度數(shù)據(jù)。
EMECHANIQUE SCHNEIDER TSX-2146 MODULE USED
EMECANIQUE LF2 P07D AS-I BUS STARTER NEW (B02)
Modicon TSXCAY22 2 CH AXIS Control MODULE Used
emecanique TBX 7/TBXDMS1625 Analog Base Lot 2 Used
Siemens Centering Station 12101074 SP-120 New
GSE Inc LCD Display Board PC804D KDM 40-20-30777 USED
Toyoda TOUCH AMP VOLTAGE SENSOR SDV-XC-A1 USED
USON INOVA COMPUTERS VECTOR CONTROLLER RACK ICP-SYSC-USON-CM-FHLU-3 USED
BROWNING GEAR REDUCER CBN2203SB8U56CNM 90:1 1750 RPM USED
GE Fanuc A02B-0207-C030 ISA EXTEND USED NICE!!
SIEMENS 1FT5062-0AC01-2-Z - BRUSHLESS SERVO MOTOR USED
CLECO COOPER TOOLS TIGHTENING MANAGER TME-111-15U USED
Signal Device Lathem Sonachron Signal Control | DWA-S USED
Vacuum Research Convection Gauge Indicator 902171 New
EATON CORPORATION DYNAMATIC 15-886-10 CIRCUIT BOARD USED
SCHMIDT TV-II 2152-000-02 / 2152-000-09 VALVE USED (A13)
SCHMIDT TV-II 2152-000-02 / 2152-000-09 VALVE USED (A13)
CUTLER HAMMER INGERSOLL RAND D720/DS90021 INDUSTRIAL COMPUTER USED
ALLEN BRADLEY SERVO DRIVE 120/240VAC 50/60Hz 2098-DSD-010-SE NEW NO BOX
SONY DISPLAY UNIT LY52 100-120VAC USED NICE
PULSAFEEDER LPH7SA-PTC3-G19 E PLUS 115VAC VOLTS 50/60 HZ 1 AMP 1 PHASE NEW (A06)
ABB ACS350-03U-23A1-4 VARIABLE FREQUENCY DRIVE USED (A08)