中易网

用51单片机控制AD采集正弦波信号,并把其频率计算出来的程序。

答案:2  悬赏:50  
解决时间 2021-03-23 05:04
用51单片机控制AD采集正弦波信号,并把其频率计算出来的程序。
最佳答案
51好久没弄过了,给你个思路吧,因为51对浮点型运算较慢,不适合使用傅里叶变换,可以这样
定义一个数组v[3]={0};
每次采集一个电压放到数组的最后一位;然后判断当v[0]<v[1]<v[2]时启动计时器进行
计时,否则{v[0]=v[1];v[1]=v[2];}
重复这个过程。
当又一次v[0]<v[1]<v[2]时停止计时器,读取时间差,这个时间就是周期T,频率就是1/T。
可以多读几个周期T取平均值。
全部回答
产生正弦波,步进1hz,都能做到。
但是像电子大赛里面说的,什么波形可换,
振幅可调的话
那就比较麻烦了
选我答案给分后
给我发短信
我发资料给你
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请教南开区崇化北马路中学和天大附中比谁的中
B级车的价格差别也太大了,能推荐几个性价比
女人化妆前后的区别?
求几个Java项目经验,简历用,如不方便公开可
行车记录仪有用OBD供电的吗
驾驶位在在右边对于驾驶员有什么区别?开车换
1996年的一毛硬币有收藏价值吗
FGO苍玉之魔法少女怎么样 礼装属性技能效果介
怎么做中国传统臭豆腐乳?不要看错题目!不是
URV本田2.0T是否有机油乳化现象
华硕电脑笔记本电池不能充电怎么办
现在读一个普通的二本大学在刚进大学时一般需
电风扇原价280元,现价190元,学校买了18台,
崇明岛有没有什么旅游景点可以推荐,准备去崇
小孩子大便稀怎麽回事?是不是母乳质量不好啊
推荐资讯
沿东小区135号大街用英文怎么说(用小学英语
沈阳南站到苏家屯东风日产中升越通4s店坐几路
NVIDIA控制面板卡的时候 MC帧数就变的特别高
张家口草原天路在哪里从望都上高速,怎么走
当空气中的二氧化碳浓度超过50%会怎样?原理
我的网银登陆密码记得,但是支付密码忘记了,
为什么敷了补水面膜脸还是很干?
比亚迪f3变速箱发出荷荷的响声对车有影响吗?
联想a5860屏保怎样关
为什么下雨天穿拖鞋后面会溅水?
斗转星移大陆女明星全集图
庆泰大厦南侧门怎么去啊,有知道地址的么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?