PL EN DE FR SP
FIRMA    PRODUKTY    USŁUGI    SKLEP
POMOC TECHNICZNA
  
 Katalog
  Minimoduły
      MMlpc176x
      MMusbSL811HST
      ADPmegaXXX
      MMusbX232H
      MMnet1001
      MMfpga02
      MMsam7x
      MMmsp430x1xxx
      MMnet1002
      MMfpga12
      MMstm32F103Vx
      MMstr912
      MMusbVNC1L
      MMstm32F103R
      ADPflash02
      MMstr75xFR
      MMnet02
      ADPmegaXXXX
      MMcodec01
      MMnetSAM7x
      MMcc1100
      MMlpc236x
      MMusb245RL
      MMsam7s
      MMlpc213x
      MMstr71xF
      MMnet03
      MMmega00/01/02
      ADPflash01
      ADPcpld01
      MMnet01
      MMnet04
      MMnet101
      MMnet102
      MMnet103
      MMnet104
      MMlan01
      MMlan02
      MMlan03
      MMcc1000
      MM86RF211
      MMusb232
      MMusb245
      MMusb2232
  Płyty Evaluacyjne
  Rozwiązania Internetowe
  Programatory
  Zestawy do Samodzielnego Montażu
  Nowości
  Zapowiedzi
 
MMnet03 Minimoduł ethernetowy z mikrokontrolerem
ATmega128 oraz kontrolerem RTL8019AS

Skład modułu | Płyta ewaluacyjna | Download | Kup MMnet03
Serwer demo1 | Serwer demo 2


 

Cechy


  • Szybki mikrokontroler RISC ATmega128 o wydajności do 16MIPS
  • Kontroler ethernetu IEEE 802.3 10Mb/s
  • Wbudowane złącze RJ45 ze zintegrowanym transformatorem i diodami LED
  • Wbudowany interfejs RS-232 oraz złącze DB9F
  • 128kB programowanej w systemie pamięci programu typu FLASH
  • 128KB pamięci RAM
  • 4kB pamięci EEPROM
  • Szeregowa pamięć DataFlash o pojemności 32 lub 64Mbity (4 lub 8 MBajtów)
  • Elastyczny kontroler pamięci, umożliwiający dostosowanie przestrzeni adresowej do potrzeb aplikacji
  • Zegar czasu rzeczywistego I2C oraz podstawka na baterię litową
  • Niezawodny układ Resetu
  • Rezonator 14.7456 lub 16 MHz
  • Rezonatory 32.768 Hz dla RTC oraz wewnętrznego timera/licznika procesora
  • 4 diody LED sygnalizujące: zasilanie, aktywność LAN, aktywność DataFlash
  • W pełni SMD wykonany na obwodzie czterowarstwowym
  • 2 x 32 wyprowadzenia z rastrem 0.1" (2.54mm) pasujące do wszystkich druków prototypowych
  • Dostępny darmowy system operacyjny ze stosem TCP/IP i obsługą wielu protokołów
  • Dostępna płyta ewaluacyjna i przykładowe oprogramowanie
  • Małe wymiary:56mm x 59mm

Schemat blokowy


Schemat blokowy minimodułu MMnet03 przedstawiono na  rysunku:

schemat blokowy

Układ ścieżek został zaprojektowany z dużą starannością. Szczególną uwagę zwrócono na rozdzielenie części analogowej od cyfrowej, w tym celu wydzielono masy AGND i GND, które są zwarte w jednym punkcie płaszczyzny masy minimodułu.

Skład

Mikrokontroler ATmega128

  • wydajna architektura RISC, 121 instrukcji (większość wykonywana w jednym cyklu), 16 MIPS przy 16MHz 
  • 128 KBajty pamięci Flash,
  • 4KBajty SRAM,
  • 4KBajty EEPROM (obie wewnątrz uC)
  • Interfejs SPI Master/Slave
  • Cztery wewnętrzne liczniki/timery 8/16bit
  • Dwa interfejsy UART (do 1M Bodów)
  • Interfejs szeregowy kompatybilny z I2C
  • Programowanie w systemie ISP
  • Debuggowanie w systemie poprzez złącze  JTAG
  • Zegar czasu rzeczywistego (RTC) z oscylatorem 32 kHz
  • 8 kanałowy przetwornik A/D o rozdzielczości 10 Bitów
  • 6 portów (48 I/O)
  • Wyjścia PWM
  • Rozszerzony zakres temperaturowy, wewnętrzne i zewnętrzne źródła przerwań
  • Wewnętrzny watchdog
  • Więcej informacji na stronie firmy Atmel 

Kontroler ethernetowy RTL8019AS

  • Jednoukładowy kontroler Ethernetowy z magistralą ISA
  • IEEE 802.3 10Mb/s
  • Wewnętrzna pamięć SRAM o pojemności 16 kBajtów
  • Programowane funkcję transmisyjne i odbiorcze  redukujące obciążenie CPU
  • Pełen duplex
  • Obsługa diod LED sygnalizujących pracę

Kontroler pamięci
Zbudowany na programowalnym układzie CPLD kontroler pamięci, zarządza przestrzenią adresową mikrokontrolera, generuje sygnały strobu/wyboru adresu do wykorzystania przez użytkownika oraz obsługuje bankowanie pamięci RAM.
Kontroler pamięci może pracować w trzech trybach, które różnią się rozmieszczeniem obszarów w przestrzeni adresowej:

  1. Tryb zgodności z płytą EVBedu.net oraz Ethernut 1 - dostępne jest jedynie 32kB pamięci RAM położonej z zakresie do 0x7FFF. Rejestry układu RTL8019AS znajdują się pod adresami: 0x8300 - 0x831F. Reszta pamięci RAM oraz przestrzeni adresowej jest niedostępna.
  2. Tryb bankowania pamięci - w zakresie do 0x7FFF położona jest podstawowa, niebankowana pamięć. Pod adresami 0x8000 - 0xBFFF znajduje się aktualnie używany bank pamięci. Przełączanie banków odbywa się przy pomocy odpowiedniego rejestru. Kontroler ethernetu znajduje się pod adresem 0xC000. Tryb ten pozwala w pełni wykorzystać dostępną pamięć RAM.
  3. Tryb maksymalnej liniowej pamięci - kontroler Ethernetowy znajduje się na końcu przestrzeni adresowej, pod adresem 0xFF80. Liniowa pamięć sięga adresu 0xFEFF. Tryb ten pozwala na uzyskanie dużej liniowo adresowanej pamięci, o wielkości 65280B.

Kontroler pamięci umożliwia również generowanie dwóch sygnałów: SEL1 i SEL2. Sygnały te mogą zostać skonfigurowane jako linie strobu zapisu/odczytu lub wyboru adresu o dowolnej polaryzacji. Konfiguracja odbywa się za pomocą odpowiednich rejestrów.

Pamięć RAM
Standardowo minimoduł wyposażony jest w 128kB pamięci RAM. Ze względu na to, iż jest to więcej niż mikrokontroler ATmega128 potrafi zaadresować konieczne jest bankowanie pamięci.  Czynnością tą zajmuję się kontroler pamięci.

Na życzenie moduł może zostać wyposażony w 256kB pamięci RAM. Dodatkowa pamięć widziana jest w systemie jako kolejne banki możliwe do wybrania.

Pamięć DataFlash
Minimoduł może zostać wyposażony w jedną lub dwie szeregowe pamięci DataFlash o pojemności 32Mb lub 64Mb (pojemność łączna), daje to odpowiedno 4 lub 8MB pamięci na przechowywanie plików ze stronami www, czy gromadzonymi danymi pomiarowymi. Pamięci podłączone są do szybkiej magistrali SPI o prędkości transmisji do 8Mb/s.

Zegar czasu rzeczywistego

    MMnet02 z podstawką pod baterię

Dodatkowym wyposażeniem minimodułu jest zegar RTC na układzie DS1307, podłączony do magistrali I2C. Wraz z układem RTC na module montowana jest podstawka pod baterię litową, gwarantującą wiele lat nieprzerwanej pracy zegara. Napięcie baterii jest wyprowadzone na zewnątrz modułu, umożliwiając zasilenie innych elementów z jednej baterii, lub pobranie zasilania z zewnątrz.

