Например TDA7294

Форум РадиоКот • Просмотр темы - Учебная плата
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс фев 22, 2026 01:09:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Учебная плата
СообщениеДобавлено: Сб окт 20, 2012 18:45:32 
Родился

Зарегистрирован: Сб май 14, 2011 09:32:33
Сообщений: 15
Откуда: Казань
Рейтинг сообщения: 0
Надо разработать учебную плату для демонстрации работы модуля таймерного интерфейса микроконтроллера. Модуль таймерного интерфейса имеет следующие функции: функция выходного сравнения, функция входного захвата, широтно-импульсная модуляция.
Как можно реализовать такую плату?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Сб окт 20, 2012 19:41:37 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 671
Рейтинг сообщения: 0
Чтобы включить таймер в МК, плата не нужна. Если вас интересует именно реализация обвязки МК (светодиоды, семисегментный дисплей, ЖК и пр. - чтобы как-то наблюдать таймер) - так и напишите, что хотите увидеть. Так-то и на осциллографе можно всё смотреть. Ну и вообще - я слабо себе представляю, как можно наблюдать ШИМ без осциллографа. А вы представляете?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Сб окт 20, 2012 19:52:55 
Родился

Зарегистрирован: Сб май 14, 2011 09:32:33
Сообщений: 15
Откуда: Казань
Рейтинг сообщения: 0
TripleKill,
Интересует обвязки МК. Для демонстрации ШИМ хочу подключить светодиоды и запрограммировать так, чтобы они светились разной яркостью. Надо придумать такую реализацию для остальных функций таймерного модуля.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Сб окт 20, 2012 20:09:00 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 671
Рейтинг сообщения: 0
Т.е. кроме диодов ничего не будет?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Сб окт 20, 2012 20:24:30 
Родился

Зарегистрирован: Сб май 14, 2011 09:32:33
Сообщений: 15
Откуда: Казань
Рейтинг сообщения: 0
Если требуется, то будут и остальные элементы


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Вс окт 21, 2012 08:07:07 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 671
Рейтинг сообщения: 0
Думаю, семисегментник там всё-таки нужен. Вот, например, из ДШ по пику, о режиме захвата:

In Capture mode, CCPR1H:CCPR1L captures the 16-bit value of the TMR1 or TMR3 registers when an event occurs on pin RC2/CCP1.

Нужно где-то индицировать это значение.
То же и по поводу сравнения:

In Compare mode, the 16-bit CCPR1 (CCPR2) register value is constantly compared against either the TMR1 register pair value, or the TMR3 register pair value. When a match occurs, the RC2/CCP1 (RC1/CCP2) pin is: ...

Даже наверно два семисегментника, для наглядности:

Изображение

Поясню. Кнопки слева переключают режимы.
В режиме захвата и сравнения один из индикаторов отображает изменяющееся содержимое таймера, второй - захваченное значение, или то, с чем сравнивают. В режиме PWM один может отображать период ШИМ, другой - коэффициент заполнения импульса. Значения можно изменять с помощью кнопок со стрелками справа. Красный светодиод - это то, о чём вы говорили. В режиме сравнения он индицирует, что числа сравнялись, в режиме захвата дублирует нажатие одной из кнопок под индикаторами (подача "1" на вход CCPx). Ну и в режиме ШИМ он светится с разной яркостью в зависимости от установленных значений.
Вот как-то так я себе это представляю.

Только нужно принять один момент во внимание. Нужно обеспечить скорость изменения чисел достаточно малую, чтобы за ними можно было уследить человеческим глазом. Возможно, таймер придётся использовать только для поддержания функционирования медленной оболочки, которая будет имитировать его работу. С другой стороны, для ШИМ потребуется нормальная скорость, его как-то отделить нужно от основной программы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Учебная плата
СообщениеДобавлено: Вс окт 21, 2012 10:44:59 
Родился

Зарегистрирован: Сб май 14, 2011 09:32:33
Сообщений: 15
Откуда: Казань
Рейтинг сообщения: 0
TripleKill, спасибо.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 240


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y