Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: случайное мерцание

случайное мерцание 11 янв 2018 09:29 #1

  • pert
  • pert аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 187
  • Спасибо получено: 5
возможно написать программу для случайного мигания светодиода в интервале от 1 секунды до 30 минут на процессоре PIC или ATTINY
это симуляция безопасности, что-то с небольшим потреблением,он питается от батареи.
pert
Администратор запретил публиковать записи гостям.

случайное мерцание 12 янв 2018 15:09 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Вы не указали, сколько должна длиться вспышка светодиода. Сделал 0,1 сек.

Прошивка для ATTINY13.
Не проверял. Protues симулирует неправильно.
Последнее редактирование: 14 янв 2018 15:00 от Soir. Причина: Удаление неактуального вложения.
Администратор запретил публиковать записи гостям.
Спасибо сказали: pert

случайное мерцание 12 янв 2018 16:55 #3

  • pert
  • pert аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 187
  • Спасибо получено: 5
Здравствуйте уважаемый Soir,
длина света может составлять 1-5 секунд, сделать его видимым, может также изменяться хаотично в этом интервале.
Я пробую вечер
Спасибо pert
Администратор запретил публиковать записи гостям.

случайное мерцание 12 янв 2018 21:58 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Обновил прошивку.
Администратор запретил публиковать записи гостям.

случайное мерцание 13 янв 2018 21:45 #5

  • pert
  • pert аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 187
  • Спасибо получено: 5
Я тестировал
вспышки короткие и регулярные каждые 5 секунды
Администратор запретил публиковать записи гостям.

случайное мерцание 14 янв 2018 15:02 #6

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Исправил прошивку. Обратите внимание - FUSE другие.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: pert

случайное мерцание 14 янв 2018 20:54 #7

  • pert
  • pert аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 187
  • Спасибо получено: 5
Soir,
работает так, как должно.
Я смотрел это около 3 часов,расстояние между вспышками 0-18-1-16-30-19-6-19-30-21-1-9-8 минут.
было бы возможно сделать регулируемый верхний предел диапазона, например аналоговый триммер на любом входе или запись в EEPROM при программировании?
Администратор запретил публиковать записи гостям.

случайное мерцание 15 янв 2018 09:52 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6912
  • Спасибо получено: 2345
Расчет времени берется по формуле 32767/k, сек.
Коэффициент k программа берет из ячейки памяти EEPROM с адресом 0x00.
Если в этой ячейке значение 0x00 или 0xFF, тогда берется напряжение на выводе 3 МК (измеренная величина может принимать значение до 255). Если измеренная величина = 0, тогда k=18.
Вложения:
Последнее редактирование: 15 янв 2018 09:55 от Soir.
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко