代码搜索:振荡调制
找到约 3,079 项符合「振荡调制」的源代码
代码结果 3,079
www.eeworm.com/read/202733/15375223
txt readme.txt
m16+enc28j60组成的网络接口。
m16使用内部RC振荡8M。
enc28j60模块使用www.icdev.com.cn的。
软件编写使用avrstudio4.12+sp4+winavr(avrstudio自带的winavr嵌入方式)。
硬件连接:
m16 | enc28j60
PB4 | CS
PB5 | SI
PB6 | SO
PB7 | SCK
PB0 | nRS
www.eeworm.com/read/187956/8585708
m modulator.m
%rb 码率;fc 载频; df 频偏;
%N 码元个数,L 每个码字采样数
%k 调制类型 123 2ASK,BPSK,2FSK 456 4ASK,QPSK,4FSK 78 8PSK,8FSK
%9 16QAM
function x=modulator(rb,fc,snr_in_db,k,df,N,L)
fs=rb*L;
Ns=N*L;
t=0:1/fs:(1/fs)*(
www.eeworm.com/read/286247/8780623
txt term.txt
TERM 终端仿真器说明
一 程序的整体结构
1 拨号功能,自动响应功能. (能使用ATDT命令拨号,使用Ctrl-D退出联机状态).
2 执行调制解调器命令.
3 仿真终端功能: 在线方式可进行联机通信,TTY终端仿真,加载驱动程序后可进
行VT100终端仿真.
4 文件服务功能: 文本文件的
www.eeworm.com/read/183962/9128726
m fm.m
% 频率调制到MATLAB演示程序。消息信号
% 当 0 < t < t0/3为+1, 当t0/3 < t < 2t0/3 时为-2,其它情况下为0。
echo off
clear all
close all
t0=.15; % 信号到持续时间
ts=0.0005; % 抽样间隔
fc=200; % 载波频率
kf=50; % 偏移常数
fs=1/ts; % 抽样频率
t=[0
www.eeworm.com/read/178188/9415352
m untitled2.m
% 通过这个程序可以学到很多东西:对于qpsk调制来说,收发双方的
% 相位同步是很重要的;
% 试验一下这个程序;
% close all; clear all; clc;
N=1000;
x=Jin_Zhi_2(N);
fc=512*1; fs=2048*1; symbol_t=0.001; theta=pi/4;
% 注意这里的时间是一个四进制码元下的持续时间
www.eeworm.com/read/366712/9801693
m down_frecon.m
%数字下变频
% Ts:采样间隔
% wc:载波频率
% x:输入信号
% f_i,f_q:同向,正交两路输出
% f_cutoff:调制信号频率
function [f_i,f_q]=down_FreCon(x,Ts,wc,f_cutoff)
N=length(x);
n=1:N;Fs=1/Ts;
SFMI=x.*cos(wc*n*Ts);
SFMQ=-x.*sin(wc*n
www.eeworm.com/read/162129/10332700
m fsk.m
%2FSK 调制与解调及功率谱
%信源为单极性不归零码(NRZ)FSK
global dt df t f N T %定义全局变量
close all %关闭以前的应用窗口
N=2^13; %总的取样点数
L=32; %L 为每个码元的取样点数
M=N/L; %M 码元总数
Rb=2; %码元速率
Rb=2 %Mb/s
Ts=1/Rb; %码
www.eeworm.com/read/354592/10343686
txt term.txt
TERM 终端仿真器说明
一 程序的整体结构
1 拨号功能,自动响应功能. (能使用ATDT命令拨号,使用Ctrl-D退出联机状态).
2 执行调制解调器命令.
3 仿真终端功能: 在线方式可进行联机通信,TTY终端仿真,加载驱动程序后可进
行VT100终端仿真.
4 文件服务功能: 文本文件的
www.eeworm.com/read/463751/7175913
m qpsk.m
clc;
clear;
t=0:0.0001:1-0.0001;%时间步长
f=30;%载波
M=500;
m=4;%4相调制
fai=0:2*pi/m:2*pi;%相位分配
Carrier1=sin(2*pi*f*t+fai(1));%4种相位分别代表不同的值
Carrier2=sin(2*pi*f*t+fai(2));
Carrier3=sin(2*pi*f*t+fai(
www.eeworm.com/read/461758/7220799
m dpsk1.m
function [mod2,num2]=dpsk1(mod1)%2DPSK调制
num1=length(mod1);
mod2=zeros(1,num1+1);
mod2(1,1)=-1;
for i=1:1:num1
if mod1(1,i)==-1
mod2(1,i+1)=mod2(1,i);
end
if mod1(1,i)==1