![]() |
|
| 设为首页 | 加入收藏 | |
| 热线电话:010—63331036 |
| 首页--数传电台--D21DL--数传原理 |
上位机与数传电台间的通信是通过异步串口来完成的。异步串口采用标准的串口格式:一个起始位、八个数据位、一个停止位。传输速率为1200bit/s。上位机与数传电台间的通信内容有两类,一类是数据,一类是命令。无论是上位机传给数传电台还是数传电台传给上位机的数据都采用无格式传送。 |
| 在使用中一般用户不会涉及到数传电台间的数据传输控制及格式,但作为对数传电台的基本原理的了解,以及在时序要求较严的应用中,对数传电台间的传输格式以及传输中每一部分所占用的时间有一定的了解还是十分必要的。 |
数传电台发送过程: |
| 当数传电台收到上位机的数据后,数传电台先通过DTR线判断收到的数据是命令还是发送数据,若是命令则执行相应的命令,若是发送数据则先将要发送的数据送到发送缓冲区,并同时将数传电台的状态由接收状态转换成发射状态,这个转换过程小于100ms,状态转换完成后启动发送打包程序。发送打包程序的功能是将缓冲区的数据打成适合无线发送的数据包,并将这个数据包的数据送到数传电台中的数据调制口以FSK的调制方式发射出去。 |
数传电台的接收过程: |
| 在接收状态下,接收机总是接收码流中的同步信息,一旦收到同步信息立刻进行位同步,获得位同步后进行码同步,码同步完成后接收数据。收到数据后,按串口的格式传送给上位机。 |
无线方式与有线的区别: |
| 三线连接时使用数传电台传输与使用有线传输有以下区别:收发模块是半双工模块,收的同时不发,发的同时不收。使用数传电台传输有一定的延时。收发数据延时见下图。使用数传电台传输时各数传电台间的关系相当于有线的总线连接。 |
无线方式收发数据延时: |
|
主站蜘蛛池模板: 武山县| 许昌县| 睢宁县| 临泉县| 祁阳县| 双峰县| 新绛县| 富锦市| 玛沁县| 临清市| 丘北县| 贡觉县| 改则县| 门源| 祥云县| 师宗县| 泗洪县| 故城县| 枣阳市| 宁晋县| 三亚市| 德江县| 永靖县| 英超| 斗六市| 科尔| 大方县| 监利县| 和平县| 修水县| 收藏| 岳西县| 乌拉特前旗| 从江县| 义乌市| 石泉县| 大邑县| 鄂温| 洞口县| 红河县| 平舆县|