999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的簡易邏輯分析儀的設計

2019-05-13 10:00:04陳杰沙玉龍
科技視界 2019年7期

陳杰 沙玉龍

【摘 要】邏輯分析儀能夠對多路的數字信號進行邏輯波形顯示,比較邏輯關系,便于監控數字系統的運行情況,分析數字系統的故障等。本文以STM32F103ZET6芯片為核心,構建邏輯分析采集系統,將輸入的8路數字信號轉換為兩路模擬信號,利用常見的示波器作為顯示單元,完成簡易邏輯分析儀的設計。本設計適用于1MHz級以內的各種邏輯電平的數字信號顯示、分析和存儲,結構簡單,性能穩定。

【關鍵詞】邏輯分析儀;stm32;示波器

中圖分類號: TP273;TU855 文獻標識碼: A 文章編號: 2095-2457(2019)07-0023-002

DOI:10.19694/j.cnki.issn2095-2457.2019.07.009

【Abstract】Logic analyzer can display multi-channel digital signals at the same time, compare logical relations, monitor the operation of the digital system and analyze the fault logic relationship of the digital system. This system takes STM32F103ZET6 chip as the core, constructs a logic analysis acquisition system, converts 8 digital signals into two analog signals, and uses common oscilloscopes as display units to complete the design of a simple logic analyzer. This design is suitable for digital signal display, analysis and storage of all kinds of logic levels within 1MHz. It has simple structure and stable performance.

【Key words】Logic analyzer; STM32; Oscilloscope

0 引言

在現代的電路設計中,數字信號和模擬信號都是常見的信號,相對于用于檢測模電信號的示波器,用于檢測數字信號的邏輯分析儀卻不常見。隨著嵌入式芯片等數字技術的發展,邏輯分析儀作為一種數字信號測量儀器作用越來越大。本設計以STM為核心構建8路數字信號采集單元,信號通過Y通道和X通道輸入到常用示波器,以示波器為顯示單元顯示8路數字信號的邏輯波形,構成簡易邏輯分析儀。

1 系統的總體設計

系統結構如圖1所示,由8路數字信號輸入線、1路時鐘信號輸入線、STM32F103ZET6最小系統、光標產生電路按鍵、功能顯示屏及用于8路數字邏輯信號波形顯示的示波器組成。

2 核心電路的設計

2.1 設計原理

本次設計中示波器用于波形的數字邏輯波形的顯示,在設計中采用X-Y工作方式。示波器屏幕的顯示由輸入進來的Y通道信號與X通道信號決定,原理如圖2所示。為了在示波器上顯示八路信號,Y軸應輸入八個不同電平信號,每一個固定電平信號對應一個鋸齒波,為了在示波器上顯示一個可移動的光標,X軸需要外加一個固定電平信號,Y軸輸入需要外加一個從低到高迅速變化地電平信號,如圖3所示。

設一個脈沖寬度為t,為保證顯現信號清晰可見,根據人眼的視覺效應,一個脈沖電平狀態以8個點顯示,每個點的輸出時間T=t/8,一個Di一般顯示8個狀態,即一條水平線上分布64個點;鋸齒波T1=8*t,X輸出的波形Tx=9*T1=72*t;Y軸上信號一個階梯為包含8個脈沖信號,一個階梯的時間為T2=8*t,y輸出的波形Ty=9*T1=72*t。

在信號幅度上,STM采用3.3V供電,其引腳輸出電壓范圍為0~3.3V,在垂直Y方向上,需要同時顯示8路數字信號,則平均分為16個等級,如表 1所示。

2.2 STM32最小模塊

該模塊是本次設計的核心,需要將采集的8路數字信號轉為Y通道和X通道到的兩路模擬信號給示波器。采用STM32F103ZET6作為核心,其工作頻率最高可達72M,內置高128K字節的FLASH和20K字節的SRAM,同時具備豐富的增強I/O端口和外設,可以對1MHz以內的數字信號進行采集以及進行簡單的存儲。

常見的8路數字信號往往是非3.3V的,需要經過預處理單位,轉換為0~3.3V電平信號輸入到STM32的引腳。為了實現對8路邏輯電路的同步采樣,STM32F103ZET6采用序列通道單次采樣的方式,采樣由輸入時鐘信號進行同步。

為了把8路信號區分開,先要對各路信號進行量化,把各路信號分配在不同的Y軸段上。為了示波器同時顯示八路邏輯信號,用N個點表示一個比特位0或1,如果對8路信號循環N次點,就可以同時顯示8路信號的一個比特位。基于這個原理,對八路信號進行量化合成。然后通過DA轉換變成模擬量,作為Y通道的模擬信號輸出。

針對示波器采用的X-Y工作方式,還需根據輸入的時鐘信號,通過軟件編程的方式,提供X軸所需的同步鋸齒波掃描信號。

2.3 光標產生電路

光標如圖5輸出波形的垂直線,類似與普通示波器的光標,起到提示作用。當用戶需要讀取某一時刻輸入的8路信號時,可以通過滑動變阻器左右調節光標的位置,在控制顯示屏上可顯示光標對應的處的8路邏輯信號值。光標產生電路如圖4所示:

3 結論

本次設計結果如圖5所示,通過本次設計系統,可以在通用示波器顯示8路邏輯信號,可方便用于數字信號的測量,結構較為簡單,具有一定的推廣價值。

【參考文獻】

[1]倪德克.基于FBGA的邏輯分析儀SOPC設計[J].實驗室研究與探索,2012,31(1),42-45.

[2]王俊波.虛擬邏輯分析儀的設計與實現[D].武漢:武漢理工大學,2012.

[3]楊洋,邱彬,顧衛紅.邏輯分析儀觸發設計及應用的研究[J].現代科學儀器,2011,10(5),83-85.

[4]田芳寧.邏輯分析儀自動測試系統設計與實現[J].電子測量技術,2014,37(3),86-88.

[5]婁志成,張禮勇,林海軍.基于虛擬儀器技術的邏輯分析儀的研制[J].哈爾濱理工大學學報,2010,15(4):10-18.

[6]許美蓉,胡仁杰,李娟.虛擬邏輯分析儀控制電路的設計與實現[J].電氣應用,2015(12),56-58.

[7]程度,耿春萍,張治.邏輯分析儀在數字電路測試中的觸發選擇[J].現代電子技術,2007,30(13),160-162.

主站蜘蛛池模板: 国产成人AV综合久久| 国产成年无码AⅤ片在线| 色天天综合久久久久综合片| 成人免费黄色小视频| 亚洲色图在线观看| 国产成人精品三级| 久久午夜夜伦鲁鲁片无码免费| 久久6免费视频| 波多野结衣中文字幕一区二区 | 日韩国产综合精选| 国产污视频在线观看| 成人国产免费| 国产精品久久久久久久久久久久| 日韩高清成人| 再看日本中文字幕在线观看| 午夜国产不卡在线观看视频| 国产成人AV男人的天堂| 婷婷开心中文字幕| 国产全黄a一级毛片| 欧美日在线观看| 久久综合伊人77777| 91精品综合| av大片在线无码免费| 伊人成色综合网| 欧美日韩国产在线人成app| www.99在线观看| 毛片在线区| 中日韩一区二区三区中文免费视频| av在线人妻熟妇| 新SSS无码手机在线观看| 国产超薄肉色丝袜网站| 亚洲天堂日韩av电影| 国产精品私拍在线爆乳| 亚洲男人的天堂视频| 欧美精品在线免费| 伊在人亚洲香蕉精品播放| 国产一级在线观看www色| 国内精品伊人久久久久7777人| 中文字幕伦视频| 国产成人福利在线| 国产美女精品人人做人人爽| 国产欧美视频在线观看| 中文字幕人妻av一区二区| 国产呦视频免费视频在线观看| 久久无码av一区二区三区| 黄色网址手机国内免费在线观看| 亚洲成人www| 本亚洲精品网站| 日本伊人色综合网| 日韩精品一区二区三区免费在线观看| 国产精品女在线观看| 午夜无码一区二区三区| 国产成人综合在线观看| 中文字幕av一区二区三区欲色| 亚洲天堂免费| 国产黑丝视频在线观看| 欧美成人午夜视频| 高清免费毛片| 亚洲天堂777| 国产夜色视频| 永久天堂网Av| 亚洲综合片| 国产精品粉嫩| 欧美成人第一页| 成人精品亚洲| 国产成人亚洲无码淙合青草| 国产麻豆91网在线看| 国产尤物在线播放| 成人伊人色一区二区三区| 久久精品视频亚洲| 久久黄色一级片| 九九久久精品国产av片囯产区| 国产一区二区三区在线观看视频 | 一本色道久久88| 亚洲一区毛片| 无码区日韩专区免费系列| 国产原创第一页在线观看| 国产免费一级精品视频| 日本免费精品| a级毛片毛片免费观看久潮| 宅男噜噜噜66国产在线观看| 99久久国产综合精品2023|