Например TDA7294

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





Текущее время: Чт апр 18, 2024 04:11:08

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


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



Начать новую тему Ответить на тему  [ Сообщений: 99 ]    , 2, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:14:43 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18470
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Только усложнять сами слейвы не хочется сильно. А то, сейчас пойдет типа блютуса в каждый...

С практической точки зрения что в этом плохого ? :)) модули esp8266 в сеть соедините и задача сильно упроститься, бонусом радиус связи = радиусу связи местной сети wifi, отдельного мк не нужно и стоят копейки.

СКАЗОЧНИК писал(а):
Самая большая задача - это организовать связь между полем и модулем.

Ну еще бы :))

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:19:56 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 4
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
у вас всего 30 исполнительных устройств и, как я понял, каждое может светить или не светить светодиодом.
30 - это 5 двоичных разрядов. в байте всего 8 разрядов, так что кроме 5 на адресацию есть еще 3 на остальное: 1 состояние светодиода, 1 на контроль четности, 1 в запас :)

итого вам надо всего лишь уметь передавать 1 байт в одну сторону.

делаете амплитудную модуляцию питания, желательно, глубокую, вплоть до амплитудной манипуляции. в каждом AVR есть встроенный компаратор - им ловите пульсации питания (размеется, при помощи емкостей и развязывающих диодов обеспечиваете беспульсационное питание самого МК и светодиода). на выходе компаратора ловите прерывания и в обработчике реализуете этакий вариант программного УАРТа - всего 1 байт принять надо. протокол придумывать не надо - берете протокол УАРТ и реализуете его, разве что стремиться к стандартным скоростям не обязательно, хотя и желательно.

все, задача решена!

протокол "верхнего уровня" может учитывать возможность одновременного управления сразу всеми исполнительными девайсами (помните "лишний" бит?). если этот бит равен 0, то исполнитель принимает данные, но не меняет состояние светодиода, а запоминает его новое значение. если же этот бит равен 1, и при этом адрес, предположим из всех 5 единиц - это будет команда одновременно всем исполнителям установить ранее запомненное состояние. итак, для одновременного переключения всех 30 девайсов вам потребуется послать 31 байт. пусть обмен ведется на скорости всего 600 бод, тогда на передачу 31 байта потребуется 310 бит, т.е. примерно 520 миллисекунд. то есть вы сможете все 30 светиков переключать 2 раза в секунду - такое вот быстродействие :)

проще, по-моему, ничего не придумаешь.

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

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


Последний раз редактировалось ARV Вт окт 04, 2016 09:24:51, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:20:38 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Morroc писал(а):
...модули esp8266 в сеть соедините и задача сильно упроститься...
Бонусом будет "забитие" диапазона WiFi (+30 изделий). :)
---
Правильно, нефига работать по WiFi сетке когда "мигалка" пашет :)))


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:26:51 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
ARV писал(а):
делаете амплитудную модуляцию питания, желательно, глубокую, вплоть до амплитудной манипуляции.

Есть пара вопросов. :roll:

1. Как сделать эту модуляцию саму по себе со стороны базы? Это ведь надо как-то увеличивать амплитуду несущей частоты трансформатора-передатчика? или я не правильно понимаю? (причем увеличивать ее именно ту, у которой посылка будет единица (или ноль) ну и т.д.)

2. Как сделать эту модуляцию со стороны модуля? Сможет ли он на своих запасах энергии повторить тоже самое, чтобы база его услышала? :dont_know:

Потому что я фантазирую о двунаправленном обмене данными. ))) Пусть и однобайтным числом всего (может и меньше даже).

_________________
Станислав


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:29:48 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Albert_V писал(а):
Бонусом будет "забитие" диапазона WiFi
бонусом скорее будет опустошение кошелька - каждый около 100 рубликов стоит, да и питания требует многовато для беспроводного варианта...

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

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


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:34:32 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 3
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Станислав, вы решите сначала задачу в одну сторону :)

со стороны базы вы чем собираетесь генерировать питание? навеняка что-то типа ШИМ-контроллера. а любой ШИМ-контроллер имеет вход для ОС. вот подавая на этот вход импульсы вы сможете в широких пределах, вплоть до полного выключения, управлять генерацией импульсов. ну а уже на стороне приемника это будет восприниматься как изменение амплитуды напряжения (после выпрямления и сглаживания).

в обратную сторону аналогично RFID-системам - почитайте их принцип. вот, например: https://www.simple-devices.ru/news/11/70 теоретически можно и это, но смысл пока не ясен: если без базы ни одно ваше устройство не делает ничего, какую полезную инфу оно сможет передать на базу?! ведь только ту, что получит с нее... или я не понимаю тонкости вашего замысла? ;)

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:41:27 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Albert_V писал(а):
Бонусом будет "забитие" диапазона WiFi (+30 изделий). :)

С чего вдруг? Один канал на все ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:41:40 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
:))) пока не буду говорить мой замысел. Хотя, это всего лишь игрушка. Но такого я еще нигде не видел, поэтому и самому интересно стало в качестве изучения вопроса.
Попробую, конечно, пару экспериментов сделать. Если получится, то хорошо, нет, так значит просто чего-то нового узнаю.

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 09:51:54 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18470
Рейтинг сообщения: 0
ARV писал(а):
бонусом скорее будет опустошение кошелька - каждый около 100 рубликов стоит, да и питания требует многовато для беспроводного варианта...

Питание да, а 100р разве дорого ? :shock: Время, потраченное на эксперименты с самопальным RFID, дороже. Ну разве что из интереса или если описанного вами варианта передачи байта в одну сторону хватит, хотя вот чую я и там грабли какие нибудь будут на день ковыряния.

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 10:59:21 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Morroc писал(а):
Время, потраченное на эксперименты с самопальным RFID, дороже
я так понимаю, каждый ваш пост на этом форуме не меньше 1000 рублей стоит? откуда постоянные переживания о стоимости времени, потраченного на хобби?

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 11:16:50 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18470
Рейтинг сообщения: 0
Оттуда же, откуда и переживания по поводу 100р за модуль :roll: :)) Ради интересной идеи не жалко.

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 14:02:01 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 4
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Morroc писал(а):
Ради интересной идеи не жалко
сделать, как все - разве это интересно? в чем интерес взять готовый модуль, влить в него готовую прошивку (или с минимальными корректировками скрипта)? интересно как раз пойти непроторенной дорогой, попадая в неожиданные капканы и обнаруживая загадочные сюрпризы... :)))

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 14:20:19 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18470
Рейтинг сообщения: 3
Тогда главное не забросить на полпути этот "лютый головняк" :))

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 14:21:46 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 5
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
умный в гору не идет, умный гору создаёт :)))

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 14:38:11 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18470
Рейтинг сообщения: 0
Эдак СКАЗОЧНИК у себя дома отгрохает целый горный кряж. Тетрис в половину стены на ассемблере нам так и не показал :cry: Я вредный, я помню ! :)) Это такое предостережение типа :))

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 14:42:35 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 3
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
сейчас не иначе как интерактивные шахматы изобретает :)))

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 15:02:51 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2693
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
За тетрисом, сдается мне, половина форумчан бдит.
ARV писал(а):
сейчас не иначе как интерактивные шахматы изобретает
Не исключено, что с измерением болевого порога шахматиста, с какими-то страшными последствиями для него.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 16:59:37 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
:)))
Ну вы даете! Даже не ожидал, что моя жизнь здесь так интересна кому-то. :oops: :) :) :)

Да.. Тетрис то еще дело. Постоянно о нем думаю. Уже решил делать просто на макетке. Даже есть эти, как его, матрицы светодиодные которые. Правда, одноцветные.

Потому что все упирается в лень. Эта панель деревянная уехала в село к знакомым для того, чтобы выровнять ее и сделать заднюю стенку из фанеры. Но за лето было много работы, что так она там и осталась. А сейчас еще и с знакомыми ругнулся так, что даже не созваниваемся... Теперь и не знаю, как эту панель забрать обратно. :(
Второй момент с ней. Платы со светодиодами начал паять. Подбирал резисторы, чтобы получить максимально белый цвет светодиодов, когда все включены. Спаял 15 штук, а резисторы кончились... (((( Надо заказывать, теперь все в финансы упирается. :facepalm:
А так все для него остальное есть. Даже регистров накупил аж 200 штук.

Это реально новая задумка, но она только прожект. не более. Действительно интерактивные шахматы. :))) Как не хотел говорить, так все равно от умных людей не упрячешь.

Вообще, все эти вещи у меня в плане (блокноте желаний) записаны. Который я просматриваю время от времени. ))))
Вот он, только не смейтесь. ))))
Изображение
Изображение
Изображение

Там небольшие планы мои.

З.Ы. Блин, что-то не то с картинками...

_________________
Станислав


Последний раз редактировалось СКАЗОЧНИК Вт окт 04, 2016 20:07:56, всего редактировалось 4 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 19:27:15 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
СКАЗОЧНИК писал(а):
Как не хотел говорить, так все равно от умных людей не упрячешь
тут или у дураков мысли сходятся, или умные думают аналогично
Изображение

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Интерфейс и Протокол обмена данными между МК (Какой?)
СообщениеДобавлено: Вт окт 04, 2016 20:02:42 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Мне больше вторая часть нравится. )


Еще один момент. Если у меня первичка у "воздушного" трансформатора с отводом от середины, и оба плеча ее коммутируются полевыми транзисторами по очереди, то я же туда уже не запихаю разную скважность импульсов??? Надо же одинаковые подавать?
Пока так и сделал. Но еще не пробовал.
Т.к. намотал 20 витков с отводом от середины. Не знаю как посчитать его резонансную что ли частоту и какой конденсатор добавить. Из МК же по осциллографу могу выжать до 714 кГц, правда полевые транзисторы надо, наверное, крутые ставить. (((( Т.к. вместо меандра уже синусоида получается.

_________________
Станислав


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

Часовой пояс: 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