锯齿波发生器.docx

上传人:b****9 文档编号:25684722 上传时间:2023-06-11 格式:DOCX 页数:14 大小:353.36KB
下载 相关 举报
锯齿波发生器.docx_第1页
第1页 / 共14页
锯齿波发生器.docx_第2页
第2页 / 共14页
锯齿波发生器.docx_第3页
第3页 / 共14页
锯齿波发生器.docx_第4页
第4页 / 共14页
锯齿波发生器.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

锯齿波发生器.docx

《锯齿波发生器.docx》由会员分享,可在线阅读,更多相关《锯齿波发生器.docx(14页珍藏版)》请在冰豆网上搜索。

锯齿波发生器.docx

锯齿波发生器

单片机课程设计

锯齿波发生器

2班

姓名:

杨名想同组成员:

易湘达班级:

电子信息工程学号:

20086036指导老师:

覃业梅

绪论

一、设计要求

二、设计任务和目的

三、硬件部分(分工)

四、调试过程及结果设计总结参考文献附图

绪论

可编程控制器(PLC)是在计算机技术、通信技术和继电器控制技术的发展基础上开发出

来的,现已广泛应用于工业控制的各个领域。

它以微处理器为核心,用编写的程序进行逻辑控制、定时、计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。

如今,PLC在我国各个工业领域中的应用越来越广泛。

在就业竞争日益激烈的今天,掌

握PLC设计和应用是从事工业控制研发技术人员必须掌握的一门专业技术。

任何生产机械电气控制系统的设计,都包括两个基本方面:

一个是满足生产机械和工艺的各种控制要求,另一个是满足电气控制系统本身的制造、使用以及维修的需要。

因此,电气控制系统设计包括原理设计和工艺设计两个方面。

前者决定一台设备使用效能和自动化程度,即决定着生产机械设备的先进性、合理性,而后者决定着电气控制设备生产可行性、经济性、外观和维修等方面的性能。

在现代控制设备中,机-电、液-电、气-电配合得越来越密切,虽然生产机械的种类繁多,其电气控制设备也各不相同,但电气控制系统的设计原则和设计方法基本相同。

在最大限度满足生产设备和生产工艺对电气控制系统要求的前提下,力求运行安全、可靠,动作准确,结果简单、经济,电动机及电气元件选用合理,操作、安装、调试和维修方便。

要完成好电气控制系统的设计系统,除要求我们掌握必要的电气设计基础知识外,还要求我们必须经过反复实践,深入生产现场,将我们所学的理论知识和积累的经验技术应用到设计中来。

本次课程设计正是本着这一目的而着手实施的实践性环节,它是一项初步的模拟工程训练。

通过这次课程设计,我感到更深地了解一般电气控制系统的设计要求、设计内容和设计方法。

一、设计要求

(1)设计一个锯齿波发生器,要求输出频率范围为1KHz〜10KHZ;幅度范围Vpp沁10v连

续可调;上升斜率连续可调;直流偏置±5V连续可调

(2)选择电路方案,确定电路方案的设计。

计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理。

、设计任务和目的

根据任务书的要求,需要设计锯齿波发生器环节,输出波形还需要一种可调节电路。

控制

锯齿波

可调

*

旋钮■

发生电路

放大

(1)小组制订工作计划。

(2)完成锯齿波发生器的逻辑电路设计。

(3)画出布线图。

(4)完成锯齿波发生器的电路所需元器件的购买与检测。

(5)根据布线图制作锯齿波发生器。

(6)完成锯齿波发生器电路的功能检测和故障排除。

(7)通过小组讨论完成电路的详细分析及编写项目实训报告。

CP

10kHz

uO

74LS161

锯齿波发生器原理图

1.锯齿波发生器

主要有迟滞比较器和RC充放电电路组成。

比较器属于信号处理的一种,他的作用是将输入信号的电平进行比较,然后把比较的结果输出。

实验采用的迟滞比较器的特点是:

单输入增大及减少时,两种情况下的门限电压不相等,传输特性呈现出“滞回”曲线的形状。

2.可调放大

由于结果光看的是输出波形,故采用同向比例运算电路,以便观察时方便可靠。

3.直流偏置

由设计要求知,要输出土5V直流偏置,利用求和运算电路,调节合适的阻值,就可得到偏置的效果,因此选择多个直流电压输入,达到求和的目的。

整体电路工作原理

单元电路设计:

计算、元器件选择及电路图

1、锯齿波发生器电阻、电容的计算

锯齿波发生器电路如下:

 

U01=+Uz时,D1

设二极管导通的等效电阻可忽略不计,电位器的滑动端移到最上端。

当导通,D2截止,输出电压的表达式为:

 

UO

Uz(ti「to)uo(to)

R3C

 

U0随时间线性下降。

U01-_Uz时,D2导通,D1截止,输出电压的表达式为:

U0二

1UZ(t2—t1)+U0

(1)

(R3+RW)C

uo随时间线性上升。

由于Rw远大于R3,Uoi和Uo的波形如图(b)所示。

根据三角波发生电路震荡周期的计算方法,可以得出下降时间和上升时间分别为:

Ti=ti-to2R1.RsC

R2

T2=t2-tl2—・(R3-RW)C

R2

所以震荡周期为:

2Ri(2R3Rw)C

R2

将Ri和R2设为电位器,则调整Ri和R2、Rw的阻值以及C的容量,可以改震荡周期。

调整Rw的值可以改变的输出波形的占空比,以及锯齿波上升和下降斜率。

根据积分器的特点,锯齿波的转换须将时间常数设置的尽量小一点,可以选择C为O.Oiuf

和O.iuf,稳压管稳压值为5V,电位器Ri取20K门,R2取iOK;r,Rw取5K〔i,R3取iOO:

;,R4取ioo门,R5取ioo门。

2、可调放大电阻的计算

可调放大电路如下:

 

在同向比例运算电路中,输入为上一级锯齿波。

根据“虚短”和“虚断”的概念,得:

UP=UN=uI。

净输入电压为零,因而得:

 

根据放大关系,可取放大倍数20倍左右,可取电位器R7=20K「,R6=1K「,则放

大倍数可达21倍左右。

调节R7的大小,可以改变放大倍数,故可得到最后结果。

3、直流偏置电阻的计算

直流偏置电路如下:

R9

 

RI31K

V1C1I

RIO.1OK

UilC1/I—

7

Rll1OK

Ui2C1/I—

同向求和电路中,多个输入信号同时作用于集成运放的同向输入端。

根据运算关系,得:

1uiUi1Ui2

)UP=

R13R13R10R11

111

R10R11R12

同向输入端电位为:

其中Rp=R10“

经计算可得:

 

三、任务分工(杨名想做硬件部分,易湘达做软件部分)

硬件部分

3.1硬件原理框图

硬件原理方框图如图3.1所示

图3.1硬件原理框图

3.2主控电路

AT89C51单处机内部设置两个16位可编程的定时器/计数器TO和T1,它们具有计数器方式和定时器方式两种工作方式及4种工作模式。

在波形发生器中,将其

作定时器使用,用它来精确地确定波形的两个采样点输出之间的延迟时间。

模式1

采用的是16位计数器,当TO或T1被允许计数后,从初值开始加计数,最高位产生溢出时向CPU请求中断。

中断系统是使处理器具有对外界异步事件的处理能力而设置的。

当中央处理器CPU正在处理某件事的时候外界发生了紧急事件,要求CPU暂停当前的工作,转而

去处理这个紧急事件。

在波形发生器中,只用到片内定时器/计数器溢出时产生的中断请求,即是在AT89C51输出一个波形采样点信号后,接着启动定时器,在定时器未产生中断之前,AT89C51等待,直到定时器计时结束,产生中断请求,AT89C51响应中断,接着输出下一个采样点信号,如此循环产生所需要的信号波形⑹。

如图3.2所示,AT89C51从P0口接收来自键盘的信号,并通过P2口输出一些控制信号,将其输入到8155的信号控制端,用于控制其信号的输入、输出。

如果有键按下,则在读控制端会产生一个读信号,使单片机读入信号。

如果有信号输出,则在写控制端产生一个写信号,并将所要输出的信号通过8155的PB口输出,并在

数码管上显示出来。

•■■■・a*工d^B.亠

7■!

■n?

A□

J4・-7畠||■71牯A;:

J

-IB

图3.2主控电路图

i

:

八:

./\_:

:

:

-IB

ZZZ/

*

*」"」‘」l」:

」"」H-mL一"」一

---J-J

图3.2主控电路图

 

3.3数/模转换电路

由于单片机产生的是数字信号,要想得到所需要的波形,就要把数字信号转换

成模拟信号,所以该文选用价格低廉、接口简单、转换控制容易并具有8位分辨率

的数模转换器DAC0832。

DAC0832主要由8位输入寄存器、8位DAC寄存器、8位D/A转换器以及输入控制电路四部分组成。

但实际上,DAC0832输出的电量也不

是真正能连续可调,而是以其绝对分辨率为单位增减,是准模拟量的输出。

DAC0832是电流型输出,在应用时外接运放使之成为电压型输出。

由图3.3可知,DAC0832的片选地址为7FFFH,当P25有效时,若P0口向其送的数据为00H,则U1的输出电压为0V;若P0口向其送的数据为0FFH时,则U1的输出电压为-5V.故当U1输出电压为0V时,由公式乂..兰=o得:

Vout

R1R2R3

=-5V.当输出电压为-5V时,可得:

Vout=+5V,所以输出波形的电压变化范围为-5V〜+5V.故可推得,当P0所送数据为80H时,V。

』为0V⑷。

图3.3数模转换电路

3.4按键接口电路

图3.4为键盘接口电路的原理图,图中键盘和8155的PA口相连,AT89C51的P0口和8155的DO口相连,AT89C51不断的扫描键盘,看是否有键按下,如有,则根据相应按键作出反应。

其中“SO'号键代表方波输出,“S”号键代表正弦波输出,“S2”号键代表三角波输出。

“S3”号键代表锯齿波输出,“S4”

号键为10Hz的频率信号,“S5”号键为100Hz的频率信号,“S6”号键为500Hz的频率信号,“S7”号键为1KHz的频率信号[3]。

 

图3.4按键接口

3.5时钟电路

8051单片机有两个引脚(XTAL1,XTAL2)用于外接石英晶体和微调电容,从而构成时钟电路,其电路图如图3.5所示。

电容C1、C2对振荡频率有稳定作用,其容量的选择为30pf,振荡器选择频率为12MHz的石英晶体。

由于频率较大时,三角波、正弦波、锯齿波中每一点的延时时间为几微秒,故延时时间还要加上指令时间才能获得较大的频率波形

[9]

O

图3.5时钟电路

3.6显示电路

显示电路是用来显示波形信号的频率,使得整个系统更加合理,从经济的角度出发,所以显示器件采用LED数码管显示器。

而且LED数码管是采用共阳极接法,当主控端口输出一个低电平后,与其相对应的数码管即变亮,显示所需数据。

其器件模型如图3.6所示。

J3SDE

[1^w■=

?

7■:

.二

=

F

四、调试过程及结果

1.调试过程

(1)先将PLC程序传入S7-200PLC中,只连接启动与停止开

关。

(2)按下启动按钮,然后用万用表测CS1W-MAD44模拟量I/O模块的A1、A2两点间的电压,看是否按照规定曲线运行,如果运行

正确则证明PLC部分调试成功。

(3)打开启动按钮,并且按照给定的时间函数循环运行。

显示

的最大频率是10,最小为5。

2.调试结果

系统按照给定的时间函数连续循环运行,如图6-1所示,由此

说明系统设计合理可靠,此设计完全符合设计要求。

设计总结

一,成果评价:

在这次的锯齿波发生器设计中,所测试的结果达到设计要求的结果。

因此,这次设计是成功的一次。

二,设计特点:

本设计的特点是采用多个运放逐级的连接,实现波形的转换以及幅度调节,电路中主要采用多个电位器可调来完成参数的调节,这样可以输出不同的波形。

三,存在问题:

当输出频率较高时,输出波形出现失真以及自激振荡严重,产生很多次波,影响了波形的观察以及波形的质量。

使得不能达到理想的状态,比如发生器,产生的波形频率大了很不理想。

因此,用电容将输入电压以及输出波形进行滤波处理,否则输出就不太好。

参考文献:

XX知道

附录:

元件及器件明细

元器件清单

序号

元件

器件明细

1

5.1V/0.5W稳压管

2个

2

二极管1N4148

2个

3

单运放LM318

4个

4

电位器10kQ

4个

5

电位器20kQ

3个

6

500Q、100Q电阻

各1个

7

5kQ、1kQ电阻

各2个

8

电位器5kQ

1个

9

瓷片电容0.1F0.01uf

各5个

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1