Удаленное управление реле с обратной связью
- Реклама
Re: Удаленное управление реле с обратной связью
детальки уже собрали?))
- larik
- Мучитель микросхем
- Сообщения: 403
- Зарегистрирован: Вс окт 12, 2008 00:19:25
- Откуда: Подольск, Мос. Область
Re: Удаленное управление реле с обратной связью
nrf-ку заказал будут к среде
Re: Удаленное управление реле с обратной связью
простенький пультик)) схема, прошивка, исходник. Протестировано на макетке.))
- larik
- Мучитель микросхем
- Сообщения: 403
- Зарегистрирован: Вс окт 12, 2008 00:19:25
- Откуда: Подольск, Мос. Область
Re: Удаленное управление реле с обратной связью
спасибо! как приедет модуль соберу отпишусь
- Реклама
Re: Удаленное управление реле с обратной связью
что-то мне не нравится его работа.. )) лучше вот так:
нажали кнопку > пульт отправил пакет > включилось реле.
Включилось реле > пришло подтверждение > горит светодиод на пульте.
-если нет подтверждения (например нет связи, приёмник выключен), то пульт продолжает автоматически отправлять пакеты (при этом на пульте мигает соответствующая кнопочка) >...>...> И так до тех пор, пока не придёт подтверждение или пока не нажмем повторно эту же кнопку (т.е. отменим команду).
Всё это может работать от двух батареек - 2 х 1,5 вольт (без стабилизатора).
Короче всё по фэншую..))
Включилось реле > пришло подтверждение > горит светодиод на пульте.
-если нет подтверждения (например нет связи, приёмник выключен), то пульт продолжает автоматически отправлять пакеты (при этом на пульте мигает соответствующая кнопочка) >...>...> И так до тех пор, пока не придёт подтверждение или пока не нажмем повторно эту же кнопку (т.е. отменим команду).
Всё это может работать от двух батареек - 2 х 1,5 вольт (без стабилизатора).
Короче всё по фэншую..))
Re: Удаленное управление реле с обратной связью
фьюзы не трогаем (т.е. оставляем заводские).
Есть ещё такой вариант схемы (на всякий случай): fосц: RC - 4 МHz; фьюзы: Low E3; Higt D9. Работает чуть быстрей. Хотя.. "на глаз" опрделить трудно))
Есть ещё такой вариант схемы (на всякий случай): fосц: RC - 4 МHz; фьюзы: Low E3; Higt D9. Работает чуть быстрей. Хотя.. "на глаз" опрделить трудно))
- vlasovzloy
- Друг Кота
- Сообщения: 20070
- Зарегистрирован: Чт янв 26, 2012 16:44:29
- Откуда: Таксимо
Re: Удаленное управление реле с обратной связью
а без фиксации можно? чтобы весь функционал сохранился, но без фиксации
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
- larik
- Мучитель микросхем
- Сообщения: 403
- Зарегистрирован: Вс окт 12, 2008 00:19:25
- Откуда: Подольск, Мос. Область
Re: Удаленное управление реле с обратной связью
[uquote="vlasovzloy",url="/forum/viewtopic.php?p=3186228#p3186228"]а без фиксации можно? чтобы весь функционал сохранился, но без фиксации[/uquote]
так изначально же без фиксации и делалось, то есть обычная кнопка нажал - отжал
так изначально же без фиксации и делалось, то есть обычная кнопка нажал - отжал
- vlasovzloy
- Друг Кота
- Сообщения: 20070
- Зарегистрирован: Чт янв 26, 2012 16:44:29
- Откуда: Таксимо
Re: Удаленное управление реле с обратной связью
Не, я имею ввиду нажал кнопку-реле сработало. Отпустил кнопку-реле отпустило
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Re: Удаленное управление реле с обратной связью
можно..)) осц: RC - 4 МHz; фьюзы: Low E3; Higt D9.vlasovzloy писал(а):а без фиксации можно? чтобы весь функционал сохранился
Только не знаю зачем это надо... ну пусть будет))
- vlasovzloy
- Друг Кота
- Сообщения: 20070
- Зарегистрирован: Чт янв 26, 2012 16:44:29
- Откуда: Таксимо
Re: Удаленное управление реле с обратной связью
Я тоже пока не знаю, но вдруг кому такой варинт пригодится. На лебедку например управление или еще куда
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Re: Удаленное управление реле с обратной связью
Уважаемый roman.com
У меня вопрос а как себя будет вести ДУ если рядом окажутся два одинаковых пульта и передатчика.
И можно ли избежать конфликта программным путём, или как-то ещё
У меня вопрос а как себя будет вести ДУ если рядом окажутся два одинаковых пульта и передатчика.
И можно ли избежать конфликта программным путём, или как-то ещё
Re: Удаленное управление реле с обратной связью
два одинаковых пульта будут работать одновременно (так же как два одинаковых пульта от одного телевизора) )).
избежать конфликта программным путём очень просто. Достаточно изменить один бит в программе... адрес передатчика и приёмника. например так:
SPDR=0b00110000; while(!(SPSR & (1<<7))); // 0x10 TX_ADDR_P0: Адрес передатчика
SPDR=0b11100111; while(!(SPSR & (1<<7))); // 0x........C7
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x......C7..
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x....C7....
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x..C7......
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0xC7........
SPDR=0b00101010; while(!(SPSR & (1<<7))); // 0x0A RX_ADDR_P0: Адрес приёмника
SPDR=0b11100111; while(!(SPSR & (1<<7))); // 0x........C7
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x......C7..
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x....C7....
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x..C7......
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0xC7........
Тогда приёмник будет принимать пакеты только от "своего" передатчика. Т.е. простая привязка передатчика и приёмника.
Так же можно изменить частоту передатчика и приёмника, что бы пульты работали на разных частотах и не мешали дург другу.
например так:
SPDR=0b00100101; while(!(SPSR & (1<<7))); // 0x05 RF_CH: Частота
SPDR=0b01111101; while(!(SPSR & (1<<7))); // 2.525GHz. - 01111101(125) - вызывной канал. Заменить на любой другой канал: 0...125.
избежать конфликта программным путём очень просто. Достаточно изменить один бит в программе... адрес передатчика и приёмника. например так:
SPDR=0b00110000; while(!(SPSR & (1<<7))); // 0x10 TX_ADDR_P0: Адрес передатчика
SPDR=0b11100111; while(!(SPSR & (1<<7))); // 0x........C7
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x......C7..
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x....C7....
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x..C7......
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0xC7........
SPDR=0b00101010; while(!(SPSR & (1<<7))); // 0x0A RX_ADDR_P0: Адрес приёмника
SPDR=0b11100111; while(!(SPSR & (1<<7))); // 0x........C7
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x......C7..
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x....C7....
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0x..C7......
SPDR=0b11000111; while(!(SPSR & (1<<7))); // 0xC7........
Тогда приёмник будет принимать пакеты только от "своего" передатчика. Т.е. простая привязка передатчика и приёмника.
Так же можно изменить частоту передатчика и приёмника, что бы пульты работали на разных частотах и не мешали дург другу.
например так:
SPDR=0b00100101; while(!(SPSR & (1<<7))); // 0x05 RF_CH: Частота
SPDR=0b01111101; while(!(SPSR & (1<<7))); // 2.525GHz. - 01111101(125) - вызывной канал. Заменить на любой другой канал: 0...125.
- vlasovzloy
- Друг Кота
- Сообщения: 20070
- Зарегистрирован: Чт янв 26, 2012 16:44:29
- Откуда: Таксимо
Re: Удаленное управление реле с обратной связью
романком, ну не умеем мы так. сделай 100500 прошивок разны пульт-приемник, хотя бы две как песец просит
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Re: Удаленное управление реле с обратной связью
можно добавить перемычки... с их помощью можно привязывать пульт-приёмник. Можно программно... можно как угодно))
100500 прошивок ? Не проблема! )) А точно хватит? ))
100500 прошивок ? Не проблема! )) А точно хватит? ))
- vlasovzloy
- Друг Кота
- Сообщения: 20070
- Зарегистрирован: Чт янв 26, 2012 16:44:29
- Откуда: Таксимо
Re: Удаленное управление реле с обратной связью
С перемычками неплохой вариант. Ну не 100500, хотябы 100499 )))
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
- Ivanoff-iv
- Друг Кота
- Сообщения: 7077
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Удаленное управление реле с обратной связью
можно в еепром адрес записывать...
Добавлено after 1 minute 8 seconds:
в пульт, например программатором, а в приемник - при замкнутой перемычке с сигнала пульта
Добавлено after 1 minute 8 seconds:
в пульт, например программатором, а в приемник - при замкнутой перемычке с сигнала пульта
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Re: Удаленное управление реле с обратной связью
памяти еепром не хватит)) nRF24L01+ поддерживает 4.722.366.482.869.645.213.440 адресов ))
лучше записывать в еепром... но через дополнительную функцию... например через функцию "меню" )) Тогда вообще не нужны перемычки))
лучше записывать в еепром... но через дополнительную функцию... например через функцию "меню" )) Тогда вообще не нужны перемычки))