Zasilanie
Moduł wymaga dostarczenia stabiizowanego napięcia +5V. Napięcie +3.3V, niezbędne do pracy niektórych komponenów, jest wytwarzane wewnątrz minimodułu. Jest ono również wyprowadzone na zewnątrz, do użytku przez inne elementy systemu.

Diody LED
Minimoduł wyposażony jest w cztery diody LED, służące do sygnalizacji:

  • zasilania
  • pracy kontrolera ethernetowego:
    • podłączenie do sieci
    • aktywność (nadawanie/odbiór)
  • pracy pamięci DataFlash (analogicznie jak dioda HDD w komputerach PC)

Sygnały diod wyprowadzone są również na zewnątrz modułu, co umożliwia zdublowanie sygnalizacji np. na zewnątrz obudowy urządzenia.

Złącza
Wszystkie sygnały wyprowadzone są z minimodułu przy pomocy dwóch złączy 2x32 wyprowadzenia. Wszystkie piny rozmieszczone są w rastrze 100mils (2.54mm), co ułatwia projektowanie bazowych obwodów drukowanych, oraz umożliwia użycie minimodułu z płytkami prototypowymi.

Na złączach znajdują się:

  • porty mikrokontrolera: POTRB, PORTD, PORTE, PORTF (przetwornik ADC)
  • magistrala danych (PORTA)
  • dwa najmłodsze bity magistrali adresowej
  • sygnały magistrali: #RD, #WR, SEL1, SEL2
  • sygnały diod LED
  • napięcia zasilania (oddzielnie analogowe i cyfrowe)
  • napięcie baterii podtrzymującej RTC
  • analogowe napięcie odniesienia
  • sygnał resetu (wejście/wyjście)

wyprowadzenia modułu MMnet03

Nut/OS


Nut/Os
Nut/OS jest prostym systemem operacyjnym czasu rzeczywistego posiadającym następujące cechy:

  • Modularna budowa,
  • Współbieżna wielowątkowość ( Cooperative multithreading),
  • Kolejkowanie zdarzeń,
  • Dynamiczne zarządzanie pamięcią,
  • Zegar i odmierzanie czasu systemowego,
  • Strumieniowe funkcje I/O,
  • Rozszerzony interfejs dla driver`ów  urządzeń peryferyjnych,
  • Drivery do: LCD, DataFlash, RTC, DS1820  (1)
  • System plików (tablica FAT, katalogi) w pamięci DataFlash  (1),
  • Otwarte źródła, które mogą być użyte z kompilatorem GNU GCC

Nut/Net
Nut/Net jest stosem TCP/IP charakteryzującym się:

  • Obsługą ARP, IP, UDP, ICMP oraz protokołu TCP poprzez Ethernet,
  • Automatyczną konfiguracją poprzez DHCP,
  • Telnet,
  • HTTP API z systemem plików i funkcjami CGI,
  • Gniazdka TCP i UDP API dla innych protokołów wyższej warstwy,
  • Łatwość integracji z systemem czasu rzeczywistego RTOS,
  • Otwarte źródła, które mogą być użyte z kompilatorem GNU GCC

Adds
Pakiet Adds jest  oprogramowanie rozszerzającym Nut/Os

  • Obsługa FTP, SMTP
  • System plików w pamięci DataFlash (Wspiera standardowe procedury operacji na plikach)
  • Sterowniki do: pamięci DataFlash, LCD, RTC, Termomeru cyfrowego DS1820, ADC, I/O 
  • Przykłady stron w CGI (termometr, zegar, 8 kanałowy woltomierz, porty I/O)
  • Przykłady kontrolek w Macromedia Flash: (termometr, przełaczik)  

Przykład użycia


Poniższy schemat przedstawia moduł MMnet03 w prostej aplikacji sterującej przekaźnikami.

Przykład użycia minimodułu MMnet03

Płyta ewaluacyjna 


Aby ułatwić projektowanie urządzeń wykorzystujących minimoduł, przygotowana została płyta ewaluacyjna EVBnet03. W jej skład wchodzą podstawowe elementy:

  • zasilacz
  • port USB
  • złącze programowania w systemie ISP
  • złącze programowania/debuggowania w systemie JTAG
  • Wyświetlacz LCD 2x16 (Opcjonalnie)
  • 8 diod LED
  • 4 klawisze
  • 2 potencjometry
  • pole prototypowe

Płyta ewaluacyjna dla MMnet02

Download


MMnet03

  MMnet03 Schematy
MMnet03 Instrukcja użytkownika
 EVBnet + MMnet - uruchamianie zestawu
     (dołączony opis pakietu Adds)
rev. 1.0   [90 kB]    (2 strony, 04/05)
rev. 0.9   [1.1 MB]  (35 strony, 04/05)
rev. 1.0   [4.6 MB]  (30 stron, 04/06)

Nut/OS

   Ethernut 
 Ethernut Software Manual
 Nut/OS Threads, Events and Timers
Nut/OS 3.92 
[580 kB]  (52 strony, 11/04)
[580 kB]  (52 strony, 11/04)
[580 kB]  (52 strony, 11/04)
 

 Adds

   Adds
 Adds Instrukcja użytkownika
Adds
[580 kB]  (52 strony, 11/04)
[580 kB]  (52 strony, 11/04)
[Hasło]

ATmega128

  ATmega128(L) Summary
ATmega128(L) Complete 
(27 strony, 05/04)
(389 strony, 05/04)

RTL8019AS

  RTL8019 Dokumentacja
RTL8019AS Dokumentacja
[760 kB]  (15 stron, 09/01)
[250 kB]  (50 stron, 09/01)

DataFlash

   AT45DB321B Dokumentacja
 Using Atmel's DataFlash
[250 kB]  (32 strony, 11/03)
[190 kB]  (30 stron, 11/02)

RTC

   DS1307 Dokumentacja [490 kB]  (15 stron, 04/04)

GCC

   WinAVR  [13 MB]  (20040720)

Docenimy każdą aplikację  wykonaną z zastosowaniem MMnet03!!!.
Jeśli chciałbyś by Twój projekt został opisany na naszej stronie, prosimy wyślij email:

  mailto:support@propox.com MMnet03 projekt

Kup MMnet03


Minimoduły można zamawiać w różnych konfiguracjach według następującego selektora:

selektor


MMnet03-1-1-1-x-1
MMnet03-1-1-1-x-1
MMnet03-1-1-1-x-1

MMnet03-1-1-2-x-1
MMnet03-1-1-2-x-1
MMnet03-1-1-2-x-1

EVBnet03
Płyta ewaluacyjna

20F001N Transformator Ether.
RJ45 Gniazdo RJ45 ekranowane
JFM21011-0101T Gniazdo RJ45 z transf. 10/100 Mbit    
LF1S022 Gniazdo RJ45 z transf. 10 Mbit

ISPcable I Programator ISP
ISPcable II
Programator ISP
JTAGcable I
Debuger JTAG
JTAGcable II
Debuger JTAG

Software:
Nut/Os (RTOS + TCP/IP)
Adds (Rozszerzenie do Nut/Os)                        
Licencja 1-9 szt.
Licencja 10-99 szt.
Licencja 100-999 szt.
Cena: 237 zł - 1 szt.
Cena: 167 zł - 10 szt.
Cena: 132 zł - 100 szt.

Cena: 257 zł - 1 szt.
Cena: 187 zł - 10 szt.
Cena: 152 zł - 100 szt.

Cena: 109 zł (szczegóły)

Cena: 7 zł - 1 szt.
Cena: 2 zł - 1 szt.
Cena: 18 zł - 1 szt. (razem z modułem)
Cena: 18 zł - 1 szt.

Cena: 26 zł
Cena: 89 zł
Cena: 119 zł (szczegóły)
Cena: 149 zł (szczegóły)


Cena: 0 zł

Cena 30 zł/szt.
Cena 20 zł/szt.
Cena 10 zł/szt.

 

Do minimodułów dołączony jest CD-ROM z instrukcją obsługi, danymi katalogowymi oraz systemem operacyjnym ze stosem TCP/IP, kompilatorem GCC i darmowymi narzędziami dla AVR.

Uwaga: Ceny netto
 

Złóż zamówienie w  naszym sklepie internetowym.

 


główna strona | firma | produkty | usługi | sklep | pomoc techniczna | kontakt