99问答网
所有问题
51单片机+DAC0832输出正弦波最大频率问题
如题所述
举报该问题
推荐答案 2020-01-30
51单片机有很多种,以AT89S52为例,晶振12M,则系统时钟1M,能够定时的最短时间是1us,DAC0832的输入信号要保持1us以上。最大输出频率、是否失真与正弦波的取点个数有关。这种产生正弦波的方法是微积分的思想,严格来说,不会不失真。取点越多,频率越大就越接近正弦波。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XBWjOBO7WXOjtvXjXv.html
相似回答
DAC0832产生正弦波频率问题
答:
,
最大
单指令周期
频率
是:12000000/12=1000000单指令/秒 1000000/10K=1000000/10000=100指令每HZ 2,知道了10KHZ中的每HZ必须用100个指令周期来描述,要求
最高
4V,又知道
DAC0832产生
的
最 高
电压 是5V。D值 范围 就是0-255,那么255/5=
51
表示每V的D值 最高4V就是51*4=204,那204就是4V的D值。
51单片机
控制
DAC0832产生正弦波
,如何用定时器改变
频率
,求代码!_百度...
答:
可以用一个定时器中断,在中断服务程序里面,直接把对应的正弦采样数据置入P1口,通过修改定时器的中断间隔,达到调整
输出频率
的目的;假设你的采样数据的原始采样率为1KHz, 被采样
正弦波频率
为100Hz,当Timer中断间隔为1ms时,DAC那里输出处理后输出即为100Hz, 如果中断间隔为500us,输出就是200Hz static u...
DAC0832产生正弦波频率问题
答:
1,先算
频率
:比如你用12M的晶体,
最大
单指令周期频率是:12000000/12=1000000单指令/秒 1000000/10K=1000000/10000=100指令每HZ 2,知道了10KHZ中的每HZ必须用100个指令周期来描述,要求
最高
4V,又知道
DAC0832产生
的最高电压是5V。D值范围就是0-255,那么255/5=
51
表示每V的D值 最高4V就是51*4...
51单片机
和
DAC0832
调制出
正弦波
形
答:
用你所说的硬件根本没法实现这么大的
频率
,如果程序编程比较好,理论最多能
产生
几百HZ,加
dac0832
转换有反应时间,产生的波形失真肯定特别严重
我想用
51单片机产生
一个1khz的
正弦波
,程序应该怎么写,下图的程序怎样看 ...
答:
根据
DAC0832
= sin[j];可知,数组值直接赋给了DAC,数组中,
最大
值为127,最小值为0,这就是幅值 0~127。如果要电压幅值,这与电路有关。设数据255(0xFF)对应
输出
5V,数据0对应输出0V,则0~127对应的电压幅值为0~2.5V。
频率
决定于delay()的延时量,这个又与
单片机
的时钟有关,所以看你的...
怎样提高 用
51单片机
做的
正弦波
的
频率
?
答:
三角波,外围电路极少,也不需要编程控制。如用
单片机
接DA之后接ICL8308的调频引脚,则实现了
正弦波频率
的变化,而且由于ICL8308耐压也在20V以上,所以灵活性很高。再者此芯片
输出频率
也可以很高比如10Mhz,用单片机加个运放控制,那么就是频率振幅都控制了,我想这应该算是比较理想的解决方案了。
如何用
51单片机
控制
DAC0832产生
不同
频率正弦波
,键盘改变频率,求具体的...
答:
比如SIN0 SIN2 SIN4等。假设1ms发送一个点(即
单片机
向DA写一个该SIN值所对应的电压大小), 那么写完一个
正弦波
,要180ms。如果2ms写一个点,这就改变了正弦波的
频率
了。一周期所分的点越多,则正弦波越规则,波形效果越好 其实不但频率能改,正弦波的幅度同时也能改的。
如何用
51单片机
控制
DAC0832产生
不同
频率正弦波
,用4*4键盘改变频率(C语言...
答:
你可用
单片机
快速的按一定时间段用查表方式给它送相应的权码值,失真要求越小你这送的速度要求就要越快。
...和DA
输出
波形为方波、锯齿波、
正弦波
时,
最大频率
是多少?给出理论依...
答:
51单片机
通常用12MHz晶振,机器周期为1us。(AVR最快
频率
周期大概1/16us)以并行DAC芯片为例:方波:(
高
电平,延时,低电平,延时)不加延时为最快,需要两个机器周期,则频率为500kHz。三角波会小很多,电位从0到5,如果以0.1V增长,需要50次,那么一个三角波周期就是100个变化,需要赋值100次...
大家正在搜
单片机双极性输出可调频率正弦波
51单片机正弦波频率测量程序
单片机ad采集正弦波频率
单片机测正弦波频率幅值
单片机测试正弦波幅度和频率程序
单片机输出正弦波程序
51单片机产生可调正弦波
单片机测量正弦交流频率
0832输出正弦波汇编
相关问题
51单片机+DAC0832输出正弦波最大频率问题
51单片机控制DAC0832产生正弦波,如何用定时器改变频率...
如何用51单片机控制DAC0832产生不同频率正弦波,键盘改...
C51单片机和DAC0832输出正弦波?
51单片机和DAC0832调制出正弦波形
我使用51单片机,DAC0832,和运算放大器。产生正弦波,...
怎么用51单片机控制DAC0832产生不同频率正弦波(C语言...
怎么用51单片机控制DAC0832产生不同频率正弦波