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

基于STM32的低成本信號發生器的設計與實現

2018-01-03 07:05:36吳越鴻馬鑫張遠銘付麗華沈陽工學院信息與控制學院
數碼世界 2017年12期
關鍵詞:單片機信號設計

吳越鴻 馬鑫 張遠銘 付麗華 沈陽工學院信息與控制學院

基于STM32的低成本信號發生器的設計與實現

吳越鴻 馬鑫 張遠銘 付麗華 沈陽工學院信息與控制學院

信號發生器又稱為振蕩器,它是一種較為常用的信號源,是輸出各種電子信號的儀器,主要用于調試、測試電子電路和相關設備的參數。本設計提出的信號發生器裝置,由STM32F103系列單片機、DDS模塊AD9833、LCD以及按鍵等部分組成,實現不同頻率和幅度的方波、正弦波、三角波的信號輸出,并具有自動和手動兩種模式,滿足不同場合的使用需求。本裝置具有控制精度高、操作簡單、工作穩定、失真度小,且價格便宜的優點,具有一定的應用前景。

信號發生器 STM32 AD9833

1 方案概述

STM32F103系列屬于中低端的32位ARM微控制器,本設計使用的STM32F103C8T6的片內Flash大小為64K,屬于其中的中容量版本[1]。AD9833是ADI公司設計制造的一款可進行信號波形編程發生器,它能產生多種波形,如方波、正弦波、三角波等。

2 系統設計

本設計的主控器件為STM32F103C8T6單片機,通過STM32F103C8T6單片機控制DDS AD9833產生信號,并且采用調節DAC參考電壓實現信號發生器信號幅度的調節,并通過按鍵選擇輸出波形、頻率和幅度在LCD1602液晶顯示屏上顯示。

2.1 硬件電路設計

硬件電路整體框圖如圖2.1所示

圖2 .1 硬件電路整體框圖

整個硬件電路通過一個5V直流電源直接供電,而不同的電路模塊需要不同電壓供電,則采用分流和降壓模塊進行控制。

各部分的電路設計及功能如下。

2.1.1 供電電路

STM32F103系列微控制器的工作電壓在+2.0V~+3.6V之間。由于常用電源為5V,必須采用轉換電路把5V電壓轉換為2.0~3.6之間。采用電源轉換芯片REG1117-3.3輸出固定的3.3V電壓,它是一款正電壓輸出的低壓降三端線性穩壓電路,輸入5V電壓,可以輸出固定的3.3V電壓。

2.1.2 單片機模塊電路設計

本模塊采用的是單片機最小系統的集成模塊,該最小系統由STM32F103C8T6單片機芯片、供電電路、時鐘電路、復位電路、啟動配置電路和程序下載電路構成。

2.1.3 DDS 電路的設計

本電路為信號產生模塊,即DDS模塊,此電路模塊為本設計的核心,是信號的產生部件,核心芯片是AD公司生產的AD9833[2]。在本電路中,AD9833的DAT、SCLK、DDSEN引腳分別接STM32單片機的PB13、PB14、PB15口,通過它們來實現STM32單片機對AD9833芯片的控制。

2.1.4 按鍵電路的設計

按鍵電路采用直接連接STM32單片機的IO端口。此電路的功能是通過按鍵輸入選擇波形、頻率和幅度,采用4個獨立式按鍵,通過K1鍵選擇調節波形、頻率和幅度。

2.1.5 顯示電路的設計

本顯示模塊用的核心部件為LCD1602液晶顯示器,可以顯示輸出信號的波形、頻率和幅值。它可以顯示兩行字符,每行各16個字符,在第一行顯示幅度、波形和步進范圍信息,在第二行顯示頻率值。

2.2 程序設計

本系統通過按鍵設定或修改輸入頻率,按鍵檢測通過使用軟件掃描的方式獲得按鍵信息,采用軟件編程的方法來實現按鍵去抖動,使按鍵檢測更為準確,而且這樣電路簡單,還可以節約硬件資源;按鍵被定義為功能鍵和控制鍵,功能鍵用于選擇輸出信號的波形、頻率、幅度及頻率步進的范圍;控制鍵來控制波形的選擇及頻率、相位的增減。

3 結論

本設計系統硬件重點使用STM32F103C8T6、AD9833等芯片設計單片機電路、按鍵電路、信號發生電路、幅度調節等電路。在軟件設計方面,則主要包括程序初始化、信號發生程序、按鍵控制程序、顯示程序等。

與當前市場銷售的產品相比較,本設計充分考慮了實用性和便捷性,具有如下特點:

(1)操作簡單,效果直觀

通過對LCD的驅動,實現參數的顯示,該部分工作原理簡單、成本低,LCD的文字顯示功能,一方面顯示精確、效果直觀,另一方面對操作者具體一定的提示功能,有利于用戶使用。

(2)便于攜帶和測量

目前市場銷售的產品,通常體積大,攜帶不方便,在本設計的電源為5V直流電,支持USB、電池等供電,因此體積小,便于攜帶。同時具有按鍵輸入功能,根據設定的提示即可完成相應的功能。

(3)模塊化設計,成本低

本設計以模塊化設計為理念,使用單片機模塊和DDS模塊的組合方式,通過修改單片機程序,實現不同精度的波形輸出,因此硬件成本遠低于同類產品。

[1]蔣昭穎. 基于STM32單片機的變頻正弦信號發生器[J]. 電子設計工程,2016,(05):190-193.

[2]張萍. 基于DDS的低頻信號發生器的設計[J]. 自動化技術與應用,2016,(06):106-109.

吳越鴻、馬鑫、張遠銘,沈陽工學院,學生;付麗華(通訊作者),1972年6月,女,滿族,遼寧人,沈陽工學院,教師,副教授。

猜你喜歡
單片機信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 成年午夜精品久久精品| 一级毛片免费不卡在线| 国产精品久久自在自线观看| 香蕉99国内自产自拍视频| 欧美日韩一区二区三区在线视频| 国产精品一区不卡| 国产凹凸一区在线观看视频| 国产本道久久一区二区三区| 亚洲中文字幕日产无码2021| 国产91在线|日本| 国产色网站| 91福利免费| 成年人免费国产视频| 国产黄色视频综合| 国产成人精品优优av| 亚洲一区二区三区香蕉| 国产肉感大码AV无码| 国产高潮流白浆视频| jizz在线观看| 91破解版在线亚洲| 香蕉综合在线视频91| 高清不卡一区二区三区香蕉| 天堂av综合网| 最新加勒比隔壁人妻| 亚洲人成高清| aⅴ免费在线观看| 国产精品无码久久久久久| 国内丰满少妇猛烈精品播| 亚洲欧美人成人让影院| 国产精品亚洲片在线va| 国产国拍精品视频免费看| 青青操国产| 中文字幕人成乱码熟女免费| 国产97色在线| 亚洲成人精品在线| 国产哺乳奶水91在线播放| 国内精品久久九九国产精品| 国产成人综合亚洲欧美在| 一级爱做片免费观看久久| 亚洲 欧美 偷自乱 图片| 97人人做人人爽香蕉精品 | 国产小视频网站| 色综合热无码热国产| 天堂网亚洲系列亚洲系列| 91久久天天躁狠狠躁夜夜| 欧美www在线观看| 日韩欧美中文字幕在线精品| 激情在线网| 最新精品久久精品| 精品99在线观看| 91国内在线视频| 精品久久777| 免费全部高H视频无码无遮掩| 亚洲无线一二三四区男男| 免费视频在线2021入口| 久久亚洲黄色视频| 天天摸夜夜操| 亚洲精品天堂自在久久77| 亚洲精品你懂的| 毛片网站在线看| 亚洲伊人天堂| 日韩精品中文字幕一区三区| 人妻精品久久无码区| 香蕉国产精品视频| 美女国产在线| 黄色不卡视频| 欧美激情福利| 欧美日韩精品一区二区在线线| 成人福利一区二区视频在线| 东京热高清无码精品| 欧美人在线一区二区三区| 麻豆精品在线播放| 91小视频在线| 超清无码熟妇人妻AV在线绿巨人| 欧美日韩一区二区在线播放| 67194亚洲无码| 色噜噜综合网| 欧美高清视频一区二区三区| 亚洲bt欧美bt精品| 国产99视频精品免费观看9e| 最新国产麻豆aⅴ精品无| 四虎亚洲国产成人久久精品|