- •Правила оформления курсовых проектов
- •Требования к содержанию основных разделов
- •Порядок сдачи курсовых проектов
- •Варианты заданий
- •Flash-диск с usb портом
- •Программируемый конвертор «u – rs232»
- •Цифровой многоканальный вольтметр с жки индикатором
- •4. Коммуникационный can-модуль
- •5. Коммуникационный i2c -модуль
- •6. Программируемый регулятор температуры
- •7. Программируемый функциональный генератор сигналов
- •8. Встроенный контроллер манипулятора «мышь» для пк
- •9. Информационно-управляющий контроллер «бегущая строка»
- •10. Управляемый коммутатор сети «lan»
- •11. Контроллер приемника сду для бытовых телевизоров
- •12. Конвертор протоколов i2c/MicrowireTm
- •13. Контроллер управления матричным дисплеем графического эквалайзера
- •14. Flash-диск с 8 bit Parallel Slave Port
- •15. Распределенная система контроля и управления лифтами
- •16. Контроллер доступа в Internet по ррр протоколу
- •17. Расширитель сом портов для пк
- •18. Контроллер указателя «Touch Pad» для ноутбука
- •19. «Master»-контроллер as интерфейса iec 62026-2
- •20. «Slave»-контроллер as интерфейса iec 62026-2
- •21. «Hart»-терминал
- •22. «Hart»-модем
- •23. Контроллер для многоканальных систем сбора данных
- •24. Ps/2 контроллер клавиатуры для ibm совместимых пк
- •25. Логический анализатор ipx/spx трафика в лвс
5. Коммуникационный i2c -модуль
Разработать модуль связи трех идентичных контроллеров по протоколу I2C, имеющий следующие параметры:
- обеспечивает адресную передачу содержимого ОЗУ от «master-контроллера» к выбранному «slave-контроллеру» с индикацией «master-контроллером» окончания безошибочного приема данных «slave-контроллером»;
- физическая среда передачи – трехпроводная линия;
- инициализация передачи и выбор адреса «slave-контроллера» осуществляется пользователем «master-контроллера» с подключенной к «master-контроллеру» клавиатуры;
- повторная передача по ранее выбранному адресу возможна лишь при отсутствии ошибок приема, при появлении такой ошибки, адрес неисправного «slave-контроллера» автоматически блокируется «master-контроллером» и становится недоступным для набора с клавиатуры;
- использование внешних аппаратных средств реализации протокола I2C и приемопередатчиков сети - недопустимо.
6. Программируемый регулятор температуры
Разработать устройство для стабилизации температуры воздуха в помещении с регулируемым диапазоном стабилизации, обеспечивающее следующие режимы работы:
- измерение температуры производится двумя датчиками типа DS1820, объединенных сетью «1-WireTM»: t1 - датчик температуры наружного воздуха, t2 - датчик температуры воздуха в помещении;
- управление включением/выключением нагревательного элемента по следующему алгоритму:
- при t1 ≤ +80С – нагревательный элемент включается и удерживается в таком состоянии для обеспечения П10С ≤ t2 ≤ П20С;
- ввод порогов положительных П1 и П2 стабилизации температуры внутри помещения производится пользователем с десятичной клавиатуры и клавиши «Ввод»;
- при t1 +80С - нагревательный элемент отключается, независимо от t2;
7. Программируемый функциональный генератор сигналов
Разработать программируемый пользователем генератор импульсных сигналов, имеющий следующие режимы работы:
- генератор имеет один выход аналогового сигнала;
- амплитуда выходного сигнала 0 – 5 В;
- длительность выходных сигналов: прямоугольных импульсов 1 – 10 мс, период 2 – 20 мс, длительность прямого хода пилообразного напряжения 1 – 10 мс, длительность обратного хода пилообразного напряжения не более 0,1 мс;
- все параметры импульсов и режимы работы генератора регулируются и устанавливаются пользователем с клавиатуры;
- типы генерируемых сигналов: одиночный прямоугольный импульс, последовательность прямоугольных импульсов, последовательность пилообразных импульсов;
- алгоритмы клавиатурного управления режимами работы генератора и получения аналоговых сигналов – произвольный.
8. Встроенный контроллер манипулятора «мышь» для пк
Разработать контроллер, встраиваемый в корпус механического манипулятора типа «мышь», обеспечивающий преобразование сигналов с оптоэлектронных преобразователей перемещения манипулятора и нажатий управляющих кнопок в сигналы интерфейса PS/2 и имеющий следующие параметры:
- число кнопок манипулятора – 2, Scroll – отсутствует, с реакцией контроллера на «отпускание» активной кнопки;
- способ кодирования сигналов перемещений по двум осям:
- «относительное смещение – число импульсов»;
- чувствительность – 10 импульсов оптико-механического преобразователя на 0,1 мм перемещения манипулятора, размер диагонали монитора – 17’’, соотношение сторон 4:3;
- уровни сигналов ТТЛ;
- тип выходного интерфейса сопряжения с ПК – PS/2, с формированием пакетов данных смещения «мыши» по осям Х и Y с учетом нажатия клавиш;
- скорость передачи (обновления) данных о координатах не менее 10 Кбит/сек;
- использование специализированных конверторов протоколов запрещено, за исключением при необходимости преобразователей уровней напряжения.
