Управление светодиодами по таймеру.

Ответить
Аватара пользователя
Рикки-Тикки-Тави
Рядовой
Сообщения: 13
Зарегистрирован: 15 янв 2018, 23:41

Управление светодиодами по таймеру.

Сообщение Рикки-Тикки-Тави »

Доброго времени суток уважаемые форумчане.
Я не разу не программист, прошу помощи и совета.
1.Задача при нажатии кнопки пуск, отмигать светодиодом заданное время и вернуть триггер (ТТ) включения в обратное состояние, чтобы при завершении цикла работы не нажимать кнопку пуск 2 раза.
2. При прерывании мигания светодиодом кнопкой пуск, работа при повторном нажатии возобновлялась с той пары светодиодов с которой прервалась.
Рисунок схемы
13.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Рикки-Тикки-Тави 16 янв 2018, 11:10, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Я думал я смогу. Как же я ОШИБАЛСЯ!

Сообщение Sancho »

Рикки-Тикки-Тави писал(а): 16 янв 2018, 01:12Я не разу не программист, прошу помощи и совета.
Поможем, главное видно Ваше стремление разобраться.
Что-бы понять, где засада, объясните, пожалуйста, подробно Ваш задуманный алгоритм работы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Я думал я смогу. Как же я ОШИБАЛСЯ!

Сообщение KSP »

Да задуманный алгоритм из первого поста не понятен, откуда взялась вторая кнопка. И скорее всего вместо ТТ триггеров обратите внимание на RS триггеры. У них есть преобладание входов S над R.
S
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Я думал я смогу. Как же я ОШИБАЛСЯ!

Сообщение Олег »

[ref]Рикки-Тикки-Тави[/ref], И пожалуйста привыкайте с самого начала правильно озаглавливать темы. Вам надо поменять название темы и ее описание местами, тогда это будет отражать смысл поста.
Аватара пользователя
Рикки-Тикки-Тави
Рядовой
Сообщения: 13
Зарегистрирован: 15 янв 2018, 23:41

Управление светодиодами по таймеру.

Сообщение Рикки-Тикки-Тави »

Задуманный алгоритм работы таков.
1. Режим работы. При нажатии кнопки пуск на первую пару светодиодов подаётся шим сигнал на заданное время. После отработки заданного времени, при повторном нажатии кнопки пуск цикл повторяется. Кнопкой пуск возможно остановить процесс в любой момент времени, так и продолжить.
2. Режим работы. При однократном нажатии «кнопка включения 2й..» и запуска процесса кнопкой пуск повторяется 1 режим и после небольшой задержки включается 2я пара светодиодов на такое же время как и первая пара. Кнопкой пуск возможно остановить процесс в любой момент времени, так и продолжить с той пары светодиодов на которой была остановка.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Управление светодиодами по таймеру.

Сообщение rw6cm »

Рикки-Тикки-Тави писал(а): 16 янв 2018, 11:12 Кнопкой пуск возможно остановить процесс в любой момент времени, так и продолжить.
Встроенный генератор не имеет паузы, можно остановить, начать с начала, продолжить не получится.
Win10-64, FLProg (portable)
Аватара пользователя
Рикки-Тикки-Тави
Рядовой
Сообщения: 13
Зарегистрирован: 15 янв 2018, 23:41

Управление светодиодами по таймеру.

Сообщение Рикки-Тикки-Тави »

[ref]rw6cm[/ref],
Встроенный генератор не имеет паузы, можно остановить, начать с начала, продолжить не получится.
Главное чтобы отрабатывала цикл та пара светодиодов, на которой была остановка, пусть даже и сначала отсчета таймера.
Аватара пользователя
Phazz
Полковник
Сообщения: 3165
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 239 раз
Поблагодарили: 126 раз

Управление светодиодами по таймеру.

Сообщение Phazz »

Командоаппарат
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Управление светодиодами по таймеру.

Сообщение rw6cm »

[ref]Рикки-Тикки-Тави[/ref],
Таймер на прерываниях, D9,D10, под ШИМ использовать нельзя.
Не пойму зачем паралелить 2 выхода по один ШИМ ? %)
LED alg.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Управление светодиодами по таймеру.

Сообщение KSP »

Я так понял, что в железе у Вас этого еще нет. Можно попробовать и с памятью для таймера используя счетчик.
S
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Управление светодиодами по таймеру.

Сообщение Sancho »

[ref]KSP[/ref], Абсолютная правильная мысль.
Мой вчерашний набросок.
Надо допилить.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

Управление светодиодами по таймеру.

Сообщение KSP »

Я все сначала проверяю на шилде для уно с кнопками. Набросал сегодня у меня все работает но немного неправильно во время задержки включения второй пары нельзя остановить задержку кнопкой пуск. И тоже надо допиливать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
S
Аватара пользователя
Рикки-Тикки-Тави
Рядовой
Сообщения: 13
Зарегистрирован: 15 янв 2018, 23:41

Управление светодиодами по таймеру.

Сообщение Рикки-Тикки-Тави »

Ребята. Спасибо вам огромное кто откликнулся на мою просьбу о помощи. Так как я новичок в этом деле, то я буду "допиливать" свой проект, так мне будет проще. Но и ваши идеи мне возможно пригодятся.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей