📄 基于vhdl语言的智能拨号报警器的设计.htm
字号:
<P>FPGA
中的3个功能模块用VHDL语言描述进行综合仿真后,连接起来的系统电话原理图如图8所示。系统的工作过程:STEAL报警信号输入PICK模块,产生
PICK摘机信号,控制摘机/挂机电路。摘机后,RECEI-SEND模块将呼叫处理控制字写入MT8880芯片中,将MT8880设置为叫处理模式。然后电话信号音识别模块JUDGE对MT8880芯片的输出信号IRQ计数,判别电话音是否为拨号音。若非拨号音,产生电话忙信号BUSY至PICK模块,输出挂机信号PICK,电话挂机。然后摘机后重判,若为拨号音,则JUDGE模块输出拨号信号DIAL至RECEI-SEND模块,RECEI-SEND
模块模拟与MT880直接接口进行数据通讯的DTMF收发时序,控制MT8880按预先设置的电话进行自动拨号。拨号后延时,由JUDGE模块判别电话音是否为电话回铃音,若为电话回铃音电话回铃音,则延时挂机。若不是电话回铃音,则挂机重拨。</P>
<P>本系统采用的FPGA芯片为XILINX公司的XCS30/XL,逻辑门数为1.3万门,用FOUNDATION2.1软件工具开发。设计输入完成后,进行整体的编译和逻辑仿真,<IMG
height=170 hspace=1 src="基于VHDL语言的智能拨号报警器的设计.files/20060411220453530.gif"
width=338 align=left vspace=1
border=0>然后进行转换、布局、布线、延时仿零点生成配置文件,最后下载至FPGA器件,完成结构功能配置,实现其硬件功能。FPGA的系统逻辑功能仿真波形如图9所示。各信号的逻辑功能和时序配合完全达到设计要求。</P>
<P>本系统是用FPGA实现的智能报警器,全部通过编译仿真和系统测试。由于系统的很多逻辑功能由一片FPGA实现,外围器件很少,所以系统体积小、可靠性高,且器件的可编程性使得系统功能易于完善。随着可编程ASIC器件的应用范围不断扩大,越来越多的产生在开发过程中都使用VHDL语言,综使我们得以脱离底层电路,站在更高的层次上考虑各种逻辑和时序关系,从而快速完成设计。
</P>
<TABLE cellSpacing=0 cellPadding=0 width="98%" border=0>
<TBODY>
<TR>
<TD align=right
width="23%"> (全文结束)</TD></TR></TBODY></TABLE><BR></TD></TR>
<TR>
<TD class=Article_tdbgall align=right
colSpan=2>文章录入:fengfeiyi 责任编辑:fengfeiyi
</TD></TR>
<TR>
<TD width=5></TD>
<TD width=752>
<LI>上一篇文章: <A class=LinkPrevArticle
title="文章标题:ISP型PLD的图像处理系统硬件设计 作 者:毕 胜 梁德群 杨海军 更新时间:2006-4-11 21:50:16"
href="http://www.21control.com/FPGASOPC/HDL/VHDL/200604/FPGASOPC_20060411215016.html">ISP型PLD的图像处理系统硬件设计</A><BR>
<LI>下一篇文章: <A class=LinkNextArticle
title="文章标题:SDH中E1接口数字分接复用器VHDL设计及FPGA实现 作 者:刘宇 陈文艺 更新时间:2006-4-12 21:23:10"
href="http://www.21control.com/FPGASOPC/HDL/VHDL/200604/FPGASOPC_20060412212310.html">SDH中E1接口数字分接复用器VHDL设计及FPGA实现</A></LI></TD></TR>
<TR class=Article_tdbgall align=right>
<TD colSpan=2>【<A
href="http://www.21control.com/FPGASOPC/Comment.asp?ArticleID=2764"
target=_blank>发表评论</A>】【<A
href="http://www.21control.com/User/User_Favorite.asp?Action=Add&ChannelID=1004&InfoID=2764"
target=_blank>加入收藏</A>】【<A
href="http://www.21control.com/FPGASOPC/SendMail.asp?ArticleID=2764"
target=_blank>告诉好友</A>】【<A
href="http://www.21control.com/FPGASOPC/Print.asp?ArticleID=2764"
target=_blank>打印此文</A>】【<A href="javascript:window.close();">关闭窗口</A>】
</TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall cellSpacing=0 cellPadding=0 width=760 align=center
border=0>
<TBODY>
<TR>
<TD class=main_shadow></TD></TR></TBODY></TABLE><!--文章显示代码结束--><!--最新热点、最新推荐、相关文章代码开始-->
<TABLE class=center_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR>
<TD class=main_title_282 width="33%"><B>最新热点</B></TD>
<TD width=5 rowSpan=2></TD>
<TD class=main_title_282 width="33%"><B>最新推荐</B></TD>
<TD width=5 rowSpan=2></TD>
<TD class=main_title_282 width="33%"><B>相关文章</B></TD></TR>
<TR>
<TD class=main_tdbg_760 vAlign=top height=100>
<SCRIPT language=javascript
src="基于VHDL语言的智能拨号报警器的设计.files/Article_Hot3.js"></SCRIPT>
</TD>
<TD class=main_tdbg_760 vAlign=top width="33%">
<SCRIPT language=javascript
src="基于VHDL语言的智能拨号报警器的设计.files/Article_Elite3.js"></SCRIPT>
</TD>
<TD class=main_tdbg_760 vAlign=top width="33%">
<LI><A class=LinkArticleCorrelative
title="文章标题:FPGA构建高性能DSP 作 者:Per Holmberg 更新时间:2006-4-12 21:39:48"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060412213948.html">FPGA构建高性能DSP</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:基于FPGA的语音信号LPC参数提取算法的实现 作 者:刘宇红 刘 桥 更新时间:2006-4-12 21:38:06"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060412213806.html">基于FPGA的语音信号LPC参数提…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:SDH中E1接口数字分接复用器VHDL设计及FPGA实现 作 者:刘宇 陈文艺 更新时间:2006-4-12 21:23:10"
href="http://www.21control.com/FPGASOPC/HDL/VHDL/200604/FPGASOPC_20060412212310.html">SDH中E1接口数字分接复用器V…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:利用计算机打印口调试FPGA 作 者:蔡英武 许 晏 更新时间:2006-4-11 22:02:58"
href="http://www.21control.com/FPGASOPC/others/200604/FPGASOPC_20060411220258.html">利用计算机打印口调试FPGA</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:FPGA设计中毛刺问题的研究 作 者:陆维佳 潘 玉 更新时间:2006-4-11 21:55:39"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060411215539.html">FPGA设计中毛刺问题的研究</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:基于FPGA技术的新型高速图像采集 作 者:沙吉乐 曲兴华 关红彦 杨学友 更新时间:2006-4-11 21:53:30"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060411215330.html">基于FPGA技术的新型高速图像…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:ISP型PLD的图像处理系统硬件设计 作 者:毕 胜 梁德群 杨海军 更新时间:2006-4-11 21:50:16"
href="http://www.21control.com/FPGASOPC/HDL/VHDL/200604/FPGASOPC_20060411215016.html">ISP型PLD的图像处理系统硬件…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:基于FPGA的Sobel算子并行计算研究 作 者:艾扬利 杨 兵 更新时间:2006-4-11 15:55:17"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060411155517.html">基于FPGA的Sobel算子并行计算…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:基于FPGA的伪码测距电路的设计与实现 作 者:高凯 王世练 张尔扬 更新时间:2006-4-11 15:30:35"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060411153035.html">基于FPGA的伪码测距电路的设…</A><BR>
<LI><A class=LinkArticleCorrelative
title="文章标题:FFT算法的一种FPGA实现 作 者:邓建国 贾治华 李 斌 更新时间:2006-4-11 15:20:15"
href="http://www.21control.com/FPGASOPC/FPGAtech/200604/FPGASOPC_20060411152015.html">FFT算法的一种FPGA实现</A><BR></LI></TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall cellSpacing=0 cellPadding=0 width=760 align=center
border=0>
<TBODY>
<TR>
<TD class=main_shadow></TD></TR></TBODY></TABLE><!--最新热点、最新推荐、相关文章代码结束--><!--网友评论代码开始-->
<TABLE class=center_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR class=main_title_760>
<TD height=25> <IMG src="基于VHDL语言的智能拨号报警器的设计.files/TEAM.gif"
align=absMiddle> <STRONG>网友评论:</STRONG>(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
</TD></TR>
<TR>
<TD class=main_tdbg_760>
<SCRIPT language=javascript
src="基于VHDL语言的智能拨号报警器的设计.files/Comment.htm"></SCRIPT>
</TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall cellSpacing=0 cellPadding=0 width=760 align=center
border=0>
<TBODY>
<TR>
<TD class=main_shadow></TD></TR></TBODY></TABLE><!--网友评论代码结束--><!-- ********网页中部代码结束******** --><!-- ********网页底部代码开始******** -->
<TABLE class=Bottom_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR align=middle>
<TD class=Bottom_Adminlogo colSpan=2>| <A class=Bottom
onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.21control.com');"
href="http://www.21control.com/FPGASOPC/HDL/VHDL/200604/FPGASOPC_20060411220455.html#">设为首页</A>
| <A class=Bottom
href="javascript:window.external.addFavorite('http://www.21control.com','嵌入式控制研究室');">加入收藏</A>
| <A class=Bottom href="mailto:rouder@163.com">联系站长</A> | <A class=Bottom
href="http://www.21control.com/FriendSite/Index.asp"
target=_blank>友情链接</A> | <A class=Bottom
href="http://www.21control.com/Copyright.asp" target=_blank>版权申明</A> | <A
class=Bottom href="http://www.21control.com/Admin/Admin_Index.asp"
target=_blank>管理登录</A> | </TD></TR>
<TR class=Bottom_Copyright>
<TD width="20%"><IMG height=55
src="基于VHDL语言的智能拨号报警器的设计.files/powerease_logo.gif" width=165></TD>
<TD width="80%"><BGCOLOR="#FFFFFF" height="20" align="center"><FONT
color=#333333>Copyright © 2005<B>www.21control.com
嵌入式控制技术研究室</B> 版权所有 <BR><FONT color=#333333>
</FONT></FONT>站长:<A href="mailto:rouder@163.com">康草科技</A>
</TD></TR></TBODY></TABLE><!-- ********网页底部代码结束******** --><NOSCRIPT><IFRAME
src="基于VHDL语言的智能拨号报警器的设计.files/ClassTree.htm" width=0
height=0></IFRAME></IFRAME></NOSCRIPT></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -