我才学这个,不太懂,用的是89c2051,用定时器做的方波输出,一是不太稳,二是感觉计数器填充值和频率变化之间的对应关系很诡异,老是调不好,所以想找个芯片能负责输出方波,我只要提供频率就好了。
追答89c2051……赶紧丢掉……不好下载又贵……
换用STC12C系列的吧……自带PWM波模块……
或者用大个的C52,里面的T2可以进行方波输出%……
查了半天还是没太搞明白PWM怎么用的。可以给我个例子么?C语言的,就是从某个脚输出一个指定频率的方波。
如何做一个频率可控的方波的产生电路(电压控制方波频率,线性变化)?
1 找一个运放震荡电路。2 电位器(你所说的变阻器),修改电容放电时间,即可调频率。
基于单片机的频率计,测方波正弦波的周期频率,频率在10~100KHZ,及测脉...
这就看你用的是什么单片机了,如果有能力的话看些集成度高些的单片机,那样的话精度可以达到很高,如果是c51的话,那你测脉宽只能用定时器了,然后是外部中断就好,这样就能测脉宽了,不过是测频率的话你也可以测一秒的跳变次数啊,那样就用定时器加计数器,你自己看着办吧 ...
单片机产生1--100KHZ的方波信号,频率可调,用什么方案呢?高分求详细解决...
这很简单用四个按钮一个频率增加一个减少按钮一个选择按钮就是选择调整个位还是十位数的一个确认按钮,最好用液晶显示这就可以了
求单片机编程,1ms~50ms可调方波信号发生器
不用中断就比较麻烦 不过也可以 就是按键比较难处理 数码管显示要在0.5ms以内 while(1){ OUT=1;DLED_DISPLAY(50-x);delayms(x);if(!KEYA){ if(x<F_Max)x++;delayms(500);} if(!KEYD){ if(x)x--;delayms(500);} OUT=0;DLED_DISPLAY(50-1);delayms(x);if(!KEYA){ if(x<...
寻求一篇数学专业关于点集拓扑的大学毕业论文,题目“连续映射的等价条件...
基于单片机AVR与FPGA的正弦信号发生器设计摘要:在电子和通信产品中往往需要高精度的正弦信号,而传统的正弦信号发生器往往在低频输出时的频率的稳定度和精度等指标都不高。文中介绍了Micro Linear公司的一款单片正弦信号发生芯片ML2035,它可以在几乎不需要其它外围器件的条件下,产生从直流到25kHz的正弦信号,并利用此芯片...
单片机方波信号采集
最普通的方法:高电平计时t1 ,低电平计时t2,(可用定时器进行定时),周期就是(t1+t2),频率就是1\/(t1+t2);如果时间允许的话可以进行多次检测,然后取平均值或用其它算法;另一方法就是用单片机的脉宽扑捉功能了,avr pic都有这个模块的,占用一个定时器,51没有这个功能可用外部中断+定时器来做...
用51单片机的定时器产生一种方波,频率60HZ,但是占空比只有约0.5%...
PS:60Hz 的周期为 16666.6us,在这个值附近,60us 的倍数为16620(277倍),16680(278倍),其中:前者 频率 约为 60.168Hz ,误差为 +0.28%;后者 频率 约为 59.952Hz ,误差为 -0.08%;要是要求不高的话,为了程序方便(定时器时间为60us,120T),建议LZ 选择 后者 ...
基于单片机设计一个波形发生器,可产生方波、三角波、正弦波,且波形幅度...
1、波形发生器技术指标 1)波形:方波、正弦波、锯齿波; 2)幅值电压:1V、2V、3V、4V、5V; 3)频率:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ; 2、操作设计 1)上电后,系统初始化,数码显示6个‘-’,等待输入设置命令。 2)按钮分别控制“幅值”、“频率”、“方波”、“正弦波”、“锯齿波”。 3)“...
信号发生器(可用单片机控制频率和幅值)
如果要求频率不是很高,可以采用PWM方式,优点是无需另外加DA,且输出分辨率可灵活调整。考虑到单片机的运算能力不强,你可以用EXCEL编制一个正弦信号在一个周期内的等间隔幅值表,比如说,将一个周期的正弦信号分为64个点,信号的峰值为1000,初始相位为0°,那么,这个表格的第一个点是0,第n点为...
低频信号发生器使用方法一学就会
一、低频信号发生器-简介低频信号发生器采用单片机波形合成发生器产生高精度,低失真的正弦波电压,可用于校验频率继电器,同步继电器等,也可作为低频变频电源使用。以单片机为核心设计了一个低频函数信号发生器。信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、方波...