Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

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

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

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
возможно написать программу для случайного мигания светодиода в интервале от 1 секунды до 30 минут на процессоре PIC или ATTINY
это симуляция безопасности, что-то с небольшим потреблением,он питается от батареи.
pert
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
Вы не указали, сколько должна длиться вспышка светодиода. Сделал 0,1 сек.

Прошивка для ATTINY13.
Не проверял. Protues симулирует неправильно.
Останнє редагування: 14 січ. 2018 15:00 від Soir. Причина: Удаление неактуального вложения.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: pert

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

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
Здравствуйте уважаемый Soir,
длина света может составлять 1-5 секунд, сделать его видимым, может также изменяться хаотично в этом интервале.
Я пробую вечер
Спасибо pert
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
Обновил прошивку.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
Я тестировал
вспышки короткие и регулярные каждые 5 секунды
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
Исправил прошивку. Обратите внимание - FUSE другие.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: pert

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

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
Soir,
работает так, как должно.
Я смотрел это около 3 часов,расстояние между вспышками 0-18-1-16-30-19-6-19-30-21-1-9-8 минут.
было бы возможно сделать регулируемый верхний предел диапазона, например аналоговый триммер на любом входе или запись в EEPROM при программировании?
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
Расчет времени берется по формуле 32767/k, сек.
Коэффициент k программа берет из ячейки памяти EEPROM с адресом 0x00.
Если в этой ячейке значение 0x00 или 0xFF, тогда берется напряжение на выводе 3 МК (измеренная величина может принимать значение до 255). Если измеренная величина = 0, тогда k=18.
Долучення:
Останнє редагування: 20 січ. 2018 19:22 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: pert

случайное мерцание 20 січ. 2018 10:04 #9

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
Эта версия не работает правильно когда я устанавливаю триммер в любую позицию мигает в интервалу 5 секунд.

Я питаюсь от батареи 9 В через стабилизатор HT7550 с низким потреблением энергии 8 микроампер поэтому мне лучше было бы написать коэффициент при программировании,этот триммер излишне увеличивает потребление.
и при запуске можно запускать 3 вспышки, чтобы проверка что оборудование работает?
pert
Увійдіть до облікового запису, щоб писати повідомлення.

случайное мерцание 20 січ. 2018 11:31 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
pert пише:
когда я устанавливаю триммер в любую позицию мигает в интервалу 5 секунд.
Была ошибка - работало правильно только при низких напряжениях триммера.
Исправил и добавил три вспышки при подаче питания. Прошивку перезалил.

pert пише:
этот триммер излишне увеличивает потребление.
Можно подключить триммер, как в проекте сообщение №8. Потребление триммера будет только тогда, когда включен светодиод.
А могу управление триммером сделать через отдельный вывод МК, тогда будет еще меньше.

В архиве версия с установкой только через EEPROM.

Можно еще сделать переключатель на джамперах.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: pert

случайное мерцание 20 січ. 2018 19:17 #11

  • pert
  • pert аватар
  • Оффлайн
  • I live here
  • Дописи: 473
  • Подякували: 30
  • sxem.org Sponsor 2022
-версия с триммером по ссылке №8 выглядит хорошо ,только три короткие мигания при включении не отображаются
-в какой ячейке EEPROM будет изменена константа по ссылке №9?
pert
Увійдіть до облікового запису, щоб писати повідомлення.

случайное мерцание 20 січ. 2018 19:23 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13633
  • Подякували: 5171
  • sxem.org 2019,2021 Respect Author
pert пише:
только три короткие мигания при включении не отображаются
Забыл включить, обновил прошивку.

pert пише:
в какой ячейке EEPROM будет изменена константа по ссылке №9?
0x00
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: pert
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir