Bagaimana Interface Ethernet Controller dengan Mikrokontroler ..

H

H_D_R

Guest
halo semua, saya ingin interface Ethernet Controller IC dengan MCU. saya telah mencari dan mendapat dua paling sering digunakan IC ENC28J60 dan RTL8019AS. saya bekerja dengan MCU 89SXX ATMEL. bisa satu ceritakan yang MCU harus saya gunakan untuk antarmuka ini. mengapa? yang bisa saya lakukan menggunakan MCU 89SXX.? dan setelah interfcaing sukses, ingin mengirim data ke PC melalui LAN. Kemungkinan bisa itu ..? bisa satu pun membantu saya.?? Berterima kasih semua di muka ...
 
Untuk ENC28J60 Anda dapat menggunakan mikrokontroler yang memiliki antarmuka SPI, karena ENC28J60 menghubungkan melalui SPI. Persyaratan memori bervariasi, tergantung pada aplikasi. Untuk web server embedded yang menampilkan beberapa halaman html Anda mungkin perlu memori eksternal pada SPI atau I2C. Ini akan bekerja - anda harus menulis program dalam C - itu adalah pekerjaan yang sulit jika Anda perlu untuk mengimplementasikan protokol banyak. Anda dapat menemukan contoh dengan ENC28J60, banyak dari mereka untuk mikrokontroler AVR, tapi souce berada di C mungkin anda dapat menyesuaikan untuk Anda mikrokontroler.
 
Untuk mikrokontroler kecil WIZnet W5100 mungkin lebih tepat. ww.wiznet.co.kr Ini adalah controller dengan hardware IP stack, sehingga sangat mengurangi overhead software di UC.
 
[Quote = Eugen_E] Untuk ENC28J60 Anda dapat menggunakan mikrokontroler yang memiliki antarmuka SPI, karena ENC28J60 menghubungkan melalui SPI. Persyaratan memori bervariasi, tergantung pada aplikasi. Untuk web server embedded yang menampilkan beberapa halaman html Anda mungkin perlu memori eksternal pada SPI atau I2C. Ini akan bekerja - anda harus menulis program dalam C - itu adalah pekerjaan yang sulit jika Anda perlu untuk mengimplementasikan protokol banyak. Anda dapat menemukan contoh dengan ENC28J60, banyak dari mereka untuk mikrokontroler AVR, tapi souce berada di C mungkin anda dapat menyesuaikan untuk Anda mikrokontroler. [/Quote] Terima kasih untuk mengulang ... saya ingin lebih suka ATMEL pertama jika bekerja karena saya punya banyak Pengalaman ATMEL dan akan tersedia dengan mudah juga dekat dengan kota kami. kita tahu bahwa coding akan lebih tapi sebelum yang dapat Anda tolong beri saya beberapa rincian lebih lanjut mengenai komunikasi ini. i mean cara antarmuka Ethenet Controller IC dengan MCU dan mana yang akan menjadi yang terbaik untuk komunikasi lebih mudah dengan kurang mungkin coding. dan katakan padaku satu hal apa arti dari "TCP / IP Stack "..?? di mana dan bagaimana bisa memanfaatkan ..?
 
TCP / IP stack berarti kode penanganan protokol TCP / IP, apa pun yang diperlukan antara send () atau menerima () fungsi panggilan dalam kode aplikasi Anda dan hardware ethernet controller, mungkin beberapa ratus hingga ribuan baris kode.
 
hi, bisa satu apapun tolong katakan padaku yang techniquie akan lebih cepat serta lebih mudah untuk komunikasi ini.??
 
Berikut ini adalah koneksi dan contoh kode untuk sebuah UC AVR: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Pelaksanaan TCP disederhanakan untuk mengirimkan hanya 1 segmen TCP. Anda dapat menemukan UDP lengkap, TCP, implementasi HTTP www.cti.ac.at/rts/2_2_TCPIP.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/tcpip % 20stack% 20v3.6.zip http://ww1.microchip.com/downloads/en/DeviceDoc/01033B% 2031.pdf Jika komunikasi hanya di LAN, Anda dapat menyederhanakannya, untuk mengirimkan frame Ethernet hanya jika Anda tahu alamat MAC yang sesuai.
 
Terima kasih Eugen_E, biarkan aku mendapatkan rincian AVR dan ketersediaan yang dekat kami Town. Aku akan kembali jika saya akan menemukan kesulitan. Thnka Anda semua
 
Anda memiliki informasi tentang kompatibilitas dengan PIC16F84?
 
[Quote snb7aug =] apakah Anda memiliki informasi tentang kompatibilitas dengan PIC16F84? [/Quote] tidak .. : (I maaf tidak memiliki exp tentang PIC i telah menggunakan ATMEL hanya sampai hari ini...
 
siapa pun bisa mengatakan sedikitnya beberapa link dari saya wher bisa mendapatkan rincian dan melangkah lebih jauh ...??? Tidak ada yang tahu tentang penerapan seperti ...?? 8o
 
Anda dapat menggunakan PIC16F84 tetapi Anda akan memiliki beberapa masalah. Ada dua hal yang masalah. Yang pertama adalah bahwa ia hanya memiliki 13 pin IO sehingga Anda tidak dapat menggunakan antarmuka paralel dengan W5100 tersebut. Yang kedua adalah bahwa 16F84 tidak memiliki SPI baik. Ada jalan sekitar ini meskipun tetapi memerlukan sedikit perangkat lunak. Cara Anda dapat melakukannya adalah Anda sendiri menulis port SPI (bang pada dasarnya bit data keluar). Ini mungkin mendapatkan sedikit rumit meskipun karena Anda harus bercekcok data pada waktu tertentu dalam siklus clock meskipun enugh sederhana untuk melaksanakan jika Anda memiliki pengalaman dengan PICs.
 
[Quote = Eugen_E] Berikut adalah contoh koneksi dan kode untuk sebuah UC AVR: http://www.tuxgraphics.org/electronics/200611/article06111.shtml . Pelaksanaan TCP disederhanakan untuk mengirimkan hanya 1 segmen TCP. Anda dapat menemukan UDP lengkap, TCP, implementasi HTTP www.cti.ac.at/rts/2_2_TCPIP.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/tcpip % 20stack% 20v3.6.zip http://ww1.microchip.com/downloads/en/DeviceDoc/01033B% 2031.pdf Jika komunikasi hanya di LAN, Anda dapat menyederhanakannya, untuk mengirimkan frame Ethernet hanya jika Anda tahu alamat MAC yang sesuai. [/quote] Link ini di bawah ini tidak bekerja. Pelaksanaan TCP disederhanakan untuk mengirimkan hanya 1 segmen TCP. Anda dapat menemukan UDP lengkap, TCP, implementasi HTTP www.cti.ac.at/rts/2_2_TCPIP.pdf
 
[Quote = snb7aug] Anda memiliki informasi tentang kompatibilitas dengan PIC16F84? [/Quote] 18F452 menggunakan
 
klo saya pakai mikro yg atmega 8 cocoknya pakai ethernet controler yg mana ya?
 

Welcome to EDABoard.com

Sponsor

Back
Top