• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的PSD數據采集電路的設計方案

    基于單片機的PSD數據采集電路的設計方案

    作者: 時間:2014-10-21 來源:網絡 收藏

      0 引言

    本文引用地址:http://www.czjhyjcfj.com/article/264214.htm

      作為一種精密的光電位置傳感器,具有靈敏度高、響應時間短、位置分辨率高、光譜響應范圍大等特點,因此被廣泛應用于現代光電檢測技術中,尤其是高精度、高速度的數據采集技術中。如何在極短的響應時間內實現多數據的采集,成了采集輸出數據的關鍵。本文基于單片機技術,設計搭建了一套高速的輸出數據采集及控制電路,通過在實驗室條件下對PSD輸出數據進行采集,從而為后續的PSD定位精度以及抗干擾研究奠定理論基礎。

      1 PSD 的工作原理

      光電位置敏感器件PSD(Position Sensitive Detector)是一種基于橫向光電效應、連續分布的半導體位置探測器件,能快速、準確給出入射光點在光敏面上的位置,即PSD輸出的信號與光點在光敏面上的位置有關。如圖1所示,表面P+層為感光面,兩邊各有一信號輸出電極。中間為I層,底層的公共電極用于加反向偏壓。當光線入射到光敏面上時,由于與結面平行的橫向電場作用,光生載流子形成向兩端電極流動的電流X1 和X2,且總電流X0 = X1 + X2.

      

    ?

      當入射光斑與兩電極的間距發生變化時,兩電極的輸出電流也隨之變化,從而實現了位置測量功能。

      如圖2 所示,如果PSD 的面電阻是均勻的,且阻值R1 和R2 遠大于負載電阻RL,則R1 和R2 的值僅取決于光點的位置,即:

      

    ?

      

    ?

      式中:L 為PSD 中點到信號電極的距離;x 為入射光點到PSD中點的距離。

      將X0 = X1 + X2 代入式(1),即可得到光點坐標:

      

    ?

      顯然上式與入射光強X0 無關,這就是一維PSD 的定位原理。二維PSD的基本原理與一維PSD相同,只是計算公式不同。

      2 PSD 的選取

      本文選取的是瑞典SiTek公司出品的SPC01光電位置傳感器。它是一款二維兩面分流型PSD,采用PSD使用厚膜技術制造,將PSD 傳感器與處理電路集合為一體,處理電路只有前置放大、加法器和減法器,其處理電路框圖如圖3所示。

      

    ?

      將輸出電壓Diff X、Diff Y 和Sum X、Sum Y 與二維位置的關系式為:

      

    ?

      

    ?

      因此,采集對象為Diff X、DiffY、Sum X、Sum Y 四個輸出量,通過對四輸出量的采集,便可運用原理運算來實現PSD在二維坐標下的位置數據。

      3 數據采集及控制電路

      基于單片機的PSD 數據采集及控制電路由Atmega16單片機、模/數轉換芯片、AD7501多路轉換開關、MAX232 串行通信芯片等組成,其電路框圖如圖4所示。

      

    ?

      3.1 多路轉換開關

      AD7501 是一個8 通道多路轉換開關,其功能是通過三個二進制的地址線來選擇一個有效的輸入[5].其具體連接關系如圖5所示。

      


    上一頁 1 2 3 下一頁

    關鍵詞: AD1674 Mega16 PSD

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 远安县| 久治县| 于田县| 长沙县| 阳原县| 东阿县| 苏尼特右旗| 石屏县| 宁化县| 中江县| 民乐县| 民勤县| 巩留县| 黄冈市| 龙岩市| 葵青区| 汶上县| 贡嘎县| 靖西县| 海林市| 莎车县| 淮北市| 治多县| 商洛市| 奉节县| 民和| 张掖市| 兴仁县| 新田县| 丰顺县| 德令哈市| 福清市| 习水县| 丹江口市| 巨野县| 广平县| 大同市| 河曲县| 平昌县| 宝坻区| 江孜县|