电子发烧友 电子发烧友
  • 首页
  • 技术
    可编程逻辑
    MEMS/传感技术
    嵌入式技术
    模拟技术
    控制/MCU
    处理器/DSP
    存储技术
    EMC/EMI设计
    电源/新能源
    测量仪表
    制造/封装
    RF/无线
    接口/总线/驱动
    EDA/IC设计
    光电显示
    连接器
    PCB设计
    LEDs
    汽车电子
    医疗电子
    人工智能
    可穿戴设备
    军用/航空电子
    工业控制
    触控感测
    智能电网
    音视频及家电
    通信网络
    机器人
    vr|ar|虚拟现实
    安全设备/系统
    移动通信
    便携设备
    物联网
    区块链
    HarmonyOS
    RISC-V MCU
    光伏
    ChatGPT
    IGBT
    充电桩
    氮化镓
    BLDC
    逆变器
    5G
    电机控制
  • 资源
    技术文库
    新品速递
    电路图
    元器件知识
    电子百科
    最新技术文章
  • 下载
    在线工具
    常用软件
    电子书
    datasheet
  • 专栏
    电子说
    专栏
  • 社区
    论坛
    问答
    小组
    技术专栏
    社区之星
    试用中心
    HarmonyOS技术社区
    2023电子工程师大会
  • 研究院
  • 活动
    设计大赛
    硬创大赛
    社区活动
    线下会议
    在线研讨会
    小测验
  • 学院
    直播
    课程
  • 视频
  • 企业号
  • 华秋智造
  • 工具
    PCB在线检查
    datasheet查询
    选型替代查询
    免费样品申请
    免费评测试用
    工程师专区
    技术子站
0
  • 聊天消息
  • 系统消息
  • 评论与回复
查看更多
查看更多
查看更多
  • 0

    关注
  • 0

    粉丝
  • 0

    动态
VIP于 到期 续费
  • 个人中心
  • 内容管理
  • 积分兑换
    当前积分:
  • 修改资料
  • 退出登录
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
下载中心
  • 推荐
  • 分类
  • 资料
  • 软件
  • 工具
  • 排行榜
  • DataSheet

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

基于89C52单片机和Z2000芯片实现直接序列扩频无线通信系统的设计

电子设计 来源:电子技术应用 作者:姚志强,尹俊勋, 2020-06-08 07:59 次阅读

在当今各种 信息快速传递的时代,要求更多的 通信功能和通信资源,而现在频带已经非常有限。为了提高频带利用率,要求单位波段能具有尽可能大的信息传输容量,移动通信从频分多址(F DMA)到时分多址(TDMA)一直发展到今天的码分多址(CDMA)。这种码分多址的技术基础就是扩展频谱通信(Spre ad Spectrum Commun ication)。扩频 通信技术可提供点对点或点对多点的数据、话音、图像服务以及广域网、局域网互连,Internet接入服务。本文介绍一个直接序列扩频 无线通信系统,该系统既可作为CDMA无线多媒体通信系统的一部分,又可以作为一个单独的系统独立运行。

1、扩频通信技术及其特点

所谓扩频通信,简单地表述如下:扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽,频带的展宽是通过编码及调制的方式来实现的,并与所传信息数据无关;在接收端则用相同的扩频码进行相关解调来解扩及恢复所传信息数据。系统原理如图1所示。

基于89C52单片机和Z2000芯片实现直接序列扩频无线通信系统的设计

扩频通信具有一系列优良特性,诸如抗干扰性强、隐蔽性好、信息保密传输、任意选址、误码率低、抗多径干扰等。现有的扩频通信系统有多种(直扩、跳频、跳时),本项目使用直接序列扩频(DS)。直接序列扩频就是直接用具有高码率的扩频码序列,在发端去扩展 信号的频谱,在收端用相同的扩频码去进行解扩。把展宽的扩频信号还原成原始信息。

2、系统框图及功能

系统框图如图2所示,操作人员将文字、语音、 视频等信号输入计算机,系统用改进后的NETMEETING平台作为人机对话软件。NETMEETING将信号发至定义过的 RS-232通信口,然后由与RS-232通信口相连接的扩频数字收发信机①进行扩频、调制成为伪随机序列码(频谱大大地扩展)再发射,通过微波(或卫星)建立键路;在接收湍, 天线将信号收至信机②解扩、解调,并将信号转化为文字、语音、视频。这样可实现多人参与的视频会议。

3、扩频数字收发信机(简称信机)的设计

(1)利用zilog 公司的Z2000扩频 芯片设计了一种点对多点收发信机,具有与PC机的RS-232口通信的自适应波特率(最高2048kb/s) 接口。可以实现由2.48MHz的带宽扩频至20.48MHz带宽。 硬件结构框图如图3所示。

(2)该机器以89C52为系统核心 处理器、以Z2000为主要功能芯片(实现扩频功能)、配合其他芯片完成基带处理部分。

当要传输数据时,PC机对RS-232通信口进行 检测,而信机由RS-232口实现流控(具体的通信控制在第五部分)。当PC机收到有效信号后便发出数据,由RS-232口送入89C52,用 时钟为2048kb/s的信号进行采样,经过Z2000的处理(先差分编码,再用20.48MHz的伪随机序列对数据进行扩频),然后用MAX2452产生70MHz的载波频率进行调制,产生一个数字化的中频QPSK输出信号,经过MAX436和单片放大后得到中频为70MHz的信号,DA转换后经中频电缆送到(经过一个多工器) 射频部分上变频,进行射频调制并发送。

接收时,天线将扩频信号接收下来,射频模块将它解调、下变频,放大后送入信机(信机开机后处于自动搜索状态),主芯片Z2000的PN匹配 滤波器筛选所接收到的信号,一旦检测到匹配数据将启动接收程序、进入接收状态,经过自动增益控制,再进行A/D转换将 模拟信号变成两个(I和Q通道) 数字信号,然后经Z2000处理得到2.048MHz的同步数据送入RS-232口。

(3)主要芯片的功能

89C52:主机接口、帧格式化、设置扩频芯片的控制寄存器、缓冲存储器、通信协议、 控制电路

MAX233:由RS-232口电平到TTL电平的转换;

MAX497:视频缓存;

MAX436:视频运放;

MAX2452:是一个积分调节器,输入振幅为1.35V、带宽为15MHz的微分I和Q基带信号;输出为70MHz的微分信号。这里作为第一中断;

tp3067:勤务编解码器(语音处理);

sn75108:线路 驱动器

cd4053:是一个三重双信道模拟 多路复用器,作为模拟开关,切换信机的工作状态(勤务或数据);

AD9059:是一个双路8位D/A 转换器

QL12X16B:现场可 编程器件,用于速率控制、分接同步、时钟外围等;

CLC520;AGC,即自动增益控制;

多工器:主要有四种功能(射、收、发、遥控)。

4、计算机部分

整个系统的基本思路是在串行口上建立 以太网 仿真连接。完成后,串行口就是一个网卡,与普通网卡几乎一样,只是速度慢了。还有一点就是RTS线可以按照有无包发送来控制(笔者编了一个程序来控制,其中控制RTS/CTS应答时序的方法:控制发送等待时间,若有包发送,先拉高RTS,等待CTS高或者通过时间点( time-out),就发送出去。还有空闲等待时间,若在一定的时间内一直无包发送,就降低RTS,使信道机停止发送,让出信道。 参数值1~255,时间长短与机器速度有关)。只要能实现这两点的驱动程序都可以用(只是为了简化要写的程序)。

程序流程图如图4所示。

Packet driver是一种简单且公开的 Ethernet驱动接口。slx_rzk是一个完全的串行口Ethernet仿真程序(不是简单的点对点的slip或ppp),可以用于任意一点对多点。要改变packet driver的流控方式,只需要外挂一个壳就行了。这个壳就是sliprts(当然这个程序可以用到slip或ppp上)。但在windows中却无法直接使用packet driver。所以只能通过ODI搭桥,这个桥就是pdether,但它与windows并不是100%兼容,要用自己的net.cfg。所以必须在autoexec.bat中多加一句copy net_cfg.cfg,用来对付windows的霸道行径。配置好这些,再配好已存在的ODI适配器上的IP设置,两台PC的串行口用NULL MODEM线(交叉的RS-232线)连好。

另外,还使用经过改进的windows的NETMEETING作为多媒体通信的人机对话软件和主要通信软件。

5、通信口控制的修改

(1)通信口是根据计算机串行通信原理设计的。主要的通信控制在于RS-232C接口( Recommended Standard)的握手控制。本项目用到了它的七个控制信号,其中两根是自己端短接(DTR和 DCD),只有检测到DCD有效,那些串口通信程序才工作,而PC机开机后DTR是有效的。它的RTS和CTS控制和PC机的工作(流控)。(2)RS-232C接口的信号说明如表1所示。

(3)在收发过程中的通信控制。信机检测RTS,如果为低则仅仅接收信号;如果为高则启动发送程序处于发送状态,同时PC机必须检测到CTS有效(表示信机准备好发送工作,若CTS无效可防止PC机发送数据,防止信机丢失数据)才将数据传入信机。

(4)点对多点的实现。利用全向天线作为主天线,定向天线为从天线,通过主PC机中一个(修改89C52中PN码的)控制软件达到选择多点的目的。

6、射频部分

射频部分原理图如图5所示。

工作原理如下:

·发送端:信道机输出的70MHz中频扩频信号经过2340MHz混频调制到射频为2410MHz,再经带通滤波器、LPA后,由天线发射出去。

·接收端:天线接收到2450MHz的信号经过LNA、带通滤波器后,被2340MHz解调至110MHz的中频信号,再经中频电缆传到信道机。

·性能指标:

主端:Tx:2410MHz 从端:Tx:2450MHz

Rx:2450MHz Rx:2410MHz

频宽:20.48MHz

接收天线的灵敏度:-86dBm@BER=10-6

7、参数的选定

接收主时钟频率:Fr=40.96MHz

取样频率:fSA=40.96MHz

中频频率:f1=10.7、70、0MHz

PN片速率:Rc=20.48MHz

发射主时钟频率:fT=45.056MHz

接收时基带取样频率:fq=40.96MHz

信息数据码率:rD=2.048MHz

PN匹配滤波器检测门限值:0.7

扩频增益:10

本系统的设计思想基于简化无线通信的多媒体终端的制造。借助windows中NETMEETING平台,并利用扩频技术,使系统简单、造价低廉,并具有带宽度、保密性能好、抗干扰能力强、任意选址、误码率低等许多优点。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    芯片
    +关注

    关注

    452

    文章

    49985

    浏览量

    419649
  • 单片机
    单片机
    +关注

    关注

    6026

    文章

    44455

    浏览量

    630893
  • 无线通信
    无线通信
    +关注

    关注

    58

    文章

    4457

    浏览量

    143281
收藏 人收藏

    评论

    相关推荐

    89C52单片机控制ISD语言芯片问题

    应用89C52单片机控制ISD4002语言芯片实现正常录放功能 程序和电路见附件不知道哪里有问题 ISD4002未正常工作无法实现录放
    发表于 10-09 09:41

    89C52 单片机

    单片机89C52用六个数码管实现简单的加减乘除
    发表于 12-29 13:49

    如何去实现一种基于89C52单片机的按键计数仿真设计?

    怎样去设计基于89C52单片机的按键计数仿真硬件电路?怎样去实现基于89C52单片机的按键计数仿真软件代码?
    发表于 07-19 07:32

    基于单片机无线通信的应急交通控制研究

    研制了基于单片机无线通信技术的应急交通控制系统系统采用AT89C52 作为核心控制器,手持遥控端的AT
    发表于 06-17 07:54 33次下载

    基于AT89C52单片机的涡流管控制系统

    基于AT89C52单片机的涡流管控制系统 摘要: 介绍了基于A T 89C52 单片机的涡流管控制系统
    发表于 04-14 14:54 28次下载

    基于89C52的GPS板电路设计与实现

    摘要:介绍了基于89C52的GPS板电路设计与实现,基于GPS技术,利用89C52单片机实现卫星导航电文的接收与处理,将纬度、经度、高度、速
    发表于 05-04 10:34 87次下载

    基于AT89C52单片机实现短距离无线通信

    基于AT89C52单片机实现短距离无线通信  1 引言   短距离无线传输具有抗干扰性能强、可靠性高、安全性好、受地理条件限制少
    发表于 12-21 17:09 2126次阅读
    基于AT<b class='flag-5'>89C52</b><b class='flag-5'>单片机</b><b class='flag-5'>实现</b>短距离<b class='flag-5'>无线通信</b>

    基于89C52单片机和DS1302的万年历设计

    基于89C52单片机和DS1302的万年历设计.
    发表于 03-09 14:10 935次下载
    基于<b class='flag-5'>89C52</b><b class='flag-5'>单片机</b>和DS1302的万年历设计

    基于GPRS模块和89C52无线传输系统设计

    无线通信时代,基于无线技术的监控系统和数据传输系统已经广泛应用于作业点分散,环境恶劣等条件下的工业现场,介绍了采用GPRS无线通信模块GT
    发表于 03-13 15:09 305次下载
    基于GPRS模块和<b class='flag-5'>89C52</b>的<b class='flag-5'>无线</b>传输<b class='flag-5'>系统</b>设计

    基于GPRS模块和89C52无线传输系统设计

    基于GPRS模块和89C52无线传输系统设计,大家自己有需要的赶紧下载吧,机不可失
    发表于 10-27 14:09 29次下载

    89c52单片机代码

    89c52单片机代码
    发表于 01-29 15:54 2次下载

    89C52单片机和nRF24L01无线收发器芯片应用的收发程序免费下载

    本文档的主要内容详细介绍的是89C52单片机和nRF24L01无线收发器芯片应用的收发程序免费下载。
    发表于 05-06 16:40 60次下载
    <b class='flag-5'>89C52</b><b class='flag-5'>单片机</b>和nRF24L01<b class='flag-5'>无线</b>收发器<b class='flag-5'>芯片</b>应用的收发程序免费下载

    使用89C52单片机实现DHT11的应用和LCD1602显示的程序免费下载

    本文档的主要内容详细介绍的是使用89C52单片机实现DHT11的应用和LCD1602显示的程序免费下载。
    发表于 03-20 08:00 17次下载
    使用<b class='flag-5'>89C52</b><b class='flag-5'>单片机</b><b class='flag-5'>实现</b>DHT11的应用和LCD1602显示的程序免费下载

    基于89C52单片机的洗衣控制程序及proteus模拟

    基于89C52单片机的洗衣控制程序及proteus模拟
    发表于 11-25 15:36 44次下载
    基于<b class='flag-5'>89C52</b><b class='flag-5'>单片机</b>的洗衣<b class='flag-5'>机</b>控制程序及proteus模拟

    单片机发送数据给上位程序89c52资料

    单片机发送数据给上位程序89c52资料
    发表于 12-28 10:00 24次下载

    精选推荐

    更多
    • 文章
    • 资料
    • 帖子
    • 飞凌嵌入式FET6254-C核心板为智能运动控制系统强力赋能

      飞凌嵌入式
      3小时前
      107 阅读
    • 鸿蒙生态设备超10亿!原生鸿蒙发布,国产操作系统实现自主可控

      章鹰观察
      6小时前
      344 阅读
    • 康谋分享 | AD/ADAS的性能概览:在AD/ADAS的开发与验证中“大海捞针”!

      康谋自动驾驶
      9小时前
      158 阅读
    • 明明我说的是25G信号,你却让我看12.5G的损耗?

      海马硬件
      9小时前
      330 阅读
    • 从原理到计算到设计,1200字手把手教你学会用运放搭建差分放大电路

      硬件那点事儿
      10小时前
      383 阅读
    • LED行业简报2010年1期

      一刀两断
      549 KB
      10积分
      76下载
    • 基于Web的Kubernetes scheduler模拟器

      刘艳
      25.08 MB
      2积分
      1下载
    • MuJoCo多关节动力学物理引擎

      吴湛
      28.99 MB
      2积分
      1下载
    • SuspensionEntrance仿微信新版悬浮窗入口

      ah此生不换
      1.93 MB
      免费
      0下载
    • NSGIF iOS视频转GIF

      乐侨珂
      0.88 MB
      2积分
      2下载
    • 【社区工程师专题系列第七期】没有兴趣推动是不会有成就的——李海

      ElecFans小喇叭
      18小时前
      65 阅读
    • Banana Pi BPI-R3路由器开发板运行 OrayOS物联网系统

      sinovoip
      18小时前
      93 阅读
    • 嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-串口通讯编程示例之串口硬件原理

      jf_13411809
      18小时前
      158 阅读
    • 《DNK210使用指南 -CanMV版 V1.0》第二十六章 摄像头图像捕获实验

      jf_85110202
      18小时前
      236 阅读
    • AGM32VF407如何支持SDIO?最大SD卡容量支持到多少?

      jf_61020569
      18小时前
      217 阅读

    推荐专栏

    更多

      玻璃钢生产厂家抚州公园玻璃钢雕塑定制承德商场春季美陈布置主题富阳区玻璃钢金属雕塑方案河北定制玻璃钢雕塑供应商季节性商场美陈有哪些鄂州商场美陈花器无锡佛山玻璃钢仿真动物雕塑厂家弥勒市玻璃钢雕塑设计怎么样适合10月份的商场美陈河北玻璃钢雕塑墙秦皇岛正规的玻璃钢雕塑厂家上海装饰商场美陈生产厂家吸引描玻璃钢卡通雕塑需要做美陈的商场江苏商场主题创意商业美陈品牌玻璃钢彩色莲花观音雕塑邵阳玻璃钢雕塑汕头玻璃钢卡通雕塑招工贵州玻璃钢雕塑加工厂家外贸玻璃钢雕塑厂家成都玻璃钢雕塑订制广东节庆商场美陈销售浙江玻璃钢花盆批发厂家乌鲁木齐玻璃钢雕塑玻璃钢love雕塑山东鄄城玻璃钢雕塑报价明细表仙林商场美陈惠济区玻璃钢大型雕塑温州特色商场美陈宝山区玻璃钢雕塑厂香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

      玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化