flash-net,动漫单片机,简介_第1页
flash-net,动漫单片机,简介_第2页
flash-net,动漫单片机,简介_第3页
flash-net,动漫单片机,简介_第4页
flash-net,动漫单片机,简介_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Flash-Net(动漫单片机)应用简介 Flash 动画艺术与单片机微控技术最完美结合 Adobe Flash 是美国 Adobe 公司开发的一套非常优秀矢 量动画制作软件,简单易用, 主要用来制作动画、广告、 教学课件、动漫游戏和网页。可如果你拥有了 Flash-Net, 就可以为 Flash 和单片机架起了一座通讯桥梁,Flash 控制 单片机不再是梦想,同时为单片机增添了一双艺术翅膀,单 片机不再是一张张冰冷的面孔,PC 计算机、平板电脑和智能手机都可以作为单片机的显示 界面,在 Windows 中设计的 Flash,不需要修改就可以在 Windows/Linux/Android 系统中 运行,实现 Windows、Linux、Android 真正跨平台应用。 Windows计算机+平板电脑+智能手机+单片机 跨平台网络开发应用 wifi 最接近生活的大学生实践平台毕业论文、就业两无忧 玩出成就! Flash-Net 的应用原理 Flash-Net 是基于 TCP/IP,专门针对 Flash 应用开发的可扩展模块,对外提供 TCP/IP 接 口, 本身没有单独的数字量 I/O,但内部集成了完善的串行数字 I/O 驱动程序,可以通过 级联74HC165和74HC595来扩展数字 I/O,驱动程序可驱动32个74HC165和32个74HC595,每个 74HC165有8通道 I/O 输入口,每个74HC595有8通道 I/O 输出口,这样就可以作到256路输 入和256路输出,以满足复 杂的控制需求。 Flash-Net 提供 UART 接口,UART 接口可以连接具有 RS232通讯能力的单片机,进行 二次开 发,该 UART 接口也可以通过 RS232-485转换电路,连接具有 RS485通讯能力的工业 PLC、变频 器。这样就可以实现单片机、工业 PLC、变频器与 Flash 通讯,数据采集、控 制及界面显示有 机结合,以满足复杂的项目开发应用。 为了帮助用户更快的了解 Flash-Net 应用,Frun 实验室设计了一块 Flash-Net Demo 开 发实板,实验板包括:电源稳压电路、基本单元电路、I/O 输出电路、键盘 I/O 输入电路、 AVR/C51兼容最小系统电路、USB-232通讯接口电路、RS485通讯接口电路和外部扩展接口。 实验开发板设计了2 片74HC165和2片74HC595,用于16位键盘输入和16路 I/O 输出,并预留 了级联接口,以便扩展更多的 I/O 接口。实验板上输出端口用 LED 显示状态。 【应用领域】 1、 智能机器人 2、 智能玩具、动漫电玩 3、 智能家居控制系统 4、 智能楼宇控制 BAS 系统 5、 建筑照明、LED 亮丽工程、舞台灯光控 制 6、 酒店客房控制系统 7、 工业自动控制组态人机界面 HMI 8、 节能、环保、机房测控系统 9、 安全防范网络门禁控制、灯光联动、报警系统 10、电气自动控制仿真科教系统 Flash-Net(动漫单片机)内部结构 Flash-Net 是个功能十分强大的 TCP/IP 以太网接口模块,内部集成了硬件 TCP/IP 协议内核的网络 控制器,ARM Cortex-M3 32位 RICS 内核微处理器和32K 的铁电存储器 FRAM。硬件 TCP/IP 协议支持: TCP、UDP、Ipv4、ICMP、ARP 和 PPPOE,内部集成32K 存储 器用于存储通讯数据,全双工、半双工 10M/100M 以太网物理层 PHY。 Flash-Net 在优良的硬件结构基础上,内嵌了4个软件服务 器: 1、IE Sever(IE 浏览器服务器):通过 IE 设置 Flash- Net 各项参数; 2、Uart Server(串口服务器): 实现 TCP/IP 与 RS232 串口的透明通讯; 3、Modbus Server(Modbus 协议服务器):驱动32个 74HC595/74HC165,实现256路开关量输入和256路开关量 输出; 4、PLC Server(PLC 梯形图解释服务器):简易型 PLC, 可解释三菱 FX1N PLC 简单梯形图指令,实现可编程控制。 此外,Flash-Net 针对 Flash 安全运行机制,确保了 Flash 与 Flash-Net 之间正常通讯。 Flash-Net(动漫单片机)功能特点 Flash-Net 的所有功能主要由4个微内核服务器和74HC165/74HC595串行驱动来完成。 1、IE Server(IE 浏览器服务器):模块内嵌了 IE 浏览器服务器,可以通过 IE 浏览器,直接设置 Flash-Net 模块的 IP 地址、MAC、串口通讯参数; 2、UART Server(串口服务器): 可以实现 TCP/IP 与 UART 串口之间数据透传,实现单片机扩展应用, 通过 UART 串口还可以控制那些开放串口的设备,进行二次开发。如:工业 PLC、变频器以及单片机嵌入 式控制模块; 3、Modbus Server(Modbus 协议服务器):可以通过 Modbus 指令与 Flash-Net 之间通讯,利用 Flash- Net 内置的74HC165/74HC595驱动,控制端口输出和采集端口 IO 状态; 4、PLC Server(PLC 梯形图解释服务器):PLC 梯形图解释服务器,可解释执行三菱 FX1N 系列 PLC 的梯 形图简单指令,使 Flash-Net 具备一个微型的 PLC 功能。如需 PLC 复杂控制可通过 UART 外接工业 PLC。 【技术参数】 1、模块化封装,2.54mm 标准插针直插装配; 2、DC3.3V 工作电压,端口可承受 5V 电压,工作电流200mA; 3、内置 IE 服务器,IE 浏览器直接访问,可进行通讯参数设置,修改登陆口令; 4、支持 TCP/IP(Server) 、TCP/IP(Client)、UDP 网络和 UART 串口数据透传; 5、UART 串口参数可设置。波特率:2400-115200; 数据位:7、8; 校验位:无、奇检验、偶校验; 停止位:1、2 位。 6、内部集成 74HC595、74HC165 串行驱动程序,可驱动 32 片 74HC595 级联,扩展 32X8=256 路的 IO 输出, 同时可驱动 32 片 74HC165 级联,扩展 32X8=256 路 IO 输入,通过简单的标准 Modbus 协议指令就可以对 256 个输入/输出口进行访问和控制; 7、支持 Modbus ASCII 国际标准的通讯协议; 8、内部集成 PLC 梯形图解释服务器,可解释三菱 FX1N 系列 PLC 的梯形图常用指令; Flash-Net(动漫单片机)网络拓扑结构 Flash-Net 以 TCP/IP 网络为基础,用 Flash-Net 开发的产品可以选择分布式安 装, Flash-Net 控制端 1、控制端 2、控制端 3、控制端 n,通过网络交换机构建 局 域网,进 行集中管理。通过 IE 浏览器设置,给每 个 Flash-Net 分别分配一个固定 IP 地址,每个 控制端 Flash-Net 都相当于一个服务 器,运行于 PC 计算 机、Android 平 板电脑和智能 手机的 Flash 程序当作客户端,可以访问局域网内任何一个 Flash-Net 控制端,进行数据 采 集和控制。 平板电脑和智能手机通过 wifi 无线连接网络,实现移动便携控制功能。 Flash-Net(动漫单片机)系统开发框架结构 Flash-Net 系统开发包括:Flash 软件开发和硬件开发两大部分。 Flash 软件开发主要有:Adobe Flash CS6.0、Flex 和 FlashBuild,用于设计和编辑 Flash 文 档,编辑 Flash 文档保存为 FLA,类文件保存 AS。Flash 开发完成后 最终发布生 成 的是 SWF 运行文件;一般情况下,生成 SWF 文件后,可以选择 Adobe Flash Player 运 行 或者在安装了 Adobe Flash Player 插件的网页上运行,在网页浏览器上直接输入 SWF 完整路径和文件 名即可运行, 也可以在发布时选择发布成 EXE 可执行文件类型。EXE 可 以在 Windows 平台上运行,而在 Android 平 台上就不能运行了。我们针对单片机微控系 统控制特点设计了 Frun 辅助工具,Frun 包括两 个独立部 分:Frun Develop 和 Frun 运行 软件,Frun develop 在 Windows xp 下运行,其中集成了 Adobe Flash CS 开发调用、通讯 测试、加密发布、PLC 程序下载等功能;Frun 软件类似于 FlashPlay,是 swf 播 放软件, 但与 FlashPlay 不同,Frun 能够播放 Frun Develop 加密后的 SWF 文件,避免了 SWF 被破 解的 风 险,保护开发者的利益。Frun 分为 Windows 和 Android 版本。安装了 Frun 的平 板电脑和手机可以通 过 wifi 下载 windows 下开发的 SWF 文件运行。 硬件开发根据所选择的扩展器件采用不同的方案,如果是单纯开关量采集控制,直接 对 Flash-Net 扩展74HC595/74HC165电路,不需要对硬件二次编程开发;如果需要开关量、 模拟量和复杂控制,就需要扩展单片机,使用单片机对应开发语言(C、汇编)进行二次开 发;也可以扩展工业 PLC 等,用 PLC 梯形图二次开发。 Flash-Net(动漫单片机)与 Zigbee 组网 ZigBee 作为一种个人网络的短程无线通信协议,在短距离的无线传感器、物联网和智能家 居控制方面得 到广泛的 应用,它最大的特点就是低功 耗、可组网,特别是带有路由的可 组网功能。在 Zigbee 中使用 Flash,可以使 PC 计算机、平板电脑、智能手机控制 Zigbee 变得更简 单。 Flash-Net 与 Zigbee 连接可选择两种方式:1、直接使用 Zigbee 串口透传模块成品; 2、在 Flash-Net 基础上,利用 Zigbee 单片机(如:美国 TI 的 CC2530)重新设计电路。 方式1屏蔽了 Zigbee 开发细 节,不需要了解 Zigbee 通讯协议,直接使用串口通讯,开发 简单,但成本高;方式2可以降低产品成本,但需要对熟悉掌握 Zigbee 软硬件开发技术, 有一定的开发难度。 Flash-Net 的 UART Server(串口服务器)是 Flash-Net 扩展的基础,它提供了 TCP/IP 到 RS232透明 传输,可以非常方便单片机的扩展,Zigbee 模块和 CC2530是带有 UART 通讯接口的无线单片机,将 Flash-Net 的 UART 接口,直接连接 Zigbee 模块或 Zigbee 单片机 CC2530及电路,可以组成 Flash Zigbee 网关。Flash Zigbee 网关是 TCP/IP 和 Zigbee 的桥梁(即 Flash 和 Zigbee 的桥梁) ,同时也是 Zigbee 网络的核心,网 关的 Zigbee 设置为 Zigbee 协调器(coordinator)模式。远端的 Zigbee 可以根据具体需 要设置为路由器(Router)模式或者终端(EndDevice)模式。这样 Flash 就通过 Zigbee 网络与 Zigbee(Router) 或者 Zigbee(EndDevice)通讯控制了。 Flash-Net(动漫单片机)与工业 PLC、变频 器应用 在现代工业自动控制中,广泛使用 PLC 和变频器,设计工业组态人机界面 HMI 是一个 非常重要的组成环节。随着 Android 平板电脑的发展,Android 平板电脑代替传统的嵌入 式液晶板作为显示和触摸操作面板可以节省更多的成本,维护更简单。通常 Android 平板 电脑需要 C+或者 JAVA 语言开发,比较复杂,很多人因此放弃。今天有了 Flash-Net, 用 Flash 就可以直接开发 Android 版的 HMI。用 Flash 来设计工业组态人机界面 HMI,不 但简单高效,而且在显示效果上是传统设计工 具无法比拟的,在自动控制模拟仿真、动态 效果方面更接近真实效果。 目前国际上主流 PLC、变频器都具备 RS485通讯接口,与 Flash-Net 连接非常简单,只 需要在 PLC、变频器和 Flash-Net 之间加上 RS232-485转换电路,通过 Flash-Net 内置的 UART Server(串口服务器) 数据透传,实现 TCP/IP 与 RS485双工通讯,运行在 Android 平板电脑的 Flash 组态人机界面 HMI 就可以控制 PLC 和变频器,PLC 和变频器采集的数据 和内部参数也可以在 Android 平板电脑上直观显示。甚至可以利用 Fl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论