Дмитрий
Заказчик

[no-member:pro]Дмитрий[/no-member:pro]

1 проектов
Параметры проекта
Вариант сотрудничестваОдноразовый проект
Предоплатабез предоплат
Способы оплатыБанковский перевод, Электронные деньги
Приём заявокот до 2022-12-17
Описание проекта
Предложение удаленной работы.
Требуется написать прошивку для готового устройства на nuvoton n76e003at20. Есть готовое устройство с али - таймер обратного отсчета, управляющий нагрузкой посредством реле.

Запуск таймера производится внешней кнопкой, что приводит к включению нагрузки. По завершению времени нагрузка отключается.


В стоке таймер программируется с использованием трех семисегментных индикаторов и двух кнопок на блоке управления. Устройство предполагается разместить под обшивкой автомобиля, поэтому задача для этого проекта - написать прошивку, позволяющую программировать таймер с помощью единственной внешней кнопки и баззера.
Ключевой функционал таймера с новой прошивкой:

- программирование времени Т в диапазоне 0...5 минут с дискретностью 1 минута
- гистерезис на повторное включение, программируемый в диапазоне (1-5) *Т
- защита от случайного запуска(длительное(или двойное) нажатие для запуска)
- индикация режимов работы баззером(сигнал при старте, сигнал при окончании, сигнал проверки режима работы, сигнал ошибки)
- аварийное завершение работы таймера по нажатию кнопки
Будет предоставлена блок-схема описанного выше алгоритма, а также само устройство.
На выходе - текст прошивки и скомпилированный файл с краткой инструкцией для прошивки в "домашних" условиях.
Прикреплённые файлы
Файлы доступны только фрилансерам и автору проекта
Автор проекта: [no-member:pro]Дмитрий[/no-member:pro]