
Разработчик Arduino, знание Altium Designer
ТЗ
1. Питание устройства от акб типа Delta DT 1218, диапазон входного напряжения от 9 до 14В
2. Датчики:
- датчик температуры (выносной, расстояние от устр-ва порядка 1 м)
- датчик влажности (выносной, расстояние от устр-ва порядка 1 м)
Диапазон измерения (влажность): 5…99% RH ± 2%
Диапазон измерения (температура): -20…+80 °C ± 0.5 °C
- монитор входного напряжения
- энкодер цифоровой на 600 P/R
- индуктивный тахо датчик, несколько витков вокруг высоковольтного провода зажигания на ДВС по типу этой реализации
3. Дисплей:
4. Исполнение: устройство состоит из печатной платы с дисплеем и печатной платы с МК и другими компонентами скрепленные между собой через латунные или пластиковые стойки, габариты не более 100 x 58 мм, крепежные отверстия совпадают с крепежным отверстием на дисплее.
Описание функционала устройства:
Устройство представляет собой измеритель уровня заглубления ножей на машину для ручной шлифовки льда на катке, а также оборотов двигателя, моточасов ДВС, температуры и влажности у поверхности льда и напряжения АКБ.
Основной параметр выводимый на экран посередине, это заглубление ножей. Предел от -5 до 5 см с шагом в 0.5 мм, на каждую 1000 оборотов энкодера считаем перемещение на 1.25 мм.
Остальные параметры второстепенные, на основном экране располагаются по углам сверху температура и влажность, снизу обороты и моточасы
На устройстве имеется одна кнопка, которая служит для циклического переключения между экранами:
Основной-> Экран температуры и влажности -> Экран моточасов и оборотов -> Напряжения на АКБ
При падении напряжения на АКБ ниже 10.5В выводить сообщение с предупреждением "Зарядите аккумулятор"
Дополнительно реализовать функцию калибровки точки "Нуля" заглубления ножей путем удержания кнопки переключения экранов во время подачи напряжения на устройство. После запуска режима калибровки оператор устанавливает ножи в нужное положение и кратковременным нажатием устанавливает точку нуля, а удержанием кнопки осуществляется выход из этого режима.
Устройство должно сохранять счетчик моточасов и уровень положения ножей в энергонезависимую память устройства.
Результаты работы:
1) Схема устройства и топология печатной платы в формате Altium Designer
2) Проект прошивки
3) Рабочий прототип устройства
Заявки фрилансеров
