结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专...结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专门函数和Instrument Control Toolbox(仪器控制工具箱)实现。展开更多
文摘为了寻找最佳跳频调制方式,通过分析各种调制方式下不同信噪比对误码率的影响和不同BT值对GM-SK(Gauss filtered Minimum Shift frequency Keying)调制系统误码率的影响,说明GMSK调制方式的合理性和必要性。经仿真得出,在低信噪比-4 dB条件下,系统选用GMSK方式可获得0.03%的误码率,优于2FSK(2-ary Frequency Shift Keying)(3.33%),略差于BPSK(Binary Phase Shift Keying)(0.017%)和MSK(MinimumShift frequency Keying)(0.02%);同时频带利用方面GMSK为最优。利用Matlab中的Simulink通信工具箱模拟仿真GMSK跳频信号的调制与解调过程,设计出一种GMSK跳频通信系统。测试结果表明,该系统可在没有差错控制的条件下得到误码率为0.5%的通信效果。
文摘结合单片机与MATLAB两者的优点,提出了一种MATLAB环境下PC机与单片机实时串行通信及数据处理的方法。串行系统主要由PC机、RS-232C电平转换器MAX232ACPE、单片机以及通信程序构成,单片机程序用其C语言设计,PC机通信程序用MATLAB中的专门函数和Instrument Control Toolbox(仪器控制工具箱)实现。