搜索
bottom↓
回复: 16

CC2430请教

[复制链接]

出0入0汤圆

发表于 2010-7-1 15:26:44 | 显示全部楼层 |阅读模式
最近在做一个CC2430的电压检测,将检测电压AD转换后通过串口传到上位机,但是遇到一个问题:我电脑收到的数据经过换算后和实际的差0.3V左右,但是当我把串口去掉后,就没有这个问题了只有0.02V左右的差距。我用的是MAX2323CWE,用o.1uf的电容,感觉这个电路没问题啊,电压通过电阻分压后传给CC2430的P04口,串口用P02、P03口。

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

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

 楼主| 发表于 2010-7-3 10:49:24 | 显示全部楼层
没有人遇到过这样的问题吗?

出0入0汤圆

 楼主| 发表于 2010-7-3 11:00:58 | 显示全部楼层
传个pcb图给大家
CC2430的原理图和PCB图ourdev_565618UAJIW7.rar(文件大小:203K) (原文件名:CC2430.rar)

出0入0汤圆

发表于 2010-7-3 15:20:24 | 显示全部楼层
CC2430 AD 转换怎么跟你有没有串口相关,应该是你的电路有问题吧?

出0入0汤圆

 楼主| 发表于 2010-7-3 17:13:54 | 显示全部楼层
回复【3楼】shouwangzhe
-----------------------------------------------------------------------
我本人感觉CC2430在采集数据时受到了影响,可能是我片上板的问题。

出0入0汤圆

发表于 2010-7-16 11:57:07 | 显示全部楼层
楼主程序用的是Z-stack吗??还是就简单的点对点无线收发没用Zigbee??

出0入0汤圆

 楼主| 发表于 2010-8-2 17:04:10 | 显示全部楼层
回复【5楼】almasy 小陈同学
-----------------------------------------------------------------------

用啊 不是简单的点对点

出0入0汤圆

发表于 2010-8-11 18:37:25 | 显示全部楼层
谢谢楼主的PCB,我正需要参考,这PCB你测试过了吗??

出0入0汤圆

发表于 2010-9-7 09:42:22 | 显示全部楼层
楼主请教2430进行低电压检测都有什么方法?你用的是AD转换,芯片本身有没有这个功能,比如说 IO口或AVDD之类,当电压低于某个值,就产生报警?

出0入0汤圆

 楼主| 发表于 2010-9-14 22:09:50 | 显示全部楼层
回复【8楼】wobushixing
楼主请教2430进行低电压检测都有什么方法?你用的是ad转换,芯片本身有没有这个功能,比如说 io口或avdd之类,当电压低于某个值,就产生报警?
-----------------------------------------------------------------------

P0口就可以作为AD口,芯片本身自带的AD就足以满足精度要求,他有14位的AD转换

出0入0汤圆

 楼主| 发表于 2010-9-14 22:11:40 | 显示全部楼层
回复【7楼】qzx276514343
谢谢楼主的pcb,我正需要参考,这pcb你测试过了吗??
-----------------------------------------------------------------------

测试过,当然对于芯片的焊接要求比较高,如果你焊接不好的话会有很多意想不到的问题,还有一个主要问题就是他的传输距离,虽然是按照手册上画的但是,根据工艺的不同距离很受限制。建议这个片上的板子还是买成品比较好,自己制作的在性能上还是有差距的。

出0入0汤圆

发表于 2010-9-15 12:14:14 | 显示全部楼层
回复【9楼】afei8856  
-----------------------------------------------------------------------

谢谢了,问题解决

出0入0汤圆

发表于 2010-9-15 12:16:04 | 显示全部楼层
【7楼】qzx276514343  
谢谢楼主的pcb,我正需要参考,这pcb你测试过了吗??
-----------------------------------------------------------------------

回复【10楼】afei8856  
回复【7楼】qzx276514343
谢谢楼主的pcb,我正需要参考,这pcb你测试过了吗??
-----------------------------------------------------------------------
测试过,当然对于芯片的焊接要求比较高,如果你焊接不好的话会有很多意想不到的问题,还有一个主要问题就是他的传输距离,虽然是按照手册上画的但是,根据工艺的不同距离很受限制。建议这个片上的板子还是买成品比较好,自己制作的在性能上还是有差距的。
-----------------------------------------------------------------------


建议用成品模块,高频那里不好说,我以前也做了一个,通信距离只有5米以下

出0入0汤圆

 楼主| 发表于 2011-4-8 17:16:30 | 显示全部楼层
我现在发现了我的问题所在,如果把串口设置在PO口而且你又用PO口进行AD转换的话,会对你采集的数据有很大影响,就跟我上面的差不多。我后来做了一块用P1口做串口的,数据就没有多大问题。
还有一个就是可能是输入电压的隔离不是很好对串口也有影响。这只是我的判断。

出0入0汤圆

发表于 2011-4-12 18:45:21 | 显示全部楼层
回复【13楼】afei8856
-----------------------------------------------------------------------

我也在学CC2430的板子,我是想用它做脉搏测试,是买的现成的模块,但是没有合适的AD采集和转换程序,我自己弄了个程序不好使,
好像采集不到,在转换时ADCL和ADCH数值都为零,想请教一下楼主,很感激。

出0入0汤圆

 楼主| 发表于 2011-4-13 22:00:12 | 显示全部楼层
回复【14楼】xiaopingzi
-----------------------------------------------------------------------

如果你只是简单的AD采集应该挺好写网上关于AD的程序也挺多可以参考 或者去看看新浪阿元的博客  如果组网的话会稍微有点麻烦 不过你修改协议栈的应用层程序就可以啊

出0入0汤圆

发表于 2011-4-16 08:51:40 | 显示全部楼层
各位大侠,我有一个问题需要解决,我都已经调试很多天啦,不过就是解决不了。问题是:我的那块板在接收无线信号的时候只有前几次才能成功,接着就不行,只有在reset之后才能接收,不过reset之后还是只能接收几次。急急!求指导!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-2 18:16

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

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