搜索
bottom↓
回复: 45

用NRF24L01做的无线串口

[复制链接]

出0入0汤圆

发表于 2011-3-11 15:45:42 | 显示全部楼层 |阅读模式
程序设计思想:
    使用两个无线串口模块,能通过串口进行通信,也就是说一个模块的RX脚的数据发往另一个模块的TX脚.
    (目前能达到9600的波特率)
    1.程序中有两个先进先出队列:Que0,Que1.
    2.在定时器TIMER0中断里读取RX(P3.0)脚电平,存入队列Que1.
    3.在定时器TIMER1中断里读取队列Que0,控制TX(P3.1)脚电平.
    4.配置NRF24L01为接收模式,等待一定时间,若收到数据,则将数据存入队列Que0.
    5.配置NRF24L01为发送模式,读取队列Que1数据并打包发送出去.
程序(两个模块的程序是一样的):
点击此处下载 ourdev_621718SZUJGW.rar(文件大小:20K) (原文件名:2401-uartV1.2.rar)

电路:

(原文件名:无线串口电路.jpg)

出0入0汤圆

发表于 2011-3-11 16:28:19 | 显示全部楼层
cool

出0入0汤圆

发表于 2011-3-11 16:38:44 | 显示全部楼层
mark~

出0入0汤圆

发表于 2011-3-11 17:49:02 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-3-11 17:57:51 | 显示全部楼层
此贴必火啊!

出0入0汤圆

发表于 2011-3-11 21:05:13 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-3-11 21:26:39 | 显示全部楼层
支持!

不过好想发错分堂了“用NRF24L01做的无线串口 (属于论坛:AVR) ”应该属于51论坛。。。

出0入0汤圆

发表于 2011-3-11 21:34:26 | 显示全部楼层
距离能有多远?穿墙能力如何?(9600以下波特率)

出0入0汤圆

发表于 2011-3-11 22:27:14 | 显示全部楼层
mark

出0入22汤圆

发表于 2011-3-11 22:35:49 | 显示全部楼层
顶,空了试试。

出0入20汤圆

发表于 2011-3-11 22:40:26 | 显示全部楼层
支持一下

出0入0汤圆

发表于 2011-3-11 23:54:08 | 显示全部楼层
马克# 试试我的片子烧坏没有

出0入0汤圆

发表于 2011-3-12 00:47:19 | 显示全部楼层
mark too

出0入0汤圆

发表于 2011-3-14 12:44:07 | 显示全部楼层
这样我就不用带强电调板子了。。。

出0入0汤圆

发表于 2011-3-14 17:07:04 | 显示全部楼层
一直没空玩,MARK一下,多谢共享!

出0入0汤圆

发表于 2011-5-9 09:41:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-9 12:03:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-9 13:09:22 | 显示全部楼层
不错,Mark

出0入0汤圆

发表于 2011-5-9 13:32:08 | 显示全部楼层
mack three

出0入0汤圆

发表于 2011-5-9 14:05:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-12 23:47:14 | 显示全部楼层
thanks

出0入0汤圆

发表于 2011-6-24 16:17:18 | 显示全部楼层
mark!!!!!

出0入0汤圆

发表于 2011-7-6 20:33:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-2 13:10:44 | 显示全部楼层
学习,哈哈哈

出0入0汤圆

发表于 2011-8-3 09:49:19 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-3 10:05:02 | 显示全部楼层
多谢分享!

出0入0汤圆

发表于 2011-8-4 09:06:19 | 显示全部楼层
之前做过spi的传输,而且用51的模拟出来的

出0入0汤圆

发表于 2011-8-5 14:22:22 | 显示全部楼层
哈,不错的东东,顶你下

出0入0汤圆

发表于 2011-8-7 02:55:37 | 显示全部楼层
收了。

出0入0汤圆

发表于 2011-8-7 21:59:08 | 显示全部楼层
我用STC16个脚的单片机实现了这个功能,但是发送的频率不能太快……再加上PA传送的距离就会很远

出0入0汤圆

发表于 2011-8-8 08:47:52 | 显示全部楼层
我串口板的原理图无线串口板的原理图ourdev_665390T541FM.zip(文件大小:67K) (原文件名:USART.zip)
采用orcad,16脚小单片机

原理图概貌 (原文件名:原理图.jpg)

出0入0汤圆

发表于 2011-8-27 14:41:48 | 显示全部楼层
支持!...........但是为什么是51的呢,这是AVR论坛。

出0入0汤圆

发表于 2012-9-9 09:53:26 | 显示全部楼层
本帖最后由 ame 于 2012-9-9 09:55 编辑




这里有售,很便宜,50块http://item.taobao.com/item.htm?spm=a1z10.1.4.14.bb10b6&id=15639622206

出0入0汤圆

发表于 2012-9-14 15:55:54 | 显示全部楼层
学习学习,最近在做这个,参考下。谢谢分享

出0入0汤圆

发表于 2012-9-14 23:18:34 来自手机 | 显示全部楼层
强贴留名!MK

出0入0汤圆

发表于 2012-11-9 23:12:17 | 显示全部楼层

出0入12汤圆

发表于 2013-5-2 14:19:10 | 显示全部楼层
NRF24L01在接收时怎么知道接收数据的长度的?

出0入0汤圆

发表于 2013-8-3 13:58:22 | 显示全部楼层
Mark

出0入0汤圆

发表于 2013-8-5 23:15:06 来自手机 | 显示全部楼层
牛逼啊,什么人,这么厉害

出0入0汤圆

发表于 2013-8-6 16:24:47 | 显示全部楼层
学习!谢谢分享呀

出0入0汤圆

发表于 2013-8-6 16:29:03 | 显示全部楼层

出0入0汤圆

发表于 2013-8-14 15:48:07 | 显示全部楼层
不错,有空学习,学习。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-29 20:12

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

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