Например TDA7294

Форум РадиоКот • Просмотр темы - W5500_client+Atmega8_для самых начинающих.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн июл 28, 2025 09:10:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 210 ]     ... , , , 10,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Вс мар 02, 2025 22:01:49 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
без фанатизма! :о)
нужно расчитывать на наличие/доступность "элементарных" комплектующий, типа 40хх / 561 логики, и прочей мелкой комплектухи
отсуствие данного "пласта" - будет означать что ... (упаси боже, конечно) нам уже не нужны будут эти самые "сетевые технологии" и далеко не понадобятся и сами комплектухи... а нужны будут совсем другие "инструменты для выживания"

к этой категории, думаю, можно отнести и сами чипы/блоки w5500 и подобные
имхо, спорить не буду. (поэтому предлагаю данную тему "импорто-замещения" считать высказанной с обоих сторон)

прошлый раз вы не описали (хотя-бы в кратце использование "замены" сет.чипа на "триггеры").
можно в 3х предложениях (что-бы б.м. понять суть "переделки")

спасибо

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пн мар 03, 2025 10:21:51 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
sunjob писал(а):
прошлый раз вы не описали (хотя-бы в кратце использование "замены" сет.чипа на "триггеры").

не понял вопроса)) суть "переделки" - отказаться от W5500.
выше всё подробно разобрали...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пн мар 03, 2025 12:18:57 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
ладно, разобрали так разобрали! :о)

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пн мар 03, 2025 14:28:13 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
осталось только собрать))
:tea:

есть ещё такой вариант... тоже рабочий.))
СпойлерИзображение

но.. как и предыдущий вариант этот тоже ещё требует доработки...
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 02:20:38 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
ну, уж коли так, позвольте вернуться к "задержкам"?! :о)
на схеме/выкус - чистая задержка, так?
получаем "сигнал" со входа - отправляем в контроллер, так?
почему не сделать данную задержку внутри контроллера программно?
Изображение

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 10:03:31 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
всё дело в высокой частоте сигнала интернета - 10 мгц.
:roll:
чтобы сделать данную задержку внутри контроллера программно нужен контроллер с тактовой частотой минимум 40 мгц а лучше 80 мгц... и выше.
но у нас нет контроллера с тактовой частотой даже 40 мгц.
у нас есть Ардуина с тактовой частотой максимум 20 мгц.
поэтому мы не можем сделать задержку внутри контроллера программно.
в этом всё дело...
:tea:


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 11:51:39 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
я не ошибаюсь, на 20МГц - получаем задержку в один такт = 50nS (нужно 45nS)
этого не достаточно?

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 12:11:25 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
нам не нужны просто задержки... нам нужен блок синхронизации.
на схеме/выкус - это блок синхронизации.

сигнала интернета 10 мгц...
на осциллографе одна клетка = один период = 100nS
СпойлерИзображение


а нам нужна задержка 1/4 от сигнала интернета 10 мгц... т.е. 25nS
40МГц - получаем задержку в один такт = 25nS
СпойлерИзображение

поэтому программный блок синхронизации на Ардуине не получится.

выше разобрали...


Последний раз редактировалось roman.com Ср мар 05, 2025 12:26:30, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 12:24:05 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
сигнала интернета 10 мгц...

ну точно, туплю, вот теперь все понятно! :)))

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 12:30:41 
Грызет канифоль
Аватар пользователя

Карма: 7
Рейтинг сообщений: 69
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 274
Рейтинг сообщения: 0
суть "переделки" - отказаться от W5500.

сигнала интернета 10 мгц...

Это для 10 мегабит. И манчестер там тоже только в режиме 10 мегабит. 100 мегабит и выше мы, стало быть, просираем?

_________________
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 1 июля 2025 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Ср мар 05, 2025 12:44:10 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
HardWareMan писал(а):
100 мегабит и выше мы, стало быть, просираем?

да.
для Ардуино не нужно 100 мегабит.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Чт мар 06, 2025 11:51:04 
Говорящий с текстолитом

Карма: -10
Рейтинг сообщений: 173
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1504
Рейтинг сообщения: 0
для Ардуино не нужно 100 мегабит.
А кто её будет спрашивать если к примеру роутер поддерживает только >=100МБит?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Чт мар 06, 2025 11:53:50 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
А кто её будет спрашивать

если он, роутер, не совсем дурак - то он будет с данным хостом работать на той скорости, на которой хост "попросит" :о)!
во всяком случае мои подручные роутеры именно такие.
а если роутер не поддерживает 10ку, то - а нафига нам такие роутеры :))) мы же тут для себя родимого, для души, для мышей делам...! :beer:

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Чт мар 06, 2025 14:38:20 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
прежде чем делать на 10 мбит... я сначала изучи всё современное оборудование.
:roll:
оказалось что всё современное оборудование (роутеры... ПК... ноутбуки... телевизоры... медиа конверторы... и даже переходники USB-Ethernet) поддерживают 10 мбит.
:tea:
я не знаю ни одного роутера который бы не поддерживал 10 мбит.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пт мар 07, 2025 08:27:11 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Ср дек 08, 2010 19:03:17
Сообщений: 591
Рейтинг сообщения: 0
не знаю ни одного роутера который бы

ответ одного моего приятеля сисадмина
Цитата:
Роутеры не знаю, коммутаторы видел такие
:dont_know:

_________________
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пт мар 07, 2025 11:01:41 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
я не видел такие))

а поводом для создания этого проекта послужило вот это видео...


на видео приёмник использует оверсемплинг с частотой 33 мгц...

мы не можем использует оверсемплинг... потому что у нас Ардуина с тактовой частотой максимум 20 мгц.
поэтому мы сделали всё на логике.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пт мар 07, 2025 11:33:06 
Грызет канифоль
Аватар пользователя

Карма: 7
Рейтинг сообщений: 69
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 274
Рейтинг сообщения: 0
а поводом для создания этого проекта послужило вот это видео...

Кстати, я видел такой проект "только передача" ещё в 00х. Тогда у меня диск умер вместе с сохранёнными страницами, но теоретически всё восстановимо, если знать идею. Суть была такая: в РоЕ свич втыкали устройство, которое 1 раз в секунду передаёт широковещательный пакет в сеть. Широковещательный для того, чтобы свитч передавал его всем, иначе работало бы оно только на хабах. Его пэйлоад тоже не случайный и не статичный. Каждая рабочая станция принимала этот пакет как маячок, и если пакеты пропадали в течение 5-10 секунд начиналось интересное. Скрытый NAS переставал быть виден в сети, а на рабочих станциях блокировался ряд программ. А предполагалось использовать такое в разных сценариях: от внезапного визита маски шоу до лицензирования какого-либо софта. Лично мне было интересно только сам PHY эзернета.

_________________
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 1 июля 2025 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пт мар 07, 2025 18:26:23 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
для передачи широковещательного пакета в сеть... даже логика не нужна))
пойдёт любая ардуина... или голый мк.
СпойлерИзображение

а вот с приёмником сложнее... там уже логика нужна.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Пт мар 07, 2025 20:06:56 
Говорящий с текстолитом

Карма: -10
Рейтинг сообщений: 173
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1504
Рейтинг сообщения: 0
я не знаю ни одного роутера который бы не поддерживал 10 мбит.
А вы знаете хоть одного человека, говорящего на суахили? Нет? Это означает, что суахили не существует? 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Сб мар 08, 2025 10:07:07 
Друг Кота

Карма: 2
Рейтинг сообщений: 67
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8169
Откуда: .ru
Рейтинг сообщения: 0
современные заводские интернет приёмники используют PLL синтезатор...
СпойлерИзображение

тут сделали самодельный PLL синтезатор... на транзисторе))

http://www.aholme.co.uk/Ethernet/EthernetRx.htm

получилось прикольно))
Вложение:
RX.jpg [52.75 KiB]
Скачиваний: 26

но слишком сложно...

нам нужна максимально простая схема... на Ардуино.
:tea:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 210 ]     ... , , , 10,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y