اطلاعیه

Collapse
No announcement yet.

یه پروژه کامل با ENC28J60 و MEGA32

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    یه پروژه کامل با ENC28J60 و MEGA32

    سلام دوستان
    این یه پروژه کامله با کمک ENC28J60 و MEGA32 .تقدیم به دوستدارن شبکه و اساتید شبکه مثل آقای ... که امیدوارم دست مارو هم بگیرن :cry2:
    این فایلهای پروژه است که با WINAVR بزرگ انجام شده(زنده باد استالمن) که مسئولین لطف کنن تا فایل نپریده تو خود سایت پ کنن.

    http://www.4shared.com/file/55701951/eb3a0b37/ENC28J60_Ethernet__MEGA32.html

    اینم توضیحاتش به انگلیسی
    Introduction:

    Have you ever thought about connecting an 8bit uC to the Internet? There are already some projects out there that connect an avr uC to the Ethernet by using an old network card or the plain RTL8019 Ethernet controller.

    This board is a web server show how to use AVR and ENC28J60 to the Internet , remote Io control , file upload and download ,also Webcamra use MCA25 is here.

    What's on the board:
    CPU: mega32(can expand to mega644)
    Ethernet control :Enc28j60
    4M dataflash AT45DB041 and SD card ,for restore html or other files
    One RS232 interface
    2 relays for output
    2 P521 for input
    8 10bit AD interface
    SPI interface
    TWI interface
    PWM interface
    Features:

    The following key features have been implemented:

    * Ethernet, ARP, IP, TCP, UDP Protocol
    * HTTP server
    * NTP client
    * webcam I/O (640x480px)
    * Servo motor control
    * Temperature logging and graphical output
    * I/O port control (read/write any pin)
    * second uart (using software, 19200baud)
    The main parts of the HTTP protocol are implemented in the webserver. You can view any stored website by accessing the webserver with any browser using HTTP GET. The server also supports file upload to the internal DataFlash storage by using HTTP POST, the same as uploading any file with a standard browser. Another important feature is the support of HTTP AUTH: In order to configure the webserver or to upload any file you need to authenticate yourself by using HTTP AUTH. If you request any website starting with "/adm/", your webbrowser will ask you log in with your password, which can be configured by the user.

    The NTP client can update the internal clock by connecting to any NTP time server on the internet. The webserver is able to connect to any server in your
    local network as well as to any other server on the internet by using a configurable default gateway.

    The webcam has a resolution of 640x480px and the image will be a JPG image in an html website. The download of a picture takes about 5 seconds.

    Another feature is the control of the webserver's I/O pins with any standard webbrowser. If you hook up a small relay to the I/O pins you can control your coffee machine from everywhere around the world (and watch it brew the coffee by using the webcam function, of course).

    http://www.avrvi.com

    فقط به خاطر شما دوباره up کردم. :icon_razz:
    http://www.4shared.com/file/107181949/57c833f3/ENC28J60_Ethernet_MEGA32.html


    کد HTML:
    <abbr=با تشکر از دوست عزیزم فایل ضمیمه پست میشه تا پاک نشه!></abbr>
    فایل های پیوست شده
    &rdquo; تا سگ نشوی کوچه و بازار نگردی هرگز نشوی گرگ بیابان حقیقت&rdquo;

    #2
    پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

    ممنون. پروژه ی آقای Ben هم که با BASCOM انجام داده خوبه.
    There is nothing so practical as a good theory. &mdash; Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

      سلام
      آقای سپاس یار الحق که حلال زاده ای. از کجا اومدی یهو
      این پروژه ی آقای Ben رو کجا پیدا کنیم؟
      ولی من که BASCOM کار نکردم. :cry2:
      &rdquo; تا سگ نشوی کوچه و بازار نگردی هرگز نشوی گرگ بیابان حقیقت&rdquo;

      دیدگاه


        #4
        پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

        نوشته اصلی توسط micromajid
        سلام
        آقای سپاس یار الحق که حلال زاده ای. از کجا اومدی یهو
        این پروژه ی آقای Ben رو کجا پیدا کنیم؟
        ولی من که BASCOM کار نکردم. :cry2:
        :biggrin:

        http://members.home.nl/bzijlstra/software/examples/enc28j60.htm

        زبان مهم نیست می تونید پورتش کنید به هر کامپایلری که می خواهید.

        There is nothing so practical as a good theory. &mdash; Kurt Lewin, 1951

        دیدگاه


          #5
          پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

          micromajid جان دستت درد نکنه
          در ضمن با جمله ی &quot;زنده باد استالمن&quot; ت خیلی حال کردم
          چگونه هوشمندانه بپرسیم

          دیدگاه


            #6
            پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

            نوشته اصلی توسط حمید رستمی
            در ضمن با جمله ی &quot;زنده باد استالمن&quot; ت خیلی حال کردم
            اختیار دارین استالمن عشق منه. امیدوارم همه افکار اینو بشناسن زودتر. شاید یه روز دیدمش.
            &rdquo; تا سگ نشوی کوچه و بازار نگردی هرگز نشوی گرگ بیابان حقیقت&rdquo;

            دیدگاه


              #7
              پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

              تاپیک بالکل و از بیخ و بن منحرف شد :biggrin:

              شاید یه روز دیدمش.
              شاید توی یکی از کانالهای IRC بتونی ملاقاتش کنی :biggrin:
              چگونه هوشمندانه بپرسیم

              دیدگاه


                #8
                پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                با سلام.
                کسی با آی سی enc28j60 کار نکرده؟
                منظورم تقریبا برنامه ی وب سایت آقای بن هستش که در بسکام نوشته شده است.
                من در زمینه ست کردن led ها مشکل دارم. :angry:
                لطفا هر کسی در این مورد اطلاعاتی داره به من کمک کنه.
                ممنونم.

                دیدگاه


                  #9
                  پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                  سلام
                  من کارت اترنت رو ساختم با enc28j60 و سورس رو از سایت ben گرفتم .
                  فقط یک مشکلی دارم و اونم اینه که موقع خوندن phy register آی سی busy میشه و دیگه از حالت busy در خارج نمیشه .

                  do

                  Call Enc28j60readcontrolregbyte(mistat)

                  &#039;Loop Until Enc28j60_data.mistat_busy = 0
                  loop

                  و همیشه برنامه تو لوپ میمونه
                  کسی میدونه چطوری این مشکل رو حل کنم
                  نوفن پردازش هوشمند

                  دیدگاه


                    #10
                    پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                    سلام میشه بگید تو سورس برنامه mac رو از کجا اوردید بعه سیستم دادید
                    مرسی
                    معجزه پس از معجزه می آید و شگفتی ها از تجلی باز نمی مانند.

                    دیدگاه


                      #11
                      پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                      سلام
                      بلاخره enc28j60 راه افتاد
                      الان هم telnet دارم و هم http و ping
                      نوفن پردازش هوشمند

                      دیدگاه


                        #12
                        پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                        نوشته اصلی توسط پشه 007
                        سلام
                        بلاخره enc28j60 راه افتاد
                        الان هم telnet دارم و هم http و ping
                        با سلام
                        جدا بهت خسته نباشی و خدا قوت میگم

                        دیدگاه


                          #13
                          پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                          دوست عزیز واقعا خسته نباشی دستت درد نکنه

                          میشه بقیه دوستان هم در این مورد راهنمایی کنید که مشکل ما هم حل بشه
                          راستی روی برد اصلی تغییری ایجاد کردی و سورس رو دست زدی

                          دمت گرم این mac رو چطوری تعریف کردی

                          مرسی

                          معجزه پس از معجزه می آید و شگفتی ها از تجلی باز نمی مانند.

                          دیدگاه


                            #14
                            پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                            نوشته اصلی توسط Ali_Asadzadeh
                            آقا یک ادم با معرفت نیست دوباره up کنه.
                            سلام
                            من هم اون پروژه را ندارم.ظاهرا از بین رفته
                            لینک زیر را امتحان کنید. احتمالا اون پروژه نیست ولی کار میکنه.
                            http://tuxgraphics.org/electronics/200611/article06111.shtml
                            موفق باشید.
                            If everything seems under control, you&#39;re just not going fast enough
                            Mario Andretti

                            دیدگاه


                              #15
                              پاسخ : یه پروژه کامل با ENC28J60 و MEGA32

                              در ضمن به جای atmega88 میشه از atmega8L استفاده کرد.
                              چند تا error میگیره که مربوط به کلاک است اون چند خط را حذف کنید و خودتون با فیوز بیت ها کلاک را تعیین کنید.
                              If everything seems under control, you&#39;re just not going fast enough
                              Mario Andretti

                              دیدگاه

                              لطفا صبر کنید...
                              X