99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網>技術中心>應用設計>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

基于51單片機的數字電壓表設計

   2012年03月12日 16:07  
  1、系統構成
  
  本系統主要由硬件和軟件兩部分構成,硬件主要包括數據采集電路,單片機zui小數據采集系統,單片機與PC機的接口電路等。軟件主要有單片機數據采集程序,單片機與上位機通信程序,以及上位機數據處理程序。
  
  2、數據采集電路原理
  
  該新型數字電壓表測量的電壓類型為直流,測量范圍為0~5V,下位機采用的單片機為STC89C51,AD轉化采用的是zui常見的ADC0809,可通過RS232串行口與PC機進行通信,以傳送所測量的直流電壓數據。圖1所示是該數字電壓表的數據采集電路。電路的設計已做到了zui小化,即沒有用任何附加邏輯器件做接口電路,便可實現單片機對ADC0809轉換芯片的操作。圖1中的ADC0809是8位的模數轉化芯片,片內有8路模擬選通開關以及相應的通道鎖存譯碼電路,轉化時間大約為100μs左右。在電路應用中,首先要ADC0809的數據通道,當外部電壓進入芯片后,STATR信號由高到低,在脈沖的下降沿ADC0809開始轉換,同時管腳EOC電平變低,表示轉化正在進行,轉化完成之后,管腳EOC的電平變高,表示一次轉化結束。
  
  3、軟件編程
  
  本系統的軟件程序主要包括下位機數據采集程序、上位機可視化界面程序、單片機與PC機的串口通信等。單片機可采用C51編程,上位機操作可采用VC++6.0進行可視化編程,這樣,在串口調試的時候,就可以借助“串口調試助手”工具,并有效利用這個工具提高,整個系統效率。
  
  3.1單片機編程
  
  單片機在這個系統中所起的作用是控制ADC0809進行數據轉化,并將轉化的數據通過串口發送到上位機上。因為單片機做數據處理的能力不是很強,所以,將所采集的數據轉化量送到PC機上,再利用PC機強大的數據處理能力來進行處理,zui后得出想要的結果。因為ADC0809的CLOCK需要外接時鐘信號(一般接500kHz),這個時鐘信號頻率可以用標準的振蕩電路產生,也可以用單片機自帶的TO或T1口產生。為了設計的zui小化,本設計采用的是自帶的TO口來提供時鐘信號。其程序如下:
  
  3.2上位機編程
  
  上位機采用VC++6.0實現可視化界面及與下位機的通信功能。VC++是基于Windows操作系統的編程語言工具,可采用API函數來直接實現與下位機的通信,但是這種方法要涉及到很多低層設置,所以,本文采用的是Microsoft推出的ActiveX技術來實現串口通信,即應用程序直接使用ActiveX控件提供的接口來訪問ActiveX控件。MicrosoftCommunicationsControl(以下簡稱MSComm)是Microsoft公司提供的可在簡化Windows下串行通信編程的ActiveX控件,它為應用程序提供了通過串行接口收發數據的簡便方法。具體來說,它提供了兩種處理通信問題的方法:一是事件驅動(Event2driven)方法,二是查詢方法。本設計采用的是查詢方法,這種方法適合于較小的應用程序。在這種情況下,每當應用程序執行完某一串行口操作后,將不斷檢查MSComm控件的CommEvent屬性,以便檢查執行結果或者檢查某一事件是否發生。如果應用程序較小而且是自成一體,這種方法可能更可取。故對本設計更為可取。MSComm控件有許多重要的屬性,其中首要的幾個如表1所列。
  
  在對上位機編程時,應首先創建一個基于對話框的應用程序,然后插入MSComm控件,可在對話框資源上放一個編輯框(IDC_EDIT_RECEIVE)顯示電壓值,再放兩個按鈕控件[開始測量IDC_TEST)和停止測量(ID_STOP)。然后再做對話框模板,鼠標點擊右鍵,選擇Classwizard,增加成員變量,將IDC_MSCOMMl關聯成員變量m_mscomm設定為CMSComm控件類型,但IDC_EDIT_RECEIVE關聯成員變量m_receive不是控件類型,是數值類型(float)。之后分別對兩個按鈕和MSComm控件添加消息響應函數,這可在Classwizard下自動添加。
  
  添加代碼時,要首先設置MSComm控件的屬性,這可以在OnInitDialog函數中添加。本文采用的是COMl口,波特率為9600,無奇偶校驗位,8位數據位,l位停止位,用二進制方式收發數據。在開始測量按鈕的OnTest()函數下添加SetTimer(1,500,NULL);開啟定時器每500ms觸發一次定時器事件,并在停止測量按鈕OnStop()函數下添加KillTimer(1);按鈕的作用是停止定時器事件。接著是添加WM_TIMER消息??稍贠nTimer(UINTnIDEvent)上添加CByteArraybytoutArr;bytoutArr.Add(0xfd);m_mscomm.SetOutput(COleVariant(bytoutArr));(采用二進制方式發送數據0xfd,500ms發送一次,下位機只有在接收到0xfd后才會將轉化的數據傳回來,這也相當于一個簡單的通信協議。
  
  數據的接收處理(也是本文的重點)可通過在MSComm控件的消息響應函數中采用查詢方式檢查接收事件是否發生來完成。具體代碼如下:
  
  voidCCTestVotDlg::OnOnCommMscomml()
  
  {VARIANTvariant_inp;
  
  COleSafeArraysafearray_inp;
  
  LONGlen,k;
  
  BYTErxdata[1024];//設置字節數組
  
  CStringstrtemp;
  
  if(m_mscomm.GetCommEvent0==2)//事件值為2表示接收到數據
  
  {variant_inp=m_mscomm.GetInput0;//讀緩沖區
  
  safearray_inp=variant_inp;
  
  len=safearray_inp.GetOneDimSize();//得到有效的數據長度
  
  for(k=0;k<len;k++)
  
  safearray_inp.Geement(&k,rxdata+k);//轉化成BYTE型數組
  
  m_receive=rxdata[0];//將接收到的值賦予
  
  float變量m_receive=m_receive/255;//接收到的數據為(0,255)之間的整數值
  
  m_receive=m_receive*5;//這三步就得到0到5V的電壓值
  
  m_receive=setprecision(m_receive,3)//這個函數的作用是保留小數點后三位
  
  }
  
  UpdateData(FALSE);//更新編輯框,將數值顯示在編輯框中
  
  }
  
  4、結束語
  
  上述實施方案可在實踐中很好地實現整個樣機的功能,實際使用證明,該儀器的各項指標都能達到預期效果。本文對使用MSComm串行通信的方法做了著重的分析,同時分析了ActiveX技術的強大功能、充分的靈活性和易用性,具有一定的實踐意義。

免責聲明

  • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
聯系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

企業未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 性开放少妇xxxxⅹ视频蜜桃|成人深夜福利视频在线观看|依人久久久|葵司在线视频|不卡视频在线|免费看黄色大片 | 欧美一级黄色影院|中文在线二区|69国产精品免费视频|免=av片|992tv在线观看|日出水了好爽视频 | 久久伊人精品|91精品色|精产国品一区二区三区四区|日韩影视在线|国产男女猛烈无遮挡免费视频网站|成品片=a免免费人看 | 无码精品国产一区二区免费|亚洲一区二区三区精品f|freesexmovies性护士第一次|伊人wwwyiren22|视频一区视频二区视频三区高|九一精品网站 | 国产成人毛片在线视频软件|日韩欧美一区二区三区不卡在线|中文亚洲字幕|91=av在线影院|涩涩视频在线看|欧美日韩在线观看二区视频 | 91污视频软件|国产=av无码专区亚洲=av果冻传媒|免费又色又爽又黄的视频入口|亚洲精品乱码久久久久久蜜桃不卡|yes123夜色资源站最新地址|福利免费在线网站 | 特级毛片免费观看视频|国产精品视频久久久久久久|免费看=a级大片|浴室人妻的情欲HD三级|麻豆.=apk|在线片播放 | 爱操=av|亚洲欧美人成视频一区在线|女同性爽爽爽免费观看|久久久久亚洲国产精品|熟女精品视频一区二区三区|极品新婚夜少妇真紧 | 图片小说视频一区二区|国产我不卡|亚洲综合久久成人=a片|爱操视频|亚洲国产综合精品一区|欧美=aⅴ | 性欧美老人牲交xxxxx视频|成年人在线观看网址|日本黄色录像片|98婷婷狠狠成人免费视频|991久久|粉嫩欧美一区二区三区高清影视 | 久久污视频|无码人妻精品中文字幕免费时间|日产无码精品一区二区三区|四虎最新免费网站|亚洲大尺度吃奶做爰|chinese叫床videos | 亚洲精品自拍偷拍视频|jk校花呻吟迎合娇躯白嫩|国产一级免费看视频欧美激情|国产精品香港三级国产=av|99热最新在线|亚洲国产色播=aV在线 | 欧美性猛片=a=a=a=a=a=a=a做受|成年人网站91|997xx.亚洲第一区|中文在线最新版天堂|#NAME?|国产精品久久久久久久久久久免费 | 五月婷婷在线观看视频|国产熟女精品视频国语|97亚洲欧美国产网曝97|91中文精品|高潮迭起=av乳颜射后入|国产91精品久久久 | 天天干少妇|中文字幕在线亚洲日韩6页|v片免费在线观看|国产人妻人伦=aV|日本老妇和子乱视频在线观看|少妇又色又紧又爽又高潮 | 野花社区WWW在线全网|久久在线观看|日本久操|久久黄色小说|亚洲=aV无码一区东京热久久|成人无码小视频在线观看 | 精品国产乱码久久久久久绯色|免费=av入口|色综合久久夜色精品国产=aV|国产青年男男GV|添逼视频|国产vr精品专区 | 久久久综合九色综合88|#NAME?|韩国激情3小时14分合集|免费国产美女视频永久免费|国产精品毛片大码女人|草逼视频观看 | 午夜自产精品一区二区三区|日本高清一区|亚洲中文欧美日韩在线|一级一级一级一级毛片|国产对白视频|无套无码孕妇啪啪 | 51久久夜色精品国产水果派解说|国产欧美日韩视频免费|国产96在线亚洲|人妻无码中文字幕免费视频蜜桃|成人=a片产无码免费视频奶头鸭度|亚洲已满18点击进入在线看片 | 99免费看香蕉视频|久久伊人蜜桃=av一区二区|激情五月开心综合亚洲|国产午夜一级片|一级片的网站|一本精品99久久精品77 | 高清视频在线播放|天堂资源在线www中文|无码人妻=aⅤ一区二区三区|亚洲一区中文字幕永久在线|中文字幕第27页|免费69视频 | h七七www色午夜日本|九九热视频精品在线观看|麻豆91地址|美女裸体无遮挡黄污网站|亚洲欧美久久精品|在线观看区 | 亚洲精品无码成人=a片|国产美女口爆吞精普通话|国产精品国产三级国产专播i12|91精品国产一区自在线拍|日韩特级|成人在线免费观看小视频 | 成人字幕网zmw|日本一区高清视频|#NAME?|麻豆播放|麻豆传媒作品|国产高清在线观看一区 | 国产一区黄|午夜福利国产成人无码GIF动图|骚色综合|国产婬乱=a一级毛片多女|99久久九九国产精品国产免费|久久久久成人精品免费播放动漫 | 一本久道在线|#NAME?|成人在线www|精品国产一区二区三区久久影院|精品日韩=av高清一区二区三区|chinese乱国产伦video | 白浆视频在线观看|亚洲国产欧美一区二区三区|一二三四在线观看免费高清视频|国产又黄又爽又刺激的免费网址|免费观看成人毛片=a片入口少|美女亚洲网 | 国产操人视频|大尺度无遮挡激烈床震老领导小说|亚洲熟妇色XXXXX亚洲|800=av.com我要打飞机|中文高清=av|91在线看=a | 丁香五月好婷婷深深爱|欧美、另类亚洲日本一区二区|www.com国产|免费观看又色又爽又湿的视频软件|国产一级生活片|一级黄色故事片 | 婷婷五月综合国产激情|亚洲自拍一区在线观看|日本做暖暖视频高清观看|国产高清一区二区三区综合四季|蜜桃=av影院|天美传媒一区二区 | 亚洲免费福利|亚洲性夜夜时|亚洲第二页|日本羞羞视频在线观看|私人影院在线|热久久99热 | 三级日韩|亚洲=aⅴ在线|成人精品玖玖资源在线播放|黄网在线免费观看|免费观看又色又爽又湿的软件|奇米四色888 | 久久国产超碰女女=av|2019最新国产拍自产在线|日韩xxxxxxxxx|国产在线观看=av黑料在线不打烊|国产精品久久久乱弄|国产精品一区二区三区四区色 | 午夜国产在线|国产人妻无码一区二区三区婷婷|中文字幕免费在线看|2021国产麻豆剧传媒精品入口|日日射夜夜|免费久久99精品国产 | 国产精品视频不卡|中文幕无线码中文字夫妻|免费人成再在线观看视频|处女影院|一区二区三区视频在线|99热精国产这里只有精品 | 免费人妻无码=aV老色鬼|99爱影视|2018天天躁夜夜躁狠狠躁|#NAME?|91精品免费在线视频|国产免费二区 | 成色视频|欧美一级视频免费看|粉嫩=av一区二区在线播放|国产精品女丝袜白丝袜|两性午夜视频|99热在线精品国产观看 | 在线一区二区日韩|99只有精品|国产成人羞羞视频在线|www.成人网.com|久久在视频|日韩免费v=a | 中文字幕在线观看成人|日韩乱码人妻无码中文字幕久久|午夜毛片丰满熟女导航|天下第一社区视频在线观看|国内=a∨免费播放|久久好色 | 中文乱码人妻一区二区三区视频|亚洲高清专区|中文毛片无遮挡高潮免费|黄人成=a动漫片免费网站|99re在线免费|女乱淫免费看视频大黄 |