用VB設計的串口工具 可以選擇端口 自動接收 自動發送
上傳時間: 2021-07-15
上傳用戶:qiujj
【摘要】:隨著USB接口在計算機業界應用越來越廣泛,基于USB的接口開發顯得越來越具有現實意義。隨著客戶對系統數據采集速度要求的不斷提高,USB以其使用方便、易于擴展、速度快等優點而越來越多的被應用于各種人機接口設備中。本設計提出了一種USB接口的HID數據通訊接口設計方案,USB接口芯片采用的是PHILIP的PDIUSBD12,微控器是宏晶科技的STC89C52RC。該方案具有器件通用、成本低、方便焊接調試等特點。由于本設計采用了PDIUSBD12接口芯片,通過改變微控器的代碼可以制作成各種標準的USB設備。本設計完成了一種典型的HID設備驅動程序的開發,PC機無需額外加裝驅動便可實現和USB設備之間的通訊。而且經過典型HID設備的枚舉過程,還可用于對USB協議的熟悉和學習。上位機軟件部分,采用了VisualC++6.0編寫HID設備的控制程序,此控制程序和HID下位機設備構成了完整的USB控制系統。在此基礎上,本設計還增加了簡單的音樂播放功能,可以打開并播放格式為mp3和wma的音頻文件,還可以暫停、停止、選擇播放曲目、調節音量等;在音頻播放時HID設備彩燈可以實時顯示音頻的頻譜。這在驗證USB系統的同時,大大增加了控制的趣味性。驗證結果表明按照該方案設計的數據通訊接口和HID設計運行穩定可靠。USB是一種計算機和外部設備進行通訊連接的接口.USB的出現的目的是取代現在計算機接口,簡化計算機與外部設備的連接過程,使計算機的擴展更加方便。它使得計算機和外部設備的連接十分方便。目前,各種計算機外部設備都在逐漸改為USB接口,USB技術的出現是計算機接口技術的一大飛躍。越來越多的測控系統、信號處理系統和智能儀器選用USB接口與PC機進行高速、海量的數據通訊。但是,相對UART(通用異步串口)、LPT(打印機并行端口),USB的開發難度要大的多。采用HID(Human Interface Device,人機接口設備)的設計方案則可以很好的解決這一矛盾。
上傳時間: 2022-05-02
上傳用戶:shjgzh
30路PT100溫度數據自動采集硬件+單片機軟件+PC上位機軟件系統設計,多年前做的小項目,硬件已實現包括PROTEL 99SE 設計的硬件原理圖+PCB文件,W77E58單片機軟件,EPM7128S CPLD邏輯,VB設計的上位機數據采集界面軟件,機械屏蔽外殼??勺鳛槟惝a品設計的參考。自動測溫系統設計目錄1、 設計目的由于人工用萬用表測量不僅浪費時間與人力,而且也只是得到傳感器的電阻值,不能直觀的反映出磁體的溫度值,0.45T系統軟件開發及臨床的應用也給測量帶來了不變,今采用磁體溫度自動測量系統,可以完全克服這些矛盾,在系統成像掃描后可以開啟磁體溫度自動測量系統通過PC串口隨時讀取30路磁體溫度數據。2、 設計方案1》 硬件方案:采用通過主機的串口來讀取這30路溫度數據,主機與MCU的通信采用RS232的方式,主機給MCU命令,MCU在與CPLD之間在進行邏輯控制,通過CPLD來控制這30路電流型模擬開關(或者繼電器)的選通,來定時(如200 ms)一路一路的來選通溫度傳感器,然后在通過變送器進行電阻到電流電壓的轉換,通過12位A/D轉換器,將溫度模擬信號轉化為數字信號,將這些數字信號送入MCU進行數據處理,線上電阻補償等,最后通過串口將MCU處理后的數據送入HOST顯示出來。
上傳時間: 2022-05-17
上傳用戶:trh505
本課題的目標是開發一個企業對員工的出勤情況進行記錄和管理的考勤系統。課題主要采用了文獻研究、需求調研與分析、系統設計與測試等方法,分析了RFID技術的核心原理及關鍵難題,學習和掌握了RFID的多種編碼原理,根據設計的實際需要選擇125kHz低頻RFID卡片。設計了一款低成本高性能的RFID卡片讀寫器。根據軟件開發理論、信息系統開發理論、項目管理理論等進行分析、指導并設計出基于RFID卡的身份識別考勤系統。RFID卡片讀寫器在電路設計上需要突出實現低成本高性能,而考勤系統則突出了方便簡潔的管理功能。 整個RFID考勤系統主要包括三個子系統(或模塊):RFID卡片讀寫器、無線/串行通信模塊、身份識別考勤系統。讀寫器解碼并將卡片的身份信息通過串口/無線通信模塊發送給PC機的身份識別考勤系統進行考勤記錄與管理,實現了從RFID卡片讀取、數據傳輸、考勤記錄與統計等一系列功能的完整系統實現方案,改進了現有的考勤方式,提高了考勤效率。 系統硬件部分的工作包括:RFID卡片讀寫器的單片機控制電路設計、讀寫器的RFID調制解調射頻前端電路設計、NRF24L01無線通信模塊設計、PL2303的USB-UART串行通信模塊設計。 系統軟件部分的工作包括:嵌入式軟件(下位機)和PC端軟件(上位機)兩部分,其中嵌入式軟件又包括EM4100卡片讀取與曼切斯特碼解碼程序設計、NRF24L01無線通信程序設計、UART串行通信程序設計、系統狀態指示程序設計、通信數據流和數據包處理等;上位機軟件包括ACCESS建立數據庫、基于Visual C++的數據庫SQL語言操作、USB-UART串行通信與數據流處理、LZW數據壓縮與解壓縮、用戶界面的設計與消息響應等。 論文的結構安排為:第一章引言,主要介紹了本文的選題背景、主要研究內容、研究的目標和意義以及研究的思路和方法;第二章從發展過程和應用趨勢等幾個方面闡述了RFID技術及其基本理論;第三章按各個模塊逐一對考勤系統的硬件電路設計進行了詳細的闡述;第四章主要介紹考勤系統的軟件設計所需要涉及到的基礎知識和理論;第五章則詳細地闡述了考勤系統的軟件設計細節,包括讀寫器的嵌入式軟件設計、系統PC端軟件的需求分析、系統PC端軟件設計、系統的數...
上傳時間: 2022-05-23
上傳用戶:
1運行sigmawin+1.1選擇伺服驅動器sigmawin+軟件開始運行時,會看到選擇連接的對話框,根據實際使用的通信端口來選擇伺服驅動器和PC的連接。選擇連接伺服驅動器的方式:在線或離線狀態,在線狀態是默認設置在線方式:當要對伺服驅動器進行調諧和設置時需要使用在線方式離線方式:當要對參數進行調整以及檢查屏幕顯示和機械分析時使用離線方式當采用離線方式時選擇相應系列的伺服,之后會出現sigmawin+軟件的主窗口當選擇在現方式時之后進行必要的通信端口的選擇點擊search按鈕,搜索當先連接的端口,注:2-V為USB端口點擊search按鈕,當驅動器和PC成功連接后會出現如下對話框點擊出現的相應型號的伺服驅動器然后按connect按鈕或者直接雙擊伺服驅動器來進行連接,sigmawin+軟件的主窗口就會出現,點擊cancel關閉當前對話框。Sigmawin+連接2-V后出現主窗口所有的應用功能都可以通過菜單欄或工具欄上面使用1.2工具欄直接點擊工具欄上的圖標就可以使用相應的功能1.3參數設定伺服驅動器的參數可以在離線模式和在線模式下進行設置,但是這兩種狀態下的參數設置畫面是不同的。1.4參數的轉換在sigmawin+軟件主窗口中,點擊parameters然后點擊parameter converter選擇需要轉換的參數文件,即其他系列的伺服驅動器,點擊open選中的文件將被導入,源文件對應的驅動器的型號會顯示在conversion source中。轉換后對應的驅動器型號也會在conversion destination中自動設置。注:如果選擇了不能轉換的文件,會出現以下對話框提示你選擇了不能轉換的文件。點擊convert已選擇的之前系列的驅動器參數文件將被轉換成和2-V系列驅動器相一致的參數數據,而且會保存在新建的參數文件中。轉換完成后,轉換結果會顯示在參數轉換窗口中。如下:
標簽: sigmawin
上傳時間: 2022-05-31
上傳用戶:
ITU-T的H.323標準[1規定了如何在沒有QoS保證的分組網上實現多媒體通信的具體技術要求和規程,它為在IP網絡上進行聲音、視頻和數據通信建立了基礎。因為,目前IP網絡不能完全滿足會議系統所要求的多點對多點通信控制功能,需要有多點控制單元MCU處理多點視聽信號的分配、切換和管理。在Internet迅速發展和PC極為普及且性能較高的背景下,基于PC和IP網絡的桌面型視頻會議將有較好的應用前景。整個系統包括:終端、網關、網守和MCU,都是基于PC和Windows系統用VC+ +實現的。1 MCU的總體設計MCU支持同時舉行多個會議,會議的個數沒有限制,每個會議可以接入多個終端。MCU可接入終端的數量理論上只限制于Windows操作系統下可使用的SOCKET端口的數量,實際上主要的限制在于MCU接入的網絡帶寬和MCU主機的處理能力如CPU、內存等。
標簽: mcu
上傳時間: 2022-06-26
上傳用戶:wangshoupeng199
1.深入研究PCIe和千兆以太網,了解PCIe和千兆以太網的技術優勢,具體分析PCle和千兆以太網的傳輸協議,詳細說明PCleTLP數據包格式和以太網標2.完成PCIe DMA數據傳輸系統設計。設計方案主要包括兩大部分,分別是FPGA端Verilog邏輯模塊開發以及PC端的驅動和C應用程序開發。FPGA端基于PCle IP Core完成了發送接收引擎模塊、寄存器讀寫控制模塊和FIFO讀寫控制模塊的設計。定義了相應模塊的接口,并分析了數據傳輸的時序。PC端采用WinDriver進行PCle的驅動開發,并根據WinDriver提供的驅動API函數完成C應用程序的設計。3.完成千兆以太網數據傳輸系統設計。設計方案也主要包括兩大部分,分別是FPGA端Verilog邏輯模塊開發以及PC端Winpcap應用程序開發。FPGA端基于嵌入式三態以太網MACIPCore,設計了發送接收引擎模塊、FIFO讀寫控制模塊和物理接口模塊。定義了相應模塊的接口,并分析了數據傳輸經過Locallink接口和Client用戶接口上的傳輸時序。PC端采用Winpcap提供的網絡編程完成了C應用程序的設計,實現了捕獲FPGA端發送的數據包以及發送原始數據包至FPGA端的功能。4.PCIe DMA數據傳輸系統和千兆以太網數據傳輸系統在Xilinx ML507開發板上進行了性能測試。記錄FPGA與PC間進行讀寫測試的結果,驗證這兩個系統的可用性和穩定性,最后分析了影響系統傳輸速率的原因以及系統目前仍存在的不足。
上傳時間: 2022-07-11
上傳用戶:xsr1983
交換(switching)是按照通信兩端傳輸信息的需要,用人工或設備自動完成的方法,把要傳輸的信息送到符合要求的相應路由上的技術的統稱。交換機根據工作位置的不同,可以分為廣域網交換機和局域網交換機。廣域的交換機(switch)就是一種在通信系統中完成信息交換功能的設備,它應用在數據鏈路層。交換機有多個端口,每個端口都具有橋接功能,可以連接一個局域網或一臺高性能服務器或工作站。實際上,交換機有時被稱為多端口網橋。 [1] 在計算機網絡系統中,交換概念的提出改進了共享工作模式。而HUB集線器就是一種物理層共享設備,HUB本身不能識別MAC 地址和IP地址,當同一局域網內的A主機給B主機傳輸數據時,數據包在以HUB為架構的網絡上是以廣播方式傳輸的,由每一臺終端通過驗證數據報頭的MAC地址來確定是否接收。也就是說,在這種工作方式下,同一時刻網絡上只能傳輸一組數據幀的通訊,如果發生碰撞還得重試。這種方式就是共享網絡帶寬。通俗的說,普通交換機是不帶管理功能的,一根進線,其他接口接到電腦上就可以了
標簽: 交換機
上傳時間: 2022-07-23
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 13資源包含以下內容:1. AVR_動態數組賦值.doc2. 糊里糊涂學STM32單片機.pdf3. 基于DS18B20的煤井多點溫度測量系統研究.pdf4. 堪稱一絕的“IO 口掃鍵”法.pdf5. 基于FM1702射頻識別讀寫器的設計與實現.pdf6. 51單片機_遙控_溫度控制系統(含源代碼).wps7. f340的MP3程序,通過SD卡讀入解碼器.rar8. 如何讓單片機端口上電復位時為低電平.docx9. MC9S12超詳細中文資料.pdf10. AT89C51單片機在步進電動機控制系統中的應用.pdf11. 完整LED光立方原理圖.pdf12. WFS705智能遙控小車原理圖.rar13. 基于STC單片機的交通信號指示燈的設計.zip14. STH10_C編程實例.doc15. 基于AT89C51的IC卡智能水表設計.zip16. c8051f02x中文數據手冊.pdf17. 基于NEC單片機的電動車充電器控制系統設計.zip18. STC12C5A60S2與PC機的交流電機閉環調速系統.pdf19. 6通道遙控器程序.rar20. HMC830評估板原理圖和PCB.pdf21. 用單片機設計電子音樂門鈴.rar22. USB接口波形發生器.doc23. 基于AT89C51的超聲波測速系統設計.zip24. Arduino手把手入門系列教程.pdf25. 基于單片機的轎車內一氧化碳氣體測控系統設計.zip26. STM32 USB Mass Storage學習資料.pdf27. 基于單片機MSP430F147的自動尋邊器下位機設計.zip28. 基于超聲波技術的非接觸測距裝置完成稿.doc29. C51單片機基礎學習教程(C語言).pdf30. DZY51開發板原理圖.pdf31. 一種8位單片機中ALU的改進設計.pdf32. 單片機控制蜂鳴器鳴奏音樂.doc33. 51單片機好學1602全過程C語言編程顯示很全的哦.doc34. 學習單片機常用軟件.zip35. RK26XX芯片應用介紹.ppt36. 單片機控制時鐘芯片DS12887的時分秒定時系統設計.doc37. MAG3110三維定位模塊.pdf38. 單片機的C語言中數組的用法.doc39. 電機轉速表設計程序.doc40. 51單片機數碼管真值表.pdf41. 74LS138與74LS161組成流水燈數電課程設計.docx42. 基于單片機的雷達數據協議轉換器設計.pdf43. 《愛上Arduino》中文版.pdf44. 基于單片機的電子琴設計與實現(畢業論文).doc45. 單片機讀寫usb、sd卡技術參考資料.rar46. 基于51單片機的八音盒設計.docx47. 基于MCS51單片機與LabVIEW的數據采集系統.pdf48. 跟著音樂“跳舞”的光立方.doc49. 基于ISD4004芯片的語音錄放系統設計論文.doc50. 51單片機8*8點陣LED顯示原理及程序.doc51. 基于單片機的簡單四則運算.doc52. 導盲機器人硬件結構畢業設計.doc53. 簡單51單片機開發板原理圖.pdf54. 使用DS18B20制作電子溫度計.doc55. RF24L01例程(FLY2000-51).rar56. 基于AT89S52單片機的直流數控恒流源設計.doc57. 光立方動畫程序(573和2803).zip58. 單片機系統設計的誤區與對策.pdf59. KEIL RTX51實時操作系統的說明.zip60. 單片機驅動32X64點陣資料.rar61. 89C51單片機IO口模擬串行通信的實現方法.pdf62. Target Board Code(串口).zip63. 手把手教你學單片機光盤資料.rar64. 手把手教你學AVR單片機C程序設計實驗程序.zip65. 基于PROTEUS的電路及單片機系統設計與仿真.pdf66. 基于單片機的音樂信號處理系統研究.pdf67. 用單片機控制手機收發短信息.pdf68. 基于AT89S51單片機的數字電子鐘設計.doc69. 密碼控制板原理圖.pdf70. 中穎單片機SH66L12A-SH66L12B的區別.pdf71. 基于MCU新型智能勵磁儀的設計與實現.zip72. HM62256詳細資料.pdf73. C51單片機_Small_RTOS(51)_1.12.1v_使用手冊_免費.pdf74. 自制PIC單片機燒寫器.pdf75. C51的公歷轉農歷及星期源代碼.pdf76. Nuvoton NuMicro ICP Programmer 用戶指南.pdf77. ATMEGA48_88_168程序移植參考.pdf78. 單片機--手機感應重力車.doc79. 心形花樣LED流水燈(帶程序).doc80. 基于單片機控制的LED殺蟲燈研究.pdf81. PCB課設報告心電信號發生器電路板的設計.doc82. 基于T6963C驅動的經典程序(240128).pdf83. 多功能出租車計價器設計資料.doc84. 基于HT66F50的DS18B20程序.doc85. 基于無線USB技術的系統開發與應用.pdf86. 超聲波測距的電路設計與單片機編程.pdf87. RE46C190_chinese.pdf88. STC15F2K60S2系列學習板-32KSRAM2.RAR89. 采用實時時鐘芯片DS1302+AT89C2051的紅外遙控LED電子鐘.doc90. 采用stc單片機1602自制電壓表的程序.zip91. AT91SAM7S64原理圖.pdf92. 八路掃描式搶答器設計.doc93. keil的經典使用-單片機編程者必須會.pdf94. iTEKMSP430S開發板用戶手冊v1.0.pdf95. PC機與單片機通信(RS232 協議).doc96. SP200S編程器制作與使用.pdf97. 基于單片機的水溫控制系統設計資料.doc98. STC89C51+ADC0809 8路模數采集 (原理圖+源程序).zip99. 最新微波爐的設計.doc100. 基于單片機的簡易邏輯分析儀資料.doc
上傳時間: 2013-05-15
上傳用戶:eeworm
eeworm.com VIP專區 單片機源碼系列 22資源包含以下內容:1. 電子骰子源程序清單.doc2. AVR之ATMega16.rar3. 手把手教你學單片機的C語言程序設計_六_編譯預處理.pdf4. 手把手教你學單片機的C語言程序設計_五.pdf5. 單片機模糊控制系統設計與應用實例.rar6. 電子濕度計論文.doc7. 具有PWM功能的8位定時器.doc8. 畢業設計之基于AT89C52的數字電壓表.pdf9. db120刷機詳解.wps10. STC89C51RC-RD系列MCU手冊.pdf11. 51版小車使用Ser2net+自主開發上位機軟件成功.wps12. Proteus仿真設計基于單片機AT89C51的電子萬年歷.pdf13. 手把手教你單片機.rar14. STM8最小系統原理圖.pdf15. AVR單片機C語言編程入門指導.pdf16. Proteus 7 Professional 51單片機 入門教程.pdf17. 單片機 門鈴--電子琴.doc18. 單片機實驗指導書.pdf19. 講講51單片機的中斷以及應用.doc20. 校內賽培訓板原理圖.pdf21. AVR單片機C語言實戰練習.pdf22. ATmega8運用手冊.pdf23. HC-SR04超聲波_原理圖.pdf24. 矩陣的鍵盤設計.pdf25. 基于ATMEGA8的簡易皮膚濕度測量儀.rar26. 單片機應用技術選編8.pdf27. 單片機新型數字電壓表設計.pdf28. YL-G001智能物料搬運裝置實訓_包括程序.doc29. 單片機實現數字電壓表的軟硬件設計.pdf30. DS18b20測溫程序.zip31. 單片機設計知識精華.doc32. 硬件看門狗設計.docx33. can總線程序.docx34. 從機模塊使用說明.doc35. CAN總線協議解析.pdf36. 51單片機與藍牙模塊的串口通信.doc37. 51單片機與GSM模塊通信.doc38. 串行通信電路.pdf39. 實時時鐘模塊 時鐘芯片DS1302.pdf40. MODBUS協議程序C.doc41. STM32F系列32位高性能微控制器手冊.pdf42. MODBUS通訊協議及編程.doc43. 基于at89c51的線束檢測儀設計.rar44. 自己做的電子密碼鎖.rar45. 匯編指令的英文釋義.wps46. 搖擺LED時鐘.doc47. 電磁組直立行車參考設計方案.pdf48. BX430-MINI原理圖.pdf49. 藍牙模塊與單片機連接.doc50. 單片機外圍電路設計及C語言編程視頻教程.doc51. OXPCIe952/840開發板原理圖.pdf52. 430波特率計算器.rar53. MSP430晶體布局要領.pdf54. 基于STM32的LF RFID閱讀器研究.zip55. MSP430系列單片機接口技術及系統設計實例_魏小龍.pdf56. 基于AT89S52單片機的紅外遙控溫度報警器的設計.zip57. 基于單片機的花式流水燈的設計.pdf58. MSP430 FLASH型超低功耗16位單片機_胡大可.pdf59. CPLD和MSP430單片機在導波雷達物位計中的應用.zip60. 單片機Keil、proteus軟件的安裝和破解.zip61. 8位2進制對照表.doc62. 周立功單片機.pdf63. DIY自己的51開發板電子發燒友比賽DXP.rar64. 12864萬年歷資料.rar65. 車距模擬與控制.zip66. 51單片機電子萬年歷.zip67. 串口檢測.doc68. pc機與單片機串口通信源代碼.doc69. Protues詳細教程.pdf70. 位移法控制流水燈.wps71. 工程項目-速度顯示器制作標準.pdf72. ADC0804工作原理及其在單片機中的應用(基于Proteus仿真).wps73. 矩陣點亮方式.doc74. TortoiseSVN使用教程[多圖超詳細].doc75. c51 24X8點陣1302時鐘c程序.rar76. 單片機按一個顯示一個圖形.wps77. proteus7.5軟件下載地址和安裝指導.doc78. 虛擬電子秤.rar79. 端口驅動.exe80. LCD1602動態顯示.rar81. 51單片機英文縮寫.doc82. 定時打鈴控制器.rar83. 在keil中添加STC型號的3種方法.pdf84. 51單片機外部中斷軟件編程.doc85. keil_uVision4使用.doc86. 9s12xs128中文資料完整版.pdf87. msp430g2553串口通信.doc88. 單片機高級教程:應用與設計.pdf89. MSP430 ADC12模塊.docx90. LED顯示屏的計算機遠程控制系統.pdf91. 智能車資料下載.pdf92. 集電極開路,漏極開路.docx93. 單片機頻率計.pdf94. STC12C5A60S2系列單片機器件手冊.pdf95. PIC通用手冊.pdf96. 240128液晶使用說明.pdf97. PIC16F877_C語言仿真12例.pdf98. LAB6000仿真實驗.pdf99. 數字鐘實驗電路的設計與仿真.zip100. 單片機課程設計題目.doc
上傳時間: 2013-07-24
上傳用戶:eeworm