好像 名字 叫做maxplus 这个软件把 可以进行单片机仿真
2. 单片机怎么实现短距离与电脑无线通信
使用wi-fi啊,利用socket编程来解决这个问题是可以的,但是需要运行操作系统
3. PC机与单片机无线通信问题!
总体上给你讲讲思路吧,
三个部分,小车,电脑,通讯。
小车方面先要实现用单片机控制小车前进,后退,加速,减速,这些是马达驱动的问题,看你小车具体用的马达而定。应该比较容易实现。
小车的速度检测和环温检测,速度检测要看你打算用什么传感器来检测,一般都是数字信号。用单片机采集然后运算即可获得。环温检测一般用热敏电阻实现,单片机采集是模拟信号,需要AD转换然后获得温度值。
电脑方面需要编写上位机的软件,VC或者VB都可以写。这个没什么好说的,看你写软件的个人底子如何而定。
通讯方面,通讯方面无非就是实现数据交换,一开始还是用有线的吧,直接用485通讯,单片机实现方便,电脑软件写写也方便。如果非要实现无线通讯。。。我不知道有没有能够直接接在电脑上实现无线收发的模块,如果有的话应该很方便能实现。电脑端应该有模块的驱动可以直接加载。小车端应该直接和模块通讯就可以了。我只知道有无线收发电路,实现的是单片机和单片机之间的通讯。如果要用在电脑上也可以用。电脑通过串口和收发一端连接,另外一端接小车单片机。通过电脑端串口控制单片机收发小车上单片机的信息。也就是羽毛麦田说的方法。
4. 怎么样实现51单片机与计算机无线通信
买块带串口的WIFI模块,单片机通过串口将数据传导WIFI模块,再通过Wifi模块与电脑无线通讯。
5. 单片机与电脑怎样实现无线通讯
买个NRF24L01的2.4G模块,30左右一个。自己用单片机做下收发板,和无线模块用SPI通讯,很简单的。
电脑那边你可以用单片机连串口,或者用USBD12、CY68013A之类的能控制USB口的芯片。
最简单的还是用串口,现在用单片机连串口速率也不低,一秒几百K字节应该能够你用了。
6. 单片机如何跟电脑实现无线传输数据
这与电脑和单片机有线通信是同一个原理,只是增加了无线调制发送和接收。传输协议和波特率没有改变。市面应该有这类发射和接收模块。如果买不到,也可以自己做,但这就需要较高的电路水平才可以做到,涉及到调制解调,无线电的发射和接收电路,发射频率的选择,再加上单片机和电脑的通信程序编写,一个人即使有水平,也需要2-3个月才可以完成。
7. 单片机无线通信方式
看你具体是什么芯片。
有两种可能。一是单片机通过一个协议将数据传给无线模块,无线模块负责发送,并给单片机一个回馈信号,说明发送成功或失败。另一种是相当于用导线连在一起,单片机自己检测数据的完整性。不过这样会占用单片机较多的资源。
8. 两块单片机进行无线通信,无线模块如何选择
一个发送,一个接收。
关于315M无线模块,一般是一个串行的DATA口,超再生接收模块也是这样一个DATA数据口,不过两者对通信数据(理解为通信波形)不是一致的,像直接使用串行口的话很难或者说基本不可能做到,数据的一致。
也就是串口设置不会让发送的数据解调出来。说白了,调制与解调不可能都用串口那种很死的通信码来实现。调制和解调不是一摸一样的规则。
(8)电脑单片机无线通信扩展阅读:
无线数传模块的发射功率不大,体积较小,与有线连接的串行通信相比有如下的3点不同。
参数匹配问题:有线连接的通信程序中数据帧帧格式、串口速率可设置灵活,连接线本身对这两个参数无太大限制。
而数传模块的串口帧格式、串口速率一般相对固定,如串口帧格式可设置从成(1,8,1)或(1,9,1),串口数据传输速率固定为4800bit/s或9600bit/s等,使用无线模块的通信程序在这两个参数上应与模块一致。
延时问题:如果是设备A发出数据,设备B接收数据。
有线连接时发端发出数据的时刻与收端收到数据的时刻一般认为是无时间间隔的;而无线模块在发送数据时要进行收发转移及时钟同步,无线通信时设备A发出数据的时刻与设备B收到数据的时刻有时间间隔,这个时间间隔就叫延时时间,记为T。
9. 请教关于pc和单片机通过无线串口模块实现无线通信的问题
你可以用飞思卡尔车上用的XL02,就是一款无线串口模块,我之前做机器人就用的这一款,不需要任何编程,只是在使用的时候把它的波特率设置成和你单片机一样就可以了。另一个通过max232接到电脑串口就可以通信了。
“透明传输”就是你这边发01,接收那边收到的就是01,不会产生额外的东西。