Передача и прием импульсов с сетевой карты

sekirus
Offline
Зарегистрирован: 09.10.2013

добрый день!

Я новичок в этом деле. За вопрос сильно не пинайте... 

Есть разъем 8p8c (RJ-45), есть кварцевый резонатор 25Mhz и есть Arduino UNO + сопутсвующие элементы в виде резисторов, кондексаторов и т.д.

Хочу сделать приемник и передатчик импульсов с сетевой карты (пока без дальнейшего разбора). Естественно без использования готовых решений, типа шилда Ethernet.

Возможно ли и каким образом это сделать средствами Arduino или нужен дополнительный МК?

Может есть какие то инфа по этому вопросу (именно без стороннего МК)?

 

 

Looka
Offline
Зарегистрирован: 24.04.2012

sekirus пишет:

добрый день!

Я новичок в этом деле. За вопрос сильно не пинайте... 

Есть разъем 8p8c (RJ-45), есть кварцевый резонатор 25Mhz и есть Arduino UNO + сопутсвующие элементы в виде резисторов, кондексаторов и т.д.

Хочу сделать приемник и передатчик импульсов с сетевой карты (пока без дальнейшего разбора). Естественно без использования готовых решений, типа шилда Ethernet.

Возможно ли и каким образом это сделать средствами Arduino или нужен дополнительный МК?

Может есть какие то инфа по этому вопросу (именно без стороннего МК)?

У Вас все таки сетевая карта или только разьем? 
Передача между двумя дуинами?
На какое растояние хотите передавать? 
С какой скоростью?   Ком порт  случаем не устроит? 

 

sekirus
Offline
Зарегистрирован: 09.10.2013

Looka пишет:

У Вас все таки сетевая карта или только разьем? 

Передача между двумя дуинами?
На какое растояние хотите передавать? 
С какой скоростью?   Ком порт  случаем не устроит? 

Хочу чтобы взаимодействовала сетевая карта установленная в компьютере и Ардуино на уровне сигналов, а не готовой информации.

Сейчас важно не скорость и расстояние , которое пускай будет 1-2 метр.... а сама реализация: сетевая карта и разъем RJ45(8p8c) подключенной к боарду соединяется витой парой. и далее заставить ардуино передавать импульсы на сетевую карту и читать эти импульсы с сетевухи. Частота импульсов на сетевухе как я понял 25 MHz.

Looka
Offline
Зарегистрирован: 24.04.2012

Другими словами Вы хотите собрать свими руками сетевую карту. Изучайте протоколы и вперед. 

 

Для этого есть специализированные решения, чипы.  Можно их использовать. 

А можно готовые шилды брать на таких чипах. 

 

sekirus
Offline
Зарегистрирован: 09.10.2013

Looka пишет:

Другими словами Вы хотите собрать свими руками сетевую карту. Изучайте протоколы и вперед. 

 

Для этого есть специализированные решения, чипы.  Можно их использовать. 

А можно готовые шилды брать на таких чипах. 

 

Не совсем верно. я хочу принимать импульсы и отправлять импульсы на сетевую карту.

Вообще может ли Ардуино послать импульс 25МГц?

 

 

Looka
Offline
Зарегистрирован: 24.04.2012

В этом смысле сетевые карты то и делают, принимают и отправляют импульсы. 

25МГц - кратко, нет. 

А вообще импульс не характеризуется частотой.  Только длительность........

25Мгц - это частота периодического сигнала....

 

Потом между карточками не просто двоичный сигнал бегает, как минимум симметричный....

maksim
Offline
Зарегистрирован: 12.02.2012

sekirus пишет:

добрый день!

Я новичок в этом деле. За вопрос сильно не пинайте... 

Хочу сделать приемник и передатчик импульсов с сетевой карты (пока без дальнейшего разбора). Естественно без использования готовых решений, типа шилда Ethernet.

Возможно ли и каким образом это сделать средствами Arduino или нужен дополнительный МК?

Конечно возможно. Только есть пара нюансов. 
1. Ну приняли вы свои "импульсы с сетевой карты", что дальше? Разобраться в том что вы там приняли вы не сможете.
2. Ну отправили вы свои "импульсы в сетевую карту", а дальше что? Ни одна сетевая карта не "поймет" что вы ей отправили.