關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于CC1010的智能小球測風(fēng)系統(tǒng)設(shè)計

基于CC1010的智能小球測風(fēng)系統(tǒng)設(shè)計

作者: 時間:2011-03-30 來源:網(wǎng)絡(luò) 收藏

  2.3 USB轉(zhuǎn)串口芯片的選擇

  本選擇了FTDI公司推出的FT232RL USB-UART橋聯(lián)器,它具有板載EEPROM和主時鐘發(fā)生器、3.3V LDO調(diào)節(jié)器、復(fù)位發(fā)生器和USB終端電阻??蓪崿F(xiàn)USB到串行UART接口的轉(zhuǎn)換,也可轉(zhuǎn)換到同步,異步BIT-BANG接口模式。提供各操作下的驅(qū)動。FT232RL內(nèi)部主要由USB收發(fā)器、串行接口引擎(SIE)、USB協(xié)議引擎、先進(jìn)先出(FIFO)控制器,波特率發(fā)生器、時鐘乘法器/驅(qū)動器、3.3V穩(wěn)壓模塊、內(nèi)部12MHz的振蕩器和通用異步收發(fā)器(UART)控制器等部分組成。

  對于與R S 2 3 2 接口部分,UART主要用來完成RS232接口的串行和并行之間的數(shù)據(jù)轉(zhuǎn)換。

  FT232RL提供完整的信號,使其具有通用性,還可以與除RS232之外的其它通信方式進(jìn)行轉(zhuǎn)換。

  FT232RL內(nèi)部的兩個雙口FIFO緩沖區(qū),一個是128字節(jié)的發(fā)送緩沖器,另一個是256字節(jié)的接收緩沖器。他們均用于USB數(shù)據(jù)和RS232數(shù)據(jù)的交換緩沖區(qū),UART FIFOController 可以用于處理這兩個緩沖器與UART收發(fā)寄存器之間的數(shù)據(jù)傳輸。

  3.軟件部分

  在本中主要實現(xiàn)的軟件功能主要由3大部分組成:主機程序、從機程序和計算機程序。在各功能模塊中,主機部分主要實現(xiàn)數(shù)據(jù)的接收和發(fā)送給上位機等功能;從機部分主要負(fù)責(zé)數(shù)據(jù)采集、發(fā)送數(shù)據(jù)給主機等功能;上位機部分主要實現(xiàn)數(shù)據(jù)分析和處理得出當(dāng)前的位置和對應(yīng)實時風(fēng)速和風(fēng)向。

  在上位機上利用FTDI公司提供的虛擬串行口VCP驅(qū)動程序,將USB口虛擬成一個串口,像一個標(biāo)準(zhǔn)的串口那樣進(jìn)行進(jìn)行外設(shè)和PC機的通信。

  主機和從機的軟件在keil c平臺上進(jìn)行程序開發(fā),上位機程序由Visual Basic6.0完成。

流程圖

  4.結(jié)論

  本文提出的高效的雙經(jīng)緯儀測風(fēng)系統(tǒng)能夠有效的為掌握一個地區(qū)邊界層大氣運動規(guī)律,研究大氣污染物稀釋、擴(kuò)散的規(guī)律,為工業(yè)布局、城市規(guī)劃、新建項目大氣污染預(yù)報等提供可靠的資料,具有重要的現(xiàn)實意義。

經(jīng)緯儀相關(guān)文章:經(jīng)緯儀原理

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