|
|
  |
Помогите, пожалуйста, с заданием |
|
|
|
May 6 2011, 08:40
|
Группа: Новичок
Сообщений: 2
Регистрация: 6-05-11
Пользователь №: 64 823

|
Добрый день! Помогите, пожалуйста. Необходимо реализовать программу на keil uvision 3. Аппаратная база LPC2148 (наверное, можно на это не обращать внимания, необходим код). Задание таково: 1. Джойстик <-> должен менять скважность PWM2 (отношение периода к длине импульса). 2. PWM2 -> на ADC3 (отображается). 3. В зависимости от кода с ADC3 меняется яркость 3хцветного VDL. 0x000 - тускло. 0х3FF - ярко. Переход должен быть плавным. Цвет свечения - желтый. Заранее спасибо огромное тем, кто поможет, очень выручите
|
|
|
|
|
May 6 2011, 13:00
|
Группа: Новичок
Сообщений: 2
Регистрация: 6-05-11
Пользователь №: 64 823

|
Да мне бы хотя бы вектор изысканий какой-то задать.  Разобраться хорошо бы в этом всем. Хотя моя специальность с этим малосвязана, но какой же инженер без умения хотя бы такую фиговину сделать? А запинаюсь почти сразу, не могу понять, что за элемент ADC3. На схемках в документации указаны только джамперы. Как выглядит сам "представитель" элемента на аппарате, не подозреваю. Насчет первого пункта. PWM, насколько понимаю, посылает управляющие импульсы на определенные элементы, например, на моторчик. Собственно, является ли изменение скважности изменением отношения периода этих импульсов к их длине в данном случае? Как это можно заметить на практике? То есть, скажем, выполнил я задание. Как преподаватель сможет наглядно увидеть результат? И как этот результат должен отразиться на ADC? Это же вроде аналогово-цифровой преобразователь. Прошу прощения, вопросы, понимаю, абсолютно дебильные  Но не сталкивался с такими заданиями до данного момента, потому потерян - как видите, пока даже толком не разобрался, что делать.
Сообщение отредактировал Vinz - May 6 2011, 13:05
|
|
|
|
|
May 6 2011, 13:23
|

Гуру
     
Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514

|
Цитата(Vinz @ May 6 2011, 17:00)  Да мне бы хотя бы вектор изысканий какой-то задать.  Разобраться хорошо бы в этом всем. Хотя моя специальность с этим малосвязана, но какой же инженер без умения хотя бы такую фиговину сделать? А запинаюсь почти сразу, не могу понять, что за элемент ADC3. На схемках в документации указаны только джамперы. Как выглядит сам "представитель" элемента на аппарате, не подозреваю. Насчет первого пункта. PWM, насколько понимаю, посылает управляющие импульсы на определенные элементы, например, на моторчик. Собственно, является ли изменение скважности изменением отношения периода этих импульсов к их длине в данном случае? Как это можно заметить на практике? То есть, скажем, выполнил я задание. Как преподаватель сможет наглядно увидеть результат? И как этот результат должен отразиться на ADC? Это же вроде аналогово-цифровой преобразователь. Прошу прощения, вопросы, понимаю, абсолютно дебильные  Но не сталкивался с такими заданиями до данного момента, потому потерян - как видите, пока даже толком не разобрался, что делать. Ну так для начала скачайте с сайта NXP даташит на LPC2148 и User Manual на LPC214x серию (UM10139) Там, глядишь, вопросы по PWM и ADC сами собой отвалятся, а появятся совершенно другого плана
|
|
|
|
|
May 6 2011, 13:31
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(toweroff @ May 6 2011, 16:23)  Ну так для начала скачайте с сайта NXP даташит на LPC2148 и User Manual на LPC214x серию (UM10139) Там, глядишь, вопросы по PWM и ADC сами собой отвалятся, а появятся совершенно другого плана  Ага. И еще советую скачать и проштудировать книжку Мартина Тревора: http://lord-n.narod.ru/walla.htmlНачинать придется с нуля практически, раз такие вопросы задаете. Но все преодолимо. Было бы желание ... P.S. А в железе будет делать ? Платка с выбранным МК есть у вас ? Если да, то так и проверить - при изменении скважности будет меняться частота вращения моторчика, на драйвер которого и подается ваш PWM - сигнал, или яркость светодиода ...
Сообщение отредактировал kovigor - May 6 2011, 13:34
|
|
|
|
|
May 6 2011, 14:05
|
Знающий
   
Группа: Свой
Сообщений: 693
Регистрация: 21-06-05
Из: Санкт-Петербург
Пользователь №: 6 184

|
Цитата Но не сталкивался с такими заданиями до данного момента, потому потерян - как видите, пока даже толком не разобрался, что делать. препод дал задание, а лекции не проводил? странно... Цитата Как это можно заметить на практике? То есть, скажем, выполнил я задание. Как преподаватель сможет наглядно увидеть результат? а преподаватель уточнил, что подключено к PWM? Цитата И как этот результат должен отразиться на ADC? предполагаю, что ADC подключен через фильтр НЧ к PWM? (тут лучше покажите схему, что бы понятней было) посчитайте, какая зависимость постоянной составляющей от скважности
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|