• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    基于AVR USB接口的溫度測量系統下位機

    2013-09-02 17:39 來源:電子信息網 作者:和靜

    近年來,隨著集成電路以及芯片制造技術的不斷發展,不同的USB通信芯片不斷涌現,目前典型的USB通信芯片有CH375、PDIUSBD12等,這些器件的特點是功能較為強大,但價格較高,很難在中低價位的產品開發中使用。而AVR USB技術則是利用高性能的8位RISC架構的AVR單片機的IO口來模擬USB的通信端口,并由軟件來實現USB通信協議,以將普通的AVR單片機模擬成一個USB低速設備,從而實現AVR單片機與計算機之間的通信和控制。盡管這種方式只能實現低速傳輸,但對常用數據量不是十分巨大的系統而言,它已經足夠使用了,且其速度遠遠高于傳統的串口傳輸速度,因而在產品開發中具有廣闊的應用前景。本文便是利用AVR USB技術來實現對溫度的測量和顯示功能。

    1 系統下位機軟件流程

    下位機軟件設計及其實現可基于WINAVR編程環境,代碼則可利用C語言實現。AVR單片機主要完成兩個功能:溫度測量和數據傳送。溫度測量主要是對電壓信號進行采樣,以確定溫度的離散數值。傳送數據則是將測量的數據通過AVR所模擬的USB端口傳至PC端,以便PC端進行數據的顯示和處理。其主要流程如圖1所示。

    5

    2軟件功能的實現

    2.1溫度數據的采集

    ATmega8內含一個10位逐次逼近型ADC。該ADC可與一個8通道的模擬多路復用器連接,以對來自端口C的8路單端輸入電壓進行采樣。單端電壓輸入以0 V(GND)為基準。AD轉換的時序圖如圖2所示。

    4

    1 2 3 4 5 > 
    溫度測量 USB接口 AVR 下位機

    相關閱讀

    暫無數據

    一周熱門

    主站蜘蛛池模板: 在线观看91精品国产入口| 最新精品亚洲成a人在线观看| 精品福利视频一区二区三区 | 国产精品麻豆VA在线播放| 亚洲AV永久纯肉无码精品动漫| 国产精品欧美一区二区三区| 国产成人精品日本亚洲网站| 亚洲麻豆精品国偷自产在线91 | 99国产欧美精品久久久蜜芽| 一本久久精品一区二区| 国产在线观看一区精品| 久久精品国产亚洲综合色| 久久青青草原精品国产| 久久精品夜色噜噜亚洲A∨| 亚洲国产精品久久久久婷婷软件 | 婷婷国产成人精品一区二| 91精品婷婷国产综合久久| jiucao在线观看精品| 四虎国产精品永久免费网址| 日本国产精品久久| 精品久久久久久无码免费| 国产精品白丝jkav网站| 欧美日韩精品一区二区在线播放 | 狠狠色伊人久久精品综合网| 66精品综合久久久久久久| 国产精品视频免费观看| 999国内精品永久免费观看| 久久精品国产精品亚洲毛片| 亚洲精品成人无限看| 一区二区三区精品高清视频免费在线播放 | 无码日韩精品一区二区免费暖暖 | 亚洲精品无码成人片在线观看| 久久99精品免费一区二区| 国产精品igao视频| 国产精品免费久久久久久久久| 成人精品一区二区三区电影黑人| 久久精品嫩草影院| 欧美视频精品一区二区三区| 国产日韩精品在线| 久久福利青草精品资源站免费| 极品精品国产超清自在线观看|