本文重點討論USB通信協(xié)議及其接口芯片的控制方法,針對臨床需求,設(shè)計實現(xiàn)了具有心電、血壓智能監(jiān)測和USB高速數(shù)據(jù)傳輸功能的小型化設(shè)備,提供心電、血壓數(shù)據(jù)電子病歷查詢、打印和網(wǎng)絡(luò)傳輸?shù)裙δ?,對于提高家庭健康保健水平具有很重要的意義。
監(jiān)測儀的USB接口電路設(shè)計
系統(tǒng)主控制芯片采用32位高性能嵌入式ARM微處理器S3C44B0X,USB專用控制芯片選用USBN9603。USBN9603內(nèi)置7個FIFO端口,包括1個雙向的控制端口,3個發(fā)送端口和3個接收端口,各有64字節(jié)。
USB控制器與S3C44B0X的接口電路如圖1所示。將USB控制器設(shè)計為Bank2,即將nGCS2存儲體選擇線作為USBN9603的片選線,則該芯片的片選地址為0x4000000。本文采用并行數(shù)據(jù)接口,兩個芯片的低8位數(shù)據(jù)線D0~D7相連接,并行傳輸通信數(shù)據(jù)。將MODE0和MODE1引腳都接地,配置USBN9603為非復(fù)用方式,由于此工作模式需要地址線A0作為存取USBN9603片內(nèi)寄存器DATA_IN、DATA_OUT和ADDR寄存器的選擇線,需連接32位地址總線中的A18到USB控制器的A0。對USBN9603進行讀寫操作時,分為兩個總線周期:首先,將地址線A0置高,即設(shè)置總線地址為0x4040000,將待訪問寄存器的地址從數(shù)據(jù)線D[0:7]寫入,這樣,就在第一個總線周期將地址送到芯片;然后,在第二個周期,將A0置低,即設(shè)置總線地址為0x4000000,讀寫D[0:7]即可實現(xiàn)對寄存器的讀寫操作。整個USB通信過程主要是處理包括接收、發(fā)送數(shù)據(jù)等各種中斷事件,將USBN9603的INT引腳連接到S3C44B0X的外部中斷EINT0引腳,設(shè)置USB中斷為向量中斷請求模式。由于未使用DMA方式,需將DACK置高,DMA請求線DRQ懸空。USB電纜有4條導(dǎo)線,D+和D-是USB差分信號線,另外兩個分別是5V電源線和地線。USBN9603支持低速和全速的USB通信,在D+信號線上連接1.5KΩ上拉電阻,使其工作在全速模式。
監(jiān)測儀的USB接口固件實現(xiàn)
USB通信過程的操作是從主機開始的,按照約定的時序先發(fā)出一個令牌包,包含操作類型、方向、外設(shè)地址及端點號等信息,然后在令牌中指定數(shù)據(jù)發(fā)送者發(fā)出一個數(shù)據(jù)包或者指出沒有數(shù)據(jù)傳輸。而USB外設(shè)要以一個確認(rèn)包作出響應(yīng),表示傳輸成功。
本文采用主從式USB通信結(jié)構(gòu),上位機通過發(fā)送各種事先約定好的協(xié)議命令,來實現(xiàn)對心電、血壓數(shù)據(jù)的采集及對系統(tǒng)設(shè)備的初始化設(shè)置,主要包括以下幾種數(shù)據(jù):心電數(shù)據(jù)以段為單位,每段包括32KB心電數(shù)據(jù)及6B的采集時間信息,每次傳輸若干段,數(shù)據(jù)量大,對傳輸可靠性要求也高;血壓數(shù)據(jù)包括舒張壓和收縮壓及其采集時間,共10B,由于血壓監(jiān)測比較頻繁,每次會傳輸一段時間內(nèi)的血壓監(jiān)測數(shù)據(jù),數(shù)據(jù)量也比較大;下載升級版的固件等文件信息。這3種數(shù)據(jù)的數(shù)據(jù)流量都比較大,而且可靠性要求都較高,3種數(shù)據(jù)均選用塊傳輸通道類型,另外,每個USB傳輸都必有控制傳輸通道。因此,需要使用3個通道,即控制通道、BulkIN通道和BulkOUT通道。
USB固件數(shù)據(jù)結(jié)構(gòu)??
本文涉及USB設(shè)備配置枚舉階段上位機在控制傳輸中要求設(shè)備傳輸?shù)?類描述符,按照層次依次為:設(shè)備描述符、配置描述符、接口描述符和端點描述符,其中,較高階描述符會通知主機任何其它低階的描述符信息。
設(shè)備描述符是在設(shè)備連接時主機第一個讀取的描述符,每個設(shè)備只能有一個設(shè)備描述符,包含整個設(shè)備的信息以及設(shè)備支持的配置號碼,共18個字段。每個USB設(shè)備有一個或多個配置描述符,包含設(shè)備的電源管理以及設(shè)備配置所支持的接口號碼,當(dāng)設(shè)備收到獲取配置描述符的要求后,傳送該配置描述符及其所有接口、端點和其它附屬描述符給主機,本文設(shè)置一個配置,其描述符共8個字段。接口包含一組端點,本文設(shè)置一個接口,其描述符有9個字段,為上位機提供了設(shè)備使用端點的數(shù)目及其類型等信息。每個接口描述符有零個或多個端點描述符,包含主機與端點通信所需的信息,端點0作為控制端點來通信,端點1和端點2分別為塊傳輸模式,其描述符包含了端點號、傳輸方向、端點傳輸類型、數(shù)據(jù)包最大傳輸字節(jié)等信息。
USB固件通信流程
USB固件框架流程在進入通信模塊后,固件首先調(diào)用初始化例程,配置USB接口設(shè)備,并使其進入操作狀態(tài),然后啟用中斷,USB通信的主要功能是在中斷服務(wù)中實現(xiàn)的,主程序只是在循環(huán)等待是否有退出的按鍵,當(dāng)檢測到中斷信號時,就會進入中斷服務(wù)子程序,根據(jù)寄存器MAEV的值,判斷中斷類型,并進入相應(yīng)的處理過程。
設(shè)備的USB通信主要實現(xiàn)心電和血壓數(shù)據(jù)的Bulk傳輸功能。在USB總線收發(fā)數(shù)據(jù)的通信協(xié)議基礎(chǔ)上,監(jiān)測儀還有特定的應(yīng)用層通信協(xié)議。固件接收到用戶通信命令后,解析控制命令并執(zhí)行相應(yīng)的例程。如傳輸心電和血壓數(shù)據(jù)命令0x10,固件接收0x10命令碼后,從命令參數(shù)中獲取待傳輸數(shù)據(jù)長度、心電或血壓的選擇傳輸標(biāo)志及其記錄號等信息,根據(jù)記錄號調(diào)用GetRecordData(),從Flash存儲區(qū)中查找數(shù)據(jù)并存入BulkState的發(fā)送緩沖區(qū),如果傳輸心電數(shù)據(jù)則還需通過GetTIme()獲得該段心電數(shù)據(jù)的采集時間。所有待發(fā)送數(shù)據(jù)準(zhǔn)備就緒后開始傳輸,由于Bulk傳輸?shù)淖畲缶彌_區(qū)為64B,首先發(fā)送64B數(shù)據(jù),然后在TX_EV例程中判斷上位機是否接收成功,若成功則傳輸下一批塊輸入事務(wù),否則需要重發(fā),循環(huán)重復(fù)上述過程直到數(shù)據(jù)發(fā)送完畢。
USB固件各模塊例程
初始化?
USB接口的初始化例程,包括USBN9603芯片的初始化操作和用戶變量的初始化,之后開始設(shè)備枚舉操作。在初始化階段,固件需要嚴(yán)格按照順序?qū)SBN9603的寄存器進行操作。
USB設(shè)備枚舉過程?
將系統(tǒng)的USB連接線接入一個USB連接端口(集線器或主機根集線器),設(shè)備處于開機狀態(tài);在USB的D+和D-數(shù)據(jù)線和所接入的集線器端口或主機的根集線器之間有兩個15KΩ的上拉電阻。此時,上拉電阻會使數(shù)據(jù)信號線上的電平上升,通知集線器有新設(shè)備接入;然后,集線器使用中斷通道,報告給主機所發(fā)生的事件,確實有新設(shè)備接入時,主機向連接設(shè)備的集線器發(fā)送Set_Port_Feature要求,使集線器向端口發(fā)送USB硬件復(fù)位命令并持續(xù)10ms,然后識別設(shè)備的速度。此時,設(shè)備已經(jīng)完成了初始化操作,在主機證明設(shè)備已經(jīng)離開重置狀態(tài)時,開始在端點0的默認(rèn)通道上進行USB控制傳輸,進入枚舉階段。
塊傳輸標(biāo)準(zhǔn)例程
固件的發(fā)送例程通過端點1實現(xiàn)到主機的塊傳輸功能,其流程如圖3所示。以上傳心電數(shù)據(jù)為例,固件通過端點0接收主機的上傳心電數(shù)據(jù)要求后,將待傳送的數(shù)據(jù)存入writePtr緩沖區(qū),同時,把待傳輸?shù)臄?shù)據(jù)、大小等信息存入bulkState
固件的接收例程通過端點2從主機接收數(shù)據(jù),主機先發(fā)送一個OUT信令到端點2,SIE從收發(fā)器自動接收數(shù)據(jù)并存儲到FIFO2,F(xiàn)IFO2會自動更新接收控制寄存器RXC的狀態(tài),數(shù)據(jù)接收的硬件操作完成后,USBN9603會把一個接收中斷傳送到S3C44B0X處理器,固件執(zhí)行接收中斷服務(wù)例程。
USB通信協(xié)議的主機端實現(xiàn)
WDM驅(qū)動程序包括設(shè)備功能驅(qū)動程序和總線驅(qū)動程序。其中,總線驅(qū)動程序由Windows提供,本文主機端軟件包括以下3個層次:用戶模式下的應(yīng)用程序、實現(xiàn)USB通信的Win32API動態(tài)連接庫以及核心模式下的WDM設(shè)備功能驅(qū)動程序。動態(tài)連接庫封裝了訪問核心模式驅(qū)動程序的函數(shù),并為用戶應(yīng)用程序提供了訪問接口,用戶應(yīng)用程序只需調(diào)用即可實現(xiàn)特定數(shù)據(jù)的傳輸,而主機端軟件設(shè)計的核心就是如何開發(fā)WDM設(shè)備功能驅(qū)動程序。
在Windows2000平臺安裝Windows2000 DDK,使用Visual C++6.0作為開發(fā)工具,同時借助DriverWorks工具包和內(nèi)核代碼調(diào)試工具模塊SofTICE,以及USB總線監(jiān)測工具Bus Hound進行WDM驅(qū)動程序的開發(fā)。
根據(jù)DriverWizard向?qū)崾?,選擇設(shè)備類型為USB ;選擇I/O請求包IRP的處理方式為IRP排隊方式;創(chuàng)建設(shè)備接口為128位的全局唯一標(biāo)識符(GUID)標(biāo)識,使得在使用CreateFile()函數(shù)打開設(shè)備時,WDM能通過GUID識別和訪問設(shè)備的驅(qū)動程序;配置控制、BulkIN和BulkOUT這3個端點分別傳輸命令和數(shù)據(jù)。配置3個IOCTL控制命令:MYUSB_IOCTL_ COMMAND是主機發(fā)送通信命令的控制命令,其IoctlCode為0x812;MYUSB_IOCTL_ BULK_READ和MYUSB_IOCTL_BULK_ WRITE分別發(fā)送Bulk數(shù)據(jù)傳輸?shù)淖x寫命令,其IoctlCode分別為0x814和0x815。所有設(shè)置完成后,生成.inf安裝信息文件。在這些框架下,根據(jù)應(yīng)用需求,即可編寫與設(shè)備固件通信的主機設(shè)備驅(qū)動程序。
當(dāng)主機要求以Bulk方式讀寫并傳送心電或血壓數(shù)據(jù)時,會給出IOCTL_CODE為MYUSB_IOCTL_ BULK_READ的IOCTL IRP,處理例程為BulkReadWrite()。通過傳遞不同參數(shù)分別實現(xiàn)BULK方式的數(shù)據(jù)讀寫功能,首先需要從應(yīng)用程序獲得IRP傳遞的通道號、輸入/輸出緩沖區(qū)及其大小等參數(shù),調(diào)用FindPipe()得到IRP要求的通道實例,在該通道上構(gòu)造URB、調(diào)用SubmitUrb()發(fā)送URB,實現(xiàn)與底層USB類驅(qū)動程序的通信,完成Bulk數(shù)據(jù)傳輸功能。
嵌入式心電血壓監(jiān)測儀的USB接口設(shè)計
- 嵌入式(330860)
- USB接口(58653)
- 血壓監(jiān)測儀(9433)
相關(guān)推薦
熱點推薦
嵌入式無線監(jiān)測儀系統(tǒng)電路設(shè)計詳解 —電路圖天天讀(207)
無線監(jiān)測儀是一部監(jiān)測、記錄用戶心電數(shù)據(jù),為用戶提供實時監(jiān)測預(yù)警,產(chǎn)品體積小、重量輕,用戶攜帶方便,增加用戶的舒適感,使用鉑電阻傳感器探測出目標(biāo)溫度,并通過圖形的方式顯示在LCD屏上、當(dāng)溫度超過報警溫度時
2015-07-21 11:20:50
2517
2517USB在PCR儀嵌入式系統(tǒng)中的應(yīng)用
隨著U盤的普遍使用和USB技術(shù)的嵌入式系統(tǒng)應(yīng)用,方便用戶進行程序修改和程序的存儲,PCR設(shè)計中采用可以熱插拔的USB接口,即在PCR硬件系統(tǒng)中加入了USB主控芯片,使其能夠?qū)盤等存儲設(shè)
2011-10-08 15:49:56
1941
1941
與iPhone連接使用的血壓監(jiān)測儀
法國Withings最近發(fā)布了一臺血壓監(jiān)測儀,對于高血壓患者來說使用上會帶來更多的方便。只要將血壓綁帶綁住手臂,用數(shù)據(jù)線連接iPhone手機,關(guān)于血壓的數(shù)據(jù)就會顯示在手機屏幕上,
2012-04-09 17:06:50
2502
2502USB在嵌入式產(chǎn)品中的應(yīng)用
USB掃描儀12. USB打印機13. USB數(shù)碼相機14. USB數(shù)碼攝像頭15. USB接口的外置硬盤只要在支持USB接口的相關(guān)嵌入式平臺上添加相關(guān)的驅(qū)動,就可以對以上產(chǎn)品中的多種USB設(shè)備實現(xiàn)支持
2009-03-28 12:26:52
USB通信協(xié)議和接口芯片的控制方法
,設(shè)計實現(xiàn)了具有心電、血壓智能監(jiān)測和USB高速數(shù)據(jù)傳輸功能的小型化設(shè)備,提供心電、血壓數(shù)據(jù)電子病歷查詢、打印和網(wǎng)絡(luò)傳輸?shù)裙δ?,對于提高家庭健康保健水平具有很重要的意義。監(jiān)測儀的USB接口電路設(shè)計 系統(tǒng)
2019-05-17 07:00:14
嵌入式多參數(shù)監(jiān)護儀的串口怎么擴展?
嵌入式多參數(shù)監(jiān)護儀系統(tǒng)中一般包括多個獨立的硬件采集模塊,每個硬件采集模塊分別完成對人體的心電、呼吸率、體溫、血壓和血氧飽和度等生理參數(shù)的采集,并通過其串口接收HOST端的控制信息,定時向HOST端發(fā)送采集數(shù)據(jù)。
2019-10-15 07:04:06
嵌入式系統(tǒng)開發(fā)中的串行和USB接口有何作用
嵌入式開發(fā)板中有幾大類接口呢?嵌入式系統(tǒng)開發(fā)中的串行接口有何作用?嵌入式系統(tǒng)開發(fā)中的USB接口有何作用?
2021-12-27 07:57:15
HZD-W-B型掛壁式振動監(jiān)測儀
HZD-W-B型掛壁式振動監(jiān)測儀功能說明1、實現(xiàn)智能處理:報警Ⅰ值、Ⅱ值可通過面板按鍵任意設(shè)置2、面板按鍵可調(diào)整量程值,無需電位器調(diào)整,方便現(xiàn)場調(diào)試3、一分鐘不按操作鍵,可自行回到運行狀態(tài)4、報警
2017-06-05 10:59:41
labvew求助一份基于虛擬儀器的汽車ECU參數(shù)監(jiān)測儀設(shè)計
求助一份基于虛擬儀器的汽車ECU參數(shù)監(jiān)測儀設(shè)計。。謝謝
2015-06-10 17:35:59
《ARM嵌入式體系結(jié)構(gòu)與接口技術(shù)》.pdf -arm嵌入式學(xué)習(xí)資源分享
2.1 arm體系結(jié)構(gòu)的技術(shù)特征及發(fā)展 ............ ............ 第13章 溫度監(jiān)測儀開發(fā)實例 13.1 項目功能描述 13.2 系統(tǒng)組成 13.3 接口電路圖設(shè)計 13.4 程序設(shè)計 13.5 運行結(jié)果需要的朋友自行下載大家多多回復(fù),讓更多需要的朋友看到
2019-08-27 15:35:05
【"盈鵬飛嵌入式i.mx6ull-IoT開發(fā)板"試用體驗】便攜式多參數(shù)健康監(jiān)測儀
項目名稱:便攜式多參數(shù)健康監(jiān)測儀試用計劃:使用開發(fā)板與手機進行藍(lán)牙連接,處理由各類傳感器(如:血壓,血氧,體溫等等)獲取到的數(shù)據(jù),并結(jié)合相關(guān)算法進行各種生理參數(shù)的計算分析。
2020-08-03 18:36:03
為什么要開發(fā)嵌入式的USB主機?如何設(shè)計嵌入式USB主機?
為什么要開發(fā)嵌入式的USB主機?非PC應(yīng)用領(lǐng)域?如何設(shè)計嵌入式USB主機嵌入式USB主機的其他應(yīng)用前景分析
2021-04-26 06:11:19
人體生理參數(shù)監(jiān)測儀設(shè)計方案分析
1 引言隨著人們健康意識的逐漸增強,戶外運動越來越受到重視。然而運動量過強或不足都不能達(dá)到鍛煉的目的,甚至?xí):ι眢w。這里介紹一種多功能實時生理參數(shù)監(jiān)測儀的設(shè)計方法,該監(jiān)測儀具有廉價、實用、便攜,并有語音播報測量值及越限報警等多種功能。
2020-08-27 07:04:43
分享:使用藍(lán)牙4.2模塊制作藍(lán)牙心率監(jiān)測儀的設(shè)計思路
靈活的硬件接口,支持GPIO、IIC、SPI、UART、ADC等接口,使藍(lán)牙模塊的應(yīng)用更加靈活! 二、基于藍(lán)牙4.2模塊的智能藍(lán)牙心率監(jiān)測儀應(yīng)用框架:方案中使用心率傳感器實時采集心率信息,將采集到的心率
2018-03-28 10:47:39
動態(tài)血壓監(jiān)測儀有什么優(yōu)點?
去除了偶測血壓的偶然性,避免了情緒、運動、進食、吸煙、飲酒等因素影響血壓,較為客觀真實地反映糖尿病患者血壓情況。
2020-03-20 09:01:28
單導(dǎo)聯(lián)心電儀檢測儀要讓院外心電檢測更簡單
監(jiān)測儀,該儀器可真實地測量受檢者多時間點的血壓狀況,揭示血壓波動特點及晝夜變化規(guī)律,同時顯示心律失常和心絞痛發(fā)作等不適時心電圖改變與血壓波動的相關(guān)性,有利于分析臨床癥狀與高血壓及心臟功能之間的關(guān)系
2018-08-02 15:46:54
雙向透明串口擴展技術(shù)在嵌入式系統(tǒng)中有哪些應(yīng)用?
嵌入式多參數(shù)監(jiān)護儀系統(tǒng)中一般包括多個獨立的硬件采集模塊,每個硬件采集模塊分別完成對人體的心電、呼吸率、體溫、血壓和血氧飽和度等生理參數(shù)的采集,并通過其串口接收HOST端的控制信息,定時向HOST端發(fā)送采集數(shù)據(jù)。
2019-09-05 07:34:50
噪聲揚塵監(jiān)測儀RS-ZSYC1-*
`1、產(chǎn)品介紹 噪聲揚塵監(jiān)測儀RS-ZSYC1-*是專門針對在建工程項目的揚塵監(jiān)測設(shè)備(http://www.rkrun.cn)。該設(shè)備具有2路百葉盒,1路百頁盒可采集溫度、濕度、噪聲、氣壓;另1
2020-04-25 14:11:46
基于i.MX6ULL的水質(zhì)監(jiān)測儀解決方案
的應(yīng)用。水質(zhì)監(jiān)測儀是用于分析水質(zhì)成分含量的專業(yè)儀器,可測量水中BOD、COD、氨氮、總磷、總氮、濁度、pH和溶解氧等指標(biāo)。?接下來小編就為大家介紹一款基于飛凌嵌入式FETMX6ULL-C核心板設(shè)計的實驗室
2022-10-17 10:29:20
如何實現(xiàn)嵌入式平臺與深度學(xué)習(xí)的智能氣象監(jiān)測儀器的設(shè)計
基于嵌入式平臺與深度學(xué)習(xí)的智能氣象監(jiān)測儀器設(shè)計方案一、概述二、整體框架三、人工智能部分:四、嵌入式部分4.1安卓主控4.2協(xié)處理器五、人機交互一、概述以目前常見移動設(shè)備的存儲和計算能力,是不可能實現(xiàn)
2021-11-09 09:14:46
如何設(shè)計C8051F330便攜式生理參數(shù)監(jiān)測儀?
便攜式生理參數(shù)監(jiān)測儀?在實際生活中,生理參數(shù)監(jiān)測儀多是基于PC機平臺的多參數(shù)測量、價格昂貴、體積龐大、不便于移動?,F(xiàn)在多數(shù)生理參數(shù)監(jiān)測儀無法準(zhǔn)確的實時測量人體運動時的生理參數(shù),導(dǎo)致有些人特別是老年人運動
2019-08-08 06:33:24
尋找便攜式血糖儀、心電圖儀、血壓儀程序開發(fā)高手!
本人想做一款便攜式儀器,特尋找一些便攜式血糖儀、心電圖儀、血壓儀程序開發(fā)高手!有興趣的,加我的QQ:1140098759,我的郵箱:1140098759@qq.com
2014-07-15 09:27:23
怎樣去設(shè)計一個基于嵌入式系統(tǒng)的電能質(zhì)量參數(shù)監(jiān)測儀
為了提高供電質(zhì)量,保證電網(wǎng)和供電設(shè)備安全、經(jīng)濟及可靠運行,國內(nèi)外許多研究機構(gòu)和公司研制生產(chǎn)了各種功能的電力參數(shù)分析儀表、儀器,但傳統(tǒng)的基于有效值理論的監(jiān)測技術(shù)已經(jīng)不能完整、準(zhǔn)確地描述實際發(fā)生的動態(tài)電能質(zhì)量問題。在此,設(shè)計了一種基于嵌入式系統(tǒng)的電能質(zhì)量參數(shù)監(jiān)測儀,改進了以往同類監(jiān)測儀的缺點,...
2021-12-21 07:52:34
水質(zhì)監(jiān)測儀有什么分類?
水質(zhì)監(jiān)測儀有著非常廣泛的水質(zhì)檢測與測試應(yīng)用,如河流、湖泊、池塘、水壩、井、海洋、地下水、工業(yè)廢水、城市污水、農(nóng)業(yè)用水、養(yǎng)魚場等。
2019-09-27 09:00:26
求助一份基于虛擬儀器的汽車ECU參數(shù)監(jiān)測儀設(shè)計
求助一份基于虛擬儀器的汽車ECU參數(shù)監(jiān)測儀設(shè)計。。。謝謝
2015-06-10 17:35:10
電能質(zhì)量監(jiān)測儀有哪些較高的實際應(yīng)用價值呢?
。在此,設(shè)計了一種基于嵌入式系統(tǒng)的電能質(zhì)量參數(shù)監(jiān)測儀,改進了以往同類監(jiān)測儀的缺點,能實時地顯示出動態(tài)電能質(zhì)量的參數(shù)變化,具有較高的實際應(yīng)用價值。但電能質(zhì)量監(jiān)測儀具體有哪些較高的實際應(yīng)用價值,你們知道嗎?
2019-07-31 06:15:12
血糖監(jiān)測儀解決方案
隨著糖尿病患者數(shù)量的增加和人們健康意識的提升,血糖監(jiān)測儀成為了日常健康管理的重要設(shè)備。市場對便攜、智能且易于使用的血糖監(jiān)測儀需求持續(xù)增長,而無線通信技術(shù),尤其是藍(lán)牙技術(shù),已成為現(xiàn)代血糖監(jiān)測儀的核心
2024-10-09 10:29:49
轉(zhuǎn):USB電流、電壓監(jiān)測儀
,所以在使用的時候,盡量保持在5V一下,對于那些瞬態(tài)電壓,電流非常大的設(shè)備,容易燒掉監(jiān)測儀。硬件:Micro USB改變顯示模式(電壓or電流)的按鈕128*64 OLED顯示屏UART接口 USB
2016-07-22 10:50:26
采用ARM怎么實現(xiàn)嵌入式監(jiān)測系統(tǒng)?
小、高度自動化、響應(yīng)速度快、特別適合于要求實時和多任務(wù)的體系等特點[1]在嵌入式系統(tǒng)中獲得了越來越廣泛的應(yīng)用。這使得基于ARM的嵌入式監(jiān)測系統(tǒng)具有成本低、功耗低、實時性能好及智能程度高等優(yōu)點,在工業(yè)監(jiān)測與控制領(lǐng)域具有較為廣闊的應(yīng)用前景[2]。本文設(shè)計了基于ARM的嵌入式監(jiān)測系統(tǒng)。
2019-10-09 06:19:25
采用STM32設(shè)計的便攜式二氧化碳監(jiān)測儀
紅外吸收型CO2氣體傳感器的原理是什么基于STM32的便攜式二氧化碳監(jiān)測儀設(shè)計
2021-03-11 06:58:58
采用單片機實現(xiàn)心電血壓監(jiān)測儀USB接口設(shè)計
,設(shè)計實現(xiàn)了具有心電、血壓智能監(jiān)測和USB高速數(shù)據(jù)傳輸功能的小型化設(shè)備,提供心電、血壓數(shù)據(jù)電子病歷查詢、打印和網(wǎng)絡(luò)傳輸?shù)裙δ?,對于提高家庭健康保健水平具有很重要的意義。監(jiān)測儀的USB接口電路設(shè)計系統(tǒng)主控制芯片
2019-05-27 05:00:04
煙葉烤房監(jiān)測儀中的低功耗設(shè)計
隨著電子業(yè)的迅速發(fā)展和便攜式設(shè)備的廣泛應(yīng)用,低功耗設(shè)計已成為嵌入式設(shè)計的主流思想。結(jié)合煙葉烤房監(jiān)測儀, 從設(shè)計的三個階段——元器件選擇、電路設(shè)計、軟件設(shè)計來討論
2009-04-15 09:47:20
26
26基于嵌入式技術(shù)的便攜式心電監(jiān)護儀
研制一種基于32位嵌入式技術(shù)的便攜式心電監(jiān)護儀,以高性能ARM9微處理器EP9315為核心,包含心電采集放大、AD轉(zhuǎn)換、液晶顯示、GPRS無線通信、數(shù)據(jù)存儲等多個組成部分。采用Linux操作
2009-04-17 09:33:17
46
46基于ARM7的嵌入式系統(tǒng)上開發(fā)USB接口的詳細(xì)資料
基于ARM7的嵌入式系統(tǒng)上開發(fā)USB接口的詳細(xì)資料:本文介紹了在基于ARM7 的嵌入式系統(tǒng)上開發(fā)USB 接口的詳細(xì)內(nèi)容。項目使用ARM7(MCU 處理器)和PDIUSBD12(USB 芯片)完成了U 盤的開發(fā)。主
2009-04-17 15:26:53
161
161USB接口在嵌入式設(shè)備中的應(yīng)用和設(shè)計
論述了USB接口在嵌入式設(shè)備中可能的應(yīng)用方式,并對USB接口的軟硬件設(shè)計方法進行了比較全面的分析。
2009-05-08 17:11:45
17
17嵌入式系統(tǒng)USB接口的研究及設(shè)計
本文針對嵌入式系統(tǒng)中USB 接口進行了研究,提出了MCU+USB 的嵌入式USB Host 的實現(xiàn)方案。用SL811HS 作為USB 主控芯片,用W77E58 作為系統(tǒng)MCU,通過硬件和軟件的設(shè)計,實現(xiàn)了嵌入式USB Ho
2009-06-13 11:29:51
15
15CVT嵌入式電網(wǎng)電壓諧波監(jiān)測系統(tǒng)研制
提出了一種與電容式電壓互感器(CVT)一體化的嵌入式電網(wǎng)電壓諧波監(jiān)測方案,設(shè)計了一種以C8051單片機為核心的CVT 嵌入式電壓諧波監(jiān)測儀,實現(xiàn)了電壓諧波實時監(jiān)測及故障波形錄
2009-06-15 10:18:53
18
18嵌入式USB從設(shè)備驅(qū)動程序設(shè)計
本文通過基于S3C2410 的嵌入式USB 從設(shè)備驅(qū)動程序的實現(xiàn),介紹嵌入式Linux 系統(tǒng)中的USB 從設(shè)備驅(qū)動程序的設(shè)計方法,同時介紹了USB 接口的一般原理和USB 通信的一般過程,以及嵌入式Li
2009-08-14 14:07:46
15
15基于ARM7的新型嵌入式心電監(jiān)護儀的研制
本文介紹了一種新型便攜式心電監(jiān)測儀的軟硬件設(shè)計,基于ARM 核的32 位低功耗微處理器作為系統(tǒng)控制核心,系統(tǒng)采用源碼公開的嵌入式uClinux 操作系統(tǒng),可實現(xiàn)心電信號的實時顯
2009-09-03 08:43:29
26
26基于LPC2290嵌入式系統(tǒng)USB接口的設(shè)計
基于LPC2290嵌入式系統(tǒng)USB接口的設(shè)計:為嵌入式系統(tǒng)設(shè)計并實現(xiàn)了USB主機接口。硬件設(shè)計采用LPC2290為主控平臺, ISP1160為USB主控制器;軟件設(shè)計借助于ZLG/FS文件系統(tǒng),完成了USB主機控制器驅(qū)
2009-12-31 17:07:46
30
30巧妙測試嵌入式USB2.0主機接口信號質(zhì)量
本文主要討論了某款嵌入式產(chǎn)品中USB2.0主機接口的眼圖測試。通過一個測試案例展開了對USB2.0測試機理的探討,對后續(xù)的嵌入式產(chǎn)品USB2.0主機測試有一定的參考意義。
2010-02-03 09:40:25
29
29煙葉烤房監(jiān)測儀中的低功耗設(shè)計
摘要:隨著電子業(yè)的迅速發(fā)展和便攜式設(shè)備的廣泛應(yīng)用,低功耗設(shè)計已成為嵌入式設(shè)計的主流思想。結(jié)合煙葉烤房監(jiān)測儀,從設(shè)計的三個階段——元器件選擇、電路
2006-03-24 13:14:04
895
895
計量防控監(jiān)測儀
遙控器告警信息。 4、計量防控監(jiān)測儀可以通過串口與電腦連接,進行交互式訪問。 5、計量防控監(jiān)測儀與專用軟件實時通訊:在出現(xiàn)異常斷電關(guān)機、串口連接中斷故障時,軟件系統(tǒng)自動告警提示。 6、計量防控監(jiān)測儀
2008-11-21 11:58:12
808
808嵌入式系統(tǒng)的USB虛擬串口設(shè)計
嵌入式系統(tǒng)的USB虛擬串口設(shè)計
現(xiàn)代嵌入式系統(tǒng)中,異步串行通信接口往往作為標(biāo)準(zhǔn)外設(shè)出現(xiàn)在單片機和嵌入式系統(tǒng)中。但是隨著個人計算機通用外
2009-09-27 16:07:51
1291
1291
基于嵌入式系統(tǒng)的USB(HID)設(shè)備
基于嵌入式系統(tǒng)的USB(HID)設(shè)備
目前嵌入式系統(tǒng)在數(shù)字化電子產(chǎn)品領(lǐng)域應(yīng)用越來越廣泛。隨著其成本的降低,大有取代單片機的趨勢。 USB設(shè)備以其
2009-10-06 08:25:12
1516
1516
嵌入式系統(tǒng)USB接口設(shè)計
嵌入式系統(tǒng)USB接口設(shè)計
引言1.1研究背景 USB(UniversalSerialBus),即“通用器串行總線”, 它是一種應(yīng)用在PC領(lǐng)域的新型接口技術(shù)。  
2009-11-24 10:39:51
1553
1553DSP嵌入式系統(tǒng)人機接口設(shè)計
DSP嵌入式系統(tǒng)人機接口設(shè)計
1 引言
人機接口是嵌入式控制系統(tǒng)的重要組成部分,用于人機之間實時交換控制系統(tǒng)并返回系統(tǒng)狀態(tài)。嵌入式系統(tǒng)大都采用液
2009-12-24 16:34:13
1155
1155
新型便攜式心電監(jiān)測儀的軟硬件設(shè)計
新型便攜式心電監(jiān)測儀的軟硬件設(shè)計
一、緒論
心血管疾病是目前對人類危害最大的一種疾病,而心電圖是檢查、
2010-03-01 17:50:36
1857
1857
FPGA的嵌入式系統(tǒng)USB接口設(shè)計
FPGA的嵌入式系統(tǒng)USB接口設(shè)計
摘要:設(shè)計基于FPGA的IP-BX電話應(yīng)用系統(tǒng),用于傳統(tǒng)的電話網(wǎng)絡(luò)(PSTN)與PC機之間的接口連接。USB2.0接口器件EZ-USB FX2 CY7C68013A-56工作在slave FIFO
2010-04-03 10:52:39
2185
2185
嵌入式ARM9的USB設(shè)計與實現(xiàn)
嵌入式ARM9的USB設(shè)計與實現(xiàn)
隨著嵌入式系統(tǒng)的廣泛應(yīng)用,各種小型終端需要開發(fā)出與外界聯(lián)系的USB接口。目前,常用的技術(shù)有兩種?;趩纹瑱C的USB接口,特點是需要外
2010-05-11 14:44:32
1767
1767
基于ARM的無線心電監(jiān)測儀
本文介紹的監(jiān)測儀可實現(xiàn)實時檢測心電信號, 同步顯示和記錄波形進行數(shù)字信號的處理, 發(fā)現(xiàn)異常, 即時報警體積小便于攜帶可以現(xiàn)場隨時監(jiān)測系統(tǒng)的無 線傳輸模塊, 可實現(xiàn)一個醫(yī)生一段
2011-06-02 15:45:17
114
114基于嵌入式USB接口的數(shù)據(jù)采集系統(tǒng)的設(shè)計
USB接口 的通用性和簡便性使其成為數(shù)據(jù)采集系統(tǒng)與嵌入式系統(tǒng)進行數(shù)據(jù)傳輸?shù)睦硐脒x擇。因此,設(shè)計一款以單片機控制 MAX197 芯片進行模數(shù)轉(zhuǎn)換,以及通過USB接口芯片PDIUSBD12進行數(shù)據(jù)傳
2011-06-08 16:22:55
53
53USB在PCR儀器嵌入式系統(tǒng)中的應(yīng)用
PCR儀系統(tǒng)的設(shè)計,實現(xiàn)USB總線在嵌入式系統(tǒng)中的基本應(yīng)用模式。PCR儀中USB主機的實現(xiàn)方法,體現(xiàn)了USB存儲設(shè)備的靈活性和方便性,USB系統(tǒng)嵌入到PCR儀中方便了用戶的操作,提高了PCR儀的
2011-06-09 10:39:17
1723
1723
基于LPC2214的嵌入式系統(tǒng)USB接口模塊設(shè)計
本文為基于LPC2214的 嵌入式系統(tǒng) USB接口模塊設(shè)計,實現(xiàn)了與PC機之間的通信。
2011-06-29 15:22:34
61
61便攜式動態(tài)健康信息監(jiān)測儀設(shè)計
采用16位低功耗單片機MSP430F149為核心,三維加速度傳感器模塊MMA7260、溫度傳感器DS18B20以及心電電極作為采集模塊,設(shè)計一款低功耗便攜式動態(tài)健康信息 監(jiān)測儀 。通過仿真、樣機測試等
2011-08-10 16:33:39
47
47ARM7風(fēng)機監(jiān)測儀的數(shù)據(jù)采集接口方案
這里介紹了一種基于ARM7風(fēng)機監(jiān)測儀的數(shù)據(jù)采集接口方案,A/D芯片就是采用MAXl320,該監(jiān)測儀的處理器采用Philips公司的LPC2290。
2011-09-27 11:42:29
5806
5806
心電監(jiān)測儀的特性及發(fā)展
電路存在著較大的共模干擾信號,采用模擬濾波器無法將干擾信號完全濾除,所以現(xiàn)代心電監(jiān)測儀多采用數(shù)字濾波器作為濾波模塊。處理模塊按需求可采用通用或嵌入式計算機??紤]到心
2011-11-03 15:39:05
67
67基于mClinux的嵌入式USB接口設(shè)計
引言 越來越多的嵌入式設(shè)備與外部連接要求更簡潔、方便、智能化,所以,USB接口在嵌入式設(shè)備中的應(yīng)用會越來越廣泛。本文是信息家電網(wǎng)絡(luò)控制平臺技術(shù)項目中USB接口的實際設(shè)計部分
2012-07-20 15:54:54
1254
1254ADI模擬前端芯片AD8232新應(yīng)用_遠(yuǎn)程心電監(jiān)測儀
ADI單導(dǎo)聯(lián)心率監(jiān)護儀模擬前端AD8232的推出為“心博士”系列遠(yuǎn)程心電監(jiān)測儀新產(chǎn)品更高地滿足這些特性需求提供契機,基于AD8232設(shè)計實現(xiàn)的“心搏士”遠(yuǎn)程心電監(jiān)測儀實現(xiàn)了更小體積、
2012-12-09 10:00:29
10470
10470導(dǎo)彈發(fā)控監(jiān)測儀設(shè)計與實現(xiàn)
導(dǎo)彈發(fā)控監(jiān)測儀設(shè)計與實現(xiàn),導(dǎo)彈發(fā)控監(jiān)測儀設(shè)計與實現(xiàn)
2016-01-04 17:03:55
0
0基于嵌入式Linux使用MIPI CSI-2接口
隨著工業(yè)產(chǎn)品智能化發(fā)展,攝像頭作為圖像采集在嵌入式設(shè)備中需求越來越多,目前常見的攝像頭接口有專用的ParallelCamera接口和MIPICSI接口,以及USB/EthernetCamera等
2017-09-16 11:45:46
23
23用Dialog芯片輕松創(chuàng)建血壓監(jiān)測儀應(yīng)用
先進的血壓監(jiān)測儀都跟隨趨勢增加藍(lán)牙低功耗(BLE)連接功能,以便用戶通過移動設(shè)備記錄測量數(shù)據(jù)并將其傳輸給專業(yè)醫(yī)護人員。
2019-04-09 11:28:04
4010
4010
嵌入式系統(tǒng)中實現(xiàn)對USB接口微小變化的測控
隨著臺式機和筆記本電腦串口的消失,USB已成為最常見的外圍設(shè)備接口。此外,USB的嵌入式應(yīng)用正在增加。但是,在嵌入式系統(tǒng)中實現(xiàn)USB接口的開發(fā)團隊可以輕松地產(chǎn)生微小的變化,這可能使與其他嵌入式USB設(shè)備的互操作性成為不確定的結(jié)果。
2019-08-08 09:22:52
3514
3514
用Dialog芯片創(chuàng)建彩色LCD屏血壓監(jiān)測儀
以下示例電路框圖展示了創(chuàng)建彩色液晶顯示屏(LCD)血壓監(jiān)測儀應(yīng)用方案所需的關(guān)鍵元件,其中彩色的元件部分均有Dialog的芯片產(chǎn)品可以提供,為您的設(shè)計提供一站式服務(wù)。
2021-03-30 13:38:21
2037
2037
揚塵在線監(jiān)測儀的簡單介紹
揚塵在線監(jiān)測儀產(chǎn)品說明【霍爾德儀器HED-YC05】由霍爾德?lián)P塵在線監(jiān)測系統(tǒng)廠家專業(yè)生產(chǎn)提供揚塵在線監(jiān)測儀服務(wù),致力于揚塵在線監(jiān)測儀的研發(fā)與生產(chǎn),儀器性能穩(wěn)定質(zhì)量可靠,專業(yè)打造vocs在線監(jiān)測系統(tǒng),煙氣在線監(jiān)測儀等大類產(chǎn)品,儀器性能穩(wěn)定,操作簡單方便,提供一站式的銷售服務(wù),歡迎來電咨詢!
2021-06-24 10:05:38
1503
1503管式土壤墑情監(jiān)測儀的功能介紹
管式土壤墑情監(jiān)測儀【恒美HM-TDR2】對土壤進行快速、準(zhǔn)確、詳細(xì)地觀測,管式土壤墑情監(jiān)測儀由恒美VOC在線監(jiān)測系統(tǒng)廠家專業(yè)生產(chǎn)提供管式土壤墑情監(jiān)測儀檢測服務(wù),致力于管式土壤墑情監(jiān)測儀的研發(fā)
2021-09-29 11:01:25
1893
1893嵌入式軟件接口怎么測試,嵌入式系統(tǒng)接口測試策略.doc
嵌入式系統(tǒng)接口測試策略嵌入式系統(tǒng)接口測試策略摘要:在日益廣泛應(yīng)用的嵌入式系統(tǒng)中,軟件測試因為系統(tǒng)平臺局限性需要重復(fù)下裝,耗費較大的測試資源與時間成本。文章根據(jù)嵌入式系統(tǒng)軟件的特性,結(jié)合實際案例智能
2021-10-20 19:06:08
16
16Qt ECG Monitor Qt嵌入式床旁心電監(jiān)護儀項目源碼
Qt ECG Monitor是由Qt-UI開發(fā)和維護的嵌入式床旁心電監(jiān)護儀界面項目。項目提供C++/Python語言,基于Qt5下原生QWidget編譯開發(fā),包含以下功能界面:包含Windows
2022-01-10 11:41:37
33
33靜壓式管網(wǎng)流量監(jiān)測儀
靜壓式管網(wǎng)流量監(jiān)測儀是一款采用綜合傳感器技術(shù)設(shè)計的流量監(jiān)測設(shè)備,采用低功耗設(shè)計,內(nèi)置可快速更換的大容量長續(xù)航鋰亞硫酰氯電池組供電,適用于城市排水管網(wǎng)流量監(jiān)測、城市排口管道流量監(jiān)測、水渠流量監(jiān)測、暗涵
2022-07-07 10:32:32
1338
1338便攜式生命參數(shù)監(jiān)測儀開源分享
電子發(fā)燒友網(wǎng)站提供《便攜式生命參數(shù)監(jiān)測儀開源分享.zip》資料免費下載
2022-11-28 10:48:23
2
2便攜式低功耗藍(lán)牙心電監(jiān)測儀可讓用戶在家中監(jiān)測心臟健康狀況
這款無線心電監(jiān)測儀由 Nordic 的nRF52832 SoC助力,其帶有浮點單元 (FPU)的64MHz、32 位 Arm Cortex M4處理器提供了充足的處理能力,可連續(xù)記錄 ECG 波形數(shù)據(jù)并“實時”檢測心律失常情況
2022-12-01 16:04:24
2948
2948血壓監(jiān)測儀的作用 24小時血壓監(jiān)測儀的使用方法
血壓監(jiān)測儀是一種用來測量人體動脈血壓值的電子設(shè)備,其作用研究高血壓、低血壓、心臟疾病以及其他相關(guān)疾病的重要工具。
2023-05-03 10:03:00
3285
3285泵吸式揚塵監(jiān)測儀有什么區(qū)別?
隨著2017年“藍(lán)天保衛(wèi)戰(zhàn)”的打響,越來越多工地在施工之前會提前購置在線揚塵監(jiān)測儀器。相較于普通的揚塵監(jiān)測儀器來說,泵吸式的揚塵監(jiān)測儀功能更為全面,且精度更加可靠,并且能直連政府云平臺,對各級政府
2022-06-15 09:45:42
1420
1420
環(huán)保數(shù)采儀|環(huán)保監(jiān)測數(shù)采儀|生態(tài)環(huán)境監(jiān)測數(shù)據(jù)采集器解決方案-飛凌嵌入式
環(huán)保數(shù)采儀采用高性能ARM高端處理器,嵌入式Linux操作系統(tǒng)和嵌入式實時數(shù)據(jù)庫。飛凌嵌入式推出ARM核心板廣泛應(yīng)用于環(huán)保數(shù)采儀|環(huán)保監(jiān)測數(shù)采儀|生態(tài)環(huán)境監(jiān)測數(shù)據(jù)采集器,為環(huán)保監(jiān)測提供硬件解決方案
2021-10-27 17:27:17
2644
2644
可穿戴連續(xù)血壓監(jiān)測測量原理分析
為了改進血壓測量,業(yè)界開發(fā)了動態(tài)血壓監(jiān)測方法。現(xiàn)有的動態(tài)血壓監(jiān)測儀使用了示波技術(shù)。這些體積較大的監(jiān)測器通常佩戴在皮帶上或口袋中,通過塑料管連接上臂的袖帶。監(jiān)測器每一刻鐘或半小時讀取一次讀數(shù)。
2023-10-08 17:11:06
2841
2841
基于嵌入式的微型心電心音監(jiān)測裝置的設(shè)計
電子發(fā)燒友網(wǎng)站提供《基于嵌入式的微型心電心音監(jiān)測裝置的設(shè)計.pdf》資料免費下載
2023-10-19 10:27:14
1
1基于嵌入式的微型心電心音監(jiān)測裝置設(shè)計
電子發(fā)燒友網(wǎng)站提供《基于嵌入式的微型心電心音監(jiān)測裝置設(shè)計.pdf》資料免費下載
2023-10-27 11:47:32
3
3TF卡在心電監(jiān)測儀中的多功能應(yīng)用
TF卡在心電監(jiān)測儀中的應(yīng)用 TF卡(Micro SD卡)在心電儀器上的應(yīng)用主要是用作存儲設(shè)備,用于保存心電信號數(shù)據(jù)和其他相關(guān)信息。以下是TF卡在心電儀器上的一些常見應(yīng)用: 1、數(shù)據(jù)存儲: TF卡用于
2024-01-29 16:42:46
1142
1142
USB嵌入式主機堆棧
在USB標(biāo)準(zhǔn)下,USB設(shè)備之間不能直接通信。它們只能與控制一個或多個設(shè)備通信的總線的 USB 主機通信。常見的 USB 主機是 PC。本應(yīng)用筆記討論了 USB 嵌入式主機,它可以使嵌入式應(yīng)用程序在各種 USB 設(shè)備中使用。
2024-05-03 09:13:00
574
574
5266 LTE 空中接口監(jiān)測儀
5266 LTE 空中接口監(jiān)測儀 XLT 簡述 5266 LTE 空中接口監(jiān)測儀是新一代的面向LTE空口測試的協(xié)議解析儀。5266不同于傳統(tǒng)測試儀,它不參與實際通信,直接從空中接口(Uu口)中同時
2025-01-14 17:00:08
734
734
電子發(fā)燒友App


評論