• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      PCF8591芯片在數(shù)模轉(zhuǎn)換電路中的應(yīng)用研究

      2017-08-03 01:59:24徐錦鋼鄢妍
      大陸橋視野·下 2016年12期
      關(guān)鍵詞:仿真

      徐錦鋼 鄢妍

      [摘要]本文闡述了PCF8591芯片在數(shù)模轉(zhuǎn)換電路中的軟硬件設(shè)計(jì)方法,設(shè)計(jì)和繪制了使用PCF8591生成正弦波信號(hào)的電路圖,并使用proteus仿真軟件進(jìn)行了測(cè)試,通過(guò)使用虛擬示波器觀察波形的方法驗(yàn)證了數(shù)模轉(zhuǎn)換電路設(shè)計(jì)的正確性,并給出了電路圖和部分c語(yǔ)言源程序代碼。

      [關(guān)鍵詞]PCF8591;數(shù)模轉(zhuǎn)換;仿真

      引言

      數(shù)模轉(zhuǎn)換(D/A)是將離散的數(shù)字信號(hào)轉(zhuǎn)化為連續(xù)變化的模擬信號(hào),例如我們?cè)趩纹瑱C(jī)系統(tǒng)中經(jīng)常要將輸出的數(shù)字量轉(zhuǎn)化為具有一定波形規(guī)律的電流、電壓等模擬信號(hào)(正弦波、方波等),從而驅(qū)動(dòng)負(fù)載進(jìn)行工作。在具體設(shè)計(jì)中,通常采用專(zhuān)用的D/A芯片完成數(shù)模轉(zhuǎn)換功能,D/A芯片種類(lèi)繁多,本文以PCF8591為例,闡述數(shù)模轉(zhuǎn)換電路的軟硬件設(shè)計(jì)方法。

      1.PCF8591芯片簡(jiǎn)介

      PCF8591是一種兼有A/D模數(shù)轉(zhuǎn)換和D/A數(shù)模轉(zhuǎn)換功能的芯片,轉(zhuǎn)換精度為8bits。它具有4個(gè)模擬輸入、1個(gè)模擬輸出和1個(gè)IIC總線接口。最大轉(zhuǎn)換速率由IIC總線的最大速率決定。

      2.電路連接

      電路連接如上圖1所示,使用proteus繪制,主要包括PCF8591、1個(gè)發(fā)光二極管和1個(gè)觀察波形用的虛擬示波器。PCF8591的第9腳(SDA)和第10腳(SCL)分別接單片機(jī)的P2.0和P2.1,表示PCF8591和單片機(jī)通過(guò)IIC總線形式進(jìn)行信息的讀寫(xiě)交互,在做D/A轉(zhuǎn)換時(shí),單片機(jī)通過(guò)SDA和SCL引腳將數(shù)字量送人PCF8591中去等待數(shù)模轉(zhuǎn)換;第5腳(A0)、第6腳(A1)和第7腳(A2)接地,表示PCF8591的外部器件地址為0;第12腳(EXT)接地,表示PCF8591使用其內(nèi)部時(shí)鐘進(jìn)行工作;第15腳(AOUT)為轉(zhuǎn)換完后對(duì)外輸出的模擬量,為便于觀察轉(zhuǎn)換效果,該引腳外接了1個(gè)發(fā)光二極管和1個(gè)虛擬示波器,如果電路設(shè)計(jì)合理并且程序編寫(xiě)正確的話,發(fā)光二極管應(yīng)該產(chǎn)生從暗漸變?yōu)榱恋男Ч瑫r(shí)虛擬示波器上可以觀察到規(guī)則的正弦波。

      3.PCF8591數(shù)模轉(zhuǎn)換測(cè)試程序

      本文編寫(xiě)了一個(gè)完整的PCF8591數(shù)模轉(zhuǎn)換測(cè)試程序,主要包括IIC總線啟動(dòng)函數(shù)、IIC總線停止函數(shù)、IIC總線應(yīng)答函數(shù)、發(fā)送字節(jié)函數(shù)以及寫(xiě)入DA數(shù)模轉(zhuǎn)換函數(shù)。下面給出其中的2個(gè)函數(shù)作為示例,并給出程序注釋。

      4.電路功能測(cè)試

      按照?qǐng)D1搭好電路后,將下面的正弦波編碼通過(guò)IIC總線送入到PCF8591中去,數(shù)模轉(zhuǎn)換后,AOUT口就能輸出按照正弦波規(guī)律變化的模擬電壓信號(hào),最后在示波器上呈現(xiàn)出正弦波,同時(shí)發(fā)光二極管也會(huì)出現(xiàn)亮、滅、較暗、較亮的狀態(tài)變化,見(jiàn)下圖2所示。

      5.結(jié)束語(yǔ)

      本文采用AT89S52單片機(jī)作為控制器,設(shè)計(jì)了基于PCF8591的數(shù)模轉(zhuǎn)換電路,論述了PCF8591的工作原理,給出了部分測(cè)試程序,并加以注釋。通過(guò)測(cè)試,該電路能夠正常工作。

      猜你喜歡
      仿真
      Proteus仿真軟件在單片機(jī)原理及應(yīng)用課程教學(xué)中的應(yīng)用
      工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
      一種幫助幼兒車(chē)內(nèi)脫險(xiǎn)應(yīng)急裝置的仿真分析
      科技資訊(2016年18期)2016-11-15 20:09:22
      論虛擬仿真實(shí)訓(xùn)系統(tǒng)在口腔實(shí)驗(yàn)教學(xué)中的應(yīng)用
      科技資訊(2016年18期)2016-11-15 07:55:28
      基于機(jī)電設(shè)備電氣控制線路排故的仿真系統(tǒng)設(shè)計(jì)
      航空電氣系統(tǒng)中故障電弧研究
      Buck開(kāi)關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
      試析PLC控制下的自動(dòng)化立體倉(cāng)庫(kù)仿真情況分析
      基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
      科技視界(2016年18期)2016-11-03 21:44:44
      中國(guó)體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
      科技視界(2016年18期)2016-11-03 20:31:49
      新建县| 普格县| 宜君县| 禄劝| 温泉县| 扶沟县| 屯昌县| 墨竹工卡县| 清水河县| 太白县| 丰都县| 黑河市| 洛隆县| 龙山县| 合川市| 惠来县| 山西省| 博罗县| 嘉荫县| 伊金霍洛旗| 鄂温| 太和县| 炉霍县| 广西| 广德县| 景洪市| 乌兰浩特市| 宁明县| 盈江县| 宜黄县| 伊川县| 永丰县| 邵东县| 襄汾县| 故城县| 巴林左旗| 西昌市| 齐齐哈尔市| 错那县| 溧阳市| 保亭|