1,单片机的时钟频率是12M如何确定AD采样间隔

工频是指50Hz,周期为20mS,每个工频周期采集N个点,采样频率为50N,采样间隔为20/N mS。

单片机的时钟频率是12M如何确定AD采样间隔

2,单片机定时时间计算问题

START: SETB P1.1 DL: MOV 30H,#03H DL0: MOV 31H,#0F0H DL1: DJNZ 31H,DL1 2*240=480 DJNZ 30H,DL0 (1+480+2)*3=1449 CPL P1.1 1+1449+1=1451 SJMP DL 1451+1=1452 循环一遍,输出一个脉冲宽度,需要1452个机器周期,2904微秒。

单片机定时时间计算问题

3,需要用51单片机做一个数据采集系统但是要求采样频率达到至少每

肯定要速度快的单片机,比如带ADC的STC12单片机,用定时器设置好每秒中断2000次,每次启动ADC转换一次,这样就得到数据了。当然要存储2000个数据还是问题,如果是8bit的结果,那需要2000字节,12bit结果要4000字节。所以要求单片机本身有很大的RAM或者要扩展RAM才行。但STC12内部才1024字节的RAM,肯定不够用,所以这时要用STC90C58AD了,4096字节的RAM。如果用C8051F单片机,那更简单。比如C8051F的ADC0是100ksps,就是说连续转换时每秒能采样100000个数据,转换2000个是小菜一碟,只要设置好定时器以0.5毫秒触发一次ADC转换,再设置好ADC中断,这样1秒采集2000个数据没问题。

需要用51单片机做一个数据采集系统但是要求采样频率达到至少每

4,的晶振频率为24MHz那么单片机的时钟周期为多少微秒

LZ确定问的是时钟周期?时钟周期就是晶振提供的震荡频率的倒数。如果你的意思是单片机的机器周期的话就不是这样了,晶振给单片机提供一个震荡频率之后,单片机内部CPU使用之前会经过一个处理,不同的单片机会有分频或者倍频或者直接使用,这一步之后的频率才是单片机真正的主频,要算机器周期那就直接是主频的倒数~建议了解下时钟周期,机器周期,指令周期,祝成功~
6m 时钟周期是0.1666~us 机器周期2us 指令周期2us~8us24m 时钟周期是0.04166~us 机器周期0.5us 指令周期0.5us~2us
你连单片机的型号都不说,谁知到,问问题也要专业一点,纯51单片机,内部采用12分频,24/12=2M,0.5微秒;其他型号的单片机就不好说了,有的就是内部24M,1/24微秒,有的还会倍频。

5,采集了4096个点如果要时域显示这些点横坐标是时间则横坐标时

时域采集频率是1000赫兹,也就是每秒采集1000次,也就是每毫秒采样一次.横坐标的时间是每毫秒一个格,排4096个格.你把每毫秒采集的数据在纵坐标上标出来,采集的数据曲线就出来了.
横坐标就是频域。数据采集率是250hz,看你fft计算时是多少个点(我说的是单片机之类离散的啊),如果是256点fft,则计算后的数组的前128个点就是结果,后128个是对称的。然后前128个点就对应0~250hz,每250/128= 1.95hz 一个点。哪个点上幅值比较高,就是被采集量含有那个点对应的频率信号。参见:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3395440&bbs_page_no=1&search_mode=3&search_text=flyunlimit&bbs_id=9999

文章TAG:单片机采集时间点是多少秒单片机  采集  时间  
下一篇