Например TDA7294

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





Текущее время: Чт июн 26, 2025 22:48:45

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


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



Начать новую тему Ответить на тему  [ Сообщений: 210 ]     ... , , , , 11
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: W5500_client+Atmega8_для самых начинающих.
СообщениеДобавлено: Сб мар 08, 2025 12:20:13 
Грызет канифоль
Аватар пользователя

Карма: 3
Рейтинг сообщений: 69
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 251
Рейтинг сообщения: 0
нам нужна максимально простая схема... на Ардуино.

Теоретически, если взять достаточно большой оверсемплинг и просо измерять время между перепадами, то не сложно декодировать манчестер. Причём, фаза будет всегда правильной, без варианта с инверсией. Главное, чтобы оверсемплинг позволял однозначно различать короткий и длинный отрезок. А делается это обычным счётчиком, с каптурой или без, тут уже кому как удобнее. Он должен перезапускаться от перепада и сохранять значение на выходе на котором перезапустился. Пока значения в пределах ожидаемых таймингов для выбранной скорости то поток можно декодировать, когда время выбивается за пределы ожидаемых таймингов то просто взводим флаг ошибки. Я так декодировал записи с кассет 86РК, Ориона и Специалиста в своё время.

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


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

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

но там частота была всего несколько килогерц...

а сейчас нам нужен интернет... с частотой 10 мгц...
мы не можем использовать оверсемплинг на Ардуино...


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

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

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


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

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

буфер сокета w5500 = 2048 байт.

размер UDP: MIN=18 байт; MAX=1472 байт.


Последний раз редактировалось roman.com Пн мар 17, 2025 16:43:33, всего редактировалось 2 раз(а).

Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

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

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

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


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

Карма: 2
Рейтинг сообщений: 63
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8080
Откуда: .ru
Рейтинг сообщения: 0
sunjob писал(а):
какие подводные камни могут "вылезти"?

надо контролировать скорость передачи... чтоб w5500 успевала передавать))
других камней не обнаружено...

в соседней теме передавали аудио поток...
СпойлерИзображение

СпойлерИзображение

... и т.д.
аудио поток... это по сути один большой пакет... неограниченного размера ))


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

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

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

использовался socket raw-mode? или udp?

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


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

Карма: 2
Рейтинг сообщений: 63
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8080
Откуда: .ru
Рейтинг сообщения: 0
использовался socket udp-mode.
потому что нужна была максимальная скорость...

в socket raw-mode Ардуина должна: цифровать... писать... писать заголовки UDP... да ещё и считать контрольные суммы...
в socket raw-mode Ардуине сложно будет всё это делать одной... да ещё на высокой скорости))
поэтому для аудио потока лучше использовать socket udp-mode....

хотя никто не запрещает для аудио потока использовать socket raw-mode...


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

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

что-бы контекст был дотошно понятен
:music:

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


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

Карма: 2
Рейтинг сообщений: 63
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8080
Откуда: .ru
Рейтинг сообщения: 0
Ардуина это собирательный образ))
эксперименты проводились с разными AVR...
atmega8... atmega128... atmega48... atmega328...

но интересней другое...
где наш самодельный интернет ? без W5500...
:tea:


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

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


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

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


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

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


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