Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 18.10.2011, 10:43   #1
SergeyKN
Senior Member
 
Регистрация: 13.08.2007
Сообщений: 160
Вес репутации: 111/46
SergeyKN will become famous soon enoughSergeyKN will become famous soon enough
По умолчанию Input Capture with Dedicated Timer

чето никак не могу разобраться с сим усовершенствованным захватом

он ваще то позволяет внутренне скомутировать, например выход компаратора на вход ICwDT ? несколько напряг с кол-вом ножек у меня в PIC24FJ64GB002 и 2 ножки для наружних выхода CxOUT и входа ICx хотелось бы сэкономить. но чето не получается...

подскажите, если кто с этим разобрался.
SergeyKN вне форума   Ответить с цитированием
Старый 18.10.2011, 18:15   #2
Vlad27
Member
 
Регистрация: 27.02.2007
Адрес: Polotsk, Belarus
Сообщений: 72
Вес репутации: 205/47
Vlad27 has a spectacular aura aboutVlad27 has a spectacular aura aboutVlad27 has a spectacular aura about
По умолчанию Re: Input Capture with Dedicated Timer

А можно поподробнее, что надо сделать? Какой модуль от какого надо засинхронизировать?
Vlad27 вне форума   Ответить с цитированием
Старый 19.10.2011, 08:32   #3
SergeyKN
Senior Member
 
Регистрация: 13.08.2007
Сообщений: 160
Вес репутации: 111/46
SergeyKN will become famous soon enoughSergeyKN will become famous soon enough
По умолчанию Re: Input Capture with Dedicated Timer

ну можно и подробней...

с линии с помощью транса снимается сигнал (код) подается на входы компаратора. компаратором этот сигнал превращается в цифровой. на других контроллерах, где простой IC (без DT) я делал выход компаратора наружу на ножку процессора, соединял ее с другой ножкой того же процессора, которую в свою очередь комутировал как вход IC. а с помощью IC (ну и соответственно таймера), по захвату фронтов я декодировал сформированный (компарированный) сигнал. собсно уже некуда подробней...

в проце, который щас используется имеется на борту ICwDT. я када 1ый раз быстро смотрел этот модуль грешным делом решил что биты IC1CON2bits.SYNCSEL позволят мне обойтись без наружной цепи CxOUT --> ICxIN, т.е. скоммутировать выход компаратора на вход капче прям внутри процессора. но это не получается -- в этом и проблема.
SergeyKN вне форума   Ответить с цитированием
Старый 19.10.2011, 11:38   #4
Vlad27
Member
 
Регистрация: 27.02.2007
Адрес: Polotsk, Belarus
Сообщений: 72
Вес репутации: 205/47
Vlad27 has a spectacular aura aboutVlad27 has a spectacular aura aboutVlad27 has a spectacular aura about
По умолчанию Re: Input Capture with Dedicated Timer

А что конкретно не получается? SYNCSEL позволяет выбрать источником
для запуска триггера IC модуль компаратора. Подробнее работу модуля ICwDT
можно рассмотреть в 39722a.pdf.
Например:
IC3CON1 = 0;
IC3CON2 = 0;
IC3CON1bits.ICTSEL = 0x07; /* source for Capture is system clock */
IC3CON1bits.ICM = 0x03; /* Simple Capture mode: capture on every rising edge */
IC3CON2bits.SYNCSEL = 0x18; /* Synchronized to Comparator1 */
IC3CON2bits.ICTRIG = 1; /* Trigger ICx from source designated by SYNCSELx bits */
Vlad27 вне форума   Ответить с цитированием
Старый 19.10.2011, 11:51   #5
SergeyKN
Senior Member
 
Регистрация: 13.08.2007
Сообщений: 160
Вес репутации: 111/46
SergeyKN will become famous soon enoughSergeyKN will become famous soon enough
По умолчанию Re: Input Capture with Dedicated Timer

всё точно так и делаю, тока таймер5 использую, не думаю что в этом трабла. про пдфку ессно знаю -- по ней и разбирался.

нет самих событий захвата -- IFS0bits.IC1IF не взводится
SergeyKN вне форума   Ответить с цитированием
Старый 19.10.2011, 13:11   #6
Vlad27
Member
 
Регистрация: 27.02.2007
Адрес: Polotsk, Belarus
Сообщений: 72
Вес репутации: 205/47
Vlad27 has a spectacular aura aboutVlad27 has a spectacular aura aboutVlad27 has a spectacular aura about
По умолчанию Re: Input Capture with Dedicated Timer

Код кофигурации модулей и прерываний можете привести?
Про еррату на этот чип в курсе, насчет отсутствия прерывания модуля компаратора
при источнике опоры VBG, VBG/2, VBG/6?
Vlad27 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
configuration bits для PIC18F2550 Aliaksei Продукция MICROCHIP 18 05.03.2014 05:27
MPLAB не находит c018i.o qwerty1 Продукция MICROCHIP 45 22.04.2011 12:14
Приоритеты в прерываниях maxNTF Продукция MICROCHIP 21 05.02.2010 00:11
Output Compare with Dedicated Timer - проблема с симуляцией Vlad27 Продукция MICROCHIP 0 26.08.2009 12:47
32-битный Input Capture LeoN Продукция MICROCHIP 5 25.12.2007 12:36


Часовой пояс GMT +3, время: 19:20.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot