- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PC104总线的2FSK调制器的设计与实现
摘 要:总线与外围设备的接口一直是现代工业控制中最常用而又很重要的一项内容;FPGA由于其诸多优点也受到电路设计者的青睐,得到越来越多的应用。该调制器集成了这两方面的应用,将PC104总线上的数据通过FPGA进行数字调制,经放大滤波后产生连续、没有相位突变的2FSK信号,并输出到外围设备,起到数据传输和控制的作用。
关键词:PC104总线;FPGA;2FSK;调制器
中图分类号:TN911文献标识码:A
文章编号:1004-373X(2010)01-087-03
Design and Realization of 2FSK Modulator Based on PC104 Bus
GUAN Jinhui 1,2,SHI Chunhe1,HE Yuanhui3
(1.Ordnance Engineering College,Shijiazhuang,050003,China;2.72465 Military Unit,Ji′nan,250003,China;3.71282 Military Unit,Luoyang,471022,China)
Abstract:The interface between bus and its peripheral equipments is an universal and important content in modern industrial control.FPGA chips are applying more and more by the circuits designers.The modulator applies both of them,it obtains the data from PC104 bus,and modulates them in digital formats by a FPGA chip,continual 2FSK signal without phase saltation is gained after magnifying and filter circuits.This signal can be used to transmit data or control signals to the peripheral equipment.
Keywords:PC104 bus;FPGA;2FSK;modulator
嵌入式计算机系统在现代工业控制中发挥着越来越重要的作用,它具有便携、可靠、低功耗、通用、易扩展等诸多优点。使用嵌入式系统进行工业控制要涉及到计算机数据的传输、采集、调制解调等一系列问题[1]。
本调制器是一种基于PC104总线的嵌入式系统的外围设备,嵌入式计算机系统通过PC104总线将数据发送到端口,调制器接收数据并进行调制后,将信号输出到受控设备,从而对相应设备起到控制的功能。在本调制器的硬件电路中使用FPGA,提高了系统的通用性。
1 总体结构
该调制器实现的功能主要包括:识别并接收总线发送的数据;根据不同地址控制信号将数据按路区分(共四路);每路分别将数据按照连续调制的方式进行2FSK调制;对调制后的信号进行放大整形并发送到端口。
因此,该调制器的电路部分分别包括数据接收部分、FPGA及外围电路(实现数据分路及数字调制功能)、D/A转换电路、放大滤波电路等。系统总体结构如图1所示。
2 PC104总线及数据接收电路
PC104总线是专门为嵌入式系统开发的系统总线,是一种自堆栈式、模块化的总线,它基于ISA总线发展而来,有16位和8位两种接口方式(分别为64+40引脚和64引脚端口结构),该总线具有结构紧凑、便携、可靠、功耗低、易扩展等优点[2]。对于工程开发而言,常用的引脚主要有以下几个:
图1 系统总体结构
SD0~SD7,SD8~SD15:数据总线,当采用8位接口方式时,只有SD0~SD7工作;
SA0~SA19,LA17~LA23:地址信号,对端口进行操作时使用SA0~SA9;
AEN:DMA选通信号,为高电平时表示处于DMA模式;
IOW,IOR:端口写、读信号,低电平有效;
SYSCLK:系统提供的基准时钟信号,是标准的方波信号,约为8 MHz;
VCC,GND,+12 V,-12 V:系统提供的电源接口[3]。
数据接收电路就是要在正确的时序上将所需的数据进行提取,还要实现将电路工作状态传送回总线,以便总线决定是否发送下组数据的功能。由于PC104总线最高支持约8 MHz的时钟
文档评论(0)