The invention discloses a PC large-scale intelligent terminal communication system and method, mainly including: the main control unit based on STM32F407 as the main processor and PHY chip LAN8720A to realize PC and Ethernet data communication; main processor to enter the examination and instruction analysis, if the control or check operation instruction directly for peripheral circuit. The data transfer instructions, the addressing unit find the specified USB port, and then the main processor began to transmit data to the mobile phone; USB addressing unit: addressing unit composed of a plurality of 74HC138, by the main control unit to initiate addressing instruction, and then through the addressing unit composed of 74HC138 hardware addressing; USB control unit using STM32F407 as the main processor the host, auxiliary processor STM8S005 as the slave machine, use the I2C protocol of multi machine communication, the use of auxiliary processor STM8S005 Microcontroller IO port of USB D+, D power supply and chip control to realize the control of the USB, the invention can quickly complete between PC and mobile phone, tablet and other capable of long-distance data transmission.
【技术实现步骤摘要】
PC-大规模智能终端通信系统及其方法
本专利技术涉及一种PC与手机之间的通信领域,具体涉及一种PC-大规模智能终端通信系统及其方法。
技术介绍
现如今随着日常生活与工作需要,手机、平板、PC等之间的数据传输越来越频繁。手机与电脑传输文件使用最多的方法就是用USB数据线连接电脑进行传输文件,其中这种方法的缺点是连接数量很有限而且数据传输距离也比较短。以传统USB的方式难以实现长距离或者无线传输数据的想法。目前较为前沿的是通过以太网(WIFI)的方式给手机端发送数据或者控制,虽然比传统USB的方式更为方便快捷,但是对于跟多部手机通信还是有很大的局限性,每个手机都占用一个IP,随着手机(终端)数量的增加这将对PC甚至路由器都是一个不小的挑战。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种PC-大规模智能终端通信系统及其方法,方便快捷的完成PC与多台手机、平板等之间的能够远距离数据传输。本专利技术的目的是通过以下技术方案来实现的:一种PC-大规模智能终端通信系统,主要包括以下模块:主控单元:基于STM32F407为主处理器加PHY层芯片LAN8720A来实现与PC以太网通信;主处理器对输入的数据进行检查,如果数据错误,将此数据包丢掉,请求PC重发;如果数据正确再进行指令解析,若为控制或者查询指令直接操作外围电路,若为数据传输指令,通过寻址单元找到指定USB口,然后主处理器开始向手机转发数据;USB寻址单元:由多片74HC138组成的寻址单元,由主控单元发起寻址指令,然后通过由74HC138构成的寻址单元完成硬件寻址;USB控制单元:利用主处理器STM ...
【技术保护点】
一种PC‑大规模智能终端通信系统,其特征在于主要包括以下模块:主控单元:基于STM32F407为主处理器加PHY层芯片LAN8720A来实现与PC以太网通信;主处理器对输入的数据进行检查,如果数据错误,将此数据包丢掉,请求PC重发;如果数据正确再进行指令解析,若为控制或者查询指令直接操作外围电路,若为数据传输指令,通过寻址单元找到指定USB口,然后主处理器开始向手机转发数据;USB寻址单元:由多片74HC138组成的寻址单元,由主控单元发起寻址指令,然后通过由74HC138构成的寻址单元完成硬件寻址;USB控制单元:利用主处理器STM32F407作为主机,辅助处理器STM8S005作为从机,使用I2C协议完成多机通信,利用辅助处理器STM8S005单片机IO口对USB电源和D+、D‑相关芯片进行控制从而实现对USB的控制。
【技术特征摘要】
1.一种PC-大规模智能终端通信系统,其特征在于主要包括以下模块:主控单元:基于STM32F407为主处理器加PHY层芯片LAN8720A来实现与PC以太网通信;主处理器对输入的数据进行检查,如果数据错误,将此数据包丢掉,请求PC重发;如果数据正确再进行指令解析,若为控制或者查询指令直接操作外围电路,若为数据传输指令,通过寻址单元找到指定USB口,然后主处理器开始向手机转发数据;USB寻址单元:由多片74HC138组成的寻址单元,由主控单元发起寻址指令,然后通过由74HC138构成的寻址单元完成硬件寻址;USB控制单元:利用主处理器STM32F407作为主机,辅助处理器STM8S005作为从机,使用I2C协议完成多机通信,利用辅助处理器STM8S005单片机IO口对USB电源和D+、D-相关芯片进行控制从而实现对USB的控制。2.根据权利要求1所述的一种PC-大规模智能终端通信系统,其特征在于:所述的PHY层芯片LAN8720A内置了电压调节器和ESD保护组件,LAN8720A通过RMII标准数字接口连接到MAC层。3.根据权利要求2所述的一种PC-大规模智能终端通信系统,其特征在于还包括以下模块:温度监测模块:用户监测整机内腔环境温度;散热风扇:用于设备散热;路由器电源控制模块:根据工作需要控制路由器的状态,当不需要WIFI功能时,可以远程关掉路由器;USB芯片电源控制模块:控制USB芯片进行...
【专利技术属性】
技术研发人员:元辉,时兴祥,廖文军,
申请(专利权)人:成都微智创远科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。