999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于8501單片機的數據采集系統設計

2011-07-09 11:10:26唐啟見
時代農機 2011年9期
關鍵詞:單片機系統

唐啟見,劉 娟

(湖南軟件職業學院信息工程系,湖南 湘潭 411100)

數據采集就是將要獲取的信息通過傳感器轉換為信號,并經過信號調理、采樣、量化、編碼和傳輸等步驟,最后送到計算機系統中進行處理、分析、存儲和顯示。計算機數據采集系統一般由傳感器、前置放大器、濾波器、多路模擬開關、采樣/保持(S/H)器、A/D轉換器和計算機系統組成。

1 系統硬件設計

(1)硬件組成?;赨SB總線的實時數據采集系統硬件組成包括模擬開關、A/D轉換器、單片機、USB接口芯片,為了擴展用途,還可以加上多路模擬開關和數字I/O端口。其硬件總體結構如圖1 所示。多路模擬信號經過模擬開關傳到A/D轉換器轉換為數字信號,單片機控制采集,USB接口芯片存儲采集到的數據并將其上傳至PC,同時也接收PC機USB控制器的控制信息。如圖1 所示。

圖1 系統硬件總體結構圖

(2)芯片選擇方案。在微控制器和USB接口的選擇上有2種方式。一種是采用普通單片機加上專用的USB通信芯片,現在的專用芯片中較流行的有National Semiconductor公司的USBN9602、ScanLogic公司的SL11等。另一種方案是采用具備USB通信功能的單片機。隨著USB應用的日益廣泛,Intel、SGS—Tomson、Cypress、Philips等芯片廠商都推出了具備USB通信接口的單片機。這些單片機處理能力強,有的本身就具備多路AD,構成系統的電路簡單,調試方便,電磁兼容性好,因此采用具備USB接口的單片機是構成USB數據采集系統較好的方案。不過,由于具備了USB接口,這些芯片與過去的開發系統通常是不兼容的,需要購買新的開發系統,投資較高。

本方案的芯片選擇:單片機選擇Cygnal公司的C8051F020芯片,USB通信控制選擇NationalSeniconductor公司的USBN9604芯片。

(3)系統硬件框圖。C8051F020單片機和USBN9604的接口電路如圖2 所示,該電路由C8051F020單片機、USBN9604、時鐘振蕩電路以及相應的外圍電路組成。其中USBN9604通過外部中斷INT0與C805 1F020單片機進行通信。

C805 1F2020單片機與USBN9604的并行連接有非復用和復用2種方式。它們可通過設置引腳MODE0、MODEl來選擇。在非復用方式時,可用控制引腳CS、RD、WR、地址引腳A0和雙向數據線D[7:0]實現相應的地址讀寫。而在復用方式時,則使用控制引腳CS、RD、WR、地址鎖存信號ALE和雙向數據線D[7:0]實現其地址讀寫。

多路模擬輸入信號經多路模擬開關控制將其中的一路接入串行A/D轉換器,A/D轉換器經光電隔離后串行輸出到移位寄存器,移位寄存器將此結果轉為8位并行數據,C8051系統通。

過8位的并行接口傳送A/D轉換器采集的數據,存儲在FIFO存儲器中;一旦FIFO存滿,SIE立刻對數據進行處理,然后C805 1F020系統將數據從FIFO存儲器中讀出,由收發器通過數據線 (D+、D一)送至主機。圖2 中USBN9604的CLKOUT與C8051F020的XTAL1相連,即USBN9604的時鐘輸出為C8051F020提供時鐘輸入。USBN9604的復位端接RC電路以保證復位電路可靠地工作。由于晶振頻率較高,結合USBN9604內部網絡,在XOUT端串接100mF電容及470mH電感,起穩定內部振蕩頻率的作用。

設計的主要功能:模擬數據被C805 1F020的ADC采集并進行處理,C805 1F020通過USB控制器把它發送到Host(PC或者是工作臺),相反,Host可以把這數據發送給USB控制器。

2 系統軟件設計

一個USB設備的軟件一般包括主機的驅動程序、應用程序和固件程序。固件實際上是單片機的程序文件,存放在單片機中,包括USB設備的連接、USB協議、中斷處理等。

USB固件程序的結構一般是基于中斷處理的。主程序做完必要的初始化工作后,就等待USB中斷的產生,中斷產生后,根據中斷狀態對相應的端點讀取數據,或是向相應的端點發送數據。USB單片機控制程序系統解決方案通常由3部分組成:初始化部分,初始化單片機和所有的外圍電路 (包括USBN9604);主循環部分,其任務是可以中斷的;中斷服務程序,其任務是對時間敏感的,必須馬上執行。

初始化USB須使用USB讀/寫函數對USB控制器內部的控制寄存器進行設置。中斷服務程序處理USB控制器產生的中斷,將數據從USB內部FIFO讀出,并建立正確的事件標志,以通知主循環程序處理。初始化單片機主要就是對ADC進行初始化。

3 結語

USB為計算機外設輸入輸出提供了新的接口標準。它使設備具有熱插拔、即插即用、自動配置的能力,并標準化設備連接。USB的級聯星型拓撲結構大大擴充了外設數量,使用外設更加便捷,快速。而新提出的USB2.0標準更是將數據傳輸速率提高到了一個新的高度,可以說,USB接口具有很好的應用前景。

[1]林嶸,孫金生,秦華旺,等.數據轉換與接口技術[M].南京:東南大學出版社,2004.

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产成人AV综合久久| 亚洲毛片在线看| 欧美色视频网站| 亚洲国产精品国自产拍A| 2020国产在线视精品在| 免费国产一级 片内射老| 欧美另类视频一区二区三区| 亚洲天堂成人| 亚洲性影院| 国产福利观看| 手机精品视频在线观看免费| 欧美a在线| 国产18在线| v天堂中文在线| 国产噜噜在线视频观看| 国产精品久久国产精麻豆99网站| 日本成人一区| 亚洲欧美不卡中文字幕| 国产成人精品一区二区三区| 日韩精品专区免费无码aⅴ| 影音先锋丝袜制服| 天堂av综合网| 久久精品嫩草研究院| 久久精品无码一区二区日韩免费| 亚洲精品无码专区在线观看| 免费国产在线精品一区| 亚洲天堂久久久| 精品无码日韩国产不卡av| 亚洲人妖在线| 真实国产乱子伦视频| 婷婷色中文| 亚洲成a人片| 亚洲美女视频一区| 国产呦精品一区二区三区网站| 激情午夜婷婷| 一级一级一片免费| 国产一在线| 日韩AV无码一区| 日韩人妻精品一区| 亚洲性日韩精品一区二区| 国产成人AV综合久久| 国产精品熟女亚洲AV麻豆| 午夜精品一区二区蜜桃| 国产日韩AV高潮在线| 欧美国产日韩另类| 成AV人片一区二区三区久久| 香蕉久久永久视频| 狂欢视频在线观看不卡| 国产一级裸网站| 国产一级视频久久| 亚洲精品777| 亚洲an第二区国产精品| 免费人成又黄又爽的视频网站| 国产在线观看第二页| 欧美在线精品怡红院| 一级黄色欧美| 精品久久久久成人码免费动漫| 丁香婷婷综合激情| 91视频免费观看网站| 国产在线啪| 中文字幕亚洲专区第19页| 综合五月天网| 久久亚洲精少妇毛片午夜无码| 日韩久久精品无码aV| swag国产精品| 国产美女丝袜高潮| 一本大道视频精品人妻 | 免费国产在线精品一区 | 国产男人天堂| 欧美色香蕉| 欧美伦理一区| 重口调教一区二区视频| 农村乱人伦一区二区| 99re热精品视频中文字幕不卡| 日韩精品毛片| 亚洲中久无码永久在线观看软件| 热九九精品| 国产最新无码专区在线| 色综合天天视频在线观看| 91国内外精品自在线播放| 欧美怡红院视频一区二区三区| 国产成人艳妇AA视频在线|