суточный таймер

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 54
Зарегистрирован: Чт янв 11, 2007 21:25:18

Сообщение kaligraf »

ph()enix
Посмотрите здесь:
http://kaligraf.narod.ru
Есть несколько вариантов часов и таймеров
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Сообщение ph()enix »

Danko, когда ты сделаешь программный триггер?
Реклама
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Сообщение neon-f »

ты собери часы сначала, прикрути релюшку, а за данко дело не станет, там 5 мин работы.
Просто может ты "остынешь" и делать ничего не станешь, зачем зря данко прогу менять......
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Все примерно так.

Но если прошивка нужна раньше, тогда вечером подправлю и завтра будет готова.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Сообщение ph()enix »

Не остыну))))
уже вытравил платы.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

прошивка готова.
Но простым изменением работы будильников не обошлось.

Во первых: убрал работу с термометром.
2. убрал индикацию дата.
3. можно убрать две лишние кнопки (Сек, К)

Программа изначально писалась для работы будильников с сигналом 1 мин.

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

Если при включенной нагрузке напруга пропадет и скажем через пару минут появится то после перезагрузки МК регистры все чисты и нагрузка включится только по команде будильника.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Сообщение ph()enix »

спасибо!
а термометр нельзя вернуть? хотя бы 1
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Ни в коем разе нильзя :))

Т.е. Вы все таки остановились на часах с календарем и будильником.
Простой таймер уже не интересен?

Небольшое замечание:
Вы программатор далеко не прячьте.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 87
Зарегистрирован: Вт май 19, 2009 11:56:21

Сообщение ph()enix »

Ладно, делайте как можете.
Извините, если в напряг...

Просто я подумал, раз это дело будет в аквариуме, то градусник не помешал бы...
Но раз нельзя, то и так будет нормально)))
Спасибо!
то где брать прошивку, которую вы изменили?
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Если индикаторы 10 гривен значить они маленькие и ULN не нужна.

первая версия.

примечания по схеме:
нужно добавить еще одну кнопку с функцией ручного управления триггером т.е. вкл/выкл нагрузки (или заменить кнопку одну из имеющихся).

добавить в программе контроль за установкой второго будильника т.е. если его не установить то и нагрузка будет постоянно включена (например будильник 2 не установлен значит нагрузку включить на 12 часов).

добавить в программе сохранение состояния триггера (при пропадании света и при возобновлении работы устройства нагрузка включалась или отключалась в зависимости от того, что было до пропадания света)

Ну это для начала.
Вложения
Clock-Term-Trigger_LED_2010-02-02.zip
(28.39 КБ) 303 скачивания
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»