在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2018-12-24 07:51 ? 次閱讀

引言

MSP430 單片機具有集成度高、嵌入模塊多(如12位ADC、16位定時器等)、超低功耗等特點,在許多領(lǐng)域內(nèi)得到了廣泛的應(yīng)用。對于一個伺服系統(tǒng),要經(jīng)過信號的采集、轉(zhuǎn)換、信號數(shù)字處理、信號控制等環(huán)節(jié)來完成指定任務(wù)。信號的采集過程和處理是一個重要的環(huán)節(jié),基于MSP430 光電跟蹤伺服系統(tǒng),一方面利用MSP430 單片機外設(shè)多的特點,盡可能使用一片芯片,實現(xiàn)信號的采集、定時處理、PID算法、PWM 驅(qū)動,實現(xiàn)高精度測量的跟蹤,另一方面,利用低功耗的特點實現(xiàn)小型化。

1 光電跟蹤的基本原理

MSP430F169控制的光電跟蹤伺服系統(tǒng)示意圖如圖1所示,其特點是采用MSP430F169作為中央處理單元和控制器

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

系統(tǒng)通過一個四象限光電探測器,其可探測到的波長范圍是380~1 100 nm,當(dāng)波長為940 nm時,輸出的光功率達到峰值。四象限探測器特性曲線圖如圖2 所示。四象限探測器的感光面的對稱中心與直角坐標(biāo)的零點O 重合,其正交方向分別對應(yīng)x 和y 坐標(biāo)軸,并將感光面劃分為四個象限陣元,四象限探測器原理示意圖如圖3所示。根據(jù)跟蹤光斑在四象限的感光量不同,可以計算出跟蹤目標(biāo)的偏差。當(dāng)跟蹤光斑中心與四象限中心重合時,對應(yīng)著探測器的每個象限接收到的光信號強度相等,經(jīng)計算處理后得到的偏差信號,即誤差信號為零,以確定跟蹤對準(zhǔn)。根據(jù)四象限探測器的特點,四象限接收到光信號后轉(zhuǎn)換成四路電流信號輸出,通過I-V 轉(zhuǎn)換電路,將電流信號轉(zhuǎn)換成四路電壓信號Ex1 ,Ex2 ,Ey1 ,Ey2 ,將電壓信號進行濾波及放大處理,利用MSP430F169內(nèi)部的AD轉(zhuǎn)換器采集數(shù)據(jù),將采集到的電壓信號經(jīng)運算并歸一化處理,然后采用自適應(yīng)PID 算法,計算出坐標(biāo)偏移量Δx 和Δy ,并通過定時器產(chǎn)生PWM波的占空比來調(diào)節(jié)電機的速度,使電機能夠平緩地到達目標(biāo)位置。

2 硬件部分設(shè)計

硬件電路結(jié)構(gòu)可分為:電源模塊、控制模塊、四象限探測器與成像模塊、信號預(yù)處理、驅(qū)動電路等部分。

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

2.1 電源模塊

整個系統(tǒng)采用+5 V 作為主供電系統(tǒng),為了保證數(shù)字系統(tǒng)的+3.3 V電源供電,使用LM1117電壓調(diào)節(jié)器得到紋波抑制比高的電壓輸出,如圖4所示。

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

2.2 四象限放大及濾波處理

激光探測電路的噪聲包括外部擾動和內(nèi)部噪聲。

外部擾動主要來自于激光發(fā)射器、光路傳播介質(zhì)、背景光以及電路本身。這些擾動可以通過先進行背景環(huán)境的測量來改善或者消除。內(nèi)部噪聲是與待測信號并存的,可以濾波的方法抑制噪聲。

目標(biāo)信號處理電路如圖5所示。

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

由于內(nèi)部噪聲的存在,并要在噪聲進入放大電路之前濾除,則在光電探測器的陰極加上濾波電路。其截止頻率fc=1 /(RfC)。

令fc=10 kHz,采用一階濾波器,則有C=0.001 μF,R=1 /(Cfc) =100 kΩ。

將A,B,C,D四路電流信號分別經(jīng)過四個運放轉(zhuǎn)換成四路電壓信號。增大OP放大器的反饋電阻時,會引起干擾振蕩。OP放大器有數(shù)pF到數(shù)十pF的輸入寄生電容Cin,會使OP放大器的穩(wěn)定性變差,產(chǎn)生自激振蕩。在OP放大器中加入輸入電容,電阻Rf和Cin構(gòu)成一個新的頻率轉(zhuǎn)折點。為了防止自激振蕩,用電容Cf與反饋電阻Rf并聯(lián)。電容Cf有相位超前的作用,對轉(zhuǎn)折點而言就是零點,零點頻率fz=1 /(2πCf Rf ) .

通常,Cf>Cin,Cin約為5~6 pF.這里取Cf =0.001 μF.

將處理得到的電壓信號通過加法、減法運算電路[5],利用MSP430內(nèi)部的運算能力進行歸一化處理,這樣就能避免除法器的設(shè)計。

2.3 電機驅(qū)動模塊

利用橋式電路來驅(qū)動直流電機,用PWM 波控制電機的轉(zhuǎn)速,另外用單片機的I/O端口控制其正反轉(zhuǎn)。電機驅(qū)動電路如圖6所示。

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

3 系統(tǒng)控制

軟件部分主要包括:測量環(huán)境背景光線數(shù)據(jù)、自動搜索目標(biāo)物、AD采樣、坐標(biāo)運算、PID算法、驅(qū)動電機。單片機端的主程序使用了循環(huán)查詢的方式來決定當(dāng)前應(yīng)該執(zhí)行的任務(wù)。主程序主要完成內(nèi)部ADC,Timer,PWM初始化,采集的數(shù)據(jù)歸一化。其流程圖如圖7所示。

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

3.1 A/D采集

四象限光電探測器接收的信號進過濾波、放大、加法運算、減法運算處理后,輸出三路電壓信號,因此采用MSP430F169的三通道多次采集,程序如下:

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

3.2 ADC轉(zhuǎn)換

利用公式:

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

進行ADC轉(zhuǎn)換。

3.3 驅(qū)動電機模塊

電機運動分為搜索目標(biāo)物以及跟蹤目標(biāo)物兩個部分,程序如下:

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

跟蹤目標(biāo)物的過程中,將采集到的數(shù)據(jù)使用位置式PID算法:

采用MSP430F169單片機實現(xiàn)光電跟蹤裝置的設(shè)計

式中:u(k) 為采樣時刻k 時的輸出值;e(k) 為采樣時刻k時的偏差值; e(k - 1) 為采樣時刻k - 1 時的偏差值;u0為t =0時刻對應(yīng)的輸出值。

采用位置式PID 算式,當(dāng)達到設(shè)定的門限值之后再加入積分運算,這樣就能夠避免積分飽和問題。

4 實驗

以波長為650 nm 激光作為目標(biāo)物,首先目標(biāo)物是靜止的,此時跟蹤伺服設(shè)備進行空間搜索的過程。待設(shè)備搜索到目標(biāo)物之后,目標(biāo)物開始移動,這時光斑中心與四象限中心不重合,單片機采集到數(shù)據(jù)后進行運算,輸出PWM 波使電機開始轉(zhuǎn)動,這樣就能使設(shè)備跟著目標(biāo)物運動。實驗裝置如圖8所示。

5 結(jié)論

本設(shè)計采用性能優(yōu)越的MSP430F169 作為控制核心。使用MSP430內(nèi)部的AD模塊以及定時器模塊能夠?qū)崿F(xiàn)精準(zhǔn)的多路數(shù)據(jù)采集。外圍電路的設(shè)計,利用RC濾波器,減小噪聲對信號的影響,同時利用相位補償技術(shù)消除了自激干擾,使信號穩(wěn)定輸出。軟件部分采用位置式PID算式,當(dāng)達到設(shè)定的門限值之后再加入積分運算,這樣就能夠避免積分飽和問題,使跟蹤設(shè)備平緩地到達指定位置。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6065

    文章

    44940

    瀏覽量

    647963
  • 探測器
    +關(guān)注

    關(guān)注

    14

    文章

    2699

    瀏覽量

    74184
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3290

    瀏覽量

    117424
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    利用MSP430F169的USART0的I2C模式與LMP91000通信,UART沒辦法與上位通訊怎么解決?

    利用MSP430F169的USART0的I2C模式與LMP91000通信,卻發(fā)現(xiàn)原來調(diào)試好的UART沒辦法與上位通訊,通訊結(jié)果都是亂碼,是不是因為兩個都在USART0模塊,所以產(chǎn)生干擾。
    發(fā)表于 12-02 07:52

    基于MSP430單片機的模糊邏輯電機控制

    電子發(fā)燒友網(wǎng)站提供《基于MSP430單片機的模糊邏輯電機控制.pdf》資料免費下載
    發(fā)表于 10-23 10:21 ?1次下載
    基于<b class='flag-5'>MSP430</b><b class='flag-5'>單片機</b>的模糊邏輯電機控制

    基于MSP430單片機的軟件玻璃液晶驅(qū)動程序

    電子發(fā)燒友網(wǎng)站提供《基于MSP430單片機的軟件玻璃液晶驅(qū)動程序.pdf》資料免費下載
    發(fā)表于 10-18 10:41 ?0次下載
    基于<b class='flag-5'>MSP430</b><b class='flag-5'>單片機</b>的軟件玻璃液晶驅(qū)動程序

    利用MSP430單片機控制步進電機

    電子發(fā)燒友網(wǎng)站提供《利用MSP430單片機控制步進電機.pdf》資料免費下載
    發(fā)表于 10-09 14:18 ?0次下載
    利用<b class='flag-5'>MSP430</b><b class='flag-5'>單片機</b>控制步進電機

    msp430單片機的優(yōu)缺點介紹

    贏得了工程師們的青睞。 MSP430單片機的優(yōu)點 MSP430單片機的核心優(yōu)勢在于其強大的處理能力和豐富的指令集。它采用了精簡指令集(RIS
    的頭像 發(fā)表于 09-25 17:12 ?1533次閱讀

    MSP430F541x和MSP430F543x遷移到MSP430F541xA和MSP430F543xA

    電子發(fā)燒友網(wǎng)站提供《從MSP430F541x和MSP430F543x遷移到MSP430F541xA和MSP430F543xA.pdf》資料免費下載
    發(fā)表于 09-20 10:56 ?0次下載
    從<b class='flag-5'>MSP430F</b>541x和<b class='flag-5'>MSP430F</b>543x遷移到<b class='flag-5'>MSP430F</b>541xA和<b class='flag-5'>MSP430F</b>543xA

    采用低成本MSP430單片機的外部可編程看門狗定時器監(jiān)控系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《采用低成本MSP430單片機的外部可編程看門狗定時器監(jiān)控系統(tǒng).pdf》資料免費下載
    發(fā)表于 09-13 09:54 ?0次下載
    <b class='flag-5'>采用</b>低成本<b class='flag-5'>MSP430</b><b class='flag-5'>單片機</b>的外部可編程看門狗定時器監(jiān)控系統(tǒng)

    利用超低功耗單片機 MSP430 作為系統(tǒng)伴隨芯片應(yīng)用報告

    電子發(fā)燒友網(wǎng)站提供《利用超低功耗單片機 MSP430 作為系統(tǒng)伴隨芯片應(yīng)用報告.pdf》資料免費下載
    發(fā)表于 09-10 10:52 ?0次下載
    利用超低功耗<b class='flag-5'>單片機</b> <b class='flag-5'>MSP430</b> 作為系統(tǒng)伴隨芯片應(yīng)用報告

    提高MSP430G系列單片機的Flash擦寫壽命的方法

    電子發(fā)燒友網(wǎng)站提供《提高MSP430G系列單片機的Flash擦寫壽命的方法.pdf》資料免費下載
    發(fā)表于 08-28 11:51 ?0次下載
    提高<b class='flag-5'>MSP430</b>G系列<b class='flag-5'>單片機</b>的Flash擦寫壽命的方法

    MSP430F677x、MSP430F676x、MSP430F674x多相位計量SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F677x、MSP430F676x、MSP430F674x多相位計量SoC數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-06 11:17 ?0次下載
    <b class='flag-5'>MSP430F</b>677x、<b class='flag-5'>MSP430F</b>676x、<b class='flag-5'>MSP430F</b>674x多相位計量SoC數(shù)據(jù)表

    MSP430F677xA、MSP430F676xA、MSP430F674xA多相儀表計量片上系統(tǒng)(SoC)數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F677xA、MSP430F676xA、MSP430F674xA多相儀表計量片上系統(tǒng)(SoC)數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-06 11:07 ?0次下載
    <b class='flag-5'>MSP430F</b>677xA、<b class='flag-5'>MSP430F</b>676xA、<b class='flag-5'>MSP430F</b>674xA多相儀表計量片上系統(tǒng)(SoC)數(shù)據(jù)表

    MSP430F677x1、MSP430F676x1、MSP430F674x1多相位計量SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F677x1、MSP430F676x1、MSP430F674x1多相位計量SoC數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-06 11:06 ?0次下載
    <b class='flag-5'>MSP430F</b>677x1、<b class='flag-5'>MSP430F</b>676x1、<b class='flag-5'>MSP430F</b>674x1多相位計量SoC數(shù)據(jù)表

    MSP430F665x、MSP430F645x、MSP430F565x、MSP430F535x混合信號微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F665x、MSP430F645x、MSP430F565x、MSP430F535x混合信號微控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-02 17:14 ?0次下載
    <b class='flag-5'>MSP430F</b>665x、<b class='flag-5'>MSP430F</b>645x、<b class='flag-5'>MSP430F</b>565x、<b class='flag-5'>MSP430F</b>535x混合信號微控制器數(shù)據(jù)表

    MSP430F15x, MSP430F16x, MSP430F161x混合信號微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F15x, MSP430F16x, MSP430F161x混合信號微控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-01 12:50 ?0次下載
    <b class='flag-5'>MSP430F</b>15x, <b class='flag-5'>MSP430F</b>16x, <b class='flag-5'>MSP430F</b>161x混合信號微控制器數(shù)據(jù)表

    MSP430F14x、MSP430F14x1、MSP430F13x混合信號微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F14x、MSP430F14x1、MSP430F13x混合信號微控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-01 11:39 ?0次下載
    <b class='flag-5'>MSP430F</b>14x、<b class='flag-5'>MSP430F</b>14x1、<b class='flag-5'>MSP430F</b>13x混合信號微控制器數(shù)據(jù)表
    主站蜘蛛池模板: 免费一区二区视频 | 日韩一二三级 | 久久中文字幕一区二区 | 国片一级 免费看 | 免费的国语一级淫片 | 色香婷婷 | 台湾三级毛片 | 国产精品资源网站在线观看 | 国产精品成人一区二区三区 | 黄色免费在线视频 | 免费中国一级啪啪片 | 成年人网站免费观看 | 成人欧美一区二区三区 | 午夜.dj高清在线观看免费8 | 天天免费视频 | 在线观看免费视频网站色 | 丰满年轻岳欲乱中文字幕 | 天堂网在线.www天堂在线资源 | 婷婷丁香综合 | 大黄一级片| 色欧美色| 深夜视频在线播放视频在线观看免费观看 | 久久成人福利视频 | 国内精品 第一页 | 在线 | 一区二区三区四区 | 影音先锋五月天 | 色偷偷91综合久久噜噜噜男男 | 在线天堂中文www官网 | 天天在线天天在线天天影视 | 婷婷午夜天 | 色在线播放 | 亚洲国产高清精品线久久 | 国产精品久久久久久福利 | 7777在线| 激情婷婷综合久久久久 | 久久久久久久国产精品电影 | ccav在线永久免费看 | 久久夜色精品国产噜噜小说 | mm131美女肉体艺术图片 | 男人操女人在线观看 | 免费抓胸吻胸激烈视频网站 |