12M晶振 STC89C51单片机 DAC0832 LM358运放 请问下如果要做信号发生器 波形输出的频率上限能达到多少。 麻烦给个理论解释 谢谢各位前辈和好心人士解答
能做到20KHZ吗 我感觉波形都变形了
追答能啊,我做过1M呢,不接负载波形挺好的,你的变形接负载了吗
追问这是仿真图 软件上修改频率上去了 正弦波就变成齿状了 网上查了一下说是采样点不够。 我程序里面一个波形64个采样点。但是好像采样点多了 频率又上不去。 请问下应该怎么解决呢。 我有点没有思路。
采样点多了不行吗?多了就出现不了20K的正弦波?如果多了能出多大频率?
追问我是初学者 不是很懂 不好意思 想请问下 我增加采样点然后提高频率 可以实现20KHZ吗 就是通过修改程序去弄。 之前百度了很多,说法很多,不知道怎么弄才行
追答我以前做过电机的转速控制,频率都1M了。我觉得20KHZ很小了相对来说
51单片机做信号发生器,怎样才能提高频率?
罗辑混乱,定时器只定时0.1us,而向DAC传送数据要花时间远大于0.1us.应该定时时间大于DAC(sin[i])的时间。理论上可产生几百HZ的正弦波。一次转换需12.5us,假设20US更新一次,把一个正弦波分成256份。那么产生的正弦波频率可达195HZ。
51单片机设计频率可调的正弦信号发生器,难点在于要求100HZ到10KHZ频率...
这一点如果你做下去的话 会体会到,希望对你用帮助,另外如果 你用51和波形发生器的话 可以达到10K的,用DA根本不行,也可以采用AVR单片机和DA也行
基于单片机信号发生器设计重点研究问题是什么
include<reg51.h>\/\/频率约为 2.37 KHz \/\/根据按键来控制输出波形 sbit D=P2^0 ; \/\/端口定义 int h,m,s,f;\/***\/ void main(void){ TMOD=0x22; EA=1; ET0=1; ET1=1; TR0=1;\/\/定时器初始化 while(1){ switch(P0){ case 0xfe : h=1; break;case 0xfd : h=2; break...
51单片机和DAC0832制作可调频的信号发生器
你的问题很好解释啊!256个点,DAC0832速率为1us左右,理论上频率可以达到1M\/256=3906HZ。但实际上受器件影响,不一定达到这么高的频率。不过由于你用的是51单片机,12T的模式,执行指令的速率非常低,所以真正影响频率的首先不是DAC0832,而是单片机。因相对于DAC0832的速率,单片机的速率慢了很多,所以单片...
基于单片机的信号发生器的设计,输出方波,正弦波,三角波,锯齿波,频率可 ...
在51头文件中有math.h,里面有sin(X)函数,可以在程序中直接使用,使用前在主函数重要包含math.H这个文件。然后每个点采样输出即可,频率可调可以通过不同方法实现,如果是要做信号发生器,推荐使用一个电位器,通过AD采集电压,将采集值作为你输出函数的系数即可,亦可以通过串口发送指令等方式实现,前提...
利用89C51单片机设计多功能低频函数信号发生器,能产生方波、正弦波...
单片机控制给DA的数据的时间间隔就可以控制输出的频率了,为了得到比较精确的频率,可以用定时器控制数据的输出频率啦。幅度的调节可以用双DA来做啊,也就是用另外一块DA来控制数据转换DA的基准电压。第二种方案:用单片机控制DDS芯片啊,比如用单片机控制AD9834,可以产生正弦波、方波、三角波,频率的调节...
你好---可否用stc51单片机控制 NE555 脉冲发生器 输出方波
按你说的,用单片机一个I\/O脚直接控制555的第4脚是没有问题的,但要写程序来控制这一个I\/O脚的输出。还有一个条件是,555电路也得用5V电源,与单片机要共地。其实,就用单片机,就可以实现555电路的功能,输出占空比可调模块方波矩形波信号,是小菜一碟,何必再用555呢。再说了,只用555也行啊,就...
求:单片机80c51怎么做脉冲信号发生器
只需要4个按键。关于频率和占空比的确定,对于12M晶振,输出频率为1KHZ,这样定时中断次数设定为 10,即0.01MS中断一次,则TH0=FF,TL0=F6;由于设定中断时间为0.01ms,这样可以设 定占空比可从1-99%变化。即0.01ms*100=1ms \/ include<regx51.h> define uchar unsigned char define uint unsigned ...
求大神指导,基于单片机的信号发生器的频率问题,频率应该如何计算_百度...
波形不同,时域的表达式也就不同,对它进行傅里叶变换后可得到频域的表达式,自然是不一样的。
用单片机做信号发射器10赫兹到10k赫兹用什……么型号的ad转换
做信号发生器 应该有很多的指标,但从问题说的指标来讲,也有一定难度。既然使用了 DAC (产生信号不使用 ADC的),估计是需要 正弦波 、三角波、锯齿波和方波的。频率上限 10K Hz ,不算高 ,一般的最普通的 DAC 都可以满足。 关键是 单片机的速度要跟得上 。 选一个稍微快一点的单片机 。