一种flash-net动漫游戏通讯接口的制作方法

文档序号:418390阅读:556来源:国知局
专利名称:一种flash-net动漫游戏通讯接口的制作方法
技术领域
本实用新型涉及一种利用单片机为核心,通过与计算机USB接口相连,构建AdobeFLASH动漫游戏开发软件与外围硬件设备之间多方式通讯的接口。FLASH-NET动漫游戏通讯接口为FLASH动漫开发软件和外围硬件设备架设了一个通讯桥梁,实现动漫与硬件电路之间的交互。主要应用于开发FLASH互动控制类动漫、游戏、智能玩具以及人机界面应用软件等领域。
背景技术
Adobe FLASH是美国Adobe公司推出的一款强大而高效的矢量动漫制作软件,由于其简单、易用及其强大的ActionScript脚本编程而深受许多动漫和游戏开发者青睐。它不但提供了许多矢量制作工具,还能够导入外部的声音、图像等多媒体素材,制作精美的动画。然而美中不足是FLASH提供的ActionScript脚本编程缺乏对除键盘以外的其它硬件控制的底层函数,难于控制外部设备和现场数据保存。而这些正是设计互动控制类动漫游·戏和人机界面应用软件所需要的,因此制约了 Adobe FLASH的应用范围。

实用新型内容为了克服以上技术存在的不足,本实用新型提供一种FLASH-NET动漫游戏通讯接□。本实用新型的目的在于提供一种用于在WINDOWS XP平台上开发FLASH互动控制类动漫、游戏以及人机界面应用软件等领域的电路接口,该接口为FLASH动漫开发软件和外围硬件设备架设了一个通讯桥梁,实现动漫游戏与硬件电路之间进行交互。本实用新型解决问题所采用的技术方案为一种FLASH-NET动漫游戏通讯接口,其特征在于它由以下四个电路组成USB通讯接口电路,是连接PC计算机的桥梁;MCU单片机核心电路,是FLASH-NET硬件电路的核心;RS485通讯电路,是与外部控制电路的桥梁;FRAM数据存储电路,用于现场数据存储。所述USB 通讯接口电路由 USB 接线端口、L1、L2、C5、C6、C7、C8、C9、C10、T2、IC2 电子元件构成;T2是12Mhz晶振,给IC2提供时钟信号,IC2选择CH340T,CH340T是一个USB总线转RS232芯片,USB总线数据直接连接IC2的6、7脚,转换后由IC2的3、4脚输出,分别连接MCU单片机核心电路中ICl的5、7脚。所述MCU 单片机核心电路由 C1、C2、C3、C4、T1、R1、R2、R3、R15、R16、R17、R18、IC1、PORT、ACT-LED、RUN-LED, RX-LED, TX-LED电子元件构成;IC1使用增强型兼容51系列双串口单片机STC12C5A60S2,晶振Tl和C3、C4组成单片机振荡电路,Cl、RlO组成高电平复位电路,R3、R4组成电平检测电路,四个LED指示灯ACT-LED、RUN-LED、RX-LED、TX-LED分别显示USB连接状态、MCU单片机核心电路运行状态、通讯发送、接收状态,C2去耦合旁路电容。[0012]所述RS485 通讯电路由 R4、R5、R6、R7、R8、R9、R10、R11、Q1、C11、TVS1、TVS2、IC3电子元件构成;IC3选择MAX487,是RS232转RS485芯片,TTL电平的RS232发送信号TXl和接收信号RXl来自MCU单片机核心电路中ICl的43、44脚,R4、R5、Q1组成发送接收自动切换电路,IC3转换后的RS485信号经R7、R8、R9、RlO、Rll、TVS1、TVS2组成RS485网口连接到PORT,Cll为去耦合旁路电容。所述FRAM数据存储电路由IC4、R12、R13、R14、C12电子元件构成;IC4选择I2C协议的FRAM铁电存储器FM24C256,R12、R13、R14为WP、SCL、SDA的上拉电阻;数据存储器FM24C256的I2C数据线SCL、SDA连接MCU单片 机核心电路中ICl的21、22脚,FM24C256写保护信号WP连接MCU单片机核心电路中ICl的20脚,由MCU单片机核心电路控制读写,避免电路干扰引起数据丢失,C12为去耦合旁路电容。本实用新型的有益效果是为FLASH动漫开发软件和外围硬件设备架设了一个通讯桥梁,实现动漫与硬件电路之间的交互。

