PIXNET Logo登入

WIZnetHK's Blog

跳到主文

歡迎光臨WIZnetHK在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 16 週四 201516:18
  • 網絡模塊革新產品——WIZ820io

網絡模塊革新產品——WIZ820io


最近,WIZnet公司推出了針對其全硬件TCP/IP協議棧W5200芯片所研發的全新網絡模塊產品——WIZ820io。其適用於在主板上快速測試W5200與主板的連接,具有很高的移植性。用戶無需自己設計W5200的外圍電路以及RJ-45和相應變壓器,只需將WIZ820io直插入已開發的主板上,通過高速SPI接口連接WIZ820io和主板上的MCU,即可實現連接以太網的功能,是一種輕便、高質、高效的以太網解決方案。

WIZ820io為直插式網絡模塊,採用WIZnet自主開發的W5200全硬件TCP/IP協議棧芯片,結合MAG-JACK (RJ45 with X'FMR)-即內含變壓器的RJ-45,採用了“膠連邏輯”單元構成了高集成度的設計方案。W5200位於MAG-JACK的下面,採用隱藏式的設計,大大提高了產品的集成度,整個網絡模塊設計及其小巧只有(23×25mm)接近於RJ-45大小。

下面給出WIZ820的技術參數,供大家選擇參考:

高集成度並沒有對WIZ820io的性能產生任何影響,其數字處理器芯片-W5200支持8個獨立端口,支持高速SPI總線,內嵌10/100Mbps以太網物理層,遵守IEEE 802.3/802.3u協議,包括硬件互聯網協議:TCP, IPv4, UDP, ICMP, ARP, PPPoE、IGMP和硬件以太網協議DLC, MAC。支持自動應答(全/半雙工工作模式)和自動極性變換(MDI/MDIX),支持簡單的Socket應用程序編程(Socket API)。

更加讓人印象深刻的是W5200的高集成度和其低功耗的特性,符合當今電子產業的發展方向。W5200採用0.18μm CMOS工藝,極小巧的48 Pin QFN無鉛封裝,具有休眠模式,最低功率損耗只有2mA,而且支持網絡喚醒功能,從而使其工作更為高效和人性化。

W5200自投入市場以來,順應了市場需求和電子產業發展方向,取得了很好的反響,並且入圍ACE的年度最佳數字處理器評選活動。相信WIZ820io的推出,其易移植、高集成、高效率、低功耗、高質量的特點能夠讓W5200得到更多的工程師及企業認識、進而認可。從而推動產業進步,使更多的單片機產品,在無需更換MCU、主程序、設計方案,甚至電路設計的環境下實現穩定可靠、高質高效的以太網功能。

WIZnet本承開源的思想,開放源代碼,方便廣大工程師及企業能夠縮短開發週期,自由方便的實現產品轉化,為客戶提供最專業、最高效的以太網解決方案。

若您需要更多了解可以登錄WIZnet官方網站:http://www.wiznet.co.kr/

點擊下載關於WIZ820io和W5200的相關數據文檔。

(繼續閱讀...)
文章標籤

WIZnetHK 發表在 痞客邦 留言(0) 人氣(27)

  • 個人分類:WIZ820io
▲top
  • 4月 16 週四 201516:16
  • 使用帶Arduino IDE & WIZ820io的AT​​mega1284P

使用帶Arduino IDE & WIZ820io的AT​​mega1284P 

atmega1284p_wiz820io1-300x174

當你在標準的Arduino上使用ATmega328時發現,如果你的項目資源用盡了,或許是IO,RAM再或者是flash,你可能會想升級到足夠好的ATmega2560P。但是maniacbug中指出,有另一個選擇:在很多情況下,使用ATmega1284P會更好!

與329P相比,1284P多了9個數字IO引腳,多了2個模擬引腳,一個額外的中斷,一個額外的UART,還多了3K的EPROM,但真正的閃光點是128K的flash( 328P是32Kflash),巨大的16K RAM,328P僅有可憐的2K,甚至擊敗了2560P的8K。而且它並不比328P貴很多,還比2560P便宜一點。

自從maniacbug發布之後,我就得知了這些。特別是建立基於網頁的Nanode進行紅外線遠程控制時,我遇到了RAM的問題,儘管我考慮使用另一個W5100以太網插板但還沒有時間做。然而最近WIZnet WIZ820io SPI以太網模塊(基於W5200)突然出現,看到 @andrewdlindsay  and  @stuartpoulton提到他們在1284P上使用了WIZ820io,我就想試一下。在英國買到她們並不容易,但我足夠幸運,發現有人在eBay上以19.95英鎊的價格在出售,果斷搶購了一個。

讓它運行非常容易。

首先,弄到Arduino的  maniacbug's mighty-1284p core  ,解壓到名為~/sketchbook/hardware/mighty-1284p/位置中。

啟動Arduino IDE,你會發現在Tools>Board菜單下有一些新的條目。我們關心的是“Mighty 1284p 16MHz using Optiboot ”

Bootloader(引導裝載程序)

接下來我們需要在1284P上得到一個bootloader,我用一個Arduino 作為ISP編譯器,就像用ATtiny,連接如下:

ARDUINOATMEGA1284P 5V Pin 10 GND Pin 11 D10 Pin 9 D11 Pin 6 D12 Pin 7 D13 Pin 8

你也需要在引腳12&13之間放一個16MHz的晶振,並且通過一個22pF的陶瓷電容將其接地。

下載ArduinoISP樣碼(Arduino1.0.1提供的例子好像就可以工作)到你的Arduino上,然後進入Tools>Board菜單,設置板子為“ Mighty 1284p 16MHz using Optiboot ”,然後使用Tools > Burn Bootloader將bootloader稍寫到1284P上。

你可以斷開連接Arduino,但保持水晶頭連接。

下載樣碼

現在我們需要一個FTDI連接器來將樣碼下載到芯片,連接一個6引腳的接頭,如下:

FTDIATMEGA1284P DTR Pin 9 via 0.1uF capacitor 
& a 10K pull up between 
the capacitor and pin 9 RXI Pin 15 TXO Pin 14 VCC Pin 10 & Pin 30 CTS Not used GND Pin 11 & Pin 31

同時在VCC和GND之間接一個0.1pF的電容。如果你有什麼不清楚的地方,可以參考maniacbug's schematic .我注意到FTDI CTS引腳也接地了,但是我沒發現任何FTDI的連接是必要的,所以我讓它斷開了。

連接一個FTDI的引線/適配器,你可以用正常的方式上傳樣碼。注意用於IO引腳的繪圖已經在  maniacbugs blog post上有了。

你可能會發現在我的圖片中,在FTDI連接上有一些不同,實際上我用了一個小板子,那是我為之前的項目做的,它有一個3V3的調節器,濾波電容,用於復位線的上拉電阻。我只用了它因為它就在手邊,且無論怎樣我都需要一個3V3的用在WIZ820io上。如果你想做一個,就是this stripboard layout中左面的那個小板子(注意輸出的引腳更改順序),很多時候用於快速圓形開發都很有用~

WIZ820io SPI 以太網模塊

這就是我們需要3V3的地方,WIZ820io模塊的IO可以承受5V電壓,但是需要3.3V供電,所以你還需要一個3V3的FTDI引線,某種調節器的設置像我用的一樣,用一個調節器給820io模塊供電。

除此之外,都很容易,連接如下:

WIZ820IOATMEGA1284P GND GND VIN 3.3 3V3 nSS Pin 5 MOSI Pin 6 MISO Pin 7 SCKJ Pin 8

820io

你可以使用標準的Arduino以太網庫來交換一些文件,但對於我來說有點亂,最好使用修改版本。就這樣!很簡單吧!

原文翻譯自:

http://nathan.chantrell.net/20120811/using-the-atmega1284p-with-the-arduino-ide-wiz820io/

——————————————————————————————————————————————–

WIZ820io可以說是WIZnet推出的一款革新產品,通過高速SPI接口連接WIZ820io和主板上的MCU,結合MAG-JACK (RJ45 with X'FMR)-即內含變壓器的RJ-45,採用了“膠連邏輯”單元構成了高集成度的設計方案。

直插的小巧網絡模塊設計,W5200位於MAG-JACK下面,採用隱藏式設計,了解W5200的都知道,採用全硬件TCP/IP協議棧,減輕IP層,網絡層負擔,易移植、高集成、高效率、低功耗、高質量的特點能夠讓W5200得到更多的工程師及企業認識、進而認可。

by Katrina

(繼續閱讀...)
文章標籤

WIZnetHK 發表在 痞客邦 留言(0) 人氣(81)

  • 個人分類:WIZ820io
▲top
  • 4月 16 週四 201516:13
  • WIZ820io – 嵌入式互聯網僅需一個插件!

WIZ820io – 嵌入式互聯網僅需一個插件!

 
 

Launchpad以太網擴展包

Rob是活躍在43oh.com的一名擴展包工程師,該網站包含MSP430新聞,項目以及論壇。他正在使用的是WIZnet W5200,一款硬件TCP/IP嵌入式網絡控制器,它使得網絡連接更加便捷。Rob一直在使用基於W5200芯片的WIZ820io板來開發擴展包。

 Launchpad以太網擴展包:

   

點擊觀看>>>關於Rob項目的更多細節和網絡服務器測試視頻

 

OpenKontrol 網關和以太網工具包

CISECO研發了OpenKontrol Gateway,一款為物聯網設備準備的平台。樣例源代碼和原理圖可用於開源硬件。它支持WiFi,低功耗RF,以太網和藍牙。WIZnet的WIZ820io為OpenKontrol網關加入了以太網連接。

點擊鏈接查看更多詳細信息關於WIZ820io和W5200

更多詳細信息關於OpenKontrol Gateway和Ethernet Kit

(繼續閱讀...)
文章標籤

WIZnetHK 發表在 痞客邦 留言(0) 人氣(23)

  • 個人分類:WIZ820io
▲top
1

個人資訊

WIZnetHK
暱稱:
WIZnetHK
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • ()WIZ550WEB Configuration Tool/配置工具
  • ()基於W5500的嵌入式SNMP代理端實現
  • ()[無線電易讀版]基於STM32和W5500的UPnP自動端口映射功能實現
  • ()基於W5500的NetBIOS應用實例
  • ()基於W5500的實時遠程溫濕度監控系統
  • ()使用帶Arduino IDE & WIZ820io的ATmega1284P
  • ()Arduino Ethernet入門——構建簡易的Web Server教程
  • ()Arduino WiFi remote control car – WiFi arduiCar
  • ()跟W5500學習SMTP協議
  • ()Arduino Ethernet Shield 2

Categories/分類

  • WIZ550WEB (5)
  • WizFi250 (3)
  • W5500 (5)
  • WIZ550S2E (2)
  • Introduction (2)
  • WIZ812MJ (1)
  • WIZ820io (3)
  • Arduino (3)
  • WizFi210/WizFi220 (4)
  • Video Channel (1)
  • Technical Idea (1)
  • 未分類文章 (1)

Recent Posts

    動態訂閱

    文章精選

    文章搜尋

    誰來我家

    參觀人氣

    • 本日人氣:
    • 累積人氣: