tag 标签: 以太网扩展

相关博文
  • 热度 23
    2013-1-17 17:12
    1025 次阅读|
    0 个评论
      如图所示的装置,通过以太网接口,Arduino能控制供暖器维持一个设定的温度,并且将环境数据通过网络上传至Pachube,借助此网关,能通过互联网远程设置温度。这个项目设计用于控制供暖系统,使室内的温度高于某个参数值,此参数值可以借助网络设定,它不仅是一个恒温器,还是一个能通过以太网关连接网络、基于Arduino的控制单元。这个恒温器有许多功能,包括周期时间段(通过固件设置)地发送采集的温度数据,显示工作状态,采集到的数据能被上传至http://www.pachube.com,,用于保存用户上传的数据,允许一些列的装置通过网页浏览这些数据。更多信息,查看www.open-electronics.org   注:WIZ811MJ为直插式网络模块,采用了W5100网络芯片。它支持简单和快速硬件设计,无需设计W5100, 变压器,RJ-45等的硬件线路即可使用。WIZ811MJ官方介绍:http://www.iwiznet.cn/Sub_Modules/product/Product_Detail.asp?cate1=5cate2=42cate3=0pid=1030   更多信息,欢迎访问我们的官方博客:blog.iwiznet.cn 官方微博:weibo.com/wiznet2012
  • 热度 23
    2012-12-14 16:25
    969 次阅读|
    0 个评论
      原帖地址:http://forums.adafruit.com/viewtopic.php?t=30368 面对Arduino以太网插板价格超过个人预算,看看国外的开发者们怎么解决的吧?   发帖者“wnc”的提问如图所示: “ WIZnet 以太网插板新方案 有朋友用过WIZnet的WIZ820IO(io模块)吗? 我考虑用他代替之前比较贵的Arduino官方以太网插板。并且,它更小巧,能被镶嵌在面包板上。我知道,WIZnet之前的IO模块WIZ811MJ能很好地应用于Arduino开源平台。 如果各位朋友有使用过WIZ820io的经验,希望能分享下相关经验,^_^” 这是发帖者的提问,Arduino的以太网插板是基于WIZnet W5100网络芯片,相关信息您也可以查阅翻译自Arduino官网的这篇文章(http://blog.iwiznet.cn/?p=2385)。 不得不佩服外国朋友勇于探索、乐于分享的精神。第一个回帖者便解答了这个疑问。“ 使用过,并且使用起来很容易 ”。让我们看看这位朋友漂亮的面包板吧! “WIZ820IO 能为你的工程的以太网接入提供便宜且便捷的解决方案 … 我有Arduino 的官方以太网插板,但是这个更加小巧,更适合我的工程。” 这个就是开发者ColinA亲测成功的回帖,有图有真相! ———————————————————- 另外这位名叫“jpbot”的热心开发者也提供了WIZ820io中的W5200所需要的库文件下载链接: 他也还提到:“和Arduino 官方以太网插板一样,WIZ812MJ/WIZ811MJ 也是用的W5100 芯片,一旦你建立相关的连接,以太网库就能工作了” “这个WIZ820io 模块,看起来真的很不错,很小巧,但用的是W5200 芯片(W5100 升级版),” “相关库文件链接: http://blog.wiznet.co.kr/w5200-arduino-ethernet-library/#.UL2T4-TqlAh ”   让我们再看看楼主“wnc”的回答吧: “谢谢jpbot提供的信息和库文件的下载链接,我下载了库文件,并且测试了这个用WIZ820io做成的WIZnet以太网扩展板。 完美运行! ” “ 设置这个硬件很容易!对于软件,我只需要下载相关的文件,并且将它存储在相关的 library 文件夹。我仅仅只需要做这些就够了,不用对原程序做一丁点儿改变! ” —————————————————————————————————— 小结: 1. 关于WIZ820io: 与WIZ810/811/812MJ(基于W5100)不同,WIZ820io采用的是 W5200 全硬件TCP/IP芯片,结合MAG-JACK—内含变压器的RJ45(贴片封装)。它是一枚极为精巧的直插式网络模块, PCB尺寸约为WIZ810MJ的一半,也有极为精简的双排6针引脚。整个采用了 高集成度 的设计方案,整个模块体积仅仅和RJ45的大小差不多,除了必要的针脚和RJ45,集成电路几乎没有占用体积! 此外,由于采用了W5200网络芯片,WIZ820io除了体积小,性能也非常稳定强悍。并且 价格也非常有优势 ,它作为WIZnet的一款网络模块革新产品,在WIZnet同类产品中具有很好的竞争力,非常值得广大朋友们的关注与尝试!   2. 关于W5200 : 与W5100相比,W5200具有以下几点优势:支持高速SPI总线(最大80MHz);支持八个独立的Socket端口同时连接;提供休眠模式和网络唤醒;极小巧的48pin QFN无铅封装; W5100是作为WIZnet的一款非常经典的TCP/IP芯片,经受住了市场的考验,性能非常可靠稳定。 W5200 的使用也同样非常简单 ,如果你使用过Arduino Ethernet shield(应用的是W5100),那么你只需要更改两个文件(W5100.c, W5100h)便可以轻松将W5100更换为W5200使用。 详情请参考:http://blog.iwiznet.cn/?p=806   3. WIZnet 产品的易用性 正如楼主所说的:“ 设置这个硬件很容易!对于软件,我只需要下载相关的文件,并且将它存储在相关的library文件夹。我仅仅只需要做这些就够了,不用对代码做一丁点儿改变! ”WIZnet致力于为广大用户提供极其便捷的开发环境,易用性体现在WIZnet的每一个产品上。 WIZnet的产品一般都有一体化的标准接口,也为其所有产品设计简单、有效的配置方法和工具,并提供详细的用户手册及演示说明,并且不断在官网和github等平台更新发布相关产品所需要的软件文件,力求为用户打造贴心的服务!另外,WIZnet专注全硬件TCP/IP协议栈,能将相关网络协议从主控芯片中脱离出来。这不仅能释放更多的内存资源给应用程序, 而且开发者也无需考虑网络应用程序所需要的网络协议,应用程序的移植也变得非常容易。 有了WIZnet的相关产品,网络应用的开发不仅简单便捷,相应的开发周期能大大减小! —————————————————————————————————————-   这就是国外的这篇关于使用WIZ820io来为Arduino平台扩展以太网的帖子。 WIZ820io 精巧精悍,采用高度集成的设计方案,内嵌性能优异的W5200 ,此外还具有很好的价格优势 ,值得各位朋友一试!另外,小编也很佩服国外的开发者和开发环境。他们敢于尝试,乐于分享;他们并不因为一件事情的简单或太难而不屑做或是不敢做;他们乐于给同行分享开发经验和技巧。 在Aruidno这个独特的“草根”生态系统中,开发变得简单起来,每个开发者不分资历,不分地位,都能齐聚其中,分享自己的经验和创意,这或许也是开源硬件在国外发展得这么好的一个原因吧。记得在微博上,翁恺老师说过这么一句话:“ 我的目标是让 Arduino 行在所有的芯片上,以后一部分人就不需要学单片机也可以做大部分单片机作品了 ”。小编看到后真的深受感动。的确,比编程能力更可贵的应该是思维与创意。创意不应该因为门槛而被拦阻。Arduino这个开源平台为无数的创意和想法创造可能。WIZnet也竭力将易用性注入到她的每一个产品中,致力为开发者提供更低的开发门槛。WIZnet顺应开源硬件的思潮,期望为开源硬件的发展做出自己的贡献!
  • 热度 26
    2012-12-14 16:10
    1202 次阅读|
    0 个评论
      原帖地址:http://forums.adafruit.com/viewtopic.php?t=30368 面对Arduino以太网插板价格超过个人预算,看看国外的开发者们怎么解决的吧?   发帖者“wnc”的提问如图所示: “ WIZnet 以太网插板新方案 有朋友用过WIZnet的WIZ820IO(io模块)吗? 我考虑用他代替之前比较贵的Arduino官方以太网插板。并且,它更小巧,能被镶嵌在面包板上。我知道,WIZnet之前的IO模块WIZ811MJ能很好地应用于Arduino开源平台。 如果各位朋友有使用过WIZ820io的经验,希望能分享下相关经验,^_^” 这是发帖者的提问,Arduino的以太网插板是基于WIZnet W5100网络芯片,相关信息您也可以查阅翻译自Arduino官网的这篇文章(http://blog.iwiznet.cn/?p=2385)。 不得不佩服外国朋友勇于探索、乐于分享的精神。第一个回帖者便解答了这个疑问。“ 使用过,并且使用起来很容易 ”。让我们看看这位朋友漂亮的面包板吧! “WIZ820IO 能为你的工程的以太网接入提供便宜且便捷的解决方案 … 我有Arduino 的官方以太网插板,但是这个更加小巧,更适合我的工程。” 这个就是开发者ColinA亲测成功的回帖,有图有真相! ———————————————————- 另外这位名叫“jpbot”的热心开发者也提供了WIZ820io中的W5200所需要的库文件下载链接: 他也还提到:“和Arduino 官方以太网插板一样,WIZ812MJ/WIZ811MJ 也是用的W5100 芯片,一旦你建立相关的连接,以太网库就能工作了” “这个WIZ820io 模块,看起来真的很不错,很小巧,但用的是W5200 芯片(W5100 升级版),” “相关库文件链接: http://blog.wiznet.co.kr/w5200-arduino-ethernet-library/#.UL2T4-TqlAh ”   让我们再看看楼主“wnc”的回答吧: “谢谢jpbot提供的信息和库文件的下载链接,我下载了库文件,并且测试了这个用WIZ820io做成的WIZnet以太网扩展板。 完美运行! ” “ 设置这个硬件很容易!对于软件,我只需要下载相关的文件,并且将它存储在相关的 library 文件夹。我仅仅只需要做这些就够了,不用对原程序做一丁点儿改变! ” —————————————————————————————————— 小结: 1. 关于WIZ820io: 与WIZ810/811/812MJ(基于W5100)不同,WIZ820io采用的是 W5200 全硬件TCP/IP芯片,结合MAG-JACK—内含变压器的RJ45(贴片封装)。它是一枚极为精巧的直插式网络模块, PCB尺寸约为WIZ810MJ的一半,也有极为精简的双排6针引脚。整个采用了 高集成度 的设计方案,整个模块体积仅仅和RJ45的大小差不多,除了必要的针脚和RJ45,集成电路几乎没有占用体积! 此外,由于采用了W5200网络芯片,WIZ820io除了体积小,性能也非常稳定强悍。并且 价格也非常有优势 ,它作为WIZnet的一款网络模块革新产品,在WIZnet同类产品中具有很好的竞争力,非常值得广大朋友们的关注与尝试!   2. 关于W5200 : 与W5100相比,W5200具有以下几点优势:支持高速SPI总线(最大80MHz);支持八个独立的Socket端口同时连接;提供休眠模式和网络唤醒;极小巧的48pin QFN无铅封装; W5100是作为WIZnet的一款非常经典的TCP/IP芯片,经受住了市场的考验,性能非常可靠稳定。 W5200 的使用也同样非常简单 ,如果你使用过Arduino Ethernet shield(应用的是W5100),那么你只需要更改两个文件(W5100.c, W5100h)便可以轻松将W5100更换为W5200使用。 详情请参考:http://blog.iwiznet.cn/?p=806   3. WIZnet 产品的易用性 正如楼主所说的:“ 设置这个硬件很容易!对于软件,我只需要下载相关的文件,并且将它存储在相关的library文件夹。我仅仅只需要做这些就够了,不用对代码做一丁点儿改变! ”WIZnet致力于为广大用户提供极其便捷的开发环境,易用性体现在WIZnet的每一个产品上。 WIZnet的产品一般都有一体化的标准接口,也为其所有产品设计简单、有效的配置方法和工具,并提供详细的用户手册及演示说明,并且不断在官网和github等平台更新发布相关产品所需要的软件文件,力求为用户打造贴心的服务!另外,WIZnet专注全硬件TCP/IP协议栈,能将相关网络协议从主控芯片中脱离出来。这不仅能释放更多的内存资源给应用程序, 而且开发者也无需考虑网络应用程序所需要的网络协议,应用程序的移植也变得非常容易。 有了WIZnet的相关产品,网络应用的开发不仅简单便捷,相应的开发周期能大大减小! —————————————————————————————————————-   这就是国外的这篇关于使用WIZ820io来为Arduino平台扩展以太网的帖子。 WIZ820io 精巧精悍,采用高度集成的设计方案,内嵌性能优异的W5200 ,此外还具有很好的价格优势 ,值得各位朋友一试!另外,小编也很佩服国外的开发者和开发环境。他们敢于尝试,乐于分享;他们并不因为一件事情的简单或太难而不屑做或是不敢做;他们乐于给同行分享开发经验和技巧。 在Aruidno这个独特的“草根”生态系统中,开发变得简单起来,每个开发者不分资历,不分地位,都能齐聚其中,分享自己的经验和创意,这或许也是开源硬件在国外发展得这么好的一个原因吧。记得在微博上,翁恺老师说过这么一句话:“ 我的目标是让 Arduino 行在所有的芯片上,以后一部分人就不需要学单片机也可以做大部分单片机作品了 ”。小编看到后真的深受感动。的确,比编程能力更可贵的应该是思维与创意。创意不应该因为门槛而被拦阻。Arduino这个开源平台为无数的创意和想法创造可能。WIZnet也竭力将易用性注入到她的每一个产品中,致力为开发者提供更低的开发门槛。WIZnet顺应开源硬件的思潮,期望为开源硬件的发展做出自己的贡献!
  • 热度 26
    2012-11-30 15:36
    939 次阅读|
    0 个评论
      TinyCircuits的TinyDuino是一个在极其紧凑封装下的Arduino兼容板。 TinyDuino(下文简称Tiny)使用了Arduino Uno所采用的Atmel公司ATmega328P微控制器。对于熟悉Arduino和程序概述的人来说,Tiny使用起来会非常得心应手。 Tiny Kickstarter 项目的筹备资金已成功超过资助目标 10000 美金。 Tiny 的以太网盾使用了 WIZnet 公司的产品 -W5200 , W5200 可以非常容易地通过集成 TCP/IP 协议栈将设备连入互联网。   相关博文: 基于WizFi220的Cosmo WiFi扩展板
  • 热度 21
    2012-11-28 16:58
    883 次阅读|
    0 个评论
      WIZnet基于全硬件TCP/IP的以太网解决方案,能卸载主控芯片对软件协议栈的烧写负担,极大地提升了系统平台的网络接入性能。凭借在网络接入方面的优异表现,WIZnet为众多开源硬件平台及厂商提供以太网解决方案,下面介绍的是Arduino官网上对于基于WIZnet W5100的以太网扩展板的描述: 文章来源:Arduino官网( http://www.arduino.cc/en/Main/ArduinoEthernetShield ) Arduino太网盾                                                                               Arduino R3背面                                                    Arduino R3正面                        Arduino以太网盾 总述 Arduino以太网盾只需要几分钟就可将你的Arduino连入互联网。只需将这个模块插到你的Arduino电路板上,通过一根RJ45电缆线(原产品中不包括)连接到你的网络,然后再跟着说明简单配置几步,你就能驰骋于你的网络世界了。跟别的Arduino一样,所有硬件平台、软件、文档信息等元素都是开源并且是免费使用的。这也就是说你可以非常系统地学习如何设计你的电路并且怎么去实现它。成千上万的Arduino开发板已经为全世界的人们去创造他们自己的产品做好准备了,加入我们吧! 操作电压:5V(向Arduino电路板供电) 以太网控制器:内部16K缓冲的W5100 连接速度:10/100Mb 通过总线端口连接Arduino Description Arduino以太网盾允许Arduino电路板连接互联网。它基于 WIZnet W5100 芯片(数据手册)。微知纳特W5100为TCP和UDP提供一个网络IP堆栈。它支持4个socket口同时工作。使用以太网库来编写连接到互联网用到的以太网盾程序梗概。以太网盾连接Arduino电路板使用长绕线,通过以太网盾延伸。这样使得引脚布局完整,可允许另一个以太网盾叠加。 开发板最新修订版本曝光了Arduino UNO电路板REV3上的1.0引脚。 以太网盾有标准的RJ45接口,并集成有线路变压器和以太网供电系统。 Arduino以太网盾上还有一个板载micro-SD卡槽,它可以用来存储网络服务器上的文件。它还同时兼容Arduino的Uno和Mega(通过以太网库)。板载micro-SD读卡器可轻易地调用SD库。当使用这个库工作时,SS在管脚4上,原始的以太网盾修订版包含一个全尺寸SD卡插槽,但这是不再被支持的。 以太网盾还包括重置控制器,用来确认W5100以太网模块是否在电源重启时正确重置。先前的以太网盾修订版不兼容Mega,并且在上电启动后需要手动复位。 目前以太网盾有一个以太网供电模块(PoE),它被设计出可以从传统的双绞线中获取供电。 Category 5 Ethernet cable: IEEE802.3af标准 低输出波纹和噪声(100mVpp) 输入电压范围在36V至57V之间 过载和短路保护 9V输出 高效的DC/DC转换器:tvp75%和50%load 1500V隔离(从输入到输出) NB:以太网供电模块不由Arduino出产的,这是第三方生产的。欲了解更多信息,请查看数据手册。该以太网盾不自带POE模块,必须被添加后才能使用。 Arduino可以使用SPI总线(通过ICSP)同时与W5100和SD卡连接,这些是通过Duemilanove上的数字管脚11、12和13以及Mega上的管脚50、51和52来实现的。管脚10用来选择W5100,管脚4用来选择SD卡。这些管脚都不能作为一般通用的I/O接口使用。在Mega上,硬件SS管脚是53,既不能用于选择W5100也不能用来选SD卡,但是它必须作为一个输出端口,否则,SPI总线将无法工作。 注意到,因为W5100和SD卡共享总线资源,所以只能一个是处于激活状态的。如果你在程序中同时使用到这两个设备,那你就得仔细查看相应的库文件。如果你在程序里没有用到其中的一个设备,你必须确保将它删除。设置管脚4作为SD卡的输出,并且赋予它高电平。对于W5100来讲,设置数字管脚10为输出端并赋予它高电平。 以太网盾提供一个标准的RJ45以太网接口。 以太网盾上的重置按钮可以同时重置W5100和Arduino电路板。 以太网盾中包含很多LED信号灯: PWR:用来显示以太网和电源是正常的。 LINK:显示是否存在网络连接。当以太网盾在发送或者接受信息时灯会闪烁。FULLD:显示网络连接是否为全双工模式。 100M:显示当前是否为100M网络连接(而不是10M/s)。 RX:当以太网盾接收数据时闪烁。 TX:当以太网盾发送数据时闪烁。 COLL:当出现网络冲突时闪烁。 标有INT的焊接跳线可以允许Arduino电路板接收来自W5100中断通知,但是它不被以太网库所支持。这个跳线能将W5100的TNT脚连接至Arduino的引脚2。 以上就是Arduino官网的相关信息,谢谢阅读!除了给开源硬件合作伙伴Arduino提供以太网扩展方案,WIZnet也与其他开源硬件及厂商提供以太网扩展方案。WIZnet期望不断为开源硬件的发展作出自己的贡献!   相关文章: WIZnet开源硬件合作伙伴(http://blog.iwiznet.cn/?page_id=1494) WIZnet的开源硬件(OSHW)芯片的角色是什么?(http://blog.iwiznet.cn/?p=357) ----------------------------------------------------------- WIZnet凭借基于全硬件TCP/IP协议的优异的以太网解决方案,为许多知名开源硬件平台及厂商提供解决方案,WIZnet期望为开源硬件的发展做出自己的贡献!官方博客:blog.iwiznet.cn  官网:www.iwiznet.cn