完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 qq280572 于 2016-2-2 16:43 编辑 先占个位置,晚上来码!! 主要硬件: Nuvoton M051 ARM Cortex-M0, 50MHz. DAVICOM DM9051 SPI 介面网络芯片,10/100 Mbps MDI/MDIX 交叉直连自适应。 普通5V 制 220V继电器。 电路图:
DM9051_UNIVERSAL ACCESS v1.1-01262016.pdf
(63.44 KB, 下载次数: 41
)
串口网口功能简介:
串口.透傳模塊簡介(M051 DM9051).pdf
(264.97 KB, 下载次数: 22
)
程序工程文件:
NUC_M051_uIP_SPI1_DM9051_webserver.rar
(492.96 KB, 下载次数: 42
)
资料百度网盘下载: http://pan.baidu.com/s/1qXxggdY 产品DEMO演示: 本DEMO实现的是透过以太网web实现一些智能家居小功能: (demo板原型) 1,我们先把上面的程序跑起来,下载到这块板子当中: Program Size: Code=21524 RO-data=7564 RW-data=116 ZI-data=3100 loading OK!! 2,接上网线,即可以用PC来做PING动作==》并且我们打开web输入192.168.1.51: (打开web界面,里面可以操控一些相关IO口) 3,上面采用的是固定IP模式,如希望打开DHCP: 打开或关闭DHCP 的部份, 在main.c 的 main()function 中 #ifdef __DHCPC_H__ // setup the dhcp renew timer the make the first request timer_set(&dhcp_timer, CLOCK_SECOND * 600); dhcpc_init(&uip_ethaddr, 6); //dhcpc_request(); #else uip_ipaddr(ipaddr, 192,168,7,51); //Host IP address uip_sethostaddr(ipaddr); ..... 將 #ifndef __DHCPC_H__ 改成 #ifdef __DHCPC_H__ 保存重新下载即可,获取到的IP可以通过工具或者串口查看; 4,家具电器控制部分: 1,)上面我们定义了LED/FAN/IO三个可操控管脚(其中你可以加入更多IO控制管脚); 2,)接来下我们就把家里的台灯、风扇或者其他家电透过继电器接入其中; 3,)如要接入220V家用交流的,请注意安全,并熟悉继电器的接线即可。 5,模拟家电演示: 1,)如图,我接入了5V的小台灯+USB接口的小风扇; 2,)通过web界面点击ON or OFF,控制其开关。 6,接入局域网内,更是可以用手机web实现无线操控: 现在那种browse+server的模式很流行,在PC机中。这种模式,客户端只需要一个浏览器进入web就OK了,不需要下载专门的客户端,现在的网页游戏这么流行就证明了这一点。 你想想在家里,我的手机通过WIFI连接到路由器,你的嵌入式服务器也连接到路由器,只要有手机,不需要携带笨重的电脑,装麻烦软件,就可以控制家里的电器,多爽啊,这就是物联网的应用。 PDF内容介绍: M051+DM9051 串口服务器/透传模块 M051+DM9051 串口服务器/透传模块专为串口终端设备连线上网络设计的模块。串口终端设备,不必增加任何硬体器件,只要几行设定指令或不修改软件,即可变成网络服务端或客户端的角色,动态接上网际网络。 省去复杂 TCP/IP 程序和测试,快速将串口产品转化成网络产品,迅速进入物联网市场。 透过串口指令设定,全可储存于模块中,成为模块上电时的预设工作模式。所以透过一般电脑经由串口设定,即可应用于各种工作模式和环境。 特点: * 内部集成 TCP,UDP,ARP,HTTP,ICMP 等协议,支持静态 IP 和动态 IP ( DHCP),支持网关和代理服务器,可以通过互联网传输数据。 * 串口指令设定,可由外部或由串口设备下命令设定。支持虚拟串口程序 虚拟串口与原有系统进行对接,原有系统只需改动串口设置之外不需任 何改动。 * 两种工作方式灵活配置:客户端工作方式,适用于串口设备主动连接主 控设备的情况。服务器端工作方式,适用于串口设备由其他设备完全控 制,被动接收/发送数据的情况。 * 三种应用现场: (1)点对点通信模式,一为客户端向另一为服务器端的发起/建立 TCP 连接,实现两个串口设备直接通过 TCP/IP 网络进行数据透明传输。 (2)虚拟串口通信模式,在计算机上建立一个或多个虚拟串口与串口程 序对接,并通过网络对一个或多个串口进行管理,使之连接的串口 设备与计算机进行数据交换。 (3)SOCKET 通信模式,计算机上的网络程序或者直接基于 SOCKET 的通 信设备与 IPSPP 直接进行 TCP 连接,使之与相应的串口设备进行数 据双向透明传输。 ` |
|
相关推荐
2 个讨论
|
|
只有小组成员才能发言,加入小组>>
12145 浏览 2 评论
4480 浏览 3 评论
3710 浏览 5 评论
9604 浏览 47 评论
4530 浏览 9 评论
719浏览 0评论
525浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 23:00 , Processed in 1.359617 second(s), Total 68, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号