Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Как да вържа RJ45 към MCU
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=10250
Страница 1 от 2

Автор:  Реконструктор [ Чет Юни 21, 2012 11:49 am ]
Заглавие:  Как да вържа RJ45 към MCU

Разцъквам STM32F4-Discovery платката и ми се иска да подкарам Ethernet. На самата платка няма вързан RJ45 куплунг. Вчера купих такъв от комет и сега се чеша по главата как да го свържа с процесора. :)

Автор:  fan [ Чет Юни 21, 2012 12:06 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

То май без четене няма да стане... Още повече, че трябва и допълнително Eternet-PHY чипче да се навърже иначе тази букса ще си я търкаляш между пръстите. :)

Автор:  Н'бабане Гт'муан'га [ Чет Юни 21, 2012 12:19 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Между MCU и тоя конектор има бая други части :)
Що не вземеш нещо като това: http://www.ebay.com.au/itm/Mini-Ethernet-Communication-Module-AVR-AR-MCU-PIC-Supporting-SPI-Interface-/280714730082?pt=AU_Components&hash=item415be6da62

Автор:  Реконструктор [ Чет Юни 21, 2012 12:23 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

По идея, тоя трансивър си е на самия чип.
http://www.st.com/internet/mcu/product/252140.jsp

Цитат:
10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII

Автор:  fan [ Чет Юни 21, 2012 12:34 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Неправилно го тълкуваш, за това си търси PHY чипче в нета или като за начало понеже мярках някъде, че мъчеше едно ENC го подвържи към някой SPI на STM-ката и прави проби.
http://bg.farnell.com/jsp/search/browse ... allpartial

Автор:  Реконструктор [ Чет Юни 21, 2012 12:35 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Е добре де, какво е това, дето е на чипа 8O

Автор:  fan [ Чет Юни 21, 2012 12:38 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

MAC + интерфейс MII към Ethernet PHY. Виж горния ми линк.

Автор:  Реконструктор [ Чет Юни 21, 2012 12:53 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Окей, значи накратко, да разбирам, че чипа няма Ethernet в смисъла, в който си го предстявям :D

Автор:  fan [ Чет Юни 21, 2012 1:01 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Точно, от там на татък - пътища много! :)

Автор:  Цецо [ Чет Юни 21, 2012 2:33 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Реконструктор написа:
Окей, значи накратко, да разбирам, че чипа няма Ethernet в смисъла, в който си го предстявям :D


Имаш го до цифровия интерфейс... грубо казано.

След това има едно нещо дето драйви трафа... пак грубо казано. :)

Требе ти нещо такова - DP83848C (вътре е описано и това дето ти се губи като материя).


Има варианти де, въпроса е дали те се занимава...

Може така:

http://www.sparkfun.com/products/9473

Или си взимаш Куртекс с вграден PHY... атмелските май бяха такива :)

Автор:  fan [ Чет Юни 21, 2012 2:51 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Цитат:
Или си взимаш Куртекс с вграден PHY... атмелските май бяха такива

Цецо, недей, че да не вземеш да го вкараш в заблуждение - да си помисли наистина, че имат! :)

Автор:  Цецо [ Чет Юни 21, 2012 2:59 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Е нямаха ли? Ми може и да бъркам, мързи ме да проверя :)

Edit: Верно нямат. Абе то напъхването на PHY в процесора не е проста работа... Не случайно са по-често екзотика от колкото правило.

Автор:  tgi [ Чет Юни 21, 2012 3:30 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Аз слагам DP83847 PHY-та, от Фарнел съм купувал. Това ако нямаш чудене кое да
бъде освен "а бе да не съм само аз с това".

Но освен PHY-то ще ти трябва и RJ-45 куплунг с трансформаторите вътре
("RJ-45 with magnetics" или нещо такова трябва да търсиш), просто куплунг
не стига.
Аз ползвам тоя:
http://www.digikey.com/scripts/DkSearch ... 0006D21BNL

Автор:  Реконструктор [ Чет Юни 21, 2012 3:54 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Абе ще си карам с ENC28J60, там поне е отъпкан пътя, па и са без пари. :D

Автор:  Реконструктор [ Чет Юни 21, 2012 3:55 pm ]
Заглавие:  Re: Как да вържа RJ45 към MCU

Цецо написа:
Абе то напъхването на PHY в процесора не е проста работа... Не случайно са по-често екзотика от колкото правило.

А защо?

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/