USB通用采集控制系統
小型的數據采集和控制除需要完成特定的工作外,還需要提供一個(gè)人機交互的接口。通常會(huì )使用按鍵,顯示單元作為人機交互接口。實(shí)際使用這樣的配置,操作顯示都不太方便。如果能將數據采集控制器與PC相連,在PC上位機制作人機交互接口會(huì )更方便直觀(guān)。并且容易實(shí)現網(wǎng)絡(luò )化。
本文引用地址:http://dyxdggzs.com/article/235670.htm帶有USB功能的單片機很多。簡(jiǎn)便起見(jiàn),這里使用帶有全速USB DEVICE功能的單片機作為示例。通用的硬件設計包括兩個(gè)部分。USB DEVICE部分及供電。單片機上的DPM DPN串聯(lián)22Ω電阻連接到USB差分數據線(xiàn),串聯(lián)的電阻起到端口保護作用。DPM端使用一個(gè)1.5kΩ電阻連接到單片機的一個(gè)GPIO??梢允褂?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/GPIO">GPIO控制USB DEVICE的卸載和掛載。供電部分可以用LDO或DC-DC將USBVBUS轉成MCU需要的電壓。需要注意的是:按照USB規范,USB的供電電壓為5V,電流最大為500mA。不能超過(guò)負載限制。
功能部分可以靈活設計。例如:
(1)模擬采集:將需要采集的信號經(jīng)過(guò)調理電路送到MCU的ADC輸入。ADC轉換后的數據通過(guò)USB接口發(fā)送至PC。
評論