Например TDA7294

Форум РадиоКот • Просмотр темы - Передача данных через электросеть!
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср дек 17, 2025 20:50:04

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


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



Начать новую тему Ответить на тему  [ Сообщений: 224 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 16:10:00 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18446
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
aen писал(а):
Изображение

Для чтения тоже будет закрыт?
не понял

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 16:34:01 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт авг 10, 2007 12:49:55
Сообщений: 3051
Откуда: kr.ua
Рейтинг сообщения: 0
ARV писал(а):
по некоторым вопросам AVR-ам и PIC-ам еще плестись и плестись в хвосте...


Разве что по части поддержки внешней памяти комманд... Что ИМХО не есть большим недостатком. Внешняя память данных у AVR в наличии (мега8535 к примеру), особой урезанности набора комманд не чувствуется по сравнению с 8051 (программил под оба). Немного меньший набор комманд AVR (ибо RISC) с лихвой компенсируется скоростью - 1 комманда на такт, а не на 4 такта (в классическом ядре - 12 тактов).

ARV писал(а):
ваша FreeRTOS - это попытка сделать вид, что обычная обработка прерываний хуже, чем многозадачность (а фактически это одно и то же)


Нет. Это - попытка упростить написание прикладного ПО, для сравнительно больших проектов (для мигалки из 3 лампочек ОС - явно избыточна ;) ). + гибкость по части расширения/модернизации этих проектов. Ценой увеличения кода и потери в скорости.
Как пример - допустим, тот же "умный свич" с веб-интерфейсом. Докрутить к нему SNMP к примеру, если прошивка писана с нуля на С (а еще "лучше" - на асме), если TCP-стек кастрирован по максимуму и тесно переплетается собссно c кодом HTTP-сервера - ибо так сделал кодер для уменьшения размера кода и впихивания в конкретный кристалл - задача явно не из легких ;) Если же все это сделано с пользованием общего "ядра" с основными функциями - и разработка, и доработка будут проходить куда быстрее и проще.

+ ко всему - если нет желания пользовать всю ОС, никто не мешает из нее выдрать модули поддержки сетевых протоколов ;)

Eugene писал(а):
Создание своего протокола с контролем коллизий - это хорошая идея, но не будит ли время затрачиваемое на передачу какой либо команды, от этого, слишком большим? т.к. скорость предачи в силовой сети не высокая.


Почему же скорость передачи невысокая? десяток-другой килобит выжмется при желании ИМХО. А контроль коллизий, потерь пакетов и т.д. - вещь просто необходимая. И изобретать велосипед здесь ИМХО не нужно - если сеть предусматривает один "главный хост", то реализовать Token Ring или нечто подобное (не обязательно 100% идентичное по части структуры пакетов - взять только идею), если же сеть предусматривает как минимум несколько равноправных девайсов - реализовывать ethernet-подобный протокол (ИМХО он более правильный для такого случая).
А что налепливать сверху - IP, или свое что-то - уже 2й вопрос... Для сети из 3 девайсов можно и примитивный самодельный протокол слепить, для более-менее большой сети - ИМХО предпочтительнее TCP/IP реализовать, преимуществ по сравнению с самоделкой много...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 16:37:44 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 9
Зарегистрирован: Пн июл 14, 2008 18:12:37
Сообщений: 2296
Рейтинг сообщения: 0
Цитата:
всех желающих подключиться к проекту на моем сайте - прошу регистрироваться и начинать свое "участие" раздел я подготовил: вот он


раздел называется
" Общая информация о проектах
Прочтите эту информацию! Тут говорится о том, как стать участником проекта, каковы правила и условия работы над проектоами и т.п. важные сведения.
" ???

хотелось бы всётаки увидеть открытый раздел для этого .


Eugene , всёже на приведённых вами сайтах информации о МК очень мало . для вас лучше почитать ДШ , к тому же я считаю что программист должен писать программы для МК на асме . С# на МК , как я считаю , для программиста семечки , и не стоит ими увлекаться .

_________________
есть вопросы ? чего-то не знаешь ? прежде всего смотри это


Последний раз редактировалось LINKS_234 Вт сен 09, 2008 16:50:40, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 16:43:57 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18446
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
NiTr0 писал(а):
ARV писал(а):
по некоторым вопросам AVR-ам и PIC-ам еще плестись и плестись в хвосте...
Разве что по части поддержки внешней памяти комманд...
нет, не только! на этом форуме была дискуссия - тут не место, скажу лишь кратко: современное 51-е семейство превосходит 8-разрядные PIC и AVR по максимально достижимому быстродействию, по встроенной периферии, по системе прерываний с приоритетами и т.п.

что касается FreeRTOS - очень сомневаюсь лишь в одном: что с использованием ее получится сделать "умный" выключатель лампочки на tiny2313 или даже atmega48 (а я вообще мечтал о тини13 или хотя бы тини25)- а значит, стоимость девайса станет бассмысленно высока - это убъет саму идею сделать "умный дом" своими силами - разве что китайцы снова слямзят идею и наплодят дешевки...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 17:18:05 
Модератор
Аватар пользователя

Карма: 158
Рейтинг сообщений: 1600
Зарегистрирован: Пт апр 28, 2006 15:26:07
Сообщений: 11940
Откуда: Россия.
Рейтинг сообщения: 0
Медали: 2
Мявтор 3-й степени (1) Лучший человек Форума 2017 (1)
ARV писал(а):
не понял

Читать незарегистрированные пользователи смогут?
Вероятно некоторые захотят присоединиться в процессе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 17:48:07 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18446
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
aen, вам, как модератору, должно быть очевидно, что обсуждение того проекта в этой теме - немного не укладывается в правила...
мне кажется, обсуждения выносить на всеобщее обозрение смысла нет, а вот когда будут результаты - они будут публичными

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 20:06:41 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Eugene писал(а):
Согласен с ARV - ОС на каждом узле системы - это утопия! А для выхода в сеть (Инет) и/или ряда других функций при необходимости можно будет создать гейт.


Про это, вроде как, я писал, ну да ладно.. Господа! Давайте или ближе к теме, или молча, договорились? :)

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 09, 2008 20:30:21 
Родился

Зарегистрирован: Пн сен 08, 2008 12:41:57
Сообщений: 4
Рейтинг сообщения: 0
NiTr0: Я тоже считаю что контроль коллизий необходим, но к примеру в протоколе Х10 он небыл реализован.
LINKS_234: Ну datasheets почитать - это само собой! Просто на С код получается компактней чем на асме, из за этого и выбор пал на него. А про C# на МК я, если честно, и не слышал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 10, 2008 16:19:10 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 9
Зарегистрирован: Пн июл 14, 2008 18:12:37
Сообщений: 2296
Рейтинг сообщения: 0
Eugene писал(а):
LINKS_234: Ну datasheets почитать - это само собой! Просто на С код получается компактней чем на асме, из за этого и выбор пал на него. А про C# на МК я, если честно, и не слышал.


подразумевался обычный С . я просто не знаю в чём разница между С , С+ и С++ .
лично мне в высокоуровневых языках для МК не нравится то , что нельзя контролировать программу и данные . как компилятор захочет , так и переведёт всё на асму. если бы я знал асму , то плюнул бы уже на этот С - бог с ним , с объёмом кода , главное компактная прошивка и полный контроль МК .

_________________
есть вопросы ? чего-то не знаешь ? прежде всего смотри это


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 10, 2008 17:51:29 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт авг 10, 2007 12:49:55
Сообщений: 3051
Откуда: kr.ua
Рейтинг сообщения: 0
Eugene писал(а):
NiTr0: Я тоже считаю что контроль коллизий необходим, но к примеру в протоколе Х10 он небыл реализован.

Что совсем не является достоинством протокола.
Хотя в протоколе token ring к примеру (и других с одним привелегированным хостом) - контроль коллизий не нужен. Потому что им неоткуда взяться, и потеря пакета ни к чему катастрофическому не приведет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 05, 2010 17:12:55 
Родился

Зарегистрирован: Вс мар 04, 2007 10:47:16
Сообщений: 2
Рейтинг сообщения: 0
уважаемые я тоже собрался сделать нечто подобное....
хочу подсоеденить электрочайник к локальной сети и написать софтину которая его регулирует....можно ли использовать для этого старую сетевую плату ??? т.е. припаятся к ее чипу ??? можно ли его прошивать ????


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных через электросеть!
СообщениеДобавлено: Вт мар 16, 2010 14:56:33 
Открыл глаза
Аватар пользователя

Зарегистрирован: Ср янв 06, 2010 15:14:34
Сообщений: 72
Рейтинг сообщения: 0
были же ещё самодельные переговорные устройствам по сети

всё новое хорошо забытое прошлое :idea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных через электросеть!
СообщениеДобавлено: Вт мар 16, 2010 16:24:47 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 62
Зарегистрирован: Сб апр 21, 2007 10:40:53
Сообщений: 1292
Рейтинг сообщения: 0
жекан писал(а):
были же ещё самодельные переговорные устройствам по сети
всё новое хорошо забытое прошлое :idea:
Понятно были, только кто искать будет.
Лень. :))
Вот Вы например даже на соседнюю страничку не удосужились посмотреть прежде чем такую свежую мысль выдавать. :wink:
aen писал(а):


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Передача данных по силовой сети
СообщениеДобавлено: Чт сен 30, 2010 18:48:07 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 16, 2010 19:47:01
Сообщений: 192
Откуда: Украина
Рейтинг сообщения: 0
Привет Всем.

Задача: мониторить по силовой сети состояние оборудования: датчики температуры, давления, скорости потока и т.п., опрашивая всё это раз в секунду. Вся информация с датчиков сбрасывается в МК, на выходе которого в общем можно организовать любой интерфейс. Всё осложняется тем, что канал должен быть однонаправленным, а значит с контрольными суммами или прочим защитным кодированием. Есть типовые решения Powerline, например MAX2981, MAX2991. Но это заточено под большие скорости передачи (Ethernet сети), а стоимость велика. Поиск в google даёт ссылки только на готовые модемы и устройства, вроде бытовых счётчиков.

Собственно вопрос. Есть объективные подозрения, что те же MAX не будут работать в промышленных сетях, когда на стороне 0,4-0,6 кВ стоят тиристорные преобразователи, синхронный/асинхроный привод и, как результат, целое семейство гармоник, наводок и т.п.

Может, кто-нибудь сталкивался с такой задачей? Если да, то как наиболее правильно в смысле цена/надёжность к ней подступиться?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Чт сен 30, 2010 19:07:29 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
Какая протяженность трассы передачи.

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Чт сен 30, 2010 19:14:16 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 16, 2010 19:47:01
Сообщений: 192
Откуда: Украина
Рейтинг сообщения: 0
Протяжённость линии до 2 км.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Чт сен 30, 2010 20:10:23 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 35
Зарегистрирован: Сб дек 13, 2008 09:03:43
Сообщений: 347
Откуда: г.Советская Гавань
Рейтинг сообщения: 0
В данном случае всего два вариата (в смысле денег)
1 радиоканал
2 если есть возможность протяжки кабеля RS485
По поводу стоимости ETH мне HTTP сервер обошолся ENC28J60-120р
Atmega168 -110р и мс34063 2шт по 18р(переферию я не учитываю,дачик давления стоит как два таких сервера)

_________________
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Пт окт 01, 2010 07:43:07 
Сверлит текстолит когтями

Карма: 10
Рейтинг сообщений: 45
Зарегистрирован: Пн июн 18, 2007 21:51:20
Сообщений: 1278
Рейтинг сообщения: 0
я делал по 220
скорость была около 50 байт в сек, но это по максимуму
дальность - до 2 км

делал на нашей микросхеме 1446 дальше не помню
Проц - были версии и под PIC, и под AVR

схема - типовая, из даташите на м-му, только выходной каскад там слёзы. Все переделывали, и транс надо мотать другой

Была версия и под "рассыпуху": включить - выключить / есть тон, нет тона
она получилась надёжнее даже

на днях могу сфотографировать черновики и выложить
только разбираться в них будете сами, хорошо? )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Пт окт 01, 2010 09:13:44 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 16, 2010 19:47:01
Сообщений: 192
Откуда: Украина
Рейтинг сообщения: 0
За КР1446ХК1 спасибо. Об отечественых решенииях не знал.
Насчёт "рассыпухи". Макет я собрал модулятор->развязка->развязка->демодулятор. Разница между нулём и единицей около 4кГц. На стороне приёмника частоту меряю на входе ICP MК. На столе всё работает, на производстве - нужно собирать статистику о пятистах замерах длительности чтобы с вероятностью 0,5 гарантировать 0 или 1. По времени неэкономно, а о точности я молчу. Пробовал на разных частотах 20-100 кГц, результат одинаковый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Передача данных по силовой сети
СообщениеДобавлено: Пт окт 01, 2010 09:30:58 
Сверлит текстолит когтями

Карма: 10
Рейтинг сообщений: 45
Зарегистрирован: Пн июн 18, 2007 21:51:20
Сообщений: 1278
Рейтинг сообщения: 0
я как делал:
сделал развязку от сети, спектроанализатором (простеньким) глянул "картинку эфира"
увидел, что помехи меняются от времни суток (бытовой сектор)
выделил группы, где уровни помех выше - их не использовал для вещания
Затем гнал в сеть сигнал, по всему дому проверил (частный дом) - это на рассыпухе BA1604 (она же NE567)

нашу 1446 я не советовал бы использовать: они их выпускают под заказ - я с ними переписывался
ко всему, м-ма не вылизана, это написал её разработчик на одном из форумов. Также он сказал о своем увольнении.

ищите типовую TDA5051, хотя она устарела...

моуг прислать всё, что есть - 45 мб


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

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


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

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


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

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


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