用什么无线通信模块能实现电脑无线控制单片机
发布网友
发布时间:2022-04-22 18:52
我来回答
共2个回答
热心网友
时间:2023-08-25 05:18
总体上给你讲讲思路吧,
三个部分,小车,电脑,通讯。
小车方面先要实现用单片机控制小车前进,后退,加速,减速,这些是马达驱动的问题,看你小车具体用的马达而定。应该比较容易实现。
小车的速度检测和环温检测,速度检测要看你打算用什么传感器来检测,一般都是数字信号。用单片机采集然后运算即可获得。环温检测一般用热敏电阻实现,单片机采集是模拟信号,需要AD转换然后获得温度值。
电脑方面需要编写上位机的软件,VC或者VB都可以写。这个没什么好说的,看你写软件的个人底子如何而定。
通讯方面,通讯方面无非就是实现数据交换,一开始还是用有线的吧,直接用485通讯,单片机实现方便,电脑软件写写也方便。如果非要实现无线通讯。。。我不知道有没有能够直接接在电脑上实现无线收发的模块,如果有的话应该很方便能实现。电脑端应该有模块的驱动可以直接加载。小车端应该直接和模块通讯就可以了。我只知道有无线收发电路,实现的是单片机和单片机之间的通讯。如果要用在电脑上也可以用。电脑通过串口和收发一端连接,另外一端接小车单片机。通过电脑端串口控制单片机收发小车上单片机的信息。也就是羽毛麦田说的方法。
2011年
热心网友
时间:2023-08-25 05:18
NRF24L01
(1) 2.4Ghz 全球开放ISM 频段免许可证使用
(2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别
适合工业控制场合
(3) 126 频道,满足多点通信和跳频通信需要
(4) 内置硬件CRC 检错和点对多点通信地址控制
(5) 低功耗1.9 - 3.6V 工作,待机模式下状态为22uA;掉电模
式下为900nA
(6) 内置2.4Ghz 天线,体积小巧15mm X22mm
(7) 模块可软件设地址,只有收到本机地址时才会输出数据(提
供中断指示),可直接接各种单片机使用,软件编程非常方便
(8) 内置专门稳压电路,使用各种电源包括DC/DC 开关电源均有
很好的通信效果
(9) 标准DIP间距接口,便于嵌入式应用
(10)工作于Enhanced ShockBurst 具有Automatic packet
handling, Auto packet transaction handling,具有可选的内置包
应答机制,极大的降低丢包率。
(11)与51系列单片机P0口连接时候,需要加10K的上
拉电阻,与其余口连接不需要。
(12)其他系列的单片机,如果是5V的,请参考该系列
单片机IO口输出电流大小,如果超过10mA,需要串联
电阻分压,否则容易烧毁模块! 如果是3.3V的,可以
直接和RF2401模块的IO口线连接。比如AVR系列单片机
如果是5V 的,一般串接2K 的电阻