Перейти к содержанию
    

Обязателен ли конденсатор на входе MCLR для PIC24F?

Вопрос такой: насколько стабильно будет стартовать схема на PIC24F (уточнение: используется PIC24FJ32GA002, внутренний регулятор для ядра включен), если удалить конденсатор с вывода MCLR? Достаточно ли будет комбинации POR+BOR? Заранее благодарен за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос такой: насколько стабильно будет стартовать схема на PIC24F (уточнение: используется PIC24FJ32GA002, внутренний регулятор для ядра включен), если удалить конденсатор с вывода MCLR? Достаточно ли будет комбинации POR+BOR? Заранее благодарен за ответы.

То что конденсатор на MCLR недопустим написано во многих аппнотах микрочипа - удивляет, откуда же он берётся, что с ним все так борются? Вот у Вас откуда информация , что на MCLR надо ставить конденсатор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос такой: насколько стабильно будет стартовать схема на PIC24F (уточнение: используется PIC24FJ32GA002, внутренний регулятор для ядра включен), если удалить конденсатор с вывода MCLR? Достаточно ли будет комбинации POR+BOR? Заранее благодарен за ответы.

 

Там чуть хитрее, стоит RC цепочка, а от неё ещё резистор к MCLR. Это сделано для того что бы программатор (который подключается непосредственно к MCLR) не "тягал" конденсатор ёмкостью 100 нФ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там чуть хитрее, стоит RC цепочка, а от неё ещё резистор к MCLR. Это сделано для того что бы программатор (который подключается непосредственно к MCLR) не "тягал" конденсатор ёмкостью 100 нФ.

Да, у меня так и сделано. Просто плата крайне мелкая, и 2 детали (конденсатор и резистор) хотелось бы убрать. Собственно говоря, ответ я уже нашел в референс мануале - стормозил поначалу насчет там посмотреть, пытался в основном даташите ответ нарыть :laughing:

 

Нисколько не менее стабильно. Откуда он там вообще взялся?

Сделано это было перестраховки ради, чтобы в дальнейшем не словить проблем с платами, не желающими запускаться. Просто именно с PIC24F я еще не работал, а делать еще одну итерацию по печатным платам что-то не хочется.

 

То что конденсатор на MCLR недопустим написано во многих аппнотах микрочипа - удивляет, откуда же он берётся, что с ним все так борются? Вот у Вас откуда информация , что на MCLR надо ставить конденсатор?

Так, а вот с этого места поподробнее, плиз. Дайте-ка ссылочку на аппнот применительно к PIC24F, где такое сказано (что конденсатор на MCLR именно недопустим).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так, а вот с этого места поподробнее, плиз. Дайте-ка ссылочку на аппнот применительно к PIC24F, где такое сказано (что конденсатор на MCLR именно недопустим).

например DS51616 - см картинку

http://electronix.ru/forum/style_images/1/.../attach_add.png

post-7474-1263386467_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

например DS51616 - см картинку

 

Так это касается лишь внутрисхемного программирования/отладки. Поскольку мешать конденсатор будет не контроллеру, а дебаггеру. Конденсатор ставят обычно, если на MCLR кнопку вешают, вроде как защита от дребезга. :rolleyes: Но в целом он там не нужен. Цепь только эта длинной быть не должна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так это касается лишь внутрисхемного программирования/отладки.

И чего , будем сначала программировать , а потом этот конденсатор впаивать? Если контроллер уже запрограммирован - то можно из MCLR сделать GPIO.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И чего , будем сначала программировать , а потом этот конденсатор впаивать? Если контроллер уже запрограммирован - то можно из MCLR сделать GPIO.

В схеме стоит R-C-R цепочка, программированию не мешает. Просто есть необходимость разгрузить плату от одних элементов в пользу других.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конденсатор ставят обычно, если на MCLR кнопку вешают, вроде как защита от дребезга

Если это кнопка сброса, то именно ей дребезг не страшен, контроллер сбросится по каждому пичку. :rolleyes:

Я ставлю конденсаторы по сбросу на dsPIC/PIC. Микрочип действительно против, и 0.1 мкф действительно может мешать ICD2 (у меня два клона ICD2 одной модели, один таскает, другой нет). На время отладки и программирования его лучше удалить или изначально сильно уменьшить номинал. Ставлю по причине использования в системе где имеется многокиловольтовый импульс поджига и другие гадости. Хотя на заполегоненной многослойке и без него нормально.

А так опыт двухслойных плат показывает, что в экстримальных помеховых условиях цепь сброса не подоткнутая местным конденсатором и идущая на разъём программирования является уязвимым местом, контроллер перезагружается.

Чтобы не калечить ICD устанавливайте конденсатор по окончании последней зашивки. Если очень больших помех не предвидится, и провод на разъём программирования не очень длинный - он не нужен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если это кнопка сброса, то именно ей дребезг не страшен, контроллер сбросится по каждому пичку. :rolleyes:

Еще раз повторю, на входе MCLR стоит цепочка вида R-C-R, как на рисунке из Reference Manual'а. Сигнал от программатора приходит непосредственно на вывод MCLR микроконтроллера (то есть конденсатор и сигнал от программатора разделены резистором R1 - см. рисунок ниже). Вопрос возник потому, что возникла необходимость удалить несколько компонентов с платы (места на ней крайне мало), и без внешней цепи сброса остается уповать только на power-on reset. Собственно, вопрос был о том, насколько надежно работает внутренний сброс в PIC24F, а не о том, как правильно построить цепь внешнего сброса.

post-14071-1264590130_thumb.jpg

Изменено пользователем rezident
Нарушение п.3.4 Правил форума.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...