Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 10.05.2008, 19:37  
barbuss
Прописка
 
Регистрация: 20.01.2007
Адрес: Армения
Сообщений: 127
Сказал спасибо: 1
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
barbuss на пути к лучшему
По умолчанию Таймер на 0-30 секунд дискретностью 0,1 секунд

Таймер на 0-30 секунд дискретностью 0,1 секунд

Помогите сделать 3 таймера в одном
Принцип работы показан на схеме


Вот оснавные параметры
Время выдержки 0…………30 секунд
Дискретность ………………0,1 секунд
Микросхема микроконтроллер PIC16F84 или другой
3 испольнительных механизма на оптронах и симистре
Поселедовотельност вклю1ения таймеров от завершения первого
Кнопка Старт независимий от того нажат и фиксирован или нет таймеры должни вклюяатся и завершить цикл до мповторного нажатия кнопки

Заранее всем Большое спасибо за помощ.

-- Прилагается рисунок: --
Реклама:
barbuss вне форума  
Непрочитано 10.05.2008, 23:46  
FreeTramp
Прописка
 
Аватар для FreeTramp
 
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
FreeTramp на пути к лучшему
По умолчанию

Сообщение от barbuss
Помогите сделать 3 таймера в одном
Что не ясно?
FreeTramp вне форума  
Непрочитано 10.05.2008, 23:48  
urry1
Временная регистрация
 
Регистрация: 11.12.2007
Сообщений: 79
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
urry1 на пути к лучшему
По умолчанию

Мне - так как задавать время срабатывания, например, каждого. Вернее, чем.
urry1 вне форума  
Непрочитано 11.05.2008, 00:06  
barbuss
Прописка
 
Регистрация: 20.01.2007
Адрес: Армения
Сообщений: 127
Сказал спасибо: 1
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
barbuss на пути к лучшему
По умолчанию

После нажатия кнопки СТАРТ начинает работать первый таймер, видерживая первое время сработает первый ключ , после оканчания видержки подает сигнал на второй таймер для начала видержки и так дале до оканчания цикла.
При этом кнопка старт не должен во время видержек влиять на работу или цикл.

Спасибо за отклик.
barbuss вне форума  
Непрочитано 11.05.2008, 01:13  
FreeTramp
Прописка
 
Аватар для FreeTramp
 
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
FreeTramp на пути к лучшему
По умолчанию

Сообщение от urry1
Мне - так как задавать время срабатывания, например, каждого. Вернее, чем.
Например таймером TMR0, используя кварц на 4МГц, и PIC16F628. Ставишь делитель для таймера 1:8 и для начала, записываешь в таймер число 250. Потом разрешаешь прерывания. У тебя прерывания будут каждые 2мс. При возникновении прерывания, снова записываешь в TMR0 250, сбрасываешь T0IF и инкрементируешь свой регистр-счетчик. Как только он достигнет числа 50, будет 0.1 сек. В мплабе открой окно StopWatch и посмотри, сколько времени будет уходить на всю операцию и подкорректируй записываемое число в TMR0, что бы на все про все было 2мс. Точность конечно не ахти какая, зато просто и в принципе за время 30 сек разница будет вообще не заметна, ведь через 30 сек таймер будет сбрасываться.
Есть и другие варианты, если нужна бОльшая точность - применение кварцев, которые можешь сразу и не найти. Так что это ИМХО самый простой вариант для твоего случая.
FreeTramp вне форума  
Непрочитано 11.05.2008, 01:29  
FreeTramp
Прописка
 
Аватар для FreeTramp
 
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
FreeTramp на пути к лучшему
По умолчанию

Кстати, у 628-го есть внутренний тактовый генератор 4МГц. Можешь его использовать. Тогда даже кварца не надо.
FreeTramp вне форума  
Непрочитано 11.05.2008, 09:13  
urry1
Временная регистрация
 
Регистрация: 11.12.2007
Сообщений: 79
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
urry1 на пути к лучшему
По умолчанию

Я не это имел в виду - как оперативно поменять тайминги , чем ? Кнопок нет .
urry1 вне форума  
Непрочитано 11.05.2008, 12:22  
FreeTramp
Прописка
 
Аватар для FreeTramp
 
Регистрация: 24.12.2006
Сообщений: 167
Сказал спасибо: 9
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
FreeTramp на пути к лучшему
По умолчанию

Сообщение от urry1
Я не это имел в виду - как оперативно поменять тайминги , чем ? Кнопок нет .
У него видимо они не меняются. Есть только "Старт".
Тебе зачем? Ты же не автор. Я когда отвечал, думал что отвечаю автору топика.
FreeTramp вне форума  
Непрочитано 11.05.2008, 12:29  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

Для таких целей идеальна програмка в приложении.
Делайте таймеры и не морочте голову, как это работает на низком уровне ИМХО.
Удачи!

Прикрепленный файл: 2041952.zip
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 11.05.2008, 14:13  
barbuss
Прописка
 
Регистрация: 20.01.2007
Адрес: Армения
Сообщений: 127
Сказал спасибо: 1
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
barbuss на пути к лучшему
По умолчанию

Меня интресуют схемные решения и программа-универсал

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

Есть кнопка старт и кнопка аварийного стопа

Прошу если можно схемы.

Я хочу применить этот исполнительний вариант

-- Прилагается рисунок: --

barbuss вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Триггер на несколько секунд rewacom Электроника средств транспорта 9 30.06.2009 11:47
ИНТЕГРАТОР 300 СЕКУНД 1 ВОЛЬТ saha74 Электроника - это просто 33 15.06.2009 21:35
Часы - таймер s5s5 Микроконтроллеры, АЦП, память и т.д 5 16.05.2008 11:36
Таймер Serq Автоматика и аппаратура связи 18 27.11.2007 18:32
Таймер dem9968 Делимся опытом 1 03.02.2005 09:03


Часовой пояс GMT +4, время: 21:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot