国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種光源控制器的制造方法

      文檔序號:8267627閱讀:210來源:國知局
      一種光源控制器的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及機器視覺領(lǐng)域,特別是一種光源控制器。
      【背景技術(shù)】
      [0002]機器視覺系統(tǒng)是制造業(yè)中重要的技術(shù)模塊。能利用機器代替人眼來做測量和判斷。即通過機械設(shè)備對目標(biāo)產(chǎn)品進(jìn)行成像,并將成像轉(zhuǎn)換為數(shù)字信號傳送給專用的圖像處理系統(tǒng)(如根據(jù)像素分布和亮度、顏色等信轉(zhuǎn)換成數(shù)字信號),圖像處理系統(tǒng)對這些數(shù)字信號進(jìn)行算法分析,實現(xiàn)自動化控制??蓱?yīng)用在產(chǎn)品的測量、定位、質(zhì)檢等多種場合。
      [0003]光源控制技術(shù)作為機器視覺應(yīng)用中關(guān)鍵的技術(shù)之一,其在很大程度上能夠直接影響機器視覺系統(tǒng)的圖像的質(zhì)量和應(yīng)用效果。對于半導(dǎo)體設(shè)備來說,機器視覺的照明系統(tǒng)為了適應(yīng)多種材料的圖像識別,需要多路光源,例如:同軸紅色光源比較容易適合識別芯片表面青色和灰色的材料,而同軸藍(lán)色光比較容易識別表面芯片黃色和金色的材料,環(huán)形光源主要用來反映芯片的輪廓。亮度調(diào)節(jié)可以調(diào)節(jié)曝光強度,從而獲得清晰的圖像。因此如何控制多組獨立通道下的光源協(xié)同完成不同產(chǎn)品的所有成像需求是本發(fā)明的攻克難點。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明要解決的技術(shù)問題是提供一種光源控制器,能夠通過上位機對機器視覺系統(tǒng)的多通道光源進(jìn)行統(tǒng)一控制。
      [0005]為解決上述技術(shù)問題,本發(fā)明的實施例提供一種光源控制器,包括:處理器、驅(qū)動電路以及通信接口;
      [0006]所述處理器根據(jù)所述通信接口與上位機進(jìn)行通信,用于獲取上位機發(fā)送的多個光源的工作設(shè)置信息,并根據(jù)所述工作設(shè)置信息生成對應(yīng)多個光源的工作電壓的驅(qū)動信號;
      [0007]所述驅(qū)動電路用于接收所述處理模塊生成的對應(yīng)多個光源的驅(qū)動信號,并根據(jù)所述驅(qū)動信號為每個光源提供對應(yīng)的工作電壓。
      [0008]其中,工作設(shè)置信息包括:
      [0009]用于啟動或關(guān)閉光源的第一設(shè)置信息,對應(yīng)驅(qū)動電路生成的第一驅(qū)動信號;
      [0010]用于調(diào)節(jié)光源強度的第二設(shè)置信息,對應(yīng)驅(qū)動電路生成的第二驅(qū)動信號。
      [0011]其中,所述驅(qū)動電路包括:
      [0012]驅(qū)動芯片以及與多個光源一一對應(yīng)的邏輯開關(guān)子電路;
      [0013]所述驅(qū)動芯片接入所述處理器生成的第一驅(qū)動信號,并根據(jù)該第一驅(qū)動信號控制邏輯開關(guān)子電路向其對應(yīng)的光源導(dǎo)入工作電壓。
      [0014]其中,每個邏輯開關(guān)子電路均包括一邏輯電阻;
      [0015]所述驅(qū)動芯片還用于接收所述處理器生成的第二驅(qū)動信號,并根據(jù)該第二驅(qū)動信號控制邏輯開關(guān)子電路中邏輯電阻的大小,從而控制光源的工作電壓的大小。
      [0016]其中,所述通信接口包括網(wǎng)口和/或串口 ;所述第一設(shè)置信息以及第二設(shè)置信息為數(shù)據(jù)包;所述處理器通過所述網(wǎng)口和/或串口接收所述第一設(shè)置信息以及第二設(shè)置信肩、O
      [0017]其中,所述邏輯電阻為數(shù)字電位器;所述通信接口包括I/O接口以及網(wǎng)口和/或串口 ;所述第一設(shè)置信息為時序信號,所述第二設(shè)置信息為數(shù)據(jù)包;
      [0018]所述處理機通過所述I/O接口接收所述第一設(shè)置信息,并通過網(wǎng)口和/或串口接收所述第二設(shè)置信息;
      [0019]其中,每個邏輯開關(guān)子電路均包括一短路保護子電路,用于在光源的工作電壓大于預(yù)設(shè)閾值時,停止向工作電壓導(dǎo)入光源。
      [0020]其中,
      [0021]所述處理器通過光電隔離器與所述驅(qū)動芯片連接。
      [0022]本發(fā)明的上述技術(shù)方案的有益效果如下:
      [0023]使用本發(fā)明的光源控制器,能夠通過上位機控制機械視覺系統(tǒng)的多個光源協(xié)同工作,有效提高了機械視覺系統(tǒng)針對不同產(chǎn)品的適應(yīng)性。
      【附圖說明】
      [0024]圖1為本發(fā)明的光源控制器的結(jié)構(gòu)示意圖;
      [0025]圖2為本發(fā)明的光源控制器對應(yīng)一實施例的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0026]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進(jìn)行詳細(xì)描述。
      [0027]如圖1所示,本發(fā)明提供一種光源控制器,包括:處理器、驅(qū)動電路以及通信接口 ;
      [0028]所述處理器根據(jù)所述通信接口與上位機進(jìn)行通信,用于獲取上位機發(fā)送的多個光源的工作設(shè)置信息,并根據(jù)所述工作設(shè)置信息生成對應(yīng)多個光源的工作電壓的驅(qū)動信號;
      [0029]所述驅(qū)動電路用于接收所述處理模塊生成的對應(yīng)多個光源的驅(qū)動信號,并根據(jù)所述驅(qū)動信號為每個光源提供對應(yīng)的工作電壓。
      [0030]使用本發(fā)明的光源控制器,能夠通過上位機對機器視覺系統(tǒng)的多通道光源進(jìn)行統(tǒng)一控制,使機器視覺系統(tǒng)更加靈活地運用到實際生產(chǎn)過程中。
      [0031]具體地,所述工作設(shè)置信息包括:用于啟動或關(guān)閉光源的第一設(shè)置信息,對應(yīng)驅(qū)動電路生成的第一驅(qū)動信號;以及用于調(diào)節(jié)光源強度的第二設(shè)置信息,對應(yīng)驅(qū)動電路生成的第二驅(qū)動信號。
      [0032]所述驅(qū)動電路包括:
      [0033]驅(qū)動芯片以及與多個光源一一對應(yīng)的邏輯開關(guān)子電路;
      [0034]所述驅(qū)動芯片接入所述處理器生成的第一驅(qū)動信號,并根據(jù)該第一驅(qū)動信號控制邏輯開關(guān)子電路向其對應(yīng)的光源導(dǎo)入工作電壓。
      [0035]此外,在上述實施例的基礎(chǔ)上,每個邏輯開關(guān)子電路均包括一邏輯電阻;
      [0036]驅(qū)動芯片接收所述處理器生成的第二驅(qū)動信號,并根據(jù)該第二驅(qū)動信號控制邏輯開關(guān)子電路中邏輯電阻的大小,從而控制光源的工作電壓的大小。
      [0037]此外,所述通信接口具體包括網(wǎng)口和/或串口 ;所述第一設(shè)置信息以及第二設(shè)置信息為數(shù)據(jù)包;所述處理器通過所述網(wǎng)口和/或串口接收所述第一設(shè)置信息以及第二設(shè)置信息的數(shù)據(jù)包。其中,利用串口與處理器通信速度可達(dá)I毫秒,而利用網(wǎng)口與處理器通信速度更快發(fā)送一次數(shù)據(jù)只需要100微秒。
      [0038]作為一個優(yōu)選方案,為了加快處理器的響應(yīng)速度,通信接口包括I/O接口以及網(wǎng)口和/或串口 ;第一設(shè)置信息具體為時序信號,第二設(shè)置信息具體為數(shù)據(jù)包;
      [0039]處理機通過所述I/O接口接收所述第一設(shè)置信息,并通過網(wǎng)口和/或串口接收所述第二設(shè)置信息。
      [0040]在上文描述可以知道,第一設(shè)置信息只用于開啟/關(guān)閉邏輯子電路,因此可采用高低電位的時序信號,通過I/o接口直接向處理器發(fā)送時序信號,可節(jié)省處理器解析數(shù)據(jù)包的時間,從而加快了響應(yīng)速度。
      [0041]此外,在上述實施例的基礎(chǔ)之上,每個邏輯開關(guān)子電路均包括一短路保護子電路,用于在光源的工作電壓大于預(yù)設(shè)閾值時,停止向工作電壓導(dǎo)入光源。
      [0042]此外,光源在接入工作電壓后可能會發(fā)生打火現(xiàn)象,該現(xiàn)象會瞬時產(chǎn)生干擾信號,致使處理器發(fā)生復(fù)位。為此作為一個優(yōu)選的解決方案,在本發(fā)明的光源控制器中,所述處理器通過光電隔離器與驅(qū)動電路連接,通過光電隔離器將干擾信號進(jìn)行過濾。作為一個優(yōu)選方案,為了使本發(fā)明的光源控制器在上位機掉電后依然能夠驅(qū)動光源正常工作,所述處理器包括EPROM儲存芯片;
      [0043]所述處理器還用于將接收到的所述工作設(shè)置信息緩存至所述EPROM儲存芯片中;以及接收來自上位機發(fā)送的工作請求,根據(jù)該工作請求從所述EPROM儲存芯片中的工作設(shè)置信息,從而生成多個光源的驅(qū)動信號。
      [0044]即上位機重新上電后,可命令處理器根據(jù)內(nèi)部EPROM儲存芯片的工作設(shè)置信息從新驅(qū)動光源恢復(fù)工作。
      [0045]下面結(jié)合一個具體實施例對本發(fā)明的光源控制器進(jìn)行詳細(xì)介紹。
      [0046]如圖2所示,本實施例的光源控制器提供一個外部模塊化接口,包括了電源接口、提供多個光源工作
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1