Найдено 73 результата
- Пт сен 05, 2014 22:29:07
- Форум: Периферия
- Тема: rfm23b - помогите байт переслать
- Ответы: 6
- Просмотры: 3646
- Пн июн 10, 2013 17:11:55
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: rfm23b либы, с которыми у меня получилось запустить..
- Ответы: 5
- Просмотры: 2506
- Пн июн 10, 2013 01:27:50
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: rfm23b либы, с которыми у меня получилось запустить..
- Ответы: 5
- Просмотры: 2506
Re: rfm23b либы, с которыми у меня получилось запустить..
у меня работает rfm43b(ATmega8) -> rfm23b(ATMega168PA).
- Сб июн 08, 2013 20:55:06
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: rfm23b либы, с которыми у меня получилось запустить..
- Ответы: 5
- Просмотры: 2506
rfm23b либы, с которыми у меня получилось запустить..
Может кому будет интересно...
Нашел ее (вроде) на каком-то сайте, занимающемся продажей электроники в разделе "примеры" - как-то так...
Немного переработал... Вобщем сильно не пинайте=)
SPI аппаратный, пины GPIO, NIRQ, SDN, NSEL можно выбрать произвольными.
У меня заработало на ATmega8 8МГц ...
Нашел ее (вроде) на каком-то сайте, занимающемся продажей электроники в разделе "примеры" - как-то так...
Немного переработал... Вобщем сильно не пинайте=)
SPI аппаратный, пины GPIO, NIRQ, SDN, NSEL можно выбрать произвольными.
У меня заработало на ATmega8 8МГц ...
- Сб июн 08, 2013 20:17:45
- Форум: Ищу...
- Тема: dc-dc (24->12) + буфферный аккум - готовые решения?
- Ответы: 0
- Просмотры: 736
dc-dc (24->12) + буфферный аккум - готовые решения?
Существуют ли готовые DC-DC преобразователи с "функцией резервного питания", т.е. чтобы при пропадании 24в питание переключалось на подключенный свинцовый аккум(12в желательно), и не разряжало бы его до опасного уровня, а после появления питания (24в), заряжал бы батарею.
В принципе, можно и самому ...
В принципе, можно и самому ...
- Пт апр 05, 2013 13:11:23
- Форум: Периферия
- Тема: rfm22b/rfm23b как грамотно получить RSSI?
- Ответы: 8
- Просмотры: 2020
Re: rfm22b/rfm23b как грамотно получить RSSI?
не пойдет, прерывание должно успевать отрабатываться менее чем за 100нс...
однако, все заработало...
т.е. модуль после приема чудесно сохраняет данные RSSI! Видимо, после приема можно читать только статус... а что-то другое может "сбить" rssi?
сейчас чудесно работает:
RFM22B_rxMode();
while(1 ...
однако, все заработало...
т.е. модуль после приема чудесно сохраняет данные RSSI! Видимо, после приема можно читать только статус... а что-то другое может "сбить" rssi?
сейчас чудесно работает:
RFM22B_rxMode();
while(1 ...
- Чт апр 04, 2013 19:29:50
- Форум: Периферия
- Тема: rfm22b/rfm23b как грамотно получить RSSI?
- Ответы: 8
- Просмотры: 2020
Re: rfm22b/rfm23b как грамотно получить RSSI?
быть может, я недостаточно четко выразил проблему.....
есть главный цикл:
//здоровенное прерывание...
//это прерывание ТАКЖЕ считает МИЛЛИСЕКУНДЫ!
interrupt [TIM0_COMP] void timer0_comp_isr(void)
{
//много-много всего(есть зависимость от RSSI)
}
void main(void)
{
while(1)
{
unsigned char val=0 ...
есть главный цикл:
//здоровенное прерывание...
//это прерывание ТАКЖЕ считает МИЛЛИСЕКУНДЫ!
interrupt [TIM0_COMP] void timer0_comp_isr(void)
{
//много-много всего(есть зависимость от RSSI)
}
void main(void)
{
while(1)
{
unsigned char val=0 ...
- Чт апр 04, 2013 09:38:34
- Форум: Периферия
- Тема: rfm22b/rfm23b как грамотно получить RSSI?
- Ответы: 8
- Просмотры: 2020
Re: rfm22b/rfm23b как грамотно получить RSSI?
Спасибо, как-то не обратил на это внимание....
1) ога, т.е. можно заставить можно дрыгать ногой GPIOx, при детектировании RSSI, но читать нужно СРАЗУ(т.е. использовать прерывание).
2) Я имею в виду: я не могу получить что-то вроде "RSSI последнего принятого пакета"? Я все верно понимаю?
1) ога, т.е. можно заставить можно дрыгать ногой GPIOx, при детектировании RSSI, но читать нужно СРАЗУ(т.е. использовать прерывание).
2) Я имею в виду: я не могу получить что-то вроде "RSSI последнего принятого пакета"? Я все верно понимаю?
- Ср апр 03, 2013 20:00:51
- Форум: Периферия
- Тема: rfm22b/rfm23b как грамотно получить RSSI?
- Ответы: 8
- Просмотры: 2020
Re: rfm22b/rfm23b как грамотно получить RSSI?
нуу, "status" это регистр статуса =)
или
он возвращает "33" (см выше)
Код: Выделить всё
read(RFM22B_REGISTER_DEVICE_STATUS) & 1) == 0 Код: Выделить всё
read(0x02) & 1) == 0 - Ср апр 03, 2013 18:10:01
- Форум: Периферия
- Тема: rfm22b/rfm23b как грамотно получить RSSI?
- Ответы: 8
- Просмотры: 2020
rfm22b/rfm23b как грамотно получить RSSI?
У меня возникли некоторые сложности при получении RSSI у данного модуля (rfm23b)
инициализирую так(приемник):
write(0x05, 0); // правильно?!
write(0x06, 64); // Valid preamble interrupt
Вот только этот хад(модуль) генерирует прерывание, когда второй модуль ничего не передает:
статус девайса 33 ...
инициализирую так(приемник):
write(0x05, 0); // правильно?!
write(0x06, 64); // Valid preamble interrupt
Вот только этот хад(модуль) генерирует прерывание, когда второй модуль ничего не передает:
статус девайса 33 ...
- Сб мар 30, 2013 20:55:17
- Форум: Периферия
- Тема: rfm23b - помогите байт переслать
- Ответы: 6
- Просмотры: 3646
Re: rfm23b - помогите байт переслать
Я сам работаю с rfm23b(43b) - отлично работает =)
У китайцев уже также пытаюсь заказать - только мутные они =(
У китайцев уже также пытаюсь заказать - только мутные они =(
- Сб мар 30, 2013 19:14:29
- Форум: Ищу...
- Тема: rfm22b/rfm23b Украина - где купить
- Ответы: 2
- Просмотры: 769
Re: rfm22b/rfm23b Украина - где купить
да, искал уже там - только один поставщик =(
- Сб мар 30, 2013 12:24:17
- Форум: Ищу...
- Тема: rfm22b/rfm23b Украина - где купить
- Ответы: 2
- Просмотры: 769
rfm22b/rfm23b Украина - где купить
Нужно 20-40 шт желательно rfm23(22)b-868-s1 + 10-20 rfm43(42)b-868-s1. Возможно, больше...
Может знает кто, где у нас (в/на Украине) можно достать эти радиомодули?
Может знает кто, где у нас (в/на Украине) можно достать эти радиомодули?
- Сб мар 30, 2013 11:13:53
- Форум: Периферия
- Тема: rfm23b - помогите байт переслать
- Ответы: 6
- Просмотры: 3646
Re: rfm23b - помогите байт переслать
Успешно запустил с этими либами (найдено на каком-то буржуйском магазине =))
Буду работать с этими РМ, попутно оформлять либу. Закончу - поделюсь=)
Правда, эти РМ(rfm22b/rfm23b) - фиг найдешь в/на Украине (хочу использовать 868МГц).
Может, подскажет кто где их взять, у нас, в/на Украине? штук 40 ...
Буду работать с этими РМ, попутно оформлять либу. Закончу - поделюсь=)
Правда, эти РМ(rfm22b/rfm23b) - фиг найдешь в/на Украине (хочу использовать 868МГц).
Может, подскажет кто где их взять, у нас, в/на Украине? штук 40 ...
- Чт мар 28, 2013 23:19:06
- Форум: Периферия
- Тема: rfm23b - помогите байт переслать
- Ответы: 6
- Просмотры: 3646
Re: rfm23b - помогите байт переслать
хмм....вроде, нашел.....
- Чт мар 28, 2013 20:48:16
- Форум: Периферия
- Тема: rfm23b - помогите байт переслать
- Ответы: 6
- Просмотры: 3646
rfm23b - помогите байт переслать
Собственно эти радиомодули. Использую какие-то жесткие немецкие либы... немного переделанные.
РМ: rfm23b-433
МК: ATMega128 (кварц 16 МГц) (у меня они как отладочные платы)
Задача стоит тривиальная: переслать данные с одного РМ на другой.
Платы собраны идентично.
Пишу в codevisionAVR=)
Проблема: Не ...
РМ: rfm23b-433
МК: ATMega128 (кварц 16 МГц) (у меня они как отладочные платы)
Задача стоит тривиальная: переслать данные с одного РМ на другой.
Платы собраны идентично.
Пишу в codevisionAVR=)
Проблема: Не ...
- Чт мар 28, 2013 11:27:43
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: [решено]rfm22b/rfm23b-частота программируемая или статичная?
- Ответы: 2
- Просмотры: 1432
Re: rfm22b/rfm23b - частота программируемая или статичная?
Спасибо! Предполагал подобную чтуку
- т.е. по-хорошему производителю стоило бы залочить возможность смены частоты... Или так: Ради удешевления конечного продукта оставлено "как есть"...
- Чт мар 28, 2013 11:03:43
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: [решено]rfm22b/rfm23b-частота программируемая или статичная?
- Ответы: 2
- Просмотры: 1432
[решено]rfm22b/rfm23b-частота программируемая или статичная?
ДШ говорит:
Frequency Range
*433/868/915MHz ISM bands
магазины говорят:
RFM22B-433-S1
RFM22B-868-S2
примеры говорят:
#ifdef BAND_868
rf22_write(REGISTER_FREQUENCY_BAND_SELECT, 0x73); // 860-880MHz range
#else
rf22_write(REGISTER_FREQUENCY_BAND_SELECT, 0x53); // 430-440MHz range
#endif
на ...
Frequency Range
*433/868/915MHz ISM bands
магазины говорят:
RFM22B-433-S1
RFM22B-868-S2
примеры говорят:
#ifdef BAND_868
rf22_write(REGISTER_FREQUENCY_BAND_SELECT, 0x73); // 860-880MHz range
#else
rf22_write(REGISTER_FREQUENCY_BAND_SELECT, 0x53); // 430-440MHz range
#endif
на ...
- Пт фев 15, 2013 13:54:01
- Форум: Теория
- Тема: Можно ли ограничить ток, не снижая напряжение?
- Ответы: 20
- Просмотры: 9894
Re: Можно ли ограничить ток, не снижая напряжение?
Всем огромное спасибо за подробные ответы - жить стало чуть легче
- Чт фев 14, 2013 16:19:41
- Форум: Теория
- Тема: Можно ли ограничить ток, не снижая напряжение?
- Ответы: 20
- Просмотры: 9894
Re: Можно ли ограничить ток, не снижая напряжение?
2 gfgeuf
Ок, тогда зачем на светодиоды ставят резисторы? Достаточно лишь стабилизировать напряжение на питание светодиода, так?
Ок, тогда зачем на светодиоды ставят резисторы? Достаточно лишь стабилизировать напряжение на питание светодиода, так?