求一个基于51单片机的信号发生器。要有方波三角波正弦波锯齿波。还要可以产生任意波形,频率可控。

如题所述

第1个回答  2011-05-23
这多简单啊
第2个回答  2011-05-23
先百度呗,实在不会留QQ我帮你设计
第4个回答  2011-05-25
如果用DAC的话 网上很多
第5个回答  2011-05-27
用DAC0832芯片,方波用延时,三角波用两个循环,正弦用查表,锯齿波就是三角波的前一半。

单片机8051设计简易波形发生器,要求能产生正弦波,方波,三角波,通过...
unsigned char cho=0; \/\/0:正弦波。1:方波。2:三角波。3:锯齿波。unsigned char num=0;unsigned char TIME0_H=0xff,TIME0_L=0xdc; \/\/定时器0的初值设置;全局变量.对应正弦波,锯齿波50HZ sbit chg= P1^0;sbit freq_u=P1^1;sbit freq_d=P1^2;sbit duty_u=P1^3;sbit ...

基于单片机设计一个波形发生器,可产生方波、三角波、正弦波,且波形幅度...
本次课程设计使用的AT89S51 单片机构成的发生器可产生锯齿波、三角波、正弦波等多种波形,波形的周期可以用程序改变,并可根据需要选择单极性输出或双极性输出,具有线路简单、结构紧凑等优点。在本设计的基础上,加上按钮控制和LED显示器,则可通过按钮设定所需要的波形频率,并在LED上显示频率、幅值电压,波形可用示波器显示...

基于单片机89C51的波形发生器,基本要求如下
基于51单片机的信号发生器-完整电路、程序 http:\/\/wenku.baidu.com\/view\/effec6f2ba0d4a7302763a13.html 免费的。可以产生弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率(最大790HZ)和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。这是本人...

急!!基于单片机设计一个任意波形发生器要求能产生任意波、频率,幅值...
1、可采用单片机定时器的PWM加积分器的方式输出任意波形,其优点是可输出任意形状的波形,缺点是受单片机主频的影响,输出信号带宽较窄。2、高频方波可直接输出,方波输出接积分器即可输出三角波。3、高频正弦波可采用方波加锁相环选频获取。4、输出频率误差可达0.1%没有问题,只要频率够低,PWM分辨率够高...

...Labview设计一个信号发生器,波形至少有正弦,方波,阶跃信号,斜坡信号...
LabVIEW范例有很多,除了阶跃信号外都有,LabVIEW安装目录下labview\\examples\\express,是一个正弦波的例子,双击程序面板上的“仿真信号.vi”可选择想要的波形。(另一种打开方法,程序面板——函数——Express——输入——仿真信号,然后看帮助就可以了)(即时帮助在菜单栏——帮助——显示即时帮助)在前...

基于单片机、ADC0832信号发生器设计
2. 输出波形应有: 方波、三角形、正弦波;3. 输出信号幅值范围0~10V;4. 具有数字显示输出信号频率和电压幅值功能。第一章 方案设计与论证 方案一:本方案直接采用凌阳SPCE061A作为波形发生器。波形的具体产生是通过两路DAC来产生,凌阳SPCE061A在这方面的设计为我们提供了极大的方便,用它实现的好处在于...

单片机或者 FPGA能不能通过设计程序 输出正弦波 锯齿波以及其他...
用DDS方法去产生你需要的任意波形,比如AD9850,单片机控制其产生正弦波或者锯齿波,频率可以任意调整。一个DDS芯片AD9850,一片单片机AT89S52,全搞定,比你用FPGA简单多了吧?

任意信号发生器真的可以产生任意信号吗?
应该是这个意思。不过有许多任意信号发生器名不符实,实际上只能产生几种诸如方波、三角波、正弦波、锯齿波、噪声等典型信号。目前真正称得上任意信号发生器的国内主要有湖南银河电气有限公司和国外的安捷伦的任意信号发生器。这类任意信号发生器除了简单的典型波形输出之外,可通过上位机编程实现各种信号,信号...

单片机C语言版信号发生器
单片机信号发生器,一般是通过控制单片机的IO的高低电平来实现的,具体为 1,可以通过先配置一个管脚为输出,然后给这个管脚写0,输出就为低电平,然后写1,这个管脚就输出为高电平。如果你的单片机是3.3v供电的话,那么高电平一般为3.3V,低电平一般为0v。2,如果要产生一个方波的话,需要先输出1,...

方波,正弦波,三角波信号是如何产生的
谈及模拟式函数信号源,结构图如下:这是通用模拟式函数信号发生器的结构,是以三角波产生电路为基础经二极管所构成的正弦波整型电路产生正弦波,同时经由比较器的比较产生方波。而三角波是如何产生的,公式如下:换句话说,如果以恒流源对电容充电,即可产生正斜率的斜波。同理,右以恒流源将储存在电容上的电荷放电即产生负...

相似回答