搜索
bottom↓
回复: 2

ASK键控调幅通信时两种频率的波形周期性的出现时如何通过示波器观察

[复制链接]

出0入0汤圆

发表于 2011-11-10 11:14:19 | 显示全部楼层 |阅读模式
在弄125khz通信的时候又遇到个有关示波器的问题,如下所述:  
  基本参数为mega8,ICCAVR,8M晶振,实现125khz ASK键控调幅通信(输出125khz时代表二进制1,输出0hz即0V时代表二进制0),总体方案为定时器2提供通信速率,定时器1提供输出1还是0两个状态。使用2kbps的通信速率,测试通信频率的方法为:让PB1作为IO口在高电平和低电平之间切换,每次定时器2的中断改变PB1的电平。示波器显示PB1的频率在1.994khz到2.002khz变动,实际上二者的频率应该完全一致,之所以PB1有波动应该是波形不稳给示波器带来的检测误差造成的吧(因为PB1两次电平变化之间需要运行的程序所需要的时间多多少少会有差距),不知这样理解对否?
   这样说明2khz的通信频率还是可以保障的。现在让PB1口的125khz参与进来:让PB1口循环输出10101010进行测试(实际上就是让PB1口的两个状态来回切换,两个状态分别代表1和0)。具体方法为:开放定时器2的比较匹配中断,定时器2的第一个中断到来后,PB1口输出125khz(CTC模式输出125khz,代表二进制1);定时器2的第二个中断到来后,PB1口输出0V(作为I/O口输出0V,代表二进制0),定时器2的第三个中断到来后,PB1口输出125khz(CTC模式输出125khz,代表二进制1),定时器2的第四个中断到来后,PB1口输出0V(作为I/O口输出0V,代表二进制0),依此循环往复进行。
   这样一来如果用示波器的AUTOSET方式观察的话,因为有两个频率在里面,虽然也是周期性出现的,但是示波器显示的波形不能稳定下来,示波器屏幕下方显示的频率为125khz,但是经常会短时间的往上浮动一下,可以浮动到240khz,这应该是两个频率同时存在给示波器造成了检测混乱吧,这样一来在示波器屏幕上根本看不出啥有用的信息。这只是用的AUTOSET方式,不知在这种情况下如何操作示波器可以清晰准确的同时检测到两个频率同时存在的实际情况。欢迎各位提点建议或经验

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2011-11-10 13:03:47 | 显示全部楼层
怎么没人呢,自己顶下

出0入0汤圆

发表于 2012-1-2 03:34:19 | 显示全部楼层
回复【楼主位】wshy2010
-----------------------------------------------------------------------

利用数字示波器的触发释抑功能.强行让示波器以某个周期同步
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 14:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表