多功能信号发生器设计及实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[关键词]单片机; LCD1602;信号发生器;DAC0832
Design and implementation of multi function signal generator
Author:Zhenhua Wang
(Grade 12,Class 03,Major in Electronics & Information engineering,Physics & Telecommunications engineering Dept., Shaanxi University of Technology,Hanzhong 723000,Shaanxi)
在科学研究工程教育及生产实践中如工业过程控制教学实验机械振动试验动态分析材料试验生物医学等领域常常需要用到低频信号发生器而在我们日常生活中以及一些科学研究中锯齿波和正弦波矩形波信号是常用的基本测试信号譬如在示波器电视机等设备中为了使电子按照一定规律运动以利用荧光屏显示图Βιβλιοθήκη Baidu常用到锯齿波产生器作为时基电路信号发生器作为一种通用的电子仪器在生产科研测控通讯等领域都得到了广泛的应用但市面上能看到的仪器在频率精度带宽波形种类及程控方面都已不能满足许多方面实际应用的需求加之各类功能的半导体集成芯片的快速生产都使我们研制一种低功耗宽频带能产生多种波形并具有程控等低频的信号发生器成为可能[2]。
题 目多功能信号发生器的设计与实现
学生姓名王振华学号1213014069
所在学院物理与电信工程学院
专业班级电子信息工程
指导教师梁芳
完成地点物理与电信工程学院实验室
2016年 6 月 2 日
多功能信号发生器的设计与实现
王振华
(陕西理工学院 物理与电信工程学院 电子信息工程专业,2012级3班,陕西 汉中 723000)
指导教师:梁芳
[摘要]本文介绍的是利用STC12C5A60S2单片机和数模转换器件DAC0832产生所需不同信号的低频信号源,其信号幅度和频率都是可以按要求控制的。文中简要介绍了DAC0832数模转换器的结构原理和使用方法,STC12C5A60S2的基础理论,以及与设计电路有关的各种芯片。着重介绍了如何利用单片机控制D/A转换器产生上述信号的硬件电路和软件编程。信号频率幅度也按要求可调。本设计核心任务是:以STC12C5A60S2为核心,结合D/A转换器和DAC0832等器件,用仿真软件设计硬件电路,用C语言编写驱动程序,以实现程序控制产生正弦波、三角波、方波、三种常用低频信号。可以通过键盘选择波形和输入任意频率值。
随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展促使信号发生器种类增多性能提高尤其随着70年代微处理器的出现更促使信号发生器向着自动化智能化方向发展现在许多信号发生器带有微处理器因而具备了自校自检自动故障诊断和自动波形形成和修正等功能可以和控制计算机及其他测量仪器一起方便的构成自动测试系统当前信号发生器总的趋势是向着宽频率覆盖低功耗高频率精度多功能自动化和智能化方向发展[1]。
Key Words:onSTC12C5A60S2function waveform generator DAC0832 square wave, triangle wave, sinewave,sawtooth wave
1
1.1 目的和意义
信号发生器亦称波形发生器,主要作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,波形种类多为锯齿、正弦、方波、三角等波形。用分立元件组成的信号发生器,通常是单信号发生器且频率不高,其工作不很稳定,不易调试;用集成芯片的信号发生器,可达到较高的频率和产生多种波形信号,但电路较为复杂且不易调试。利用DA转换器配合单片机可以实现波形产生的功能,而且可以根据需要进行调整,设计灵活。
Tutor: Fang Liang
Abstract:This article describes theSTC12C5A60S2microcontroller and digital to analog converter DAC0832 to produce the desired signal of the low frequency signal source, the signal amplitude and frequency can be controlled as required. The article briefly describes the structure of principles and use of the DAC0832 digital-to-analog converter, theSTC12C5A60S2basic theory and design of circuits a variety of chips. The paper focuses on how to use microcontroller to control the D / A converter to produce the hardware and software programming of the above signals. The signal frequency range is also adjustable as required.The core of the design tasks are:STC12C5A60S2as the D / A converter and DAC0832 devices, circuit simulation software, design hardware drivers written in C, in order to achieve process control to produce sine wave, triangle wave, square wave, three commonly used low-frequency signals. Waveforms and enter any frequency value can be selected via the keyboard.
Design and implementation of multi function signal generator
Author:Zhenhua Wang
(Grade 12,Class 03,Major in Electronics & Information engineering,Physics & Telecommunications engineering Dept., Shaanxi University of Technology,Hanzhong 723000,Shaanxi)
在科学研究工程教育及生产实践中如工业过程控制教学实验机械振动试验动态分析材料试验生物医学等领域常常需要用到低频信号发生器而在我们日常生活中以及一些科学研究中锯齿波和正弦波矩形波信号是常用的基本测试信号譬如在示波器电视机等设备中为了使电子按照一定规律运动以利用荧光屏显示图Βιβλιοθήκη Baidu常用到锯齿波产生器作为时基电路信号发生器作为一种通用的电子仪器在生产科研测控通讯等领域都得到了广泛的应用但市面上能看到的仪器在频率精度带宽波形种类及程控方面都已不能满足许多方面实际应用的需求加之各类功能的半导体集成芯片的快速生产都使我们研制一种低功耗宽频带能产生多种波形并具有程控等低频的信号发生器成为可能[2]。
题 目多功能信号发生器的设计与实现
学生姓名王振华学号1213014069
所在学院物理与电信工程学院
专业班级电子信息工程
指导教师梁芳
完成地点物理与电信工程学院实验室
2016年 6 月 2 日
多功能信号发生器的设计与实现
王振华
(陕西理工学院 物理与电信工程学院 电子信息工程专业,2012级3班,陕西 汉中 723000)
指导教师:梁芳
[摘要]本文介绍的是利用STC12C5A60S2单片机和数模转换器件DAC0832产生所需不同信号的低频信号源,其信号幅度和频率都是可以按要求控制的。文中简要介绍了DAC0832数模转换器的结构原理和使用方法,STC12C5A60S2的基础理论,以及与设计电路有关的各种芯片。着重介绍了如何利用单片机控制D/A转换器产生上述信号的硬件电路和软件编程。信号频率幅度也按要求可调。本设计核心任务是:以STC12C5A60S2为核心,结合D/A转换器和DAC0832等器件,用仿真软件设计硬件电路,用C语言编写驱动程序,以实现程序控制产生正弦波、三角波、方波、三种常用低频信号。可以通过键盘选择波形和输入任意频率值。
随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展促使信号发生器种类增多性能提高尤其随着70年代微处理器的出现更促使信号发生器向着自动化智能化方向发展现在许多信号发生器带有微处理器因而具备了自校自检自动故障诊断和自动波形形成和修正等功能可以和控制计算机及其他测量仪器一起方便的构成自动测试系统当前信号发生器总的趋势是向着宽频率覆盖低功耗高频率精度多功能自动化和智能化方向发展[1]。
Key Words:onSTC12C5A60S2function waveform generator DAC0832 square wave, triangle wave, sinewave,sawtooth wave
1
1.1 目的和意义
信号发生器亦称波形发生器,主要作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,波形种类多为锯齿、正弦、方波、三角等波形。用分立元件组成的信号发生器,通常是单信号发生器且频率不高,其工作不很稳定,不易调试;用集成芯片的信号发生器,可达到较高的频率和产生多种波形信号,但电路较为复杂且不易调试。利用DA转换器配合单片机可以实现波形产生的功能,而且可以根据需要进行调整,设计灵活。
Tutor: Fang Liang
Abstract:This article describes theSTC12C5A60S2microcontroller and digital to analog converter DAC0832 to produce the desired signal of the low frequency signal source, the signal amplitude and frequency can be controlled as required. The article briefly describes the structure of principles and use of the DAC0832 digital-to-analog converter, theSTC12C5A60S2basic theory and design of circuits a variety of chips. The paper focuses on how to use microcontroller to control the D / A converter to produce the hardware and software programming of the above signals. The signal frequency range is also adjustable as required.The core of the design tasks are:STC12C5A60S2as the D / A converter and DAC0832 devices, circuit simulation software, design hardware drivers written in C, in order to achieve process control to produce sine wave, triangle wave, square wave, three commonly used low-frequency signals. Waveforms and enter any frequency value can be selected via the keyboard.