91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2018-12-24 07:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

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

1 光電跟蹤的基本原理

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

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

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

2 硬件部分設(shè)計(jì)

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

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

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

2.1 電源模塊

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

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

2.2 四象限放大及濾波處理

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

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

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

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

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

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

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

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

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

2.3 電機(jī)驅(qū)動(dòng)模塊

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

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

3 系統(tǒng)控制

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

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

3.1 A/D采集

四象限光電探測(cè)器接收的信號(hào)進(jìn)過(guò)濾波、放大、加法運(yùn)算、減法運(yùn)算處理后,輸出三路電壓信號(hào),因此采用MSP430F169的三通道多次采集,程序如下:

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

3.2 ADC轉(zhuǎn)換

利用公式:

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

進(jìn)行ADC轉(zhuǎn)換。

3.3 驅(qū)動(dòng)電機(jī)模塊

電機(jī)運(yùn)動(dòng)分為搜索目標(biāo)物以及跟蹤目標(biāo)物兩個(gè)部分,程序如下:

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

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

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

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

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

4 實(shí)驗(yàn)

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

5 結(jié)論

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


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

    關(guān)注

    6076

    文章

    45501

    瀏覽量

    670822
  • 探測(cè)器
    +關(guān)注

    關(guān)注

    15

    文章

    2765

    瀏覽量

    75936
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3368

    瀏覽量

    123786
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MSP430F22x2/MSP430F22x4:超低功耗混合信號(hào)微控制器的卓越之選

    MSP430F22x2/MSP430F22x4:超低功耗混合信號(hào)微控制器的卓越之選 在電子設(shè)計(jì)領(lǐng)域,低功耗、高性能的微控制器一直是工程師們追求的目標(biāo)。德州儀器(TI)的MSP430F
    的頭像 發(fā)表于 03-12 15:25 ?65次閱讀

    MSP430F11x混合信號(hào)微控制器:設(shè)計(jì)與應(yīng)用詳解

    MSP430F11x混合信號(hào)微控制器:設(shè)計(jì)與應(yīng)用詳解 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,低功耗、高性能的微控制器是眾多應(yīng)用的核心需求。德州儀器(Texas Instruments)的MSP430F11x系列混合
    的頭像 發(fā)表于 03-09 10:45 ?156次閱讀

    探索MSP430F42x0混合信號(hào)微控制器:低功耗與高性能的完美結(jié)合

    探索MSP430F42x0混合信號(hào)微控制器:低功耗與高性能的完美結(jié)合 在當(dāng)今的電子領(lǐng)域,低功耗和高性能是微控制器設(shè)計(jì)中追求的兩大關(guān)鍵目標(biāo)。德州儀器(Texas Instruments
    的頭像 發(fā)表于 03-09 10:35 ?165次閱讀

    MSP430C11x1與MSP430F11x1A混合信號(hào)微控制器全解析

    MSP430C11x1與MSP430F11x1A混合信號(hào)微控制器全解析 作為電子工程師,在尋找高性能、低功耗的微控制器時(shí),德州儀器(Texas Instruments)的MSP430系列一直是我們
    的頭像 發(fā)表于 03-09 09:25 ?364次閱讀

    深入剖析MSP430F15x/16x/161x混合信號(hào)微控制器

    深入剖析MSP430F15x/16x/161x混合信號(hào)微控制器 在嵌入式系統(tǒng)設(shè)計(jì)的領(lǐng)域中,低功耗、高性能的微控制器一直是工程師們的追求目標(biāo)。TI(德州儀器)的MSP430F
    的頭像 發(fā)表于 03-09 09:15 ?394次閱讀

    Texas Instruments MSP430F14x/14x1/13x 系列混合信號(hào)微控制器深度解析

    Texas Instruments MSP430F14x/14x1/13x 系列混合信號(hào)微控制器深度解析 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,低功耗、高性能的微控制器一直是工程師們的追求。Texas
    的頭像 發(fā)表于 03-06 17:05 ?1132次閱讀

    深入探索MSP430F14x、MSP430F14x1和MSP430F13x混合信號(hào)微控制器

    深入探索MSP430F14x、MSP430F14x1和MSP430F13x混合信號(hào)微控制器 在電子設(shè)計(jì)領(lǐng)域,微控制器是核心組件之一,它的性能和特性直接影響著整個(gè)系統(tǒng)的表現(xiàn)。今天,我們將深入探討
    的頭像 發(fā)表于 03-05 16:35 ?123次閱讀

    MSP430F563x系列單片機(jī):低功耗與高性能的完美結(jié)合

    MSP430F563x系列單片機(jī):低功耗與高性能的完美結(jié)合 在電子工程師的日常工作中,選擇合適的微控制器是項(xiàng)目成功的關(guān)鍵。今天,我們就來(lái)深入探討一下德州儀器(TI)的MSP430F563x系列
    的頭像 發(fā)表于 03-03 15:40 ?108次閱讀

    德州儀器MSP430F522x和MSP430F521x混合信號(hào)微控制器的深度解析

    MSP430F5229IRGCR.pdf 一、器件概述 1.1 器件特性 MSP430F522x和MSP430F521x系列具備諸多令人矚目的特性。它采用雙電源電壓設(shè)計(jì),擁
    的頭像 發(fā)表于 02-25 11:15 ?410次閱讀

    MSP430F2619S-HT混合信號(hào)微控制器深度解析

    MSP430F2619S-HT混合信號(hào)微控制器深度解析 在當(dāng)今的電子領(lǐng)域,微控制器的性能和功能直接影響著產(chǎn)品的競(jìng)爭(zhēng)力。MSP430F2619S-HT作為一款混合信號(hào)微控制器,憑借其獨(dú)特的特性和廣泛
    的頭像 發(fā)表于 02-05 14:25 ?365次閱讀

    單片機(jī)采用什么電流輸出

    單片機(jī)的電流輸出特性與其內(nèi)部電路設(shè)計(jì)和應(yīng)用場(chǎng)景密切相關(guān),既包含自身工作時(shí)的微弱電流,也涉及通過(guò)外部電路擴(kuò)展后的驅(qū)動(dòng)電流。了解單片機(jī)的電流輸出特點(diǎn),是實(shí)現(xiàn)穩(wěn)定控制外部設(shè)備的基礎(chǔ)。 單片機(jī)
    的頭像 發(fā)表于 07-30 11:13 ?1116次閱讀

    單片機(jī)怎么驅(qū)動(dòng)電機(jī)?

    在各類(lèi)自動(dòng)化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過(guò)特定的方式驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動(dòng)電機(jī)并非直接連接即可,而是要根據(jù)電機(jī)類(lèi)型和功率,搭配合適的驅(qū)動(dòng)電路,才能實(shí)現(xiàn)
    的頭像 發(fā)表于 07-25 09:31 ?956次閱讀

    全國(guó)大學(xué)生電子設(shè)計(jì)大賽加畢業(yè)設(shè)計(jì)項(xiàng)目合集

    單片機(jī)控制的智能小車(chē) 2012 TI C2000及MCU大獎(jiǎng)賽基于MSP430系列單片機(jī)控制的智能小車(chē) 430低功耗應(yīng)用_智能護(hù)眼臺(tái)燈 lm3s811學(xué)習(xí)套件
    發(fā)表于 04-15 11:45

    STM32F10xxx單片機(jī)編程手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《STM32F10xxx單片機(jī)編程手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 04-14 14:56 ?17次下載

    STM32F103x8 STM32F103xB單片機(jī)數(shù)據(jù)手冊(cè)

    STM32F103x8STM32F103xB單片機(jī)數(shù)據(jù)手冊(cè)
    發(fā)表于 04-14 14:55 ?8次下載