草久免费视频-草久视频在线-草久视频在线观看-草久网-久久久一级-久久久一区二区三区

上海 江蘇 浙江 安徽 PCB培訓 郵箱登陸 聯(lián)系我們
緯亞聯(lián)系電話:0512-57933566
基于FPGA的PCB測試機硬件電路設計服務

聯(lián)系我們

昆山緯亞PCB生產基地聯(lián)系方式
昆山緯亞智能科技有限公司

公司地址:昆山市周市鎮(zhèn)宋家港路259號
公司電話Tel:0512-50139595
電子郵件Email: steven@pcbvia.com

首頁  新聞動態(tài)  企業(yè)新聞基于FPGA的PCB測試機硬件電路設計

基于FPGA的PCB測試機硬件電路設計

發(fā)布時間:2011-12-16 00:00:00 分類:企業(yè)新聞

杭州PCB抄板公司-緯亞電子:引言

  PCB 光板測試機基本的測試原理是歐姆定律,其測試方法是將待測試點間加一定的測試電壓,用譯碼電路選中PCB 板上待測試的兩點,獲得兩點間電阻值對應的電壓信號,通過電壓比較電路,測試出兩點間的電阻或通斷情況。 重復以上步驟多次,即可實現(xiàn)對整個電路板的測試。

  由于被測試的點數(shù)比較多, 一般測試機都在2048點以上,測試控制電路比較復雜,測試點的查找方法以及切換方法直接影響測試機的測試速度,本文研究了基于FPGA的硬件控制系統(tǒng)設計

  硬件控制系統(tǒng)

  測試過程是在上位計算機的控制下,控制測試電路分別打開不同的測試開關。測試機系統(tǒng)由以下幾部分構成: 上位計算機PC104 、測試控制邏輯(由FPGA 實現(xiàn)) 、高壓測試電路。 其中上位機主要完成人機交互、測試算法、測試數(shù)據(jù)處理以及控制輸出等功能。 FPGA 控制高壓測試電路完成對PCB 的測試過程。

  本系統(tǒng)以一臺PC104 為上位計算機,以FPGA為核心,通過PC104 總線實現(xiàn)上位機對測試的控制。測試系統(tǒng)總體框圖如圖1所示。

FPGA與PC104的接口電路

  PC104總線是一種專為嵌入式控制定義的工業(yè)控制總線,其信號定義與ISA 總線基本相同。 PC104總線共有4 類總線周期,即8 位的總線周期、16 位的總線周期、DMA 總線周期和刷新總線周期。 16 位的I/O總線周期為3 個時鐘周期,8 位的I/O總線周期為6 個時鐘周期。 為了提高通信的速度,ISA總線采用16 位通信方式,即16 位I/O方式。 為了充分利用PC104的資源,應用PC104的系統(tǒng)總線擴展后對FPGA 進行在線配置。正常工作時通過PC104總線與FPGA進行數(shù)據(jù)通信。

  FPGA與串行A/D及D/A器件的接口

  根據(jù)測試機系統(tǒng)設計要求,需要對測試電壓及兩通道參考電壓進行自檢,即A/D轉換通道至少有3 路。 兩路比較電路的參考電壓由D/A輸出,則系統(tǒng)的D/A通道要求有兩通道。 為了減少A/D及D/A的控制信號線數(shù),選用串行A/D及D/A器件。 綜合性能、價格等因素, 選用的A/D器件為TLC2543,D/A器件為TLV5618。

  TLV5618是TI公司帶緩沖基準輸入(高阻抗)的雙路12 位電壓輸出DAC,通過CMOS 兼容的3線串行總線實現(xiàn)數(shù)字控制。器件接收16 位命令字,產生兩路D/A模擬輸出。TLV5618只有單一I/O周期,由外部時鐘SCL K決定,延續(xù)16 個時鐘周期,將命令字寫入片內寄存器,完成后即進行D/A轉換。TLV5618讀入命令字是從CS的下降沿開始有效,從下一SCLK的下降沿開始讀入數(shù)據(jù),讀入16位數(shù)據(jù)后即進入轉換周期,直到下次出現(xiàn)CS的下降沿。 其操作時序圖如圖2 所示。

     TLC2543是TI公司的帶串行控制和11個輸入端的12 位、開關電容逐次逼近型A/D轉換器。 片內轉換器有高速、高精度和低噪音的特點。 TLC2543工作過程分為兩個周期:I/O周期和轉換周期。I/O周期由外部時鐘SCLK決定,延續(xù)8、12或16個時鐘周期,同時進行兩種操作: 在SCLK上升沿以MSB方式輸入8位數(shù)據(jù)到片內寄存器;在SCLK下降沿以MSB 方式輸出8、12、16位轉換結果。轉換周期在I/O周期的后一個SCLK下降沿開始,直到EOC信號變高,指示轉換完成。 為了與TLV5618的I/O周期一致,采用了MSB方式,使用CS的16 時鐘傳送的時序。其操作時序如圖3 所示。杭州PCB|杭州smt

由于這兩種器件都是SPI接口,可將這兩器件連接至同一SPI 總線,通過不同的片選信號對不同的器件操作。 由于SPI接口協(xié)議復雜,而且從圖3 可以看出,這兩種器件的時序并沒有用到全部的SPI接口時序。為了實現(xiàn)符合以上邏輯的時序,減少標準SPI 接口IP 核對FPGA資源的浪費, 設計采用Verilog硬件描述語言用同步狀態(tài)機(FSM)的設計方法實現(xiàn),編寫ADC及DAC控制時序。程序實際上是一個嵌套的狀態(tài)機,由主狀態(tài)機和從狀態(tài)機通過由控制線啟動的總線在不同的輸入信號情況下構成不同功能的有限狀態(tài)機。 則由圖3 可知,D/A操作有4 個狀態(tài),A/D操作有7個狀態(tài)。 兩種狀態(tài)中有幾個狀態(tài)是相同的,故可用一個有限狀態(tài)機完成對串行A/D及D/A的操作。 程序實際上是一個嵌套的狀態(tài)機,由主狀態(tài)機和從狀態(tài)機通過由控制總線啟動的總線在不同的輸入信號情況下構成不同功能的較復雜的有限狀態(tài)機。 A/D及D/A操作共用唯一的驅動時鐘(SCLK) 及數(shù)據(jù)總線(SI、SO)。由于操作的寫周期有16個時鐘周期,讀周期有12個時鐘周期,模塊是在三個嵌套的有限狀態(tài)機中完成的,其主狀態(tài)機的狀態(tài)如圖4所示。

系統(tǒng)設計中,將AD、DA操作封裝成一單獨模塊,由上層控制模塊輸出命令字及控制信號啟動本模塊的相應操作,操作完成后(進入idle狀態(tài)) ,本模塊發(fā)出相應狀態(tài)信號至上層模塊。

FPGA 程序框架

  FPGA 片內程序是整個測試系統(tǒng)正確運行的關鍵。 由自頂向下的FPGA 設計原則,將系統(tǒng)分為5個獨立的模塊, 即通信模塊(ISA) 、測試模塊(TEST) 、AD/DA 模塊、解碼模塊(DECODER) 、RAM 控制模塊(RAMCTL)。

  ISA 模塊:系統(tǒng)通信及控制模塊,完成與上位機通信、命令字解釋、控制信號的產生等。系統(tǒng)根據(jù)上位機傳送的導通電阻、絕緣電壓等參數(shù)啟動ADDA模塊完成參考電壓的輸出;根據(jù)測試命令啟動測試模塊完成測試過程。數(shù)據(jù)在多個同步運行的同步狀態(tài)機間傳送,較難控制的是多進程間的數(shù)據(jù)通信與數(shù)據(jù)同步。

  RAM控制模塊:在測試開始前,上位機將測試點的信息通過總線傳送至ISA模塊, ISA 模塊再將其存放到片內RAM中;測試完成后,將RAM中的測試結果傳送到上位機。 在測試時測試模塊通過讀RAM中測試點的信息來打開相應測試開關,再將測試結果保存到RAM 中。 這樣兩個模塊都要求讀寫RAM 以實現(xiàn)兩個模塊之間的數(shù)據(jù)共享,這就要求有一控制信號將兩組讀寫信號線分別與RAM模塊相連接,RAM控制模塊即完成此功能。測試模塊(TEST):雖然測試過程有多種,如開關卡自檢、導通測試、絕緣測試等,但測試過程卻是相同的,即測試掃描。 測試的工作過程是:加比較電路參考電壓→打開待測點開關→延時→讀比較器結果→測試另一組測試點。 本模塊是按照不同的操作碼,進入不同的測試過程。 測試結果與測試點編號一起組成13 位數(shù)據(jù)保存到RAM 中,并將原來測試點的編號信息覆蓋。

  解碼模塊(DECODER):這一模塊掛在測試模塊(TEST) 之后,它完成開關編號到實際電路的映射。 由于測試針陣形式不同、譯碼電路與控制電路的硬件設計不同,上級模塊輸出的測試開關信息并不能直接作為輸出控制測試開關電路。 解碼模塊完成這兩者間的轉換。

  AD/DA 模塊(AD/DA):設計SPI 總線接口對A/D 及D/A 器件操作,模塊以允許(adenable , daenable) 信號啟動,以busy信號作為轉換完成標志信號,將A/D及D/A操作相對其它模塊進行封裝。系統(tǒng)的每個模塊采用Verilog硬件描述語言編寫,采用多個多層嵌套的同步狀態(tài)機(FSM)完成整個系統(tǒng)的邏輯功能;每一模塊應用仿真工具Modelsim完成模塊的功能仿真,系統(tǒng)完成功能測試后;利用Altera 綜合布線工具QuartusII完成系統(tǒng)后仿真及綜合、布線、下載;充分利用Altera公司免費提供的IPcore 對程序模塊進行優(yōu)化;頂層設計采用方框圖輸入方式,模塊間的數(shù)據(jù)流由方框圖更直觀地表現(xiàn)出來。

  結束語

  基于FPGA的PCB測試機的硬件控制系統(tǒng),提高了PCB測試機的測試速度、簡化電路的設計。此外由于FPGA的可重構特性,為系統(tǒng)的軟件算法以及硬件結構的進一步優(yōu)化升級打下了良好的基礎,具有良好的應用前景。

 

(杭州PCB|杭州smt|杭州PCB設計|杭州pcb打樣|杭州pcb抄板|杭州pcb板生產廠家-杭州緯亞電子科技有限公司)

來源:基于FPGA的PCB測試機硬件電路設計

瀏覽"基于FPGA的PCB測試機硬件電路設計"的人還關注了

版權所有:昆山緯亞電子科技有限公司      技術支持:李麟
国产午夜免费啪视频观看视频| 成人免费看的A级毛片| 人体艺术在线观看| 国产成人精品高清在线观看99| 亚洲AⅤ无码成人网站国产APP| 久久精品岛国AV一区二区无码| 中文字幕无码专区人妻制服| 日本XXXⅩ色视频免费观看| 国产精品视频一区二区三区四| 亚洲精品高清国产一久久| 美国五月婷婷毛片| 成人免费午夜无码视频| 小12箩利洗澡无码视频网站| 久久精品国产欧美日韩| JAPAN丰满人妻VIDEOS| 婷婷蜜桃国产精品| 久久99国产亚洲高清观看首页 | 黑人巨大熟女高潮痉挛潮喷| 中文字幕V亚洲日本| 日产亚洲一卡2卡3卡4卡网站| 国产午夜福利在线播放| 在办公室被C到呻吟的动态图| 人妻少妇无码一区二区三区| 国产人与ZOXXXX另类| 在线观看视频一区二区三区| 国产品无码一区二区三区在线| 亚洲人成网站18禁止大APP| 欧美日韩成人在线播放| 国产精品久久这里只有精品 | 亚洲VA中文字幕无码毛片 | 精选AV种子无码专区| TPU色母和PA6色母的区别| 无码人妻毛片丰滿熟婦区毛片色欲| 精品亚洲AV无码喷奶水A漫画| AⅤ成年女人毛片免费观看| 无码国产孕妇一区二区免费AV| 久久男人AV资源网站无码| 成码无人AV片在线电影网站| 亚洲成人xxxx| 破了亲妺妺的处免费视频国产| 国产欧美日韩第一章午夜在线 | 久久久久人妻精品区一三寸| 车子一晃一晃的就C进去了肉| 亚洲AV无码专区青青草原| 年轻漂亮岳每4乱理2| 国产精品无码无在线观看| 影音先锋手机AV资源站| 色一情一区二区三区四区| 久久国产精品99精品国产987| 本免费AV无码专区一区| 亚洲精品成人福利网站| 热99RE久久免费视精品频| 国产一级 片内射30岁老熟女 | 国产精品国产三级在线专区| 伊人久久大香线焦AV色| 熟女俱乐部五十路六十路AV| 久久久久精品国产亚洲AV蜜桃 | 3D动漫精品啪啪一区二区中| 深灬深灬深灬深灬一点| 久久久久亚洲AV成人无码| 俄罗斯VODAFONEWIFI| 野花日本大全免费观看版动漫 | 人妻少妇啊灬啊灬用力啊快| 狠狠躁夜夜躁人人躁婷婷视频| А√天堂8资源官网在线BT种子| 亚洲高清AⅤ日本欧美视频| 强 暴 疼 哭 处 女| 精品久久久久久久久午夜福利| 成人永久免费高清视频在线观看| 亚洲中文无码永久在线电影| 少妇乱人伦无码视频| 久久久噜噜噜久久熟女| 国产成人精品综合在线观看| 中文字幕一区二区三区乱码人妻 | 大又大又粗又硬又爽少妇毛片 | 国精产品一码二码三M| А√天堂资源地址在线| 亚洲色大成网站久久久| 久久中文字幕AV一区二区不卡| 国产777涩在线 | 美洲| 1313午夜精品理论片| 亚洲AV永久无码精品国产精品 | 在线观看免费A∨网站| 小嫩模无套内谢第一次| 青青青国产手线观看视频2019| 精品人妻少妇一区| 国产成年女人毛片80S网站| 24小时日本免费观看WWW| 亚洲GV天堂无码男同在线观看| 日韩人妻无码中文字幕视频 | 亚洲成av人片在线观看无码| 日日摸夜夜添夜夜添无码免费视频| 老熟妇仑乱一区二区视頻| 国产丝袜无码一区二区视频| 被夫上司强迫的女人在线中文| 一出一进一爽一粗一大视频| 午夜影视啪啪免费体验区入口| 前夫6天要了我25次| 久久久久人妻一区二区三区VR | 上边一面亲下边一面膜的作用 | 蜜桃臀无码内射一区二区三区| 黑人大荫道BBWBBB高潮潮喷| 99西方37大但人文艺术| 亚洲蜜桃无码一区二区三区| 同学要做吗PO爱喝花茶的小酥肉| 欧美日韩久久中文字幕| 久久久久亚洲精品无码网址蜜桃| 国产片AV国语在线观麻豆| 东北小伙二十厘米粗大硬| AVTT天堂网AV无码| 一炕四女被窝交换啪啪| 亚洲AV无码1区2区久久| 天黑黑影院在线观看免费中文 | YSL千色T9T9T9| 在线无码免费网站永久| 亚洲精品无码久久不卡| 无码一区二区三区AⅤ免费麻豆| 日本高清WWW色视频| 欧美VIDEOSDESXO孕交| 久久人妻AV中文字幕| 黑人强伦姧人妻完整版| 国产精品麻豆VA在线播放| 从今天开始当城主| S货叫大声点C懒烂你的SBXS| 综合激情五月综合激情五月激情1| 亚洲人妻精品一区| 亚洲AV永久无码一区二区三区| 天美传媒国产电视推荐| 日韩精品无码一区二区忘忧草| 欧美一区二区三区精品视频| 美国白人未成年RAPPER豆瓣| 久久精品人妻少妇一区二区| 极品人妻被黑人中出种子| 国产人妻麻豆蜜桃色精品电影| 国产AV精国产传媒| 村长用力挺进她的花苞啥电视| JAPANRCEP老熟妇乱子伦视频| _97夜夜澡人人爽人人喊_欧美| 亚洲AV理论在线电影网| 无码人妻AⅤ一区二区三区玉蒲团 无码人妻AⅤ一区二区三区用会员 | 欧美在线视频一区二区| 免费无遮挡很爽很污很黄的网站| 久久丫免费无码一区二区| 精品无码一区二区三区| 极品少妇的粉嫩小泬看片| 国产中文三级全黄| 国产日韩AV免费无码一区二区| 国产对白videos麻豆高潮| 国产超碰人人模人人爽人人喊| 俄罗斯人与ZOOM人的区别| 成人无码激情视频在线观看| 八戒网站免费观看视频| JAPANESE日本熟妇伦| C交人Z000Z000XXⅩ| 696969大但人文艺术主题| 中字年轻漂亮的儿媳BD| 中文日本字幕MV在现线观看| 一级伦奷片高潮无码看了5| 一本大道香蕉在线资源| 亚洲综合一区国产精品| 夜里18款禁用B站入APP软件| 亚洲午夜久久久久久久久电影网| 亚洲乱码日产精品BD在线看 | 少妇人妻真实偷人精品视频| 色偷偷色噜噜狠狠网站久久| 色欲av一区二区三区蜜臀| 少妇高潮喷水正在播放| 四虎亚洲精品成人A在线观看| 天天夜碰日日摸日日澡性色AV| 同学故意把我的校服当抹布用作文 | 宝宝好大我都握不住了视频| 宝贝别忍着喷出来| 成人年无码AV片在线观看| 多P混交群体交乱的安全保障| 丰满的少妇愉情HD高清果冻传媒| 东京热无码一区二区三区AV| 丰满人妻被黑人连续中出| 国产成人高清精品亚洲| 国产乱码1卡二卡3卡四卡| 国内精品人妻无码久久久影院| 黑人巨大粗物挺进了少妇| 精品系列无码一区二区三区 | 亚洲AV无码乱码麻豆精品国产| 玩爽少妇人妻系列无码| 无人高清视频完整版在线观看 | 伽罗ちゃんが腿法| 国产精品V片在线观看不卡| 国产日产欧产综合| 狠狠色噜噜狠狠狠狠7777米奇| 精品久久久久久中文字幕202| 久久久久高潮毛片免费全部播放 | 亚洲乱码日产精品BD在| 野花社区日本韩国免费观看| 中文字幕爆乳JULIA女教师| AV无码国产在线看免费网站| 成年女人毛片免费观看中文| 国产92成人精品视频免费| 国产内射爽爽大片视频社区在线| 黑人又大又粗又硬XXXXX| 久久久久久久精品成人热色戒|