用于DSP的多串口扩展通讯模块设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用于DSP的多串口扩展通讯模块设计.pdf

维普资讯 《一重技术》 用于DSP的多串口扩展通讯模块设计 罗耀华 ,刘 昕 1.哈尔滨工程大学 自动化学院教授,黑龙江 哈尔滨 150000 摘要:提出用于DSP数据采集的多串口扩展通讯模块设计方案。介绍该方案的设计思想,并给出其硬 件及软件实现过程。 关键词:DSP;数据采集;双 口RAM;串行通信 中图分类号:TD422.2+3 文献标识码:B 文章编号:1673—3355 2008 01—0008—03 DesignofM ulti-serialsExpandCommunicationM oduleusedforDSP LuoYaohua,LiuXin Abstract:Thearticledescribesdesignplanofmulti—serialsexpandcommunicationmoduleusedforDSPdata acquisition.Itcontainsdesignphilosophyandprocessesperformedbysoftwareandhardware. Keywords:DSP;datacollection;twinportRAM;serialcommunication 在仪器仪表数据通信中,串行通信一直具有 极其重要的地位,线路简单、应用灵活、可靠性 1 硬件电路设计 高。但是,现在复杂的工业控制系统往往同时需 要采集多个传感器的信息,有多个串口通讯信号 多串口通讯模块的硬件原理图见图1。整个 同时输入给DSP,而当DSP同时与多个外部数据 模块的硬件系统主要由以下3部分组成:89C52单 采集系统进行异步通信时必然会遭遇串行通信速 片机 、四串口收发器TL16C554和两片Max232、 度的瓶颈问题。因此,如何实现突破异步串口的 一 片双 口IDT7005组成 。 速度瓶颈,节省DSP的资源处理其它事务显得异 1.1 异步通信芯片TL16C554 常重要。 TI公司的异步通信芯片TL16C554是一种具有 针对此问题我们设计实现了一种利用主从 完全可编程 的串口特性的异步串行收发器,采用 CPU协调控制的智能多串口通信模块,该方法利 并行一串行转化机制提供了4组RS232接 口,其总 用通讯模块上配备的单片机89C52管理DSP与外部 线接 口方式便于和51系列单片机连接,实现串口 多串口之间的数据传输,采用双 口RAM作为传输 扩展。因此,本方案中利用TL16C554扩展串口资 数据 的数据缓冲区。双 口RAM左右总线分别与 源,对16C554正确使用的关键是对其内部寄存器 89C52和DSP的总线相连,接收为优先级,接收的 的配置。TL16C554的4个通道各有1个接收/发送 报文以帧为格式存放在双FIRAM缓存区中,整个 完毕中断指示信号输出管脚INTA—D,当发送寄 接收过程由89C52控制,不需DsP参与。经过严格 存器或接收寄存器发送完成或接收到1个字节 内 分析及实践表明,本方案简单可靠,成本低廉 , 容时,对应通道的INTA—D会 由高电平变化为低 电平,可以将这个信号作为89c52上INT0的中断 是一种可行的DSP多串口数据采集解决方案。 源。进89C52中断函数后,通过读取四通道特定 收稿 8期:2007—

文档评论(0)

aiwendang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档