单片机发送的是100hz但是示波器看到50hz
答案:4 悬赏:40
解决时间 2021-03-15 20:44
- 提问者网友:践踏俘获
- 2021-03-15 06:20
单片机发出的数据是 一帧23个字节,1秒100帧, 所以一秒是2300个字节,这些通过串口助手看到都是对的,但是用示波器看波形的时候,显示输出频率是50hz,这是怎么回事。输出口为rs422 口。
最佳答案
- 二级知识专家网友:留下所有热言
- 2021-03-15 06:52
50Hz可是标准的我国民用电频率,你可能看到的是这个东东吧,要测数据的话,可不是这个频率,你想啊,1秒100帧,一帧23个字节,一个字节有至少8位数据(不算停止位等的话),你看看频率显然要远大于100Hz。
全部回答
- 1楼网友:湫止没有不同
- 2021-03-15 08:57
先看是不是交流干扰,你的接地??
你用数字示波器录制一两秒的波形,将水平触发设置为100ns。看一看频率是多少??
单片机发出的字节信号不全是连续的高低电平。可能是高高低,再加上你的示波器自动采样计算的只是一部分?不全是一秒
- 2楼网友:蜜罐小熊
- 2021-03-15 08:08
拿示波器测量异步通信的速率完全是开国际玩笑……
你先搞明白什么是异步通信再说。
- 3楼网友:桑稚给你看
- 2021-03-15 07:04
按程序周期是20000个机器周期,如果晶振是12m的话,那么输出频率为50hz,如果是24m的话,则输出频率为100hz
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |