在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

      EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于FPGA+單片機(jī)的調(diào)焦變倍系統(tǒng)設(shè)計(jì)

      基于FPGA+單片機(jī)的調(diào)焦變倍系統(tǒng)設(shè)計(jì)

      作者: 時(shí)間:2012-05-09 來源:網(wǎng)絡(luò) 收藏

      1.1 工作原理
      人機(jī)交互模塊通過通信模塊向MCU發(fā)送調(diào)焦命令,MCU通過中斷接收到命令,實(shí)時(shí)傳遞給接到命令后,依照命令向調(diào)焦驅(qū)動(dòng)電路發(fā)送相應(yīng)的邏輯電平,調(diào)焦驅(qū)動(dòng)電路接到相應(yīng)邏輯后,向相應(yīng)的控制電機(jī)發(fā)送正轉(zhuǎn)反轉(zhuǎn)電壓,使電機(jī)根據(jù)命令正轉(zhuǎn)或反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)到限位位置時(shí),光耦模塊作為傳感器檢測(cè)到相應(yīng)電機(jī)轉(zhuǎn)到限位位置,把限位狀態(tài)傳遞給,F(xiàn)PGA接到限位信號(hào)立刻向調(diào)焦變倍驅(qū)動(dòng)電路發(fā)送信號(hào),使其輸出為零電壓,電機(jī)立即停止轉(zhuǎn)動(dòng)。這里使用FPGA完成控制的優(yōu)點(diǎn)在于通過對(duì)FPGA編程即可實(shí)現(xiàn)調(diào)焦變倍;監(jiān)測(cè)電機(jī)轉(zhuǎn)動(dòng)位置;實(shí)時(shí)停止電機(jī)轉(zhuǎn)動(dòng)并行實(shí)現(xiàn),當(dāng)電機(jī)轉(zhuǎn)動(dòng)到限位位置能及時(shí)迅速地使電機(jī)停止。
      1.2 FPGA控制模塊及電機(jī)驅(qū)動(dòng)模塊
      FPGA具有高集成度、高可靠性以及開發(fā)工具智能化等特點(diǎn),目前逐步成為復(fù)雜數(shù)字電路的理想首選。此外FPGA可以通過編程實(shí)現(xiàn)硬件的邏輯功能,大大減少了硬件的復(fù)雜程度。因此本文以FPGA為核心器件進(jìn)行調(diào)焦變倍驅(qū)動(dòng)電路的,這里選用ALTERA公司的EP1K100 -208I,采用VHDL語言編程生成調(diào)焦變倍控制信號(hào)、限位信號(hào)檢測(cè)邏輯、電機(jī)驅(qū)動(dòng)模塊使能控制信號(hào)。上電后,當(dāng)MCU接收到人機(jī)交互機(jī)構(gòu)發(fā)來的調(diào)焦變倍控制命令后,立即把該命令傳遞給FPGA,F(xiàn)PGA接到控制命令,轉(zhuǎn)換成實(shí)際控制信號(hào)傳遞給電機(jī)驅(qū)動(dòng)模塊,電機(jī)驅(qū)動(dòng)模塊接到控制信號(hào),產(chǎn)生相應(yīng)的電壓驅(qū)動(dòng)電機(jī)轉(zhuǎn)動(dòng),實(shí)現(xiàn)相機(jī)調(diào)焦變倍的控制。FPGA對(duì)電機(jī)驅(qū)動(dòng)模塊的控制原理圖如圖2所示。其中MFOCUS STOP、FOCUS STOP分別為FPGA向電機(jī)驅(qū)動(dòng)模塊發(fā)出的變倍電機(jī)和調(diào)焦電機(jī)控制使能信號(hào);MFOCUS+、MFOCUS-為FPGA發(fā)送的變倍控制信號(hào),F(xiàn)OCUS+、FOCUS-為FPGA發(fā)送的調(diào)焦控制信號(hào);變倍電機(jī)+和變倍電機(jī)-為電機(jī)驅(qū)動(dòng)模塊輸出的控制變倍電機(jī)轉(zhuǎn)動(dòng)的電壓,調(diào)焦電機(jī)+和調(diào)焦電機(jī)-為電機(jī)驅(qū)動(dòng)模塊輸出的控制調(diào)焦電機(jī)轉(zhuǎn)動(dòng)的電壓。當(dāng)相應(yīng)電機(jī)轉(zhuǎn)到限位點(diǎn)時(shí),F(xiàn)PGA向?qū)?yīng)使能端發(fā)送低電平信號(hào),則無論相應(yīng)的電機(jī)控制信號(hào)是何種狀態(tài),對(duì)應(yīng)的電機(jī)驅(qū)動(dòng)模塊中的電壓輸出信號(hào)均為零電平,電機(jī)停止運(yùn)動(dòng)。當(dāng)電機(jī)沒有運(yùn)動(dòng)到限位點(diǎn)時(shí),對(duì)應(yīng)的使能端被FPGA置為高電平,F(xiàn)PGA通過向變倍控制端和調(diào)焦控制端發(fā)送相應(yīng)信號(hào),控制電機(jī)驅(qū)動(dòng)模塊輸出相應(yīng)電壓。FPGA發(fā)送的使能信號(hào)、電機(jī)控制信號(hào)及電機(jī)驅(qū)動(dòng)模塊輸出的電壓的對(duì)應(yīng)關(guān)系如表1和表2所示。其中X表示為任意電平。

      本文引用地址:http://www.biyoush.com/article/171484.htm

      b.jpg

      c.jpg



      評(píng)論


      相關(guān)推薦

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

      關(guān)閉