Петр
Фотомонтаж, обработка фото
Предлагаю широкий спектр услуг в сфере фото обработки: -...
Марина
Контекстная реклама
Настройка и ведение Ваших рекламных кампаний в интернете
София
Полиграфический дизайн
Быстро и качественно выполню любой заказ по полиграфии
Анатолий
Сайт-визитка под ключ!
Создание сайта-визитки на Ваш вкус и цвет.

Написать описание устройства

Дмитрий
1

Дмитрий

нет рекомендаций
нет жалоб
Название проекта: Написать описание устройства
Вариант сотрудничества: Одноразовый проект
Раздел: Обучение и Консультации
Предоплата: без предоплат
Прием заявок: от до 2023-09-14

Описание проекта:
Предложение дополнительного заработка. Требуется написать описание устройства «удаленный терморегулятор» на языке VHDL. Устройство периодически опрашивает датчик температуры LM75A, расположенный на плате Cyclone IV, через интерфейс I2C и следит, чтобы ее значение было в заданных пределах.
1. Настройка и обратная связь выполняется по интерфейсу RS-232 (UART).
1.1. Команды, которые передаются от ПК из программы терминал по RS-232.
1.1.1. Задание верхнего порога температуры, значение температуры;
1.1.2. Задание нижнего порога температуры, значение температуры;
Формат команд определяется разработчиком.
2. Индикация текущей температуры на 7-ми сегментом индикаторе с точность 0,5 °С.
3. Индикация нахождения температуры внутри или за пределами заданного диапазона
Выполняется на светодиодах LED1 – LED4 и с помощью звукового сигнала. Алгоритм
Индикации следующий:
3.1. Если значение температуры находится внутри заданное диапазона, то светятся LED2 и
LED3. Звуковой сигнал молчит.
3.2. Если значение температуры ниже нижней границы заданного диапазона, то светится
Светодиод LED1. Звуковой сигнал издает прерывистый звук частоты 500 Гц
Длительностью 1 секунда и с паузой равной 1 секунда.
3.3. Если значение температуры выше верхней границы заданного диапазона, то светится
Светодиод LED4. Звуковой сигнал издает прерывистый звук частоты 1000 Гц
Длительностью 1 секунда и с паузой равной 1 секунда.
4. Передача в ПК значения текущей температуры и ее статуса (в норме, выше или ниже порогов)
Выполняется через интерфейс RS-232 2 раза в секунду. Формат отображения статуса
Температуры определяется разработчиком.
5. Запуск работы выполняется по нажатию кнопки KEY1.
6. Останов работы выполняется по нажатию кнопки KEY2.

Замечания
1. Для опроса кнопок использовать механизм программного антидребезга.
2. Для задания верхнего и нижнего порогов диапазона температур требуется выполнять
Проверку, чтобы верхняя граница диапазона была не ниже нижней границы диапазона.
Автор проекта
Дмитрий
Анна
Дизайн сайтов
Яркий и запоминающийся дизайн сайта по доступной цене
Кира
Дизайн шаблонов, макетов и т.д.
Разработка макетов сайтов, листовок, обложек, буклетов
Илья
Продвижение сайтов
Качественное продвижение и сопровождение любого сайта
Виталий
Программист PHP
Написание скриптов на JavaScript. Быстро. Дешево. Качественно
Анатолий
Самые крутые сайты только здесь!
Профессиональная разработка и верстка веб-сайтов.
E-mail маркетинг. Массовые E-mail рассылки
Предлагаю услуги e-mail маркетинга. Произведу массовую рассылку по...
Услуги по оптимизации сайтов
Предлагаю оптимизацию сайтов под поисковые системы Google и Яндекс....
Написание сайтов с нуля
Занимаюсь написанием сайтов с нуля на PHP и MySQL. При написании...
Дизайн для сайтов
Предоставляю услуги по созданию яркого, красочного и стильного...
Сайты-визитки и не только
Визитки, визитки...Всем нужны визитки. А лучше - сайты-визитки!...