⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d185.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
第6章Modem通信实例
6.1  Modem概述
    随着现代信息技术的不断发展,计算机的远程控制技术在控制系统中的地位也越来越重
要。同时,从目前的发展状况看来,Modem已经成为远距离通信的一种重要工具。利用Modem
进行传输数据和文件为远程通信控制提供了一个很好的条件。
    Modem其实是Modulator(调制器)与Demodulator(解调器)的简称,中文称为调制
解调器。计算机是通过“0”和“1”这两个数字来完成信息交换的,而电话线是传送模拟信
号的,因此需要进行模拟信号与数字信号转换的设备。调制是将一个计算机发出的二进制信
号转换为可以用普通电话线传输的模拟信号的过程;解调则是一个反调制的过程,它把通过
电话线传输来的已调制的模拟信号转变为计算机能够识别的二进制数字信号。正是通过这样
一个调制与解调的数摸转换过程,使两台计算机之间可以进行远程通信。数字信号调制/解
调的工作完全由Modem上的DSP(数字信号处理)芯片执行。计算机中的CPU只负责把数
字信号传递给Modem上的DSP芯片,不参与其中的工作。
    相对于波形的幅值、频率和相位3大特征,Modem有3种调制方法。
    1)幅移键控(ASK):调幅词制,以正弦波的幅度在两种幅值之间变换,表示数字信号l
和0,它可用16个不同相位和幅度电平,可以使1200bit/s的Modem传送19200bit/s的数据
信号。该种Modem -般用于高速同步通信中。
    2)频移键控(FSK):调频调制,以正弦波的幅度在两种频率之间变换表示数字信号1和0。
用特殊的音频范围来区别发送数据和接收数据。如调频Modem Bell-103型发送和接收数据的二
进制逻辑均被指定相应的专用频率,发送时,信号逻辑O用频率1070H表示,信号逻辑1用频
率1270Hz表示:接收时,信号逻辑0用频率2025Hz表示,信号逻辑1用频率2225Hz表示。
    3)相移键控(PSK):调相调制,以正弦波的幅度在两种相位之间变换表示数字信号l
和0,高速的Modem常用四相制、八相制。四相制是用四个不同的相位表示00、01、10、11
四个二进制,如调相Modem Bell-212型,该技术可以使300biUs的Modem传送600biUs的
信息,因此,在不提高线路调制速率仅提高信号中传输速率时很有意义,但控制复杂,成本
较高,而八相制更复杂。
    和其他通信标准一样,Modem通信也有自己的一套规则和标淮。Hayes公司的
SmartModem系统产品已成为Modem事实上的标准,而基于所有应用与计算机通信的Modem
均称与Hayes SmartModem兼容。所谓Hayes兼容Modem,主要是指它能识别并执行称为AT
命令的某些命令和命令串。
    1.Modem状态
    AT命令的建立使得DTE从复杂的任务解脱出来,振铃检测、载波检测、速率选择等都
可以由Modem完成。此时RS-232串口的TxD和RxD不仅仅是传输数据,还传送AI’命令。
    185

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -