реклама на сайте
подробности

 
 
> Связь по радиоканалу двух AVR
AVR
сообщение Jan 21 2006, 22:38
Сообщение #1


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Здравствуйте!
Какими методами можно организовать двунаправленную связь между tiny12 и 8515 по радиоканалу?
Требования очень скромные:
дальность - пара метров, скорость - несколько десятков бод.
Желателен небольшой размер (чтобы можно было в брелок поместить).
Существуют ли недорогие (не более 100 руб. за один приемопередатчик) готовые решения крошечных приемопередатчиков или простые схемы для самостоятельного изготовления?
Заранее благодарю за любую помощь в этом вопросе.
PS Есть ли какой-нибудь патч к IAR AVR 4.11, чтобы была поддержка компилятором tiny12?


--------------------
Go to the top of the page
 
+Quote Post
4 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 45)
defunct
сообщение Jan 22 2006, 00:07
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(AVR @ Jan 22 2006, 00:38) *
Существуют ли недорогие (не более 100 руб. за один приемопередатчик) готовые решения крошечных приемопередатчиков или простые схемы для самостоятельного изготовления?


Atmel MARC4
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 22 2006, 01:15
Сообщение #3


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(defunct @ Jan 22 2006, 03:07) *
Atmel MARC4

Спасибо smile.gif
Посмотрел на сайте atmel'а что такое marc4, там только часть из всего семейства marc4 содержит передатчики. Скачал документацию для одного такого устройства - оно состоит из двух совмещенных устройств - 4-битного контроллера и собственно передатчика. Нет ли отдельно устройства, которое бы содержало лишь только приемник и передатчик под одним корпусом?


--------------------
Go to the top of the page
 
+Quote Post
alecsvg
сообщение Jan 22 2006, 05:10
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 5-12-04
Из: Минск
Пользователь №: 1 324



Хочу к электронным часам (на Atmel микропроцессоре) добавить измерение температуры
(влажности в дальнейшем) за окном.
Интересно использовать радиоканал для связи с цифровым термометром DS1820
Планирую использовать Atmel AT89RF401 передатчик от( 264 до 456 МГц. )
и приемник T5744 приемник ( 300 МГц - 450 МГц).
C этим никогда не работал. Правильный ли это выбор ? (В радиожучках интересно что применяют?)
И попутный вопрос для минчан (к какой станции лучше привязаться для радиосинхронизации времени
DCF77, RWM , или может Белтелерадио вещает).
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 22 2006, 12:05
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Работал с таким, микросхем до черта, тот же Атмел, Chipcon, Microchip.
Посмотри форум RF, там много на эту тему.
По требованиям к камню, это как минимум 4К кода и 8Мгц для скорости 9600.
Я работал с Мега8, возможно можно запихнуть это в М48, но есть ли
смысл?
Тини однозначно отдохнет.
C Тини 12-15 низя работать на С, по причине отсутсвия оперативки
и соответсвенно места для стека.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 12:21
Сообщение #6


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(beer_warrior @ Jan 22 2006, 15:05) *
По требованиям к камню, это как минимум 4К кода и 8Мгц для скорости 9600.
Я работал с Мега8, возможно можно запихнуть это в М48, но есть ли
смысл?
Тини однозначно отдохнет.
C Тини 12-15 низя работать на С, по причине отсутсвия оперативки
и соответсвенно места для стека.

что значит отдохнет???
если речь идет о передаче инфы на скорости 9600, то я думаю не то что тини, и марса за глаза хватит
4кило кода - вы издеваетесь чтоли??
9600бод + датчик температуры + ещё какой то не сложный датчик
да на 0,6-0,8 кило за глаза....
да согласен тини 12-15 я бы не использовал из за отсутствия уарта
но да же в этом случае скорость 9600 можно реализоваь без напряга и рам не нужно
и потом если работаете на С и нет среды разработки на тинях, не думаю что это весомый аргумент для "неиспользования".
По мне так я вообще считаю кащунственным для 8 бит софт писать на С даже для 128 меги.
поэтому взвесив за и против рекомендую тини2313 - на мой взгляд оптимал!!! даже на 3,68 кварце и ниже!!!


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 22 2006, 12:28
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Поправочка,
я говорил о полноценном двустороннем радиообмене, с контролем
ошибок итп.
Если просто гнать инфу с датчика или там с сигнализации, согласен.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 12:36
Сообщение #8


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



smile.gif
ну как бы и я про тоже...
сори за OFF
могу сказать что в недавнем времени был подобный проект с использованием "полноценного" сетевого протокола SLIP от UNIX (если не ошибаюсь) на скорости 500 KBPS- так мне оптималней было
и как раз на тине 2313 был реализован датчик температуры с иф RS485 с этим коммуник протоколом
вообщем вся приблуда заняла 68% общего объема памяти
поэтому я настолько удивлен что тиню вы так отмели.... разница то только умножении все остальное не существенно.


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 22 2006, 12:47
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Так-так, это уже интересно,
а какой камень использовался с качестве радио?
Как обнаруживали несущую?
Собираюсь и дальше работать с этой темой, буду рад обменяться опытом.
---
По поводу Тини - изначально AVR говорил о 12-й,
с 2313 или там 26 могу согласиться.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 13:01
Сообщение #10


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



нет в выше описанном проекте использовался проводной иф RS485
но если обдумать тему по радио была у меня и такая тема гдето в 1998-99 году
в качестве ресивера трансивера использовался гибридный приемо передатчик
как точно называется не помню (маленькая такая железная прямоуглольная таблеточка) но точно помню пер до 115 кбпс обвязка и связь с мсу до безумия проста т.к. в те времена использовал мсу пик 12с508 так кажется и скорость 9600
если интересно попробую поднять архивы


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 22 2006, 13:40
Сообщение #11


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Очень рад что моя тема вызвала интерес.
Существуют ли в принципе малогабаритные микросхемы, в которых был бы совмещен и приемник и передатчик, которые можно было бы подключить к любому контроллеру (например к знакомым мне avr'ам)? Очень важны габариты: они должны быть как можно меньше, чтобы можно было поместить в брелок. Так же важна цена, т.к. брелков будет много. А сами требования к связи очень скромные, т.к. нужно всего-лишь дистанционно передать на несколько метров пару десятков байт с секретным кодом и принять подтверждение. Какое готовое решение (т.е. самому нужно довесить только антеннку) вы юы порекоммендовали?
Цитата(beer_warrior @ Jan 22 2006, 15:05) *
Работал с таким, микросхем до черта, тот же Атмел, Chipcon, Microchip.
Посмотри форум RF, там много на эту тему.
По требованиям к камню, это как минимум 4К кода и 8Мгц для скорости 9600.
Я работал с Мега8, возможно можно запихнуть это в М48, но есть ли
смысл?
Тини однозначно отдохнет.
C Тини 12-15 низя работать на С, по причине отсутсвия оперативки
и соответсвенно места для стека.

Выбор мной tiny12 обусловлен лишь только тем, что у этого контроллера очень малые габариты и низкое токопотребление. Не старшно, если стини12 нельзя будет работать из под IAR AVR, не проблема, напишу программу на ассемблере.
Спасибо за совет просмотреть форум RF. Надеюсь найду тему близкую к моей задаче.


--------------------
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 13:52
Сообщение #12


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



кстати сейчас в России уже появились в продаже тини 25-45
а это для вашей задачи подходят ещё больше там есть уси (поэтому уарт 9600 не проблема вообще)
и 8 ног + память для 8 ног более чем достаточно


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 22 2006, 15:44
Сообщение #13


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Выбрал себе CC400. Кто-нибудь работал с таким, нормальный трансивер?
Или лучше взять что-то другое?
Цитата(Kovrov @ Jan 22 2006, 16:52) *
кстати сейчас в России уже появились в продаже тини 25-45
а это для вашей задачи подходят ещё больше там есть уси (поэтому уарт 9600 не проблема вообще)
и 8 ног + память для 8 ног более чем достаточно

Я живу в Санкт-Петербурге, но, к сожалению, не знаю конторы, где можно купить все новинки, которые только завезли, поскольку недавно стал интересоваться данной тематикой. Посоветуйте, пожалуйста, какие-нибудь магазины с хорошим ассортиментом и невысокими накрутками (моя почта - dx9c@mail.ru).


--------------------
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 22 2006, 23:18
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Не особый спец по ПИКам, но у микрочипа есть зверушки
rfPIC, коллеги довольны, советую посмотреть.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
ksv198
сообщение Jan 23 2006, 10:39
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Цитата(AVR @ Jan 22 2006, 18:44) *
Выбрал себе CC400. Кто-нибудь работал с таким, нормальный трансивер?
Или лучше взять что-то другое?
Цитата(Kovrov @ Jan 22 2006, 16:52) *

кстати сейчас в России уже появились в продаже тини 25-45
а это для вашей задачи подходят ещё больше там есть уси (поэтому уарт 9600 не проблема вообще)
и 8 ног + память для 8 ног более чем достаточно

Я живу в Санкт-Петербурге, но, к сожалению, не знаю конторы, где можно купить все новинки, которые только завезли, поскольку недавно стал интересоваться данной тематикой. Посоветуйте, пожалуйста, какие-нибудь магазины с хорошим ассортиментом и невысокими накрутками (моя почта - dx9c@mail.ru).

Могу посоветовать СС2500. Места занимает 4х4 мм, частота 2,4 ГГц. Кроме того в нем пакетная передача реализована аппаратно. Я использую его в проекте вместе с ATtiny13v на прием и передачу (с обоих сторон). Скорость обмена 250 кБит/с, причем тинька вообще без кварца работает, на внутреннем генераторе (если это кажется чудом, поясню - скорость данная - это скорость в радиоканале, а тинька с СС2500 обмениваются по SPI программном с минимальными задержками в один такт, получается около 1 Мбит/с). На заявленном вами расстоянии (2 м) будет работать даже с патч-антенной. Есть и минусы - СС2500 довольно сложна в программировании, да и согласование с антенной требует довольно дефицитных индуктивностей 1,2 нГн. Однако если вы можете (по площади на плате) использовать петельку с периметром в длину волны, то вторая проблема отпадает, диполь можно прямо на ноги паять, причем как показал эксперимент не только полноволновой замкнутый, но и полуволновой разрезной. Удачи!
Go to the top of the page
 
+Quote Post
Polaris
сообщение Jan 23 2006, 11:09
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(beer_warrior @ Jan 22 2006, 14:28) *
Поправочка,
я говорил о полноценном двустороннем радиообмене, с контролем
ошибок итп.
Если просто гнать инфу с датчика или там с сигнализации, согласен.

Бред, делал на меге8 пусть и не супернавороченную систему, но все-таки с контролем ошибок, заняло около килобайта на Си. Взял мегу только потому, что был нужен АЦП.
Так как проект вряд ли будет более 2 кб писать можно и на асме с коэффициентом 0,5-0,7, так что реально все влезет в 1 кб гарантированно.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 23 2006, 12:15
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Просмотрел код, да я загнул.
Мега бралась для запаса по ОЗУ (буфер).
Опять таки надо смотреть на радичип - умный как Чипкон или просто
модулятор, как Атмел.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 23 2006, 12:18
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Если хочешь делать полноценную радио связь, то на мой взгляд лучше еализовать чё нибудь исползую BlueTooth или ZigBee тогда это будет действительное дело, а не дешовая китайская рация. Правда дороже - за то система.
Go to the top of the page
 
+Quote Post
_artem_
сообщение Jan 23 2006, 18:12
Сообщение #19


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



tiny 13 - 64 bayta , 1 kb code 64 bayta eeprom, ADC. Rabotaet do 1.8v na mikroamperax. Pri ispolzovanii impuolsnogo rezima raboty (sleep - working) viklyuchenija vnuterennego rc generatora i raboti cherez watchdog oscillator kak generator cpu umensenie potreblenija ochen susestvennoe (pravda taktovaya buidet 128 khz). Na neskolko metrov transceiver zalko stavit - mozno odnotranzistorniy peredatchik s am modulyaciey . Pri sleep mode peredatchik potrevblyaet nanoampery - tak chto neskolko let raboti bez smeni batarei obespechen .

Esli delat proverku osibok na kontrolnix summax to kod uprosaetsya. esli ispolzovat inline funkcii to umensenie ispolzovanija ram (mozno i bes asma oboytis). Esli rezervirovat registri pod variable to toze umensenie budet.
Tolko ne znaju - na rf kontrolnaja summa dostatochna , ili crc obyazatelen?


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
Hmm
сообщение Jan 23 2006, 19:12
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 329
Регистрация: 22-06-04
Пользователь №: 124



Rash
ИМХО именно "BlueTooth или ZigBee" годится только для дешевых "офисных" приложений. Это - технологии, т.е. средство выкачивание денег у "безграмотных" а не "полноценная радио связь".


--------------------
Талант не пропить ...
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Jan 23 2006, 19:23
Сообщение #21


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



сходи сюда и многие вопросы отпадут
http://chipcon.ru/ a14.gif
сам уже второй месяц работаю с СС2420 2.4 ГГц у нас в Киеве розница 7 у.е.
очень удобная штука
Выходная мощность регулируется от -20 dbm до 0 dbm
обвязки очень мало
Есть контроль CRC контроль свободного эфира
апаратная поддержка IEEE 802.15
И очень неплохие примеры для AVR
Том есть много разных приемопередатчиков и передатчиков
Вобщем смотри и выбирай

Кстате СС2500 тоже прикольная штука у нас в Киеве розница 5 у.е.
a14.gif

Сообщение отредактировал MicronSys - Jan 23 2006, 19:25
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 23 2006, 20:52
Сообщение #22


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Большое спасибо всем за советы.
Небольшой оффтопик:
Я работаю с программой IAR AVR 4.11A, пишу программу для 8515 на EC++. Как только я включаю в текст программы обращение хоть к одной функции из стандартной библиотеки, например sprintf (normal DLIB), то в ходе отладки на симуляторе AVR Studio 4.11 (b401) в момент обращения к этой функции пограмма зацикливается, а в зависимости от уровня оптимизации и прочих настроек и вовсе сбрасывается в самое начало программы не доходя до вызова этой функции. При исключении обращения к стандартным функциям - программа снова выполняется адекватно.


--------------------
Go to the top of the page
 
+Quote Post
_artem_
сообщение Jan 23 2006, 21:11
Сообщение #23


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



ispolzuy C a ne C++ a takze posmotri na source sprintf v nizsix versiyax . ochen bolsaya funkciya . a sam C++ zanimaet mnogo mesta . Esli eshe copy constructor ispolzovat v funkciyax - eto uyma mesta v steke.


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 24 2006, 08:42
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(Hmm @ Jan 23 2006, 23:12) *
Rash
ИМХО именно "BlueTooth или ZigBee" годится только для дешевых "офисных" приложений. Это - технологии, т.е. средство выкачивание денег у "безграмотных" а не "полноценная радио связь".


Не согласен. Где доводы, а не голословные заявляния? Весь протокол обмена сделан уже бери изучай да пользуй. Что б нормально завести их надо приложить усилия и надёжность на порядок больше будет, одно исполнение уже завёршённое о чём то говорит.
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Jan 24 2006, 15:07
Сообщение #25


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



Цитата(Rash @ Jan 24 2006, 12:42) *
Цитата(Hmm @ Jan 23 2006, 23:12) *

Rash
ИМХО именно "BlueTooth или ZigBee" годится только для дешевых "офисных" приложений. Это - технологии, т.е. средство выкачивание денег у "безграмотных" а не "полноценная радио связь".


Не согласен. Где доводы, а не голословные заявляния? Весь протокол обмена сделан уже бери изучай да пользуй. Что б нормально завести их надо приложить усилия и надёжность на порядок больше будет, одно исполнение уже завёршённое о чём то говорит.


Выводы !!!
полный стек ZigBee занимает 16 кб. ( и это при оптимизации )
стек BlueTooth если я не ожибаюсь еще больше !!!!!!!!!!!
Интерестно в какую тиньки будем пихать в се енто blink.gif
Go to the top of the page
 
+Quote Post
BVU
сообщение Jan 24 2006, 15:38
Сообщение #26


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Hmm @ Jan 23 2006, 22:12) *
Rash
ИМХО именно "BlueTooth или ZigBee" годится только для дешевых "офисных" приложений. Это - технологии, т.е. средство выкачивание денег у "безграмотных" а не "полноценная радио связь".

А вот и неправда Ваша... - BlueTooth уже давно используется для связи между модулями внутри сотовых телефонов с целью экономии физических шин. wink.gif


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 24 2006, 15:54
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата
Выводы !!!
полный стек ZigBee занимает 16 кб. ( и это при оптимизации )
стек BlueTooth если я не ожибаюсь еще больше !!!!!!!!!!!
Интерестно в какую тиньки будем пихать в се енто


Можно взять и не тиньку взять, в радио связи экономия не уместна т.к. дело это серьёзное и перспективное, а кашу из топора только в сказке чварить можно. А выше сказаное (в цитате) это не оргумент, а так ... Лучше один раз сделать путёвое устройство, чем десяток бесталковых.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 24 2006, 15:57
Сообщение #28


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(BVU @ Jan 24 2006, 17:38) *
А вот и неправда Ваша... - BlueTooth уже давно используется для связи между модулями внутри сотовых телефонов с целью экономии физических шин. wink.gif


Серьезно? А где можно об этом почитать?
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Jan 24 2006, 16:10
Сообщение #29


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



Цитата(Rash @ Jan 24 2006, 19:54) *
Цитата
Выводы !!!
полный стек ZigBee занимает 16 кб. ( и это при оптимизации )
стек BlueTooth если я не ожибаюсь еще больше !!!!!!!!!!!
Интерестно в какую тиньки будем пихать в се енто


Можно взять и не тиньку взять, в радио связи экономия не уместна т.к. дело это серьёзное и перспективное, а кашу из топора только в сказке чварить можно. А выше сказаное (в цитате) это не оргумент, а так ... Лучше один раз сделать путёвое устройство, чем десяток бесталковых.


Согласен smile.gif
Только стек ZigBee усть на халяву у EMBER правда заточен под Atmeg128 и если я не ошибаюся
но и память там нужно внешняя ( типа хранить описания соседних нод )

( Да а поповоду BlueTooth уже давно используется для связи между модулями внутри сотовых телефонов с целью экономии физических шин )

Прикидую енту экономию типа 2 у.е. за чип не дорого ли ето будет
может еще там и WiFi или WMAX используют

Воще это все фигня берите CC2420 или на крайняк CC2500 и дерзайте
Стеки типа ZigBee и BlueTooth я думаю не кому не надо
я думаю PHY and MAС IEEE802.15 с головой хватит
a14.gif
Go to the top of the page
 
+Quote Post
BVU
сообщение Jan 24 2006, 16:14
Сообщение #30


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(defunct @ Jan 24 2006, 18:57) *
Цитата(BVU @ Jan 24 2006, 17:38) *

А вот и неправда Ваша... - BlueTooth уже давно используется для связи между модулями внутри сотовых телефонов с целью экономии физических шин. wink.gif


Серьезно? А где можно об этом почитать?

Откровенно говоря - незнаю... sad.gif , в широкой публикации не встречал. Но уверяю Вас, что это истинная правда, т.к. с этим приходится работать. Схемотехника перспективных сотовых телефонов именно такая.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 24 2006, 16:57
Сообщение #31


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(_artem_ @ Jan 24 2006, 00:11) *
ispolzuy C a ne C++ a takze posmotri na source sprintf v nizsix versiyax . ochen bolsaya funkciya . a sam C++ zanimaet mnogo mesta . Esli eshe copy constructor ispolzovat v funkciyax - eto uyma mesta v steke.
т.е. функции стандартной библиотеки не работают из-за того, что им не хватает flash памяти для их кода и sram для стека и промежуточных переменных, если запускать на 8515. Тогда еще вопросик: на 8515 не работают функции динамического выделения памяти. Это связано с нехваткой памяти в стеке?


--------------------
Go to the top of the page
 
+Quote Post
_artem_
сообщение Jan 24 2006, 17:38
Сообщение #32


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Prover heap size v opciyax kompilatora . malloc rabotaet s heap. Esli trebuemaya pamyat v malloc mense chem v nalichii vistavleno, to malloc rabotat ne budet


Da kstati sovsem zabil , dlya standartnogo C++ heap takze ispol'zuetsja dlja konstrukcii objekta, tak chto predpolagayu chto ego toze nado uvelicit esli pisat na C++.

Сообщение отредактировал _artem_ - Jan 24 2006, 20:52


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 24 2006, 22:20
Сообщение #33


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(_artem_ @ Jan 24 2006, 20:38) *
Prover heap size v opciyax kompilatora . malloc rabotaet s heap. Esli trebuemaya pamyat v malloc mense chem v nalichii vistavleno, to malloc rabotat ne budet
Da kstati sovsem zabil , dlya standartnogo C++ heap takze ispol'zuetsja dlja konstrukcii objekta, tak chto predpolagayu chto ego toze nado uvelicit esli pisat na C++.

Благодарю smile.gif
Выставил необходимый объем heap области и все заработало.


--------------------
Go to the top of the page
 
+Quote Post
AVR
сообщение Feb 6 2006, 21:22
Сообщение #34


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Возвращаясь к теме: очень заинтересовало предложение использовать однотранзисторный передатчик с амплитудной модуляцией. Где можно подсмотреть схему простейшего такого устройства и узнать как сделать для него крошечную антенну?


--------------------
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 6 2006, 23:57
Сообщение #35


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(AVR @ Feb 6 2006, 23:22) *
Где можно подсмотреть схему простейшего такого устройства и узнать как сделать для него крошечную антенну?


из схем "радиомикрофона" например на kazus.ru.
Go to the top of the page
 
+Quote Post
AVR
сообщение Feb 8 2006, 13:11
Сообщение #36


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(MicronSys @ Jan 23 2006, 22:23) *
сходи сюда и многие вопросы отпадут
http://chipcon.ru/ a14.gif
сам уже второй месяц работаю с СС2420 2.4 ГГц у нас в Киеве розница 7 у.е.
очень удобная штука
Выходная мощность регулируется от -20 dbm до 0 dbm
обвязки очень мало
Есть контроль CRC контроль свободного эфира
апаратная поддержка IEEE 802.15
И очень неплохие примеры для AVR
Том есть много разных приемопередатчиков и передатчиков
Вобщем смотри и выбирай

Кстате СС2500 тоже прикольная штука у нас в Киеве розница 5 у.е.
a14.gif

Посетил сайт chipcon.ru - кроме краткого описания и ссылок на даташиты больше ничего не нашел. На сайте chipcon.com тоже не нашел примеров для AVR (есть там конечно один, но только как подключать, называется Application Note 009). Где можно найти примеры использования на AVR?


--------------------
Go to the top of the page
 
+Quote Post
BVU
сообщение Feb 8 2006, 14:15
Сообщение #37


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Для поднятой темы возможно стоит посмотреть и эти ссылки:
http://glos-electronic.narod.ru/shems2/Shem689.html
http://radiomania.by.ru/r-link.shtml
http://kazus.ru/shemes/showpage/0/731/3.html


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 8 2006, 14:33
Сообщение #38


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
Где можно найти примеры использования на AVR?

