Например TDA7294

Форум РадиоКот • Просмотр темы - Радиоуправляемый кораблик своими руками.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср сен 03, 2025 17:16:27

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2145 ]     ... , , , 104, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт дек 07, 2021 05:49:37 
Друг Кота

Карма: 31
Рейтинг сообщений: 821
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5658
Откуда: Протвино
Рейтинг сообщения: 0
spe никак не конкурент оптике, оптика незаменима при больших расстояниях и скоростях но для коротких и сравнительно низкоскоростных линиях она получается ощутимо дороже(при нынешних ценовых политиках производителей) и по оптике не передать питание, а гибридный провод+разьемы это дороже технологически.

spe работает на старых телефонных и eth проводах. и он в режиме 125mbps совместим с gb-eth, уже есть чипы двухстандартные.

а приживется или нет - зависит от производителей - они если захотят - ценами могут такие чудеса на рынках творить... :))
сколько было болтовни что sata/sas никогда не победит p-scsi итп....
могут уже сейчас оптику начать продавать так что она вытеснит медь для сигналов полностью, себестоимости на нынешнем технологическом уровне соизмеримые... это чисто вопрос маркетинга.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт дек 07, 2021 19:48:19 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
spe работает на старых телефонных и eth проводах. и он в режиме 125mbps совместим с gb-eth, уже есть чипы двухстандартные.

не понял... как spe может быть совместим с gb-eth...
spe же однопарный... а gb-eth четырёхпарный...
:dont_know:
лучше бы сделали gb-eth двухпарный... как fast-eth... было бы намного больше толку))
:tea:
а оптика уже повсюду... даже в самолёте))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт дек 07, 2021 23:48:07 
Друг Кота

Карма: 31
Рейтинг сообщений: 821
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5658
Откуда: Протвино
Рейтинг сообщения: 0
gb-eth это 4 работающие параллельно одинаковые дуплексные пары с полосой до 250mbps в обе стороны. 250mbps*4=1Gbps
тоесть 1 gb-eth это фактически 4 spe соединенные в agregated link. модулятор - демодулятор полностью совместимы по уровням и частотам, но конечно чтоб Gb адаптер работал как spe он должен поддерживать протоколы media negotiation для spe, они расширены по сравнению с gb-eth, просто так в старый адаптер конечно не получится воткнуть;)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср дек 08, 2021 15:40:06 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
вот я и говорю... просто так в старый адаптер конечно не получится воткнуть;)
а всё остальное можно !
:tea:
поэтому новый spe нафиг никому не нужен))
а ещё приём-передача по одной паре приводит к дополнительным задержкам... но это уже молочи по сравнению с первым пунктом))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт дек 10, 2021 16:28:09 
Друг Кота

Карма: 31
Рейтинг сообщений: 821
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5658
Откуда: Протвино
Рейтинг сообщения: 0
>приём-передача по одной паре приводит к дополнительным задержкам
фулл дуплекс подразумевает что прием и передача ведутся одновременно, как это сделать по одной паре (среде) научились давно, грубо: на приемнике вычитают то что передает свой передатчик и вуаля :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Сб дек 25, 2021 20:00:59 
Говорящий с текстолитом
Аватар пользователя

Карма: 4
Рейтинг сообщений: 86
Зарегистрирован: Пт янв 20, 2012 16:25:02
Сообщений: 1565
Рейтинг сообщения: 0
AlexS4
на приемнике вычитают то что передает свой передатчик и вуаля :))

а деревяным-авро-комутатором Слабо!
_____
roman.com
авры все могут, и смогут))

Скоро roman.com замутит, и мы все скажем ну да...
(главное чтобы энтузиазм не иссяк)

_________________
И опыт сын ошибок трудных и гений парадоксов друг


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вс дек 26, 2021 21:04:30 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
sashamelja писал(а):
AlexS4
на приемнике вычитают то что передает свой передатчик и вуаля

так делали в старых телефонных модемах...

roman.com не будет страдать фигнёй)) у roman.com отдельная передача и приём... как в современных системах связи.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вс дек 26, 2021 23:21:00 
Говорящий с текстолитом
Аватар пользователя

Карма: 4
Рейтинг сообщений: 86
Зарегистрирован: Пт янв 20, 2012 16:25:02
Сообщений: 1565
Рейтинг сообщения: 0
И может когда то поставят, через лет так 50))


Вложения:
computer.jpg [60.11 KiB]
Скачиваний: 124

_________________
И опыт сын ошибок трудных и гений парадоксов друг
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт дек 28, 2021 01:57:12 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
что у нас тут...
подкрутили шифрование... добавили соль... автоопределение ключей... термореле... всплывающие окна...
:roll:
не знаю.. нужен ли NTP...
а у тебя на сервере работает NTP ?
:tea:

Добавлено after 7 hours 11 minutes 24 seconds:
Далее...
Никаких microSD в схеме не будет.
Никаких браузеров и паролей не будет.
ключи хранятся в компе.
копия ключей хранится в МК.
ключи периодически меняются (в ручную или автоматом)...
ключи определяются автоматом в МК и на компе (автоматическая синхронизация "плавающих" ключей)...
а сам принцип работы ключей такой же как в секретном чате Телеграмм... ))
Вложение:
Screenshot_1.jpg [45.07 KiB]
Скачиваний: 131

Всё работает.))
:tea:
Надо потом ещё будет добавить QR-коды... для обмена ключами...
Вложение:
Screenshot_2.jpg [51.22 KiB]
Скачиваний: 124

Java это умеет))
Потом подумаем над этим... когда будем писать мобильное приложение...
:tea:
А все данные сейчас пишем на комп))
А ещё лучше писать на комп и в облако... одновременно. Пока я не знаю как писать в облако)) Потом разберёмся.))
:tea:
А microSD пусть тут валяется.. мож кому пригодится))
:tea:

Добавлено after 1 hour 59 minutes 11 seconds:
И nRF24L01 не будет)) будет что-то другое...
:tea:


Вложения:
ATmega8-nRF24L01+.c [15.99 KiB]
Скачиваний: 176
microSD.c [12.24 KiB]
Скачиваний: 163
ATmega328-ds18b20.c [6.72 KiB]
Скачиваний: 164
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср дек 29, 2021 02:36:17 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
товарищи рекламируют девайсы для умного дома... https://www.radiokot.ru/forum/viewtopic ... 5#p4149895
супер умная розетка ))
https://www.compel.ru/lib/149680?utm_so ... t=20211228
не написали сколько стоит...

зато приложение бесплатное))
https://play.google.com/store/apps/deta ... l=ru&gl=US

а у нас будет супер умный удлинитель ! )) со своим приложением...
Вложение:
удлинитель.jpg [80.66 KiB]
Скачиваний: 215

:tea:

Добавлено after 3 hours 11 minutes 44 seconds:
продолжаем оптимизацию...))
Вложение:
Сервер.jpg [121.43 KiB]
Скачиваний: 213

Вложение:
PING_100кбит.jpg [125.68 KiB]
Скачиваний: 223

:tea:

Добавлено after 2 minutes 35 seconds:
:tea:

Добавлено after 1 minute 10 seconds:
:roll:


Вложения:
ATmega8-таймер-сторожевой.c [2.86 KiB]
Скачиваний: 155
ATmega8-таймер-2-ШИМ.c [1.35 KiB]
Скачиваний: 160
ATmega8-таймер-1-ШИМ.c [2.19 KiB]
Скачиваний: 141
ATmega8-таймер-0.c [1.57 KiB]
Скачиваний: 155
ATmega8-SPI.c [3.76 KiB]
Скачиваний: 152
ATmega8-ADC.c [2.76 KiB]
Скачиваний: 155
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср дек 29, 2021 15:43:46 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
А тем временем наш деревянный AVR научился считать CRC32 для Ethernet )) Круто! ))
Правда пока что только на Си...
Надо будет потом переучить наш AVR считать CRC32 для Ethernet и на Ассемблере...
:tea:


Вложения:
Ethernet_CRC_32.c [6.31 KiB]
Скачиваний: 158
Ethernet-Atmega8-тр.jpg [200.93 KiB]
Скачиваний: 519
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт янв 07, 2022 00:29:09 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
продолжаем оптимизацию...))
:tea:

Добавлено after 1 hour 8 minutes 12 seconds:
Вложение:
W5500.jpg [129.37 KiB]
Скачиваний: 122

:tea:


Вложения:
tcp_W5500.c [16.77 KiB]
Скачиваний: 161
ping.c [4.95 KiB]
Скачиваний: 160
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пт янв 07, 2022 15:40:11 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
Вложение:
W5500_TCP.jpg [129.37 KiB]
Скачиваний: 112


Добавлено after 30 minutes 49 seconds:
Вложение:
W5500_UDP.jpg [86.58 KiB]
Скачиваний: 109

:tea:

Добавлено after 1 hour 14 minutes 14 seconds:
Вложение:
W5500_MACRAW.jpg [74.95 KiB]
Скачиваний: 101

:tea:


Вложения:
macraw.c [13.96 KiB]
Скачиваний: 137
udp.c [17.1 KiB]
Скачиваний: 143
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пн янв 10, 2022 02:14:58 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
распаковываем архив Server_TCP.rar...
запускаем файл Server_TCP.jar...
набираем в браузере свой IP...
сидим и радуемся))
Вложение:
Server_TCP.jpg [44.15 KiB]
Скачиваний: 138

походу с TCP мы уже наигрались))
:tea:


Вложения:
Server_TCP.txt [15.86 KiB]
Скачиваний: 105
Server_TCP.rar [6.92 KiB]
Скачиваний: 147
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт янв 11, 2022 14:36:18 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
продолжаем оптимизацию...))
Вложение:
Screenshot_1.jpg [125.57 KiB]
Скачиваний: 117

Переключили W5500 в режим MACRAW...
Вложение:
MACRAW.jpg [187 KiB]
Скачиваний: 100

Теперь W5500 отвечает только за Ethernet...
А за все протоколы (ARP, UDP, DHCP...) отвечает ATmega328.
Вложение:
Ethernet_Screenshot.jpg [179.9 KiB]
Скачиваний: 106

Это нужно для совместимости со старыми Ethernet модулями...
Вложение:
Screenshot_2.jpg [34.36 KiB]
Скачиваний: 100

Вложение:
Screenshot_3.jpg [66.13 KiB]
Скачиваний: 98

... и т.д.
А так же для совместимости с самодельными Ethernet модулями...
Последнее самое важное))
:tea:

Добавлено after 28 minutes 24 seconds:
Ser60
Вот пример кода UDP сервера и клиента. Сервер в main() создаёт сокет и placeholder пакета для передачи клиенту и передаёт это потокам приёмника и передатчика. Таким образом, они используют один и тот-же сокет. Приёмный поток по приёму пакета клиента формирует в общей области памяти пакет для передачи передающему потоку. Передающий поток сканирует длину пакета раз в секунду и как только она станет ненулевой, передаЁт пакет обратно клиенту. Приложение клиента однопотоковое. В цикле оно запрашивает пользователя ввести строку для передачи серверу. После передачи переключается на приём ответа от сервера с выдачей номера порта полученного пакета на передающей стороне, из которого следует, что клиент передаёт пакет и получает ответ с того-же порта сервера. Номер рабочего порта сервера для демонстрации выбран фиксированным (=9876).
Вложение:
UDP.zip [1.6 KiB]
Скачиваний: 147


Добавлено after 1 minute 12 seconds:
Сейчас сравним с моим вариантом...
:roll:

Добавлено after 2 hours 43 minutes 28 seconds:
roman.com
Вот пример кода UDP сервера. Сервер в main() создаёт сокет и для передачи клиенту отдельный класс. Таким образом, они используют один и тот-же сокет. В main() по приёму пакета от клиента формирует в общей области памяти пакет для передачи передающему классу. Как только в main() получен пакет от клиента, то сразу передаёт этот же пакет обратно клиенту. Приложение клиента работает аналогичным образом.
:tea:
По моему у меня работает лучше)) Т.к. всё работает в одном потоке.
:tea:


Вложения:
Server_UDP.rar [1.72 KiB]
Скачиваний: 137
Server_UDP.txt [3.78 KiB]
Скачиваний: 90
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Ср янв 12, 2022 02:59:08 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
далее...
Надо добавить в Сервер звук... Будет дополнительная опция для Кораблика или Умного Дома... типа Скайп))
Вложение:
скайп.jpg [55.12 KiB]
Скачиваний: 110

:roll:

Добавлено after 5 minutes 25 seconds:
Java умеет работать со звуком... конкретно с WAV форматами...
:tea:

Добавлено after 1 hour 24 minutes 56 seconds:
Накидали простенькую программку...
Всё работает))
Вложение:
wav.jpg [199.58 KiB]
Скачиваний: 124

Получилась потоковая передача звука PCM-256 (8-ми битная или 16-ти битная - задаётся в настройках) по Интернету...
Качество звука не прям уж супер... Но не хуже (а может и лучше) чем у Скайп))
:roll:
Замечательно)) Теперь можно управлять Корабликом или Умным Домом из одного приложения и одновременно разговаривать по телефону)) Одно другому не мешает.
Осталось добавить видеокамеру...))
:tea:


Вложения:
wav.rar [6.44 KiB]
Скачиваний: 137
Wav.txt [18.61 KiB]
Скачиваний: 111
format_wav.txt [2.6 KiB]
Скачиваний: 92
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Пн янв 17, 2022 19:26:29 
Друг Кота

Карма: 31
Рейтинг сообщений: 821
Зарегистрирован: Пт сен 10, 2021 15:19:36
Сообщений: 5658
Откуда: Протвино
Рейтинг сообщения: 0
jfi есть традиционные протоколы для айпителефонии (voip)
самый популярный наверное H323+SIP


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вт янв 18, 2022 15:38:44 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
цитата:
"Всё реже в продаже встречается оконечное оборудование или абонентские терминалы, VoIP-телефоны, поддерживающее только H.323. Производители оконечного оборудования используют либо SIP, либо SIP вместе с H.323..."

Добавлено after 2 minutes 28 seconds:
нам нужны кодеки... для сжатия голоса...
пока плохо представляю как их писать))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вс янв 30, 2022 18:38:58 
Друг Кота

Карма: 4
Рейтинг сообщений: 82
Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 8421
Откуда: .ru
Рейтинг сообщения: 0
Далее...
Подкрутили немного наш мессенджер...

Для сравнения:

Вот так работает мессенджер (с функциями VoIP) от компании Microsoft Corporation.
Вложение:
Skype_Microsoft_Corporation.jpg [163.29 KiB]
Скачиваний: 105

Вот так работает мессенджер (с функциями VoIP) от компании Roman Corporation.))
Вложение:
Skype_Roman_Corporation.jpg [186.09 KiB]
Скачиваний: 123

Внешне они очень похожи... Но есть и отличия...

1.
-мессенджер (с функциями VoIP) от компании Microsoft Corporation использует кодеки для сжатия голоса. Поэтому качество звука хуже. С другой стороны это экономит трафик.

-мессенджер (с функциями VoIP) от компании Roman Corporation НЕ использует кодеки для сжатия голоса. Поэтому качество звука лучше. С другой стороны это НЕ экономит трафик.

2.
-мессенджер (с функциями VoIP) от компании Microsoft Corporation использует сервер для связи между клиентами. Поэтому требуется постоянное подключение к Интернету. Даже если клиенты находятся в одной локальной сети.

-мессенджер (с функциями VoIP) от компании Roman_Corporation НЕ использует сервер для связи между клиентами. Поэтому НЕ требуется постоянное подключение к Интернету. Клиенты могут общаться по локальной сети.

3.
-мессенджер (с функциями VoIP) от компании Microsoft Corporation использует сервер для связи между клиентами. Поэтому голосовые сообщения могут быть перехвачены, сохранены на сервере компании Microsoft Corporation и расшифрованы (ключи шифрования хранятся на сервере).

-мессенджер (с функциями VoIP) от компании Roman_Corporation НЕ использует сервер для связи между клиентами. Поэтому голосовые сообщения НЕ могут быть перехвачены (если клиенты общаются по локальной сети), НЕ могут быть сохранены (если клиенты общаются по локальной сети) и НЕ могут быть расшифрованы (ключи шифрования хранятся на устройстве клиента).
:tea:

В остальном протоколы мессенджера (с функциями VoIP) от компании Microsoft Corporation и мессенджера (с функциями VoIP) от компании Roman_Corporation работают одинаково (с незначительными отличиями).
Вложение:
протокол.jpg [21.57 KiB]
Скачиваний: 112

Это кратко))
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправляемый кораблик своими руками.
СообщениеДобавлено: Вс янв 30, 2022 20:13:48 
Грызет канифоль

Карма: 2
Рейтинг сообщений: 21
Зарегистрирован: Сб фев 06, 2010 20:39:59
Сообщений: 286
Рейтинг сообщения: 0
Всем привет!
У меня возник вопрос по модулю W5500. У меня он перестает отвечать за запросы браузера.

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

Для реализации я воспользовался стандартной библиотекой от производителя. Написал WEB морду, все подключил, все работает.

НО заметил такую странность. Если неподалеку от устройства подключать/отключать мощную нагрузку (Утюг например). То модуль перестает отвечать на запросы браузера и команду пинг.

При этом! Я (В качестве эксперимента) каждую секунду опрашиваю модуль на предоставление его ID. Да, идея может и тупа, но на запросы модуль отвечает всегда, даже если он отвалился от сети.

Я делаю предположения что возможно пролетает какая то высокочастотная помеха по питанию. И вызывает зависание одной из периферии модуля.....

Лечится в основном перезагрузкой.... Но были и случае когда требовалось отключить питание.

Встречали ли вы подобную проблему? Может это модуль бракованный? Ломаться то там нечему...


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

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


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

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


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

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


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