Tableau:數(shù)據(jù)可視化之極速BI,書籍及釋義
標(biāo)簽: Tableau 數(shù)據(jù) 可視化
上傳時間: 2020-05-11
上傳用戶:starnny
控制器局域網(wǎng)(CAN)最初是由德國BOSCH公司為汽車的監(jiān)測、控制系統(tǒng)設(shè)計的。它是一種有效的支持分布式控制或者實時控制的串行通信網(wǎng)絡(luò)。由于其具有多主機、高性能以及高可靠性,CAN總線已經(jīng)廣泛應(yīng)用于汽車電子控制、過程控制、機械工業(yè)、紡織機械、機器人、數(shù)控機床、醫(yī)療器械以及傳感器等領(lǐng)域。CAN總線已經(jīng)形成國際標(biāo)準(zhǔn),并已被公認為幾種最有前途的現(xiàn)場總線之一。 另一方面,隨著電動車的技術(shù)的不斷發(fā)展,電動車已經(jīng)開始邁向了市場普及的道路。對于電動車電池的管理和維護越來越成為電動車發(fā)展的重點之一。由于CAN具有抗干擾性強、連接簡單、無主通信等特點,非常適合用來實現(xiàn)實時數(shù)據(jù)的采集和傳輸。因此,本文利用CAN總線為基礎(chǔ)設(shè)計了一個電池實時數(shù)據(jù)采集與管理系統(tǒng),經(jīng)分析、設(shè)計、編程和調(diào)試,在實際應(yīng)用中得以實現(xiàn)。 該系統(tǒng)主要包括數(shù)據(jù)采集層,數(shù)據(jù)傳輸層和用戶管理層三個部分。數(shù)據(jù)采集層的主要任務(wù)是電池實時數(shù)據(jù)的采集和發(fā)送;數(shù)據(jù)傳輸層的主要功能是通過CAN總線接收數(shù)據(jù)采集層發(fā)送的實時數(shù)據(jù),并將其轉(zhuǎn)換成RS232串口協(xié)議發(fā)送到上位機;用戶管理層的主要功能是通過串口接收數(shù)據(jù),實時顯示,存儲和分析。 論文完成的主要工作有: (1) 通過對系統(tǒng)需求的分析,將整個系統(tǒng)分為三個獨立的層,分別進行了軟硬件設(shè)計,實現(xiàn)了系統(tǒng)的模塊化,增強了系統(tǒng)的應(yīng)用性; (2) 詳細的研究了CAN2.0B協(xié)議和SAE J1939協(xié)議,并在此基礎(chǔ)上,編寫了適合本設(shè)計的通訊協(xié)議; (3) 深入研究了MC9S12DG128芯片的硬件結(jié)構(gòu)和軟件設(shè)計方法; 本課題的創(chuàng)新點在于利用目前汽車工業(yè)廣泛采用的CAN總線協(xié)議,設(shè)計了一套簡單,高效,穩(wěn)定的電池數(shù)據(jù)采集與管理系統(tǒng),并在實際中得以應(yīng)用。在系統(tǒng)設(shè)計過程中將整個系統(tǒng)分為3個層,大大提升了系統(tǒng)的模塊化水平,有利于系統(tǒng)的擴展和維護。
上傳時間: 2013-07-07
上傳用戶:1417818867
Internet的快速發(fā)展以及網(wǎng)絡(luò)規(guī)模的迅速增長,使得對網(wǎng)絡(luò)管理的需求變得越來越重要。這就要求對網(wǎng)絡(luò)中所有設(shè)備及協(xié)議進行管理。而當(dāng)今網(wǎng)絡(luò)管理方式的發(fā)展趨勢是更加智能化、自動化。這就需要由網(wǎng)絡(luò)管理軟件來更大限度的減少網(wǎng)絡(luò)管理員工作量,使網(wǎng)絡(luò)管理員的工作從繁雜的管理網(wǎng)絡(luò)操作轉(zhuǎn)變到管理網(wǎng)絡(luò)工具。 SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)協(xié)議由于其易于實現(xiàn)和廣泛的TCP/IP應(yīng)用基礎(chǔ)而獲得廠商的支持。而開源的NetSNMP軟件的跨平臺特性,使其在網(wǎng)絡(luò)設(shè)備中得到了廣泛應(yīng)用。但以前基于SNMP的網(wǎng)絡(luò)管理通常都是通過命令行或簡單的網(wǎng)絡(luò)管理工具,管理操作起來比較繁瑣,而且收集到的結(jié)果比較抽象。AdventNet公司出品的Opmanager軟件不僅擁有對SNMP監(jiān)控數(shù)據(jù)強大的圖形圖表生成能力,而且簡單易用。與NetSNMP結(jié)合,可以很好的實現(xiàn)企業(yè)級的網(wǎng)絡(luò)管理功能。因此本文選用Opmanager網(wǎng)絡(luò)管理軟件實現(xiàn)了基于嵌入式Linux平臺的SNMP圖形化監(jiān)控。 首先介紹了SNMP協(xié)議,包括SNMP協(xié)議的概述和SNMP協(xié)議的規(guī)范。其次構(gòu)建了基于ARM7和ARM9兩套嵌入式Linux開發(fā)平臺,并在Linux PC上建立了它們的交叉編譯環(huán)境。再次把NetSNMP代理程序分別移植到了這兩套ARM平臺,并對移植的程序進行裁減和優(yōu)化使其適合在嵌入式設(shè)備上運行。最后通過Opmanager網(wǎng)絡(luò)管理軟件實現(xiàn)了對嵌入式設(shè)備的圖形化監(jiān)控,并在此基礎(chǔ)上拓展了自定義的監(jiān)控項使Opmanager管理軟件能輪詢到它們并生成實時的圖形。最后Opmanager在快照主頁面將它們定義為主視圖,在主窗口顯示出來。
標(biāo)簽: ARMLinuz SNMP 圖形化 監(jiān)控
上傳時間: 2013-08-02
上傳用戶:asdfasdfd
根據(jù)機械電子工程類專業(yè)測控實驗教學(xué)平臺數(shù)據(jù)采集的需要,在綜合考慮成本和性能基礎(chǔ)上,提出以為主處理芯片的數(shù)據(jù)采集卡設(shè)計方案。 該方案的主要特點是,使用基于ARM7TDMI內(nèi)核的,工作主頻最高可達44MHz;內(nèi)置高性能的ADC和DAC模塊,采樣速度最高可達1MSPS,采樣精度為12位;模擬信號輸入通道最多可達16路,模擬信號輸出通道最高可達4路;具有豐富的外設(shè)資源可以使用,GPIO口數(shù)目最高可達40個。 在設(shè)計中采用了模塊化思想,將系統(tǒng)分為四個功能模塊:主模塊的功能是控制ADC進行信號采集和DAC進行模擬信號輸出;模擬信號模塊的作用是對傳感器輸入信號和DAC輸出波形進行簡單的調(diào)理;數(shù)字信號模塊引出32路數(shù)字I/O口,可用于需要采集數(shù)字量的場合;JTAG模塊可進行程序的調(diào)試和下載,對于數(shù)據(jù)采集卡的二次開發(fā)有很大的作用。 在本數(shù)據(jù)采集卡上,嘗試進行了μC/OSⅡ操作系統(tǒng)的移植,成功實現(xiàn)了四個任務(wù)的管理。在實際應(yīng)用中,工作數(shù)小時仍可保持正常的運行。 為檢驗數(shù)據(jù)采集卡的串口通訊能力,利用LabVIEW程序讀取下位機串口發(fā)送的已采集到的數(shù)據(jù),進行波形圖繪制。 為檢驗本數(shù)據(jù)采集卡的ADC和DAC精度,設(shè)計實驗利用DAC輸出波形,并利用ADC將采集到的波形通過LabVIEW顯示,測量結(jié)果顯示兩者電壓值誤差均在可允許的3LSB(Least Significant Bit)范圍內(nèi),表明本數(shù)據(jù)采集卡已基本實現(xiàn)預(yù)期設(shè)計指標(biāo)。
標(biāo)簽: ARM 數(shù)據(jù)采集卡
上傳時間: 2013-04-24
上傳用戶:bruce
作為一種全數(shù)字化的現(xiàn)場通信網(wǎng)絡(luò),現(xiàn)場總線以其可控性強、可靠性高、開放性好等優(yōu)點。在實際應(yīng)用中常常需要在不同種類的現(xiàn)場總線間進行數(shù)據(jù)通信以及用戶需要對不同種類的現(xiàn)場總線設(shè)備進行操作和控制。同時,工業(yè)測控系統(tǒng)在控制層采用現(xiàn)場總線技術(shù),而在管理層采用以太網(wǎng)構(gòu)成的企業(yè)信息網(wǎng)
標(biāo)簽: ARMVxWorks BSP 現(xiàn)場總線 網(wǎng)關(guān)
上傳時間: 2013-05-25
上傳用戶:xianglee
第一章 概述 1.1 AVR 單片機GCC 開發(fā)概述 1.2 一個簡單的例子 1.3 用MAKEFILE 管理項目 1.4 開發(fā)環(huán)境的配置 1.5 實驗板CA-M8 第二章 存儲器操作編程 2.1 AVR 單片機存儲器組織結(jié)構(gòu) 2.2 I/O 寄存器操作 2.3 SRAM 內(nèi)變量的使用 2.4 在程序中訪問FLASH 程序存儲器 2.5 EEPROM 數(shù)據(jù)存儲器操作 2.6 avr-gcc 段結(jié)構(gòu)與再定位 2.7 外部RAM 存儲器操作 2.8 堆應(yīng)用 第三章 GCC C 編譯器的使用 3.1 編譯基礎(chǔ) 3.2 生成靜態(tài)連接庫 第四章 AVR 功能模塊應(yīng)用實驗 4.1 中斷服務(wù)程序 4.2 定時器/計數(shù)器應(yīng)用 4.3 看門狗應(yīng)用 4.4 UART 應(yīng)用 4.5 PWM 功能編程 4.6 模擬比較器 4.7 A/D 轉(zhuǎn)換模塊編程 4.8 數(shù)碼管顯示程序設(shè)計 4.9 鍵盤程序設(shè)計 4.10 蜂鳴器控制 第五章 使用C 語言標(biāo)準(zhǔn)I/O 流調(diào)試程序 5.1 avr-libc 標(biāo)準(zhǔn)I/O 流描述 5.2 利用標(biāo)準(zhǔn)I/0 流調(diào)試程序 5.3 最小化的格式化的打印函數(shù) 第六章 CA-M8 上實現(xiàn)AT89S52 編程器的實現(xiàn) 6.1 編程原理 6.2 LuckyProg2004 概述 6.3 AT989S52 isp 功能簡介 6.4 下位機程序設(shè)計 第七章 硬件TWI 端口編程 7.1 TWI 模塊概述 7.2 主控模式操作實時時鐘DS1307 7.3 兩個Mega8 間的TWI 通信 第八章 BootLoader 功能應(yīng)用 8.1 BootLoader 功能介紹 8.2 avr-libc 對BootLoader 的支持 8.3 BootLoader 應(yīng)用實例 8.4 基于LuckyProg2004 的BootLoader 程序 第九章 匯編語言支持 9.1 C 代碼中內(nèi)聯(lián)匯編程序 9.2 獨立的匯編語言支持 9.3 C 與匯編混合編程 第十章 C++語言支持
標(biāo)簽: AVR GCC 單片機 程序設(shè)計
上傳時間: 2013-08-01
上傳用戶:飛翔的胸毛
M AT L A B是一個可視化的計算程序,被廣泛地使用于從個人計算機到超級計算機范圍內(nèi) 的各種計算機上。 M AT L A B包括命令控制、可編程,有上百個預(yù)先定義好的命令和函數(shù)。這些函數(shù)能通過 用戶自定義函數(shù)進一步擴展。 M AT L A B有許多強有力的命令。例如, M AT L A B能夠用一個單一的命令求解線性系統(tǒng), 能完成大量的高級矩陣處理。 M AT L A B有強有力的二維、三維圖形工具。 M AT L A B能與其他程序一起使用。例如, M AT L A B的圖形功能,可以在一個 F O RT R A N 程序中完成可視化計
上傳時間: 2013-04-24
上傳用戶:xinshou123456
]本文介紹了如何利用CPLD(復(fù)雜可編程邏輯器件)與單片機的結(jié)合實現(xiàn)并行I/\r\nO(輸入/輸出)接口的擴展。該設(shè)計與用8255做并行I/O接口相比,與單片機軟件完全兼容,\r\n同時擁有速度快,功耗低,價格便宜,使用靈活等特點
上傳時間: 2013-08-14
上傳用戶:xa_lgy
:針對現(xiàn)場可編程門陣列(FPGA)芯片的特點,研究FPGA中雙向端口I/O的設(shè)計,同時給出仿真初始化雙向端口I/O的方法。采用這種雙向端口的設(shè)計方法,選用Xilinx的Spartan2E芯片設(shè)計一個多通道圖像信號處理系統(tǒng)。
上傳時間: 2013-08-17
上傳用戶:xiaoyunyun
1.?dāng)?shù)據(jù)管理:包括司機基本信息、汽車基本信息、車輛事故信息、車輛維修信\r\n息等的管理;\r\n2.派車運營記錄管理:登記派車的情況、進行派車修改;\r\n來確定庫存是否有需要的車型,為賣車做好準(zhǔn)備;\r\n3.查詢管理:能夠根據(jù)車輛編號和派車日期查詢當(dāng)日的派車情況,并能進行統(tǒng)\r\n計派車次數(shù)等;\r\n 4.系統(tǒng)管理:用戶管理和系統(tǒng)退出等。\r\n
標(biāo)簽: 數(shù)據(jù)管理 汽車
上傳時間: 2013-09-09
上傳用戶:wanqunsheng
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1