Например TDA7294

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





Текущее время: Чт апр 18, 2024 20:42:37

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


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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 13:19:44 
Встал на лапы

Зарегистрирован: Вс мар 27, 2011 07:48:48
Сообщений: 127
Откуда: г. Екатеринбург
Рейтинг сообщения: 0
Приветствую всех любителей и профи. Нужна помощь в настройке одного полезного устройства.

Хочу сделать автоматику откатных ворот в саду с помощью купленного в Китае радиомодуля. В

комплект радиомодуля входят 2 брелка и платка приемника. Работает он так: нажимаем на 1

кнопку - на 1 выходе сигнал 5в, на втором- 0. Нажимаем на 2 кнопку - на втором выходе 5в.

первый выключается. 3 и 4 каналы ведут себя аналогично, но я их не использую.
На рис. показана схема подключения. Я не стал рисовать силовую часть на выходе - нарисовал

сигнальные светодиоды. Должно работать так: нажали на 1 кнопку - включилось реле реверса

для открытия ворот, через 0,5 сек - включился мотор привода. В крайнем положении

срабатывает концевик - выключается мотор, выключается реле.
При нажатии 2 кнопки включается мотор на закрытие ворот. Второй концевик выключает мотор в

закрытом положении. Оба концевика включены параллельно.
Набросал код, и что-то он у меня никак не хочет работать по моему плану. Вернее работает до

первого нажатия концевика. А дальше живет самостоятельной жизнью, которую я пока не могу

понять. Что-то неправильно в основном цикле.
Может, кто-нибудь глянет на свежую голову. Время терпит, т.к. делать все это планирую

весной.
[img]

[/img]
Код:
$regfile = "attiny13a.dat"
$crystal = 4800000
$hwstack = 8
$swstack = 16
$framesize = 32

Config Pinb.3 = Input                                       ' Кнопка Открыть                        '
Config Pinb.4 = Input                                       'Кнопка Закрыть
Config Portb.0 = Output                                     'Включение реверса
Config Portb.2 = Output                                     'Включение мотора
Config Int0 = Falling
Config Debounce = 50
On Int0 Button
Enable Interrupts
Enable Int0
Dim K As Byte

Knopka_1 Alias Pinb.3
Knopka_2 Alias Pinb.4
Revers Alias Portb.2
Motor Alias Portb.0
K = 1
Knopka_1 = 0 : Knopka_2 = 0

Do
If Knopka_1 = 1 And K = 1 Then                              ' Нажата 1 кнопка
   Set Revers
   Waitms 500
   Set Motor
End If
If Knopka_2 = 1 And K = 0 Then                              ' Нажата 2 кнопка
   Set Motor
End If

Loop

Button:                                                     ' Сработал концевик
Reset Motor
Reset Revers
K = K + 1
If K > 1 Then K = 0
Return

End


Вложения:
Ворота.jpg [42.24 KiB]
Скачиваний: 314
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 15:05:32 
Мучитель микросхем

Карма: 1
Рейтинг сообщений: 22
Зарегистрирован: Вт фев 09, 2010 17:52:26
Сообщений: 417
Рейтинг сообщения: 0
Цитата:
If Knopka_1 = 1 And K = 1 Then

Может так
Цитата:
If ((Knopka_1 == 1) And (K == 1)) Then


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 15:13:33 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
меня смутило что в LOOPе только обработка концевика.
п.с. а какой это язык?

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 15:41:47 
Встал на лапы

Зарегистрирован: Вс мар 27, 2011 07:48:48
Сообщений: 127
Откуда: г. Екатеринбург
Рейтинг сообщения: 0
Это Баском. Или я не там свою тему открыл?


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 16:34:24 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
там... здесь всё в куче.
ну как ты понял в басме я не силён :) так что если помочь, то только по структуре.
а концевиков у тебя сколько?

Добавлено after 2 minutes 21 second:
одна... а как она срабатывает?

Добавлено after 4 minutes 26 seconds:
включается при полном открытии, выключается при полном закрытии? а если передумал? как контроллер узнает о крайнем положении?

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 18:20:31 
Встал на лапы

Зарегистрирован: Вс мар 27, 2011 07:48:48
Сообщений: 127
Откуда: г. Екатеринбург
Рейтинг сообщения: 0
Концевиков два: один на закрытие и один на открытие. Включены параллельно. Но по схеме - один, а действие при срабатывании концевика зависит значения К - оно меняется при каждом срабатывании концевика: К=1 - открытие, К=0- закрытие.

Добавлено after 3 minutes 20 seconds:
Забыл ещё один момент: Будет еще один концевик в виде доступной кнопки на столбе, также включенный параллельно крайним концевикам. Он нужен для того, чтобы можно было, например, начать открывать ворота, не дождавшись их полного закрытия.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 19:13:14 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
зачем так сложно то? если у тебя 2 сигнала и присутствуют всегда - ставь конечники в разрыв проводов: допустим пошел сигнал на закрытие, ворота дошли, концевик закрытия разорвал цепь сигнала закрытия - всё, и пусть он там дальше висит. а в промежуточном положении можно рулить в обе стороны и направление менять в любой момент.

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Пн дек 04, 2017 20:18:48 
Встал на лапы

Зарегистрирован: Вс мар 27, 2011 07:48:48
Сообщений: 127
Откуда: г. Екатеринбург
Рейтинг сообщения: 0
Интересная мысль. Буду пробовать послезавтра - раньше не попаду туда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Вт дек 05, 2017 15:29:11 
Встал на лапы

Зарегистрирован: Вс мар 27, 2011 07:48:48
Сообщений: 127
Откуда: г. Екатеринбург
Рейтинг сообщения: 0
Приветствую! Попробовал на макетке - все работает так, как и планировалось. Еще раз спасибо за идею. На всякий случай прикладываю итоговую схему.


Вложения:
Ворота.jpg [104.13 KiB]
Скачиваний: 303
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Радиоуправление воротами
СообщениеДобавлено: Вт дек 05, 2017 15:42:54 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
понятно.
а обмотка, которая идёт на кондей конкретно пусковая? (можно проверить сопротивления) если обмотки равны - почти всю логику можно выкинуть :) (понадобится - нарисую)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


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

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


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

Сейчас этот форум просматривают: Varlakotam и гости: 17


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

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


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