为了详细说明本实用新型FLASH-NET动漫游戏通讯接口的技术内容、构造特征、
以下结合附图和实施例对本实用新型进一步说明。图I为本实用新型FLASH-NET动漫游戏通讯接口结构图;图2为本实用新型中USB通讯接口电路;图3为本实用新型中MCU单片机核心电路;图4为本实用新型中RS485通讯电路;图5为本实用新型中FRAM数据存储电路。图中所示1.USB通讯接口电路,2.MCU单片机核心电路,3. RS485通讯电路,
4.FRAM数据存储电路,5. 20PIN插座,6.嵌入式控制板,7. PC计算机接口。
具体实施方式
如图I所示,FLASH-NET动漫游戏通讯接口由USB通讯接口电路I、MCU单片机核心电路2 (含与外部扩展控制电路连接的20PIN插座5)、RS485通讯电路3、FRAM数据存储电路4共四个电路分组成。如图2所示,USB通讯接口电路I是连接PC计算机7的桥梁。所述USB通讯接口电路 I 由 USB 接线端口、L1、L2、C5、C6、C7、C8、C9、C10、T2、IC2 电子元件构成。T2 是 12Mhz晶振,给IC2提供时钟信号,IC2选择CH340T,CH340T是一个USB总线转RS232 (TTL电平)芯片,USB总线数据直接连接IC2的6、7脚,转换后由IC2的3、4脚输出,分别连接MCU单片机核心电路中ICl的5、7脚。在PC计算机WINDOWS XP操作系统平台下,运行CH340驱动程序建立仿真RS232串口,完全兼容USB V2. O。此外,USB提供+5V直流电源。如图3所示,MCU单片机核心电路2是FLASH-NET硬件电路的核心,MCU单片机核心电路 2 由 C1、C2、C3、C4、T1、R1、R2、R3、R15、R16、R17、R18、IC1、P0RT、ACT-LED、RUN-LED、RX-LED,TX-LED电子元件构成。ICl使用增强型兼容51系列双串口单片机STC12C5A60S2,晶振Tl和C3、C4组成单片机振荡电路,CURlO组成高电平复位电路,R3、R4组成电平检测电路,四个LED指示灯ACT-LED、RUN-LED、RX-LED、TX-LED分别显示USB连接状态、MCU单片机核心电路2运行状态、通讯发送、接收状态,C2去耦合旁路电容。与外部扩展控制电路相关的通讯线和控制线,包括RS485通讯;8位并行通讯;TTL串行通讯全部连接到20PIN的PORT 口。如图4所示,RS485通讯电路3是与外部控制电路的桥梁,所述RS485通讯电路3由R4、R5、R6、R7、R8、R9、R10、R11、Q1、C11、TVS1、TVS2、IC3 电子元件构成。IC3 选择 MAX487,是RS232转RS485芯片,TTL电平的RS232发送信号TXl和接收信号RXl来自MCU单片机核心电路2中ICl的43、44脚,R4、R5、Ql组成发送接收自动切换电路,IC3转换后的RS485信号经R7、R8、R9、R10、R11、TVS1、TVS2组成RS485网口连接到PORT, Cll为去耦合旁路电容。如图5所示,FRAM数据存储电路4用于现场数据存储。所述FRAM数据存储电路4由IC4、R12、R13、R14、C12电子元件构成。IC4选择I2C协议的FRAM铁电存储器FM24C256,R12、R13、R14为WP、SCL、SDA的上拉电阻。数据存储器FM24C256的I2C数据线SCL、SDA连接MCU单片机核心电路4中ICl的21、22脚,FM24C256写保护信号WP连接MCU单片机 核心电路4中ICl的20脚。由MCU单片机核心电路4控制读写,避免电路干扰引起数据丢失,C12为去耦合旁路电容。本实用新型的采用软硬件结合方式使用,硬件部分主要包括USB通讯接口电路UMCU单片机核心电路2、RS485通讯电路3、FRAM数据存储电路4。USB通讯接口电路I连接PC计算机7,FRAM数据存储电路4用于现场数据存储,能实现快速、高于EEPROM数十倍擦写次数、掉电不丢失的数据存储功能。所有的通讯接口连接到一个20PIN插座5上,以便与外部扩展的控制电路相连接,所述外部扩展的控制电路即为嵌入式控制板6。软件由两部分构成,其一,运行于PC机Windows XP平台的软件;其二,运行于FLASH-NET动漫游戏通讯接口的单片机嵌入式平台软件。运行于PC计算机上的软件以Windows XP为平台,提供底层USB驱动和专用SOCKET数据枢纽,该软件负责与FLASH-NET数据通讯,同时通过内部SOCKET给FLASH开发软件提供开放的数据通讯协议,利用AdobeFLASH的ActionScript3. 0脚本编程即可与FLASH-NET通讯。运行于FLASH-NET的嵌入式软件主要负责电路初始化,通过USB转换电路与PC计算机通讯,解释来之PC计算机的指令,根据指令要求实现现场数据存储和多种通讯方式的数据输入输出,包括RS485通讯;8位并行通讯;TTL串行通讯。在这个基础上,Adobe FLASH就具备了开发与外部硬件电路通讯和控制的功能。以上所揭露的仅为本实用新型的较佳实施例而已,当然不能以此来限定本实用新型之权利范围,因此依本实用新型权利要求所作的等同变化,仍属于本实用新型所涵盖的范围。
权利要求1.一种FLASH-NET动漫游戏通讯接口,其特征在于它由以下四个电路组成 USB通讯接口电路(I ),是连接PC计算机的桥梁; MCU单片机核心电路(2),是FLASH-NET硬件电路的核心; RS485通讯电路(3),与外部控制电路的桥梁; FRAM数据存储电路(4 ),用于现场数据存储。
2.根据权利要求I所述的FLASH-NET动漫游戏通讯接口,其特征在于所述USB通讯接口电路(I)由旧8接线端口、11、12、05、06、07、08、09、(10、12、1〇2电子元件构成;T2是12Mhz晶振,给IC2提供时钟信号,IC2选择CH340T,CH340T是一个USB总线转RS232芯片,USB总线数据直接连接IC2的6、7脚,转换后由IC2的3、4脚输出,分别连接MCU单片机核心电路(2)中ICl的5、7脚。
3.根据权利要求I所述的FLASH-NET动漫游戏通讯接口,其特征在于所述MCU单片机核心电路(2)由 Cl、C2、C3、C4、Tl、Rl、R2、R3、R15、R16、R17、R18、ICU PORT, ACT-LED,RUN-LED、RX-LED, TX-LED电子元件构成;ICl使用增强型兼容51系列双串口单片机STC12C5A60S2,晶振Tl和C3、C4组成单片机振荡电路,C1、R10组成高电平复位电路,R3、R4组成电平检测电路,四个LED指示灯ACT-LED、RUN-LED、RX-LED, TX-LED分别显示USB连接状态、MCU单片机核心电路(2)运行状态、通讯发送、接收状态,C2去耦合旁路电容。
4.根据权利要求I所述的FLASH-NET动漫游戏通讯接口,其特征在于所述RS485通讯电路(3)由 R4、R5、R6、R7、R8、R9、R10、R11、Q1、C11、TVS1、TVS2、IC3 电子元件构成;IC3选择MAX487,是RS232转RS485芯片,TTL电平的RS232发送信号TXl和接收信号RXl来自MCU单片机核心电路(2)中ICl的43、44脚,R4、R5、Q1组成发送接收自动切换电路,IC3转换后的 RS485 信号经 R7、R8、R9、RlO、Rll、TVS1、TVS2 组成 RS485 网口连接到 PORT, Cll 为去耦合旁路电容。
5.根据权利要求I所述的FLASH-NET动漫游戏通讯接口,其特征在于所述FRAM数据存储电路(4)由IC4、R12、R13、R14、C12电子元件构成;IC4选择I2C协议的FRAM铁电存储器FM24C256,R12、R13、R14为WP、SCL、SDA的上拉电阻;数据存储器FM24C256的I2C数据线SCL、SDA连接MCU单片机核心电路中ICl的21、22脚,FM24C256写保护信号WP连接MCU单片机核心电路(2)中ICl的20脚,由MCU单片机核心电路(2)控制读写,避免电路干扰引起数据丢失,C12为去耦合旁路电容。
专利摘要本实用新型公开了一种FLASH-NET动漫游戏通讯接口,其特征在于它由以下四个电路组成USB通讯接口电路(1),是连接PC计算机的桥梁;MCU单片机核心电路(2),是FLASH-NET硬件电路的核心;RS485通讯电路(3),是与外部控制电路的桥梁;FRAM数据存储电路(4),用于现场数据存储。本实用新型的有益效果是为FLASH动漫开发软件和外围硬件设备架设了一个通讯桥梁,实现动漫与硬件电路之间的交互。
文档编号G06F13/40GK202563497SQ201220228140

公开日2012年11月28日 申请日期2012年5月21日 优先权日2012年5月21日
发明者孙雄, 邝必文 申请人:海南经保科技实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1