30路PT100溫度數(shù)據(jù)自動采集硬件+單片機軟件+PC上位機軟件系統(tǒng)設(shè)計,多年前做的小項目,硬件已實現(xiàn)包括PROTEL 99SE 設(shè)計的硬件原理圖+PCB文件,W77E58單片機軟件,EPM7128S CPLD邏輯,VB設(shè)計的上位機數(shù)據(jù)采集界面軟件,機械屏蔽外殼。可作為你產(chǎn)品設(shè)計的參考。自動測溫系統(tǒng)設(shè)計目錄1、 設(shè)計目的由于人工用萬用表測量不僅浪費時間與人力,而且也只是得到傳感器的電阻值,不能直觀的反映出磁體的溫度值,0.45T系統(tǒng)軟件開發(fā)及臨床的應(yīng)用也給測量帶來了不變,今采用磁體溫度自動測量系統(tǒng),可以完全克服這些矛盾,在系統(tǒng)成像掃描后可以開啟磁體溫度自動測量系統(tǒng)通過PC串口隨時讀取30路磁體溫度數(shù)據(jù)。2、 設(shè)計方案1》 硬件方案:采用通過主機的串口來讀取這30路溫度數(shù)據(jù),主機與MCU的通信采用RS232的方式,主機給MCU命令,MCU在與CPLD之間在進行邏輯控制,通過CPLD來控制這30路電流型模擬開關(guān)(或者繼電器)的選通,來定時(如200 ms)一路一路的來選通溫度傳感器,然后在通過變送器進行電阻到電流電壓的轉(zhuǎn)換,通過12位A/D轉(zhuǎn)換器,將溫度模擬信號轉(zhuǎn)化為數(shù)字信號,將這些數(shù)字信號送入MCU進行數(shù)據(jù)處理,線上電阻補償?shù)龋詈笸ㄟ^串口將MCU處理后的數(shù)據(jù)送入HOST顯示出來。
標簽: pt100 溫度數(shù)據(jù)自動采集 單片機
上傳時間: 2022-05-17
上傳用戶:trh505
伴隨著全球氣候變暖和工業(yè)發(fā)展使得空氣污染越來越嚴重的現(xiàn)狀。再加上季節(jié)更替期間氣溫的變化,呼吸道疾病侵犯人們的身體健康的趨勢正日益加重。而吃藥打針輸液等傳統(tǒng)的治療模式是無法滿足治療各種的當代復雜呼吸道疾病病,尤其是老人與兒童。 本論文研發(fā)了一款以STC單片機為核心的網(wǎng)式超聲霧化器。網(wǎng)式超聲霧化器是一種新型醫(yī)療儀器。該儀器采用了較為先進的脈沖寬度調(diào)制技術(shù)來直接控制換能器的工作頻率;通過使用BOOST升壓電路來提升換能器的震蕩電壓幅值。換能器將電能轉(zhuǎn)換成高頻振動,再經(jīng)過變幅桿將振蕩幅度放大。不需要使用加熱或者化學方法將藥液霧化。藥液從微網(wǎng)孔板霧化噴出,形成可以被病人直接吸入的氣霧,操作簡單方便。 本論文介紹了網(wǎng)式超聲霧化器的研究背景、霧化治療的歷史、霧化治療的優(yōu)勢和霧化器的市場需求。然后簡略描述了網(wǎng)式超聲霧化器原理,最后著重介紹了網(wǎng)式超聲霧化器硬件電路的設(shè)計與軟件設(shè)計。其中在硬件設(shè)計部分主要介紹了電源處理模塊、A/D采樣模塊、控制電路模塊、升壓電路模塊、wifi控制模塊、液晶顯示模塊、微控制器模塊。軟件設(shè)計使用C語言進行開發(fā),軟件模塊主要包括主程序模塊、AD采樣模塊、顯示模塊、PWM驅(qū)動模塊、wifi轉(zhuǎn)串口通信模塊。 最后對研發(fā)系統(tǒng)的子模塊進行了電路仿真。并對網(wǎng)式超聲霧化器的電路輸出進行了測試。
標簽: 嵌入式
上傳時間: 2022-05-28
上傳用戶:shjgzh
產(chǎn)品型號:VK2C21A/B/C/D 產(chǎn)品品牌:VINKA/永嘉微/永嘉微電 封裝形式:SOP28/24/20/16 裸片:DICE(邦定COB)/COG(邦定玻璃用) 產(chǎn)品年份:新年份 聯(lián) 系 人:許碩 原廠直銷,工程服務(wù),技術(shù)支持,價格最具優(yōu)勢!QT446 VK2C21A/B/C/D概述: VK2C21是一個點陣式存儲映射的LCD驅(qū)動器,可支持最大80點(20SEGx4COM)或者最大128點(16SEGx8COM)的LCD屏。單片機可通過I2C接口配置顯示參數(shù)和讀寫顯示數(shù)據(jù),也可通過指令進入省電模式。其高抗干擾,低功耗的特性適用于水電氣表以及工控儀表類產(chǎn)品。 特點: ★ 工作電壓 2.4-5.5V ★ 內(nèi)置32 kHz RC振蕩器 ★ 偏置電壓(BIAS)可配置為1/3、1/4 ★ COM周期(DUTY)可配置為1/4、1/8 ★ 內(nèi)置顯示RAM為20x4位、16x8位 ★ 幀頻可配置為80Hz、160Hz ★ 省電模式(通過關(guān)顯示和關(guān)振蕩器進入)
標簽: VK2C 21 LCD 應(yīng)用于 抗干擾 環(huán)境 液晶驅(qū)動
上傳時間: 2022-06-07
上傳用戶:2937735731
一、 實驗?zāi)康氖褂?51單片機的八位數(shù)碼管順序顯示自己的學號。掌握 C 語言、匯編語言兩種編程單片機控制程序的方法。掌握使用 Keil 4 或 Keil 5 軟件編寫、編譯、調(diào)試程序的方法。掌握使用 Proteus 軟件繪制電路原理圖、硬件仿真和程序調(diào)試。二、實驗設(shè)備筆記本電腦51 單片機(普中科技)八位數(shù)碼管(單片機上已集成)應(yīng)用程序:Proteus 8.0、Keil uVision5、stc-isp-v6.88E三、實驗原理(1)數(shù)碼管數(shù)碼管按段數(shù)可分為七段數(shù)碼管和 8 段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元,也就是多一個小數(shù)點(DP),這個小數(shù)點可以更精確的表示數(shù)碼管想要顯示的內(nèi)容。按能顯示多少個(8),可分為 1 位、2位、3位、4位、5 位、6位、7 位等數(shù)碼管。按發(fā)光二極管單元連接方式可分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管,共陽數(shù)碼管在應(yīng)用時將公共極 COM 接到+5V,當某一字段發(fā)光二極管的陰極為低電平時,相應(yīng)字段就點亮,當某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM 接到地線 GND上,當某一字段發(fā)光二極管的陽極為高電平時,相應(yīng)字段就點亮,當某一字段的陽極為低電平時,相應(yīng)字段就不亮。(2)51單片機單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器 CPU、隨機存儲器 RAM、只讀存儲器ROM、多種 I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能集成到一塊硅片上構(gòu)成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。MSC-51 單片機指以 8051為核心的單片機,由美國的 Intel 公司在 1980 年推出,80C51 是 MCS-51系列中的一個典型品種;其它廠商以 8051為基核開發(fā)出的CMOS 工藝單片機產(chǎn)品統(tǒng)稱為 80C51 系列。本實驗中我使用普中科技的 51 單片機來點亮八位數(shù)碼管并使其顯示我的學號(20198043)。四、 實驗 過程(1)熟悉數(shù)碼管使用 Proteus 軟件構(gòu)建電路圖,學會如何點亮數(shù)碼管,熟悉如何使數(shù)碼管顯示不同的數(shù)字(0-9)。我們可以按照上面的原理圖讓對應(yīng)的段導通,以顯示數(shù)字。對于共陽數(shù)碼管,若顯示數(shù)字 0,可以讓標號為 A,B,C,D,E,F(xiàn) 的段導通,標號為 G,H 的段不導通,然后將陽極通入高電壓,即顯示數(shù)字 0。代碼舉例如下:最后效果如下,成功點亮一個數(shù)碼管。經(jīng)過更多嘗試和學習,學會使多位數(shù)碼管顯示多位數(shù)字。結(jié)果舉例如下:(2)多位數(shù)碼管顯示學號為了顯示我們學號,就不能只使用一位數(shù)碼管,需要使用八位數(shù)碼管,相較于單位數(shù)碼管,多位數(shù)碼管更加復雜,驅(qū)動函數(shù)有很大區(qū)別。多位數(shù)碼管使用同一組段選,不同的位選,因此就不能夠一對一地固定顯示,這就需要動態(tài)掃描。動態(tài)掃描:利用人眼視覺暫留,多位數(shù)碼管每次只顯示一位數(shù)字,但是切換頻率大于 200HZ(50 × 4),這樣就能讓人產(chǎn)生同時顯示多個數(shù)字的錯覺。具體操作是輪流向數(shù)碼管送字形碼和相應(yīng)的位選。一個完整的驅(qū)動程序不只以上這些,一個完整的數(shù)碼管驅(qū)動有 6部分:1. 碼表(ROM):存儲段碼(一般放在 ROM中,節(jié)省 RAM空間),例如數(shù)字 0的段碼就是 0xC0,碼表則包含 0-9的段碼2. 顯存(RAM):保存要顯示的數(shù)字,取連續(xù)地址(便于查表)3. 段選賦值:通過查表(碼表)操作,將顯存映射到段碼4. 位選切換:切換顯示的位置5. 延時:顯示的數(shù)字短暫保持,提升亮度6. 消影:消除切換時不同位置互相影響而產(chǎn)生的殘影
上傳時間: 2022-06-08
上傳用戶:canderile
產(chǎn)品型號:VK2C21A/B/C/D 產(chǎn)品品牌:VINKA/永嘉微/永嘉微電 封裝形式:SOP28/24/20/16 裸片:DICE(邦定COB)/COG(邦定玻璃用) 產(chǎn)品年份:新年份 聯(lián) 系 人:許碩 Q Q:191 888 5898 聯(lián)系手機:18898582398(信) 原廠直銷,工程服務(wù),技術(shù)支持,價格最具優(yōu)勢!QT459 VK2C21A/B/C/D概述: VK2C21是一個點陣式存儲映射的LCD驅(qū)動器,可支持最大80點(20SEGx4COM)或者最大128點(16SEGx8COM)的LCD屏。單片機可通過I2C接口配置顯示參數(shù)和讀寫顯示數(shù)據(jù),也可通過指令進入省電模式。其高抗干擾,低功耗的特性適用于水電氣表以及工控儀表類產(chǎn)品。 特點: ★ 工作電壓 2.4-5.5V ★ 內(nèi)置32 kHz RC振蕩器 ★ 偏置電壓(BIAS)可配置為1/3、1/4 ★ COM周期(DUTY)可配置為1/4、1/8 ★ 內(nèi)置顯示RAM為20x4位、16x8位 ★ 幀頻可配置為80Hz、160Hz ★ 省電模式(通過關(guān)顯示和關(guān)振蕩器進入)
標簽: VK2C21 VK2C21A VK2C21B VK2C21C VK2C21D LCD抗干擾段碼屏驅(qū)動 段碼屏驅(qū)動抗干擾
上傳時間: 2022-06-09
上傳用戶:2937735731
PCF8591 8位A/D和D/A轉(zhuǎn)換1、特性:單電源供電。工作電壓: 2.5 V ~ 6V。待機電流低。I2C 總線串行輸入/輸出。通過3 個硬件地址引腳編址。采樣速率取決于I2C 總線速度。4個模擬輸入可編程為單端或差分輸入。自動增量通道選擇。模擬電壓范圍: VSS~VDD。片上跟蹤與保持電路。8 位逐次逼近式A/D 轉(zhuǎn)換。帶一個模擬輸出的乘法DAC。2、應(yīng)用:閉環(huán)控制系統(tǒng)。用于遠程數(shù)據(jù)采集的低功耗轉(zhuǎn)換器。電池供電設(shè)備。在汽車、音響和TV 應(yīng)用方面的模擬數(shù)據(jù)采集。3、概述:PCF8591 是單片、單電源低功耗8 位CMOS 數(shù)據(jù)采集器件, 具有4 個模擬輸入、一個輸出和一個串行I2C 總線接口。3 個地址引腳A0、A1 和A2 用于編程硬件地址,允許將最多8 個器件連接至I2C總線而不需要額外硬件。器件的地址、控制和數(shù)據(jù)通過兩線雙向I2C 總線傳輸。器件功能包括多路復用模擬輸入、片上跟蹤和保持功能、8 位模數(shù)轉(zhuǎn)換和8 位數(shù)模擬轉(zhuǎn)換。最大轉(zhuǎn)換速率取決于I2C 總線的最高速率。I2C 總線系統(tǒng)中的每一片PCF8591 通過發(fā)送有效地址到該器件來激活。該地址包括固定部分和可編程部分。可編程部分必須根據(jù)地址引腳A0、A1 和A2 來設(shè)置。在I2C 總線協(xié)議中地址必須是起始條件后作為第一個字節(jié)發(fā)送。地址字節(jié)的最后一位是用于設(shè)置以后數(shù)據(jù)傳輸方向的讀/寫位。(見圖4、16、17)
標簽: pfc8591 A/D轉(zhuǎn)換 D/A轉(zhuǎn)換
上傳時間: 2022-06-17
上傳用戶:qdxqdxqdxqdx
N-Thread簡介RT-Thread,來自中國的開源實時操作系統(tǒng)延生于2006年:硬實時操作系統(tǒng)核心;,低資源占用的軟件系統(tǒng)平臺;o RTThread本自依賴于社區(qū)方式發(fā)展,開源、永遠開源:(GPv2許可證)社區(qū)多樣性的發(fā)展萬式支持眾多的處理器:ARM7TDMI.ARM920T.ARM926EJ-SEIARM Cortex;MIPS外理器:PowerPC/x86/NIOSIII眾多發(fā)展方向:微處理器:帶MMU的處理器;甚至是多核處理器N-Thread目前驅(qū)動框架。基于名 對象化設(shè)備模型:上層應(yīng)用A 查找相應(yīng)設(shè)備名獲得設(shè)備句柄即可采用標準的設(shè)備接口進行硬件 的訪問操作;NThread目前驅(qū)動框架口通過 套設(shè)備模型,可以做到應(yīng)用與底層設(shè)備的無關(guān)性。口當前支持:符設(shè)備,塊設(shè)備、網(wǎng)絡(luò)設(shè)備、聲音設(shè)備等。改進需水,實際設(shè)備 還有很多;,隨著支持平臺增多,驅(qū)動維護變得困難;>如何得到一個剪表方便,驅(qū)動容易編寫的框架;,更多的面向?qū)ο筇匦裕琀象操作方法形成ops列表;? 改進目標,設(shè)備驅(qū)動模型應(yīng)能夠覆蓋大多數(shù)設(shè)例如串D,CAN,以太網(wǎng),USB,SPI設(shè)備,SDIO設(shè)備,F(xiàn)as備,LCD圖形設(shè)備。針對于上層應(yīng)用,其操作接口精簡而統(tǒng)一;針勸底層驅(qū)動,易于編寫,要輯結(jié)構(gòu)清晰。能夠重用已有的設(shè)備驅(qū)動;
標簽: RT-Thread
上傳時間: 2022-06-22
上傳用戶:jason_vip1
摘要:本文介紹了一個基于ARM的線性CCD高速采集系統(tǒng),系統(tǒng)中選擇了高速線性CCD和高速ADC,因為ADC的采祥速度相對ARM的工作時鐘頻率較慢,所以使用CPLD和FIFO作為A/D和ARM之間的1/0接口,它使電路工作在更加平穩(wěn)、簡潔而易丁控制,同時也提高了ARM的工作效率。為了提高通信速度,這里采用通用申行總線(USB)技術(shù)米與PC進行通信。ARM是用來控制主處理器的數(shù)據(jù)采集,數(shù)據(jù)的計算和數(shù)據(jù)傳輸。結(jié)果證明,整個系統(tǒng)能高效運作。該系統(tǒng)可應(yīng)用于高速數(shù)據(jù)采集及多路模擬信號的工作環(huán)境下。1引言在電氣化鐵路,為了擴大對電力機車受電弓的壽命,所以要使受電弓滑塊磨損均勻,接觸線的直線段(電氣化鐵路供電線)排列為曲折路線(彎段被安排成折線的形式)。之間的接觸線的定位點和受電弓軌道中心線距離稱為錯開值,這是一種接觸線的關(guān)鍵指標。錯開值是不可忽視的,這個值過小會影響到受電弓滑塊磨損的均勻性,從而影響到延長使用壽命的目的,然而,在某些情況下(比如陷入了激烈的風中),造成大范圍的在屋部的橫向運動(并且速度越快,受電弓的左右擺動越劇烈),按觸線將在某些部分將會超過受電弓的有效工作長度,從而使錯開,接觸線值超出標準范圍的錯開值,導致了當前連接的破壞,甚至導致了會產(chǎn)生受電弓事故的錯識運行。受電馬與滑觸線發(fā)生故障,將導致列車正常運行的中斷,從而對鐵路運輸產(chǎn)生嚴亞的影響。為了避免這些情況,錯開伯及其變化應(yīng)經(jīng)常性地予以測試。因此,一個機車的接觸線式在線監(jiān)測系統(tǒng),及與其配套的數(shù)據(jù)采集系統(tǒng)被開發(fā)出來,它的工作是實時地、迅速地計算錯開值。
標簽: arm ccd 高速數(shù)據(jù)采集系統(tǒng)
上傳時間: 2022-06-23
上傳用戶:kingwide
【摘要】本文實現(xiàn)了基于Labview7.0的虛擬正弦,余弦,方波,鋸齒波,三角波信號發(fā)生器.可以根據(jù)需要,改變波形的頻率和幅值,保存波形的分析參數(shù)到指定文件,并介紹了基于USB數(shù)據(jù)采集卡的虛擬信號輸出。本論文首先簡介了虛擬函數(shù)信號發(fā)生器的開發(fā)平臺,及虛擬信號發(fā)生器的設(shè)計思路,并且給出了基于labview的虛擬信號發(fā)生器的前面板和程序設(shè)計流程圖,講述了功能模塊的設(shè)計步驟,提供了虛擬發(fā)生器的面板。在設(shè)計信號發(fā)生器的過程中經(jīng)過深入的思考,結(jié)合Labview的具體功能作了一定創(chuàng)新。本儀器系統(tǒng)操作簡便,設(shè)計靈活,具有很強的適應(yīng)性。【關(guān)鍵詞】:虛擬函數(shù)labview 信號發(fā)生器虛擬儀器技術(shù)是測量技術(shù)和計算機技術(shù)綜合集成的產(chǎn)物,代表了現(xiàn)代測試技術(shù)和儀器技術(shù)發(fā)展。所謂虛擬儀器(Virtual Instrument),就是用戶在計算機平臺上,根據(jù)要求定義和設(shè)計儀器的測試功能,使得使用者在操作這臺計算機時,就像是在操作一臺他自己設(shè)計的儀器。VI是由用戶利用一些基本硬件及軟件編程技術(shù)組成的各種各樣的儀器系統(tǒng),它的功能是可由用戶自己定義的。自從引進了VI的技術(shù),這就使用戶可以隨心所欲地根據(jù)自己的意愿,設(shè)計自己的儀器系統(tǒng),就像溫度測量計、電壓表、圖表記錄器、數(shù)字儀和信號分析計等,都可在同一基本硬件上配置不同的軟件而實現(xiàn)。VI的另一用途是方案論證,用于在設(shè)計方案的論證過程中。對于一種設(shè)計要求,我們可能有各種不同的實現(xiàn)方法,如每個方法都用傳統(tǒng)的儀器試驗一遍不僅花大量的人力,還要大量的財力。而用基本硬件和基本軟件組合的VI可方便地實現(xiàn)各種方法,以比較各個方案的優(yōu)缺點。如今,計算機是開放的工業(yè)標準化結(jié)構(gòu),可以提供處理、存儲和顯示的能力,所以可將計算機用作電子儀器的助動器,使用戶自定義各種儀器功能成為現(xiàn)實。現(xiàn)在流行的DAQ(數(shù)據(jù)采集)卡、GPIB(通用接口總線)卡、VXI(系統(tǒng)控制接口卡)等可以插入計算機的槽口。VI通過改變軟件的方法來適應(yīng)各種不同的需求。美國NI(國家儀器)公司數(shù)字化技術(shù)的插入式DAQ卡,具有構(gòu)造一系列傳統(tǒng)測量儀器的能力。它配上該公司的Labview軟件包(包含有DAQ的驅(qū)動程序)使用戶方便迅速組建自己的應(yīng)用系統(tǒng)。
上傳時間: 2022-07-07
上傳用戶:
在2012年Acam公司推出了TDC-GP22時間數(shù)字轉(zhuǎn)換器。GP22具有很多拓展功能并且給需要超高精度皮秒級的應(yīng)用帶來了很多優(yōu)勢,像超聲波水表和超聲波熱表。尤其是集成的模擬元器件,像斬波穩(wěn)定的比較器和模擬開關(guān),簡化了硬件設(shè)計,將外部元器件的數(shù)量降到最低。這個應(yīng)用指南的目的是,作為一個TDC-GP22數(shù)據(jù)手冊的補充。它描述了用TDC-GP22實現(xiàn)超聲波熱表的前端電路。它提供的額外信息,有助于減少設(shè)計時間,并避免由于錯誤的元件值或不正確的配置而導致的電路問題。我們建議設(shè)計時遵循布局圖和演示板的原理圖,以便達到最好的性能。最后,應(yīng)用指南包含一個通用軟件的例子,它展示了典型的測量流量。2介紹這個應(yīng)用指南描述了一個基于Acam公司TDC-GP22時間數(shù)字轉(zhuǎn)換器的超聲波熱量表的前端電路。GP22作為一個前端設(shè)備,可提供完全自動化的流量測量和溫度測量。熱量計算是通過流速以及流入和流出的流體溫度差而得到的。
上傳時間: 2022-07-09
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1