智能线路转换器的制作
摘 要本文将要研究的是一款能够实现对数据流输入端口送入的信号进行智能分路的智能线路转换器系统,它能够根据用户的实时使用需求快速检取到用户所要实现的数据通路,从而根据用户指令快速对该数据链路进行连接,将输入端送入的数据流进行快速的链路切换,能够将数据流送入到三个输出端口(鼠标1、鼠标2和键盘)中的其中一个,使用者能够通过按键来灵活选择链路方向,与此同时能够实现非常高的通信质量,数据传输过程中几乎不会降低原信号的质量,另外本课题还为这款系统配置了一个高清晰的液晶显示屏部分,能够实现对当前链路通路状态的显示。这款系统是基于STC89C51单片机开发平台而设计实现的,在硬件系统的设计方面本课题选用了LCD1602液晶屏幕、有源蜂鸣器、继电器、AT24C02存储芯片和HX1838接收头等一些主要器件,根据这些器件的官方资料设计出其驱动电路后与STC89C51单片机进行连接,从而实现整体的硬件驱动。在软件系统设计方面采用了C语言构建程序代码并将其分为主程序、LCD1602液晶屏幕、有源蜂鸣器、继电器、EEPROM芯片和HX1838红外一体接收头驱动子程序等。通过系统的多方测试结果表明,这款系统能够稳定工作,综合选用的器件和开发时间成本来看,这款系统的性价比非常高。
目录
一、 引言
(一) 智能线路转换器的发展背景
(二) 智能线路转换器的国内外发展现状
(三) 本文主要研究内容
二、 智能线路转换器的方案设计
三、 系统硬件设计
(一) 智能线路转换器主控电路设计
(二) 数据流切换电路设计
(三) 通路状态存储电路设计
(四) 智能线路转换器的显示电路设计
(五) 切换过程的提示音电路设计
(六) 红外遥控接收电路设计
四、 系统软件设计
(一) 智能线路转换器的主程序流程设计
(二) 数据流切换驱动子程序设计
(三) 通路状态存储子程序设计
(四) 智能线路转换器的显示子程序流程设计
(五) 切换过程的提示音输出子程序设计
(六) 接收头驱动子程序流程设计 *好棒文|www.hbsrm.com +Q: #351916072#
五、 实物制作与安装
总结
参考文献
致 谢
附录一 原理图
附录二 PCB图
附录三 元件列表
附录四 程序
引言
智能线路转换器的发展背景
本课题所说的这种智能线路转换器系统在当前的发展现状下主要是通过单片机等微处理器作为其内部的主控核心,将高性能的CPU嵌入后,通过CPU对外部高性能的传感器模块组以及其他功能芯片进行有序的驱动后,实现对系统外部输入信号的接收,随后通过CPU内部高性能的运算模块实现对信号的处理并产生输出结果,通过对输出模块的驱动从而用户可以得到处理结果。现如今的智能线路转换器系统已经发展到了数据处理高速化、性能功能智能化以及电路密度集成化的阶段,整个内部电路架构以高速数字处理芯片作为内部核心,通过具有32位数据处理能力的微处理器芯片实现对整个系统的控制,对于接收信号全部采用数字化处理,由于数字信号比模拟信号具有更高的防干扰优点,所以智能线路转换器系统在整个处理过程能够保持低误码率、高正确率的功能执行。通过对当前市面上大多数智能线路转换器系统进行观察和资料翻阅后可以发现,在智能线路转换器系统发展到当今这个阶段,内部微处理器芯片自身的性能、传感器的性能以及内部程序代码的高效性三个因素决定着智能线路转换器系统的关键核心功能,要实现性能更高的系统,需要同时满足这些条件。现如今的智能线路转换器系统已经实现了大规模的数字化,很少有设计者会再采用传统的模拟电路架构,全数字化架构的优点非常显著,对于系统本身来说,工作性能稳定,极少可能会受到外部环境因素的影响;系统的功能优化非常容易实现,只需要对微处理器芯片内部的程序代码进行重新烧录即可快速的实现产品的更新换代或者缺陷修复,本课题就将以这种数字式的智能线路转换器系统作为研究对象,设计一款满足课题要求的系统。
智能线路转换器的国内外发展现状
国内外在对智能线路转换器系统的研究方面都呈现出了一种较为热情的局面,由于目前对于研发智能线路转换器系统所需要的核心元器件的生产研发技术都掌握在了欧美国家的一些企业中,而国内还无法真正掌握这些元器件的核心研发技术,而市面上这些高端性能的智能线路转换器系统产品的硬件框架都是由这些基本元器件作为铺垫的,所以缺少了核心技术的支撑,最终研发出来的产品无论是在性能方面还是在成本方面都需要比较大比例的依靠进口,然而在市场上的竞争力也就会稍逊于国外产品,这是目前国内对于智能线路转换器系统的研究所面临的现状。
本文主要研究内容
本文选用了一款高性能的STC89C51单片机芯片作为主控微处理器设计了性能高于大多数相关产品的智能线路转换器系统,能够实现对数据流输入端口送入的信号进行智能分路的智能线路转换器系统,它能够根据用户的实时使用需求快速检取到用户所要实现的数据通路,从而根据用户指令快速对该数据链路进行连接,将输入端送入的数据流进行快速的链路切换,能够将数据流送入到三个输出端口(鼠标1、鼠标2和键盘)中的其中一个,使用者能够通过按键来灵活选择链路方向,与此同时能够实现非常高的通信质量,数据传输过程中几乎不会降低原信号的质量,另外本课题还为这款系统配置了一个高清晰的液晶显示屏部分,能够实现对当前链路通路状态的显示,下列为本课题将要实现的各项功能指标。
1、能够将智能线路转换器系统的重要运行参数通过高清晰度液晶显示效果展示出来;
2、能够通过简单有效的有源蜂鸣器电路的配置,结合C语言程序实现提示音功能;
3、能够通过STC89C51单片机的普通GPIO管脚实现两种电平的输出,从而为继电器进行供电从而驱动后继电路或者不工作;
4、能够通过STC89C51单片机对AT24C02型号的EEPROM芯片的驱动,实现将智能线路转换器系统产生的重要参数进行掉电保存;
5、能够实现红外遥控功能,当用户按下遥控按键后自动发射遥控指令,智能线路转换器系统能够通过HX1838红外接收头进行捕捉并恢复成电信号,随后根据NEX协议进行解码并执行相应子程序;
智能线路转换器的方案设计
智能线路转换器系统的设计分为了硬件系统和软件系统两个主要设计环节,将整体系统划分为多个不同的功能模块,液晶屏显示电路用于实现对系统参数的显示的功能,蜂鸣器电路用于实现发出提示音信号的功能,继电器切换组驱动电路用于实现对输入端数据流的链路切换的功能,AT24C02型EEPROM电路设计用于实现掉电保存的功能,红外遥控接收电路用于实现红外发射和接收的功能。
目录
一、 引言
(一) 智能线路转换器的发展背景
(二) 智能线路转换器的国内外发展现状
(三) 本文主要研究内容
二、 智能线路转换器的方案设计
三、 系统硬件设计
(一) 智能线路转换器主控电路设计
(二) 数据流切换电路设计
(三) 通路状态存储电路设计
(四) 智能线路转换器的显示电路设计
(五) 切换过程的提示音电路设计
(六) 红外遥控接收电路设计
四、 系统软件设计
(一) 智能线路转换器的主程序流程设计
(二) 数据流切换驱动子程序设计
(三) 通路状态存储子程序设计
(四) 智能线路转换器的显示子程序流程设计
(五) 切换过程的提示音输出子程序设计
(六) 接收头驱动子程序流程设计 *好棒文|www.hbsrm.com +Q: #351916072#
五、 实物制作与安装
总结
参考文献
致 谢
附录一 原理图
附录二 PCB图
附录三 元件列表
附录四 程序
引言
智能线路转换器的发展背景
本课题所说的这种智能线路转换器系统在当前的发展现状下主要是通过单片机等微处理器作为其内部的主控核心,将高性能的CPU嵌入后,通过CPU对外部高性能的传感器模块组以及其他功能芯片进行有序的驱动后,实现对系统外部输入信号的接收,随后通过CPU内部高性能的运算模块实现对信号的处理并产生输出结果,通过对输出模块的驱动从而用户可以得到处理结果。现如今的智能线路转换器系统已经发展到了数据处理高速化、性能功能智能化以及电路密度集成化的阶段,整个内部电路架构以高速数字处理芯片作为内部核心,通过具有32位数据处理能力的微处理器芯片实现对整个系统的控制,对于接收信号全部采用数字化处理,由于数字信号比模拟信号具有更高的防干扰优点,所以智能线路转换器系统在整个处理过程能够保持低误码率、高正确率的功能执行。通过对当前市面上大多数智能线路转换器系统进行观察和资料翻阅后可以发现,在智能线路转换器系统发展到当今这个阶段,内部微处理器芯片自身的性能、传感器的性能以及内部程序代码的高效性三个因素决定着智能线路转换器系统的关键核心功能,要实现性能更高的系统,需要同时满足这些条件。现如今的智能线路转换器系统已经实现了大规模的数字化,很少有设计者会再采用传统的模拟电路架构,全数字化架构的优点非常显著,对于系统本身来说,工作性能稳定,极少可能会受到外部环境因素的影响;系统的功能优化非常容易实现,只需要对微处理器芯片内部的程序代码进行重新烧录即可快速的实现产品的更新换代或者缺陷修复,本课题就将以这种数字式的智能线路转换器系统作为研究对象,设计一款满足课题要求的系统。
智能线路转换器的国内外发展现状
国内外在对智能线路转换器系统的研究方面都呈现出了一种较为热情的局面,由于目前对于研发智能线路转换器系统所需要的核心元器件的生产研发技术都掌握在了欧美国家的一些企业中,而国内还无法真正掌握这些元器件的核心研发技术,而市面上这些高端性能的智能线路转换器系统产品的硬件框架都是由这些基本元器件作为铺垫的,所以缺少了核心技术的支撑,最终研发出来的产品无论是在性能方面还是在成本方面都需要比较大比例的依靠进口,然而在市场上的竞争力也就会稍逊于国外产品,这是目前国内对于智能线路转换器系统的研究所面临的现状。
本文主要研究内容
本文选用了一款高性能的STC89C51单片机芯片作为主控微处理器设计了性能高于大多数相关产品的智能线路转换器系统,能够实现对数据流输入端口送入的信号进行智能分路的智能线路转换器系统,它能够根据用户的实时使用需求快速检取到用户所要实现的数据通路,从而根据用户指令快速对该数据链路进行连接,将输入端送入的数据流进行快速的链路切换,能够将数据流送入到三个输出端口(鼠标1、鼠标2和键盘)中的其中一个,使用者能够通过按键来灵活选择链路方向,与此同时能够实现非常高的通信质量,数据传输过程中几乎不会降低原信号的质量,另外本课题还为这款系统配置了一个高清晰的液晶显示屏部分,能够实现对当前链路通路状态的显示,下列为本课题将要实现的各项功能指标。
1、能够将智能线路转换器系统的重要运行参数通过高清晰度液晶显示效果展示出来;
2、能够通过简单有效的有源蜂鸣器电路的配置,结合C语言程序实现提示音功能;
3、能够通过STC89C51单片机的普通GPIO管脚实现两种电平的输出,从而为继电器进行供电从而驱动后继电路或者不工作;
4、能够通过STC89C51单片机对AT24C02型号的EEPROM芯片的驱动,实现将智能线路转换器系统产生的重要参数进行掉电保存;
5、能够实现红外遥控功能,当用户按下遥控按键后自动发射遥控指令,智能线路转换器系统能够通过HX1838红外接收头进行捕捉并恢复成电信号,随后根据NEX协议进行解码并执行相应子程序;
智能线路转换器的方案设计
智能线路转换器系统的设计分为了硬件系统和软件系统两个主要设计环节,将整体系统划分为多个不同的功能模块,液晶屏显示电路用于实现对系统参数的显示的功能,蜂鸣器电路用于实现发出提示音信号的功能,继电器切换组驱动电路用于实现对输入端数据流的链路切换的功能,AT24C02型EEPROM电路设计用于实现掉电保存的功能,红外遥控接收电路用于实现红外发射和接收的功能。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/536.html