0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

巧用EDA技术设计无线抢答系统方案

电子设计 来源:互联网 作者:佚名 2017-12-13 10:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着电子技术的发展,应用系统向小型化,快速化,大容量,重量轻的方向发展,电子设计自动化(ElectronicsDcsignAutomation)技术应运而生,他是电子产品及系统开发领域中一场革命性变革,也是高科技化发展的必然产物。主要应用于数字电路的设计,目前他在中国的应用多数是用在FPGA/CPLD/EPLD的设计中。系统为电子产品的开发,电子系统的设计,电子系统工程提供了高度集成的软件环境,具有完整而自动的实现流程,直观的没计环境,庞大的模拟库,简单而优良的仿真功能等优势。

1引言

抢答器在各种知识、智力竞赛中有很大的用处,他能准确、公正、直观地判断出第一抢答者,并通过抢答器的指示灯显示和警示蜂鸣等手段指示出第一抢答者。如今在很多的综艺节目中,更多的采用大屏幕显示抢答者,渲染出更加激烈的比赛气氛,而且配合演播厅的整体效果,就要求抢答器也能提供多种接口,并抛弃传统的长长的蜘蛛网似的开关引线。本文所介绍的是一种基于EDA技术的实用器系统的设计方案,他采用超大规模逻辑器件CPLD来处理抢答器的逻辑,通过上位微机来完成声音和动画等效果。该方案的优点在于:反应快、安装简单、覆盖范围广、可扩展性强、使用效果更美观等。

2系统构成

基于CPLD和无线编解码发射接收技术的器系统的原理框图如图1所示,由8路终端、主控制器以及上位微机系统组成。

183939768.png

2.1无线抢答终端

在本设计中,无线抢答终端主要包括编码模块、无线发射模块和功率放大模块,其内部结构框图如图2所示。

183940330.png

其中编码模块采用的是专用红外遥控编码芯片PT2262-IR,在主控制器端的无线解码模块采用的与其配对使用的解码芯片PT2272,他们都是***普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,最多可有12位三态地址端管脚,任意组合可提供531441地址码。PT2262最多可有6位(DO~D5)数据端管脚,设定的地址码和数据码从17脚串行输出,非常适合用于无线遥控发射电路,其有效发射接收距离为80m,发射电路电源范围为2-12V,接收电路电源范围为4.8~5.0V,发射电路有效发射反应时间≤0.2ms.

无线发射接受模块采用通用系列产品9912,在主控制器端的无线接收模块采用的是9921,这样不仅可以加快制作过程,而且还可以增加电路的稳定与可靠性。

2.2CPLD主控芯片

系统核心控制芯片采用的是Altera公司MAX7000S系列新一代CPLD器件EPM7128SLC84-15。该芯片采用CMOSE2PROM工艺,传输延迟仅为5ns;内部具有丰富的资源-128个触发器、2500个用户可编程门;而且具有68个用户可编程的I/O接口,为系统定义输人、输出和双向口提供了极大的方便;为了比较适合混合电压系统,通过配置,输人引脚可以兼容3.3V/5V逻辑电平,输出可以配置为3.3V/5V逻辑电平输出。EPM7128同时还提供了JTAG接口,可进行ISP编程,极大地方便了用户。

新的CPLD芯片技术除了大大减少集成芯片的数目,便于对系统进行扩展,还可以缩短开发周期。降低开发成本,同时提高了技术保密性。与FPGA技术相比,CPLD有掉电不易失的优点,使用更加方便。

2.3人机接口电路

本系统中,主控制器与上位微机的通信采用RS232串行异步通信方式。由于CPLD主控芯片的输出电平与RS232的电平不匹配,所以主控制器与上位微机的人机接口电路,主要选用采用Max232芯片的进行电平转换。Max232是MAXIM公司生产的,包含两路驱动器接收器的RS232转换芯片。芯片内部有一个电压转换器,可以把输入的+5V电压转换为RS232接口所需的±10V电压。

3软件设计

本设计中的软件由CPLD控制程序和土位机PC端的动态效果演示程序2部分组成。CPLD控制程序实现与无线接收解码模块的连接及完成与外围模块之间的数据转换和通讯。上位机PC端的动态效果演示程序重点是完成基于VB的交互界面的设计。

3.1基于CPLD的核心控制程序

CPLD控制程序是本系统软件设计的核心,他采用的是在美国Altera公司的Max+PlusII10.0平台上用VHDI高级语言输人设计方法。他有专用的工具来实现将语言描述过的电路功能转换为实际的电路,具有很好的通用性和灵活性。他的主要功能:接收并保存无线接收解码模块传送的抢答成功的终端的编码并封锁接收模块,直至控制端复位;同时蜂鸣器奏响并在LED显示抢答成功的终端编号;并完成CPLD与串行接口芯片的数据交换.

该控制程序主要包括4个功能子模块:分频模块、抢答终端编码接收模块、串行发送模块、串行接收模块。在Max-f-PlusII10.0中设计输人各个模块的VHDL的程序后,生成库器件并合成系统原理图如图3所示。以下简要介绍抢答终端编码接收模块和串行发送模块的程序设计。

183940705.png

图4为生成的该模块原理图,其VHDL源程序如下:

183941096.png

183941455.png

3.1.2串行发送模块

如图4所示,该模块将抢答终端编码接收模块输出的抢答终端的编码按照串行异步通讯规则发送给人机接口电路。在串口通讯中,我们约定的帧格式为1位开始位+8位数据位+1位停止位,没有校验位,通讯波特率为9600。根据约定,该模块输出数据为10位,在发送完10位后,就停止发送,并使发送端电平处于逻辑1,然后等候下次的发送。其VHDL源程序如下:

183941768.png

183942143.png

3.2上位机PC端的演示程序

本软件是在VB6.0环境下开发的,并利用其数据管理功能,建立比赛题库并提供管理界面。其与主控制器之间的串行口通信设计部分充分利用了Mscomm串行口通信控件。由于该控件提供通过串口发送和接收数据的串行通信能力,包括了全部WindowsAPI中关于串行通信的16个函数所完成的功能,而且开拓了更多使用户设计方便的对象属性来满足不同用户不同业务的需求,因此给编程带来极大的方便。

本软件在PC环境下运行,包括以下几个功能:根据设定自动抽出比赛题目、控制主控制器的工作、声光效果显示抢答终端编号并倒数计时、现场效果渲染等。详细程序在此不再赘述。

4结语

经过反复试验,该系统运行稳定,操作方便,达到了预期的设计效果,具有可操作性强、现场效果好的特点,已经在知识竟赛等相关活动中实际使用。

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

    关注

    32

    文章

    1259

    浏览量

    174148
  • eda
    eda
    +关注

    关注

    72

    文章

    3140

    浏览量

    183664
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UWB宠物电子围栏系统解决方案 | 远距离宠物测距技术

    : 获得包括硬件设计、嵌入式软件、系统架构在内的全套技术资料,进行深度定制化开发,打造完全自主品牌的产品。 联合设计与开发 : 与思为无线技术团队紧密合作,基于我们的成熟
    发表于 03-23 15:15

    K-1000C LED控制系统无线级联改造 ——基于思为无线的级联通信替代方案

    摘要 :本文为 思为无线官方原创技术方案 ,详细阐述了针对 K-1000C LED 控制系统无线化改造
    发表于 03-17 10:56

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看国内波诡云谲的EDA发展之路

    又充满希望的未来。 这部分分为以下几个章节去介绍 、第三章介绍了国内EDA的萌芽岁月,用程曦去描述再恰当不过了,因为国内EDA在事业之初,也是取得了成绩的,文中介绍了此时的ICCAD一二级系统到三级
    发表于 01-21 23:00

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】跟着本书来看EDA的奥秘和EDA发展

    第一章介绍了EDA的基础知识 EDA作为芯片之钥匙,EDA芯片之母,是芯片行业最最重要的核心技术,才是卡脖子卡的真正地方,甚至超过我们常听说的光刻机。大家可能经常讨论光刻机很重要是芯片
    发表于 01-21 22:26

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--中国EDA的发展

    阶段 国产EDA沉寂期(1994 ~ 2008)。一方面,“熊猫系统”推广上有所欠缺,难以获得广泛应用。中国半导体产业发展缓慢,无法为国产EDA提供有力的产业支撑。另一方面,国际技术
    发表于 01-20 23:22

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 芯片“卡脖子”引发对EDA的重视

    芯片设计和EDA领域中美博弈重大事件,分析其背后逻辑和影响。以上事件的本质是美国通过垄断全球科技话语权,,将半导体产业变成地缘政治工具,构建起一套针对中国半导体产业的“技术隔离墙”,维持自身在高端产业链
    发表于 01-20 20:09

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】+ 全书概览

    成立6.3.3合见工软成立 6.4技术覆盖面日趋全面6.4.1全定制电路设计EDA工具系统6.4.2数字电路设计EDA工具6.4.3晶圆制造EDA
    发表于 01-20 19:27

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--EDA了解与发展概况

    客户粘性巩固寡头地位。另外这三家公司非常注重EDA生态系统建设,这种生态系统建设有助于吸引更多的用户和合作伙伴,形成良性发展的态势。 通过学习,对EDA专业
    发表于 01-19 21:45

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--全书概览

    感谢论坛与书籍作者及出版方,得以有机会阅览此书,并以此更了解国产芯片设计EDA概貌,期待国产EDA不断进步,积累创新技术,拓展生态链、应用面。 下面是书籍封面图,小小一本,略显厚重。 书籍排版彩印
    发表于 01-18 17:50

    【书籍评测活动NO.69】解码中国”芯“基石,洞见EDA突围路《芯片设计基石——EDA产业全景与未来展望》

    。 本书以产业史观融合技术洞察,既可作为EDA从业者的行业全景图鉴,也可为政府制定产业政策、投资机构把握赛道机遇、高校培养专业人才提供系统化参考,更是半导体领域研究者不可或缺的产业演进启示录。 看点1
    发表于 12-09 16:35

    2025西门子EDA技术峰会圆满落幕

    近日,西门子 EDA 年度技术峰会“2025 Siemens EDA Forum”在上海成功举办。这场汇聚西门子全球技术专家、产业伙伴与核心客户的行业盛会,以“AI 驱动半导体变革”为
    的头像 发表于 09-05 17:22 4416次阅读

    EDA是什么,有哪些方面

    EDA(Electronic Design Automation,电子设计自动化)是一种基于计算机软件的电子系统设计技术,通过自动化工具和算法辅助完成电路设计、验证、制造等全流程。以下是EDA
    发表于 06-23 07:59

    常见的无线通信系统产品解决方案

    互联的愿景成为现实。然而,面对复杂多变的应用场景,无线通信系统的设计与实现也伴随着诸多挑战,包括信号干扰、能耗控制、带宽限制以及数据安全等问题。 为了应对这些挑战,无线通信技术不断演进
    的头像 发表于 05-25 14:38 1408次阅读

    无线水位远程监测系统解决方案概述

    无线水位远程监测系统是一种利用无线通信技术实现水位数据实时采集、传输和监控的解决方案,广泛应用于河流、水库、水塔、地下水等场景。
    的头像 发表于 05-13 09:11 878次阅读
    <b class='flag-5'>无线</b>水位远程监测<b class='flag-5'>系统</b>解决<b class='flag-5'>方案</b>概述

    用一套Linux系统,撑起整个芯片设计平台?CFA团队教你如何搭好EDA智算平台的技术底座

    在半导体行业,Linux 是我们再熟悉不过的操作系统。作为芯片研发者日常工作的主战场,它承载着EDA工具、AI训练环境、脚本自动化流程的运转。而随着AI和EDA算力技术的迅猛发展,我们
    发表于 05-07 14:44