Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: АЦП-ЦАП в микроконтроллерах PIC16Cxx. Выбор МК для курсовой (MPLAB)
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
razor1703
Здравствуйте, господа. Без лишней лирики перейду сразу к делу.
Имеется задание на курсовой проект, где нужно принять два налоговых сигнала с амплитудой 0-5 В, пропустить их через АЦП, выполнить определенные операции и, пропустив через ЦАП, послать на выход получившиеся аналоговые сигналы.
Имеется также ряд вопросов:
1. Скольки разрядный АЦП стоит использовать (а соответственно и МК)? Какая точность в данной ситуации не покажется абсурдно низкой?
2. Можете привести пример использования ЦАП в одном из МК вышеуказанной серии? В гугле достаточно много информации по АЦП, а вот по ЦАПу я так и не смог найти ничего. Нужно принимать во внимание то, что среди операций
есть взятие корня, возведение в степень и деление, то есть, если отбрасывание дробной части результата не вариант, то нужно преобразование выполнять с числом немалой разрядности (кстати, как организована работа в МК с "дробными" числами).
3. Как организовать параллельный ввод двух сигналов и, соответственно, вывод?

Оговорюсь, что знания в плане микроконтроллеров у меня поверхностные, но курсовой-то делать надо. Поэтому в своих вопросах мог нести ахинею, не обессудьте.
Спасибо.
TSerg
1. Без информации, что есть источник сигнала (параметры) и какие требования к выходному сигналу - беспредметный разговор.
2. ШИМ тоже можно рассматривать как вариант ЦАП (см. п.1).
3. Зависит от требований по п.1
Ruslan1
Хм.
Цитата
...В гугле достаточно много информации по АЦП, а вот по ЦАПу я так и не смог найти ничего.
...кстати, как организована работа в МК с "дробными" числами
...Как организовать параллельный ввод двух сигналов и, соответственно, вывод?

Что, начинать объяснение с азов программирования?
Может все-таки оптимальней Топикстартеру, в разделе "предлагаю работу" отписаться?

как говорится
Цитата
но курсовой-то делать надо
- железный аргумент. Причем таким курсовым как правило несколько лет занятий околопрофильными предметами предшествует.
TSerg
Цитата(Ruslan1 @ Dec 3 2013, 22:55) *
Что, начинать объяснение с азов программирования?


Да, ладно - не будем столь строги.
Студентам надо помогать, хотя бы и методически.

Ну, кто сейчас в преподах? Любители 155 серии и 140УД1?
За редким исключением, это так.

Если студент готов работать, то небольшая помощь ему здесь - не помешает.
Впрочем, обычно это сразу видно по нескольким его ответам - чего он стоит и стоит ли продолжать диалоги.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.