Надо бы найти ссылку под названием ZigBee stack for AVR.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
at90
сообщение Feb 9 2006, 07:10
Сообщение #39


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Можно у эфо.
http://www.efo.ru/doc/Ember/Ember.pl?1005
http://www.efo.ru/doc/Ember/Ember.pl?846
http://www.efo.ru/doc/Ember/Ember.pl?790
Эфо раздаёт стэк для AVR клиентам купившим у них чипы EM2420.
Стэк идёт в виде библиотек для Иара. Хорошо документирован.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
MicronSys
сообщение Feb 9 2006, 07:42
Сообщение #40


Частый гость
**

Группа: Участник
Сообщений: 106
Регистрация: 12-05-05
Пользователь №: 4 946



Цитата(AVR @ Jan 22 2006, 02:38) *
Здравствуйте!
Какими методами можно организовать двунаправленную связь между tiny12 и 8515 по радиоканалу?
Требования очень скромные:
дальность - пара метров, скорость - несколько десятков бод.
Желателен небольшой размер (чтобы можно было в брелок поместить).
Существуют ли недорогие (не более 100 руб. за один приемопередатчик) готовые решения крошечных приемопередатчиков или простые схемы для самостоятельного изготовления?
Заранее благодарю за любую помощь в этом вопросе.
PS Есть ли какой-нибудь патч к IAR AVR 4.11, чтобы была поддержка компилятором tiny12?


Вот что человек просил !!!

Так вот а куда в тиню будите стек слаживать ????
он и так под мегу 128 сделан !!!!

Поповоду того что нет исходников на Chipcon.ru
так енто не правда !!!!
Смотрите хорошо
CC2420DBK_Libraries_Release_1_1
CC2420DBK_Examples_Release_1_1
CC2400DBK_Examples_Release_1_11
CC2400DBK_Libraries_Release_1_1

Так вот в CC2400DBK_Examples_Release_1_11 находятся
Bootloader
rfBlinkLed
rfChatModem
rfSoftwareFH
a14.gif
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 9 2006, 08:19
Сообщение #41


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Я то всю инфу по 2420 собрал и с Чипкона и с других мест,
просто подсказываю как искать.
На тини 13-15 лучше не рассчитывать, брать как минимум 26 или 2313
причина размер ОЗУ.
Есть смысл посмотреть rfPIC ядро и радио в одном флаконе.
Если расстояние совсем мизерное и есть опыт с намоткой катушек тогда
однотранзисторное решение.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
krdmitry
сообщение Feb 10 2006, 21:22
Сообщение #42


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 24-11-05
Из: СПб
Пользователь №: 11 354



Мужики, мож есть у кого пример работы с радиомодулем RFB433B?
Хотелось бы пример инициализации модуля, а также пример несложного кодирования, чтобы дальность связи повысить и от помех отстраниться. Какие методы используются при восстановлении принятого сигнала? Как работает алгоритм с использованием таймера в режиме захвата?
Go to the top of the page
 
+Quote Post
GDI
сообщение Feb 15 2006, 09:35
Сообщение #43


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



В новом номере "Современная Электроника" №1 2006 стр. 50 есть пример разработки сети передачи данных по радиоканалу. Сделано на Мегах8 модулб передатчика TX433N, приемник RX433. http://www.soel.ru/podshivka/2006-1.htm есть исходники и модель для MathLab для оценки качества приема


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Albatros98
сообщение Dec 21 2007, 13:08
Сообщение #44





Группа: Новичок
Сообщений: 5
Регистрация: 21-12-07
Пользователь №: 33 512



Поделитесь, пожалуйста, схемой и главное исходниками. Не могу разорбраться как работать с трансивером и Микроконтроллером. Help!
Go to the top of the page
 
+Quote Post
GDI
сообщение Dec 21 2007, 14:18
Сообщение #45


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Вот она эта статья http://www.guarda.ru/guarda/data/control_panel/txt_34.php там и схемы и исходники, да и в СОЕЛе моглибы статью заказать, в доп материалах к статье тоже есть все исходники


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Albatros98
сообщение Dec 21 2007, 16:52
Сообщение #46





Группа: Новичок
Сообщений: 5
Регистрация: 21-12-07
Пользователь №: 33 512



Спасибо!!! a14.gif
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 02:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01775 секунд с 7
ELECTRONIX ©2004-2016