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

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

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

Ответ
 
Опции темы Опции просмотра
Старый 15.08.2009, 07:31   #26
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,739
Вес репутации: 5285/161
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Miser Посмотреть сообщение
Собака помогает только при редких сбоях и то не всегда.
Когда то пробовали дать выполнить процу не существующую команду. Зависал
намертво. Помогало только отключение питания.
Нужно сделать несколько устройств, и испытывать их по очереди и вместе...
а какому "процу" - пику?
Greg вне форума   Ответить с цитированием
Старый 15.08.2009, 07:34   #27
Mikhail
Senior Member
 
Регистрация: 03.03.2007
Сообщений: 109
Вес репутации: 207/45
Mikhail has a spectacular aura aboutMikhail has a spectacular aura aboutMikhail has a spectacular aura about
По умолчанию Re: Зависание программы даже собака не помогает!!!

Может быть надо обратить внимание на бит SWDTEN в регистре WDTCON?
Mikhail вне форума   Ответить с цитированием
Старый 16.08.2009, 00:30   #28
Miser
Senior Member
 
Регистрация: 06.09.2008
Возраст: 56
Сообщений: 239
Вес репутации: 227/41
Miser has a spectacular aura aboutMiser has a spectacular aura aboutMiser has a spectacular aura about
По умолчанию Re: Зависание программы даже собака не помогает!!!

Проверял на F877, собака не помогает, но MCLR сбрасывает.
Если такое событие возникает часто, то работать будет только один сброс.
А это тоже мало кого устроит.
Miser вне форума   Ответить с цитированием
Старый 16.08.2009, 17:39   #29
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/45
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Зависание программы даже собака не помогает!!!

Были проведены эксперементы на выявление влияния деффектных компонентов.Результат был одинаков,после щелкания реле в течении суток проц плотненько подвисал.Значит для девайсов используемых в полевых условиях на сторожевик надежды никакой и если бюджета достойного для вылизывания разводки с дальнейшей ЕМС сертификацией то ставим наружний сторожевик и как минимум дёргать ногой МСЛР а лучше питанием.Я ничего не упустил???
П.С.:По хорошему надо сразу с мозгами подходить к разводке!!!
NeoKlin вне форума   Ответить с цитированием
Старый 17.08.2009, 03:52   #30
Picvan
Senior Member
 
Регистрация: 21.03.2007
Сообщений: 320
Вес репутации: 186/46
Picvan has a spectacular aura aboutPicvan has a spectacular aura about
По умолчанию Re: Зависание программы даже собака не помогает!!!

На асме в дополнение к собаке можно было всю свободную память заполнить рестартом, но на Си такое, как я понимаю, не пройдет.
Picvan вне форума   Ответить с цитированием
Старый 17.08.2009, 13:08   #31
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,739
Вес репутации: 5285/161
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Picvan Посмотреть сообщение
На асме в дополнение к собаке можно было всю свободную память заполнить рестартом, но на Си такое, как я понимаю, не пройдет.
пройдёт. Такая опция (заполнение памяти) есть у линкера
Greg вне форума   Ответить с цитированием
Старый 17.08.2009, 15:55   #32
Picvan
Senior Member
 
Регистрация: 21.03.2007
Сообщений: 320
Вес репутации: 186/46
Picvan has a spectacular aura aboutPicvan has a spectacular aura about
По умолчанию Re: Зависание программы даже собака не помогает!!!

Спасибо. Надо почитать мануал.
Picvan вне форума   Ответить с цитированием
Старый 17.08.2009, 16:30   #33
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/45
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Зависание программы даже собака не помогает!!!

Идея не плохая по поводу заполнения свободного пространства командой рестарт,как частный случай!
А кто что скажет по поводу "Fail-Safe Clock Monitor" что за фича такая? Насколько эффективна она?до конца не разобрался и о целебных её свойствах не понял.
NeoKlin вне форума   Ответить с цитированием
Старый 18.08.2009, 09:13   #34
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,139
Вес репутации: 4337/122
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Идея не плохая по поводу заполнения свободного пространства командой рестарт,как частный случай!
А кто что скажет по поводу "Fail-Safe Clock Monitor" что за фича такая? Насколько эффективна она?до конца не разобрался и о целебных её свойствах не понял.
в pic24, dspic33 переключается на внутренний FRC и выдает прерывание (трап) если кварц или тактовый генератор сдох.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.08.2009, 09:20   #35
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,139
Вес репутации: 4337/122
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Были проведены эксперементы на выявление влияния деффектных компонентов.Результат был одинаков,после щелкания реле в течении суток проц плотненько подвисал.Значит для девайсов используемых в полевых условиях на сторожевик надежды никакой и если бюджета достойного для вылизывания разводки с дальнейшей ЕМС сертификацией то ставим наружний сторожевик и как минимум дёргать ногой МСЛР а лучше питанием.Я ничего не упустил???
П.С.:По хорошему надо сразу с мозгами подходить к разводке!!!
Да дело не в разводке, скорее всего, а в схемотехнике. В нажих стабилизаторах проц в 10 см от реле, трансформатора, ни ничего - работает без сбоев (а когда сеть скачет - реле трещат очень часто)
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.08.2009, 12:55   #36
NeoKlin
Senior Member
 
Регистрация: 05.03.2007
Сообщений: 257
Вес репутации: 117/45
NeoKlin will become famous soon enoughNeoKlin will become famous soon enough
Отправить сообщение для NeoKlin с помощью ICQ Отправить сообщение для NeoKlin с помощью Skype™
По умолчанию Re: Зависание программы даже собака не помогает!!!

Прикладываю оркад схемку!Может кому на досуге будет желания взглянуть!Там 2 платы соединяються между собой гибким флат кабелем.
Я уже как то выкладывал её и получил кое какие рекомендации,правда по другой теме.
Вложения
Тип файла: pdf SCHEMATIC1 _ Communication.pdf (39.9 Кб, 33 просмотров)
Тип файла: pdf SCHEMATIC1 _ Control.pdf (52.4 Кб, 26 просмотров)
NeoKlin вне форума   Ответить с цитированием
Старый 18.08.2009, 15:19   #37
Ig_B
Senior Member
 
Регистрация: 25.02.2007
Сообщений: 184
Вес репутации: 100/44
Ig_B will become famous soon enoughIg_B will become famous soon enough
По умолчанию Re: Зависание программы даже собака не помогает!!!

Может подключить вход 7805 к выходу 15в стабилизированного?
Ig_B вне форума   Ответить с цитированием
Старый 18.08.2009, 17:19   #38
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/97
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Vanizma Посмотреть сообщение
Да дело не в разводке, скорее всего, а в схемотехнике. В нажих стабилизаторах проц в 10 см от реле, трансформатора, ни ничего - работает без сбоев (а когда сеть скачет - реле трещат очень часто)
И в разводке и схемотехнике. Как пример частотные преобразователи там проц в пяти сантиметрах от силовой части и ничего работает. И уровень наводок поболее будет
DL36 вне форума   Ответить с цитированием
Старый 18.08.2009, 19:27   #39
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,139
Вес репутации: 4337/122
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от DL36 Посмотреть сообщение
И в разводке и схемотехнике. Как пример частотные преобразователи там проц в пяти сантиметрах от силовой части и ничего работает. И уровень наводок поболее будет
все дело в том, что у реле помехи от дуги, а это - белый шум. Один из выходов при переменном токе - обязательная коммутация реле в 0 тока (либо напряжения, когда ток мал). Тогда дуга минимальна. И реле дольше проживет
Я когда реле на 63A испытывал на сваривание (замыкал кондер (20мкФx5000В) заряженный до 4 кВ) так dspic в 20см умирал на время (WDT и прочих защит, кроме кондеров не было).
__________________

Vanizma вне форума   Ответить с цитированием
Старый 19.08.2009, 16:27   #40
Picvan
Senior Member
 
Регистрация: 21.03.2007
Сообщений: 320
Вес репутации: 186/46
Picvan has a spectacular aura aboutPicvan has a spectacular aura about
По умолчанию Re: Зависание программы даже собака не помогает!!!

Попробуйте одевать ферритовые колечки на провода, от "иголок" точно помогают.
Хотя главный вопрос по "собаке" не решают.
Раньше контакты реле шунтировали искрогасящими цепочками.
Picvan вне форума   Ответить с цитированием
Старый 01.09.2009, 13:24   #41
Georg
Member
 
Регистрация: 26.02.2007
Сообщений: 39
Вес репутации: 100/43
Georg will become famous soon enoughGeorg will become famous soon enough
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Greg Посмотреть сообщение
пройдёт. Такая опция (заполнение памяти) есть у линкера
Может плохо смотрел, но в описание линкера(HT-PIC18) не нашел, ткните носом плз.
Georg вне форума   Ответить с цитированием
Старый 01.09.2009, 13:34   #42
tester
Super Moderator
 
Аватар для tester
 
Регистрация: 28.02.2007
Возраст: 41
Сообщений: 3,577
Вес репутации: 4386/120
tester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond repute
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Georg Посмотреть сообщение
Может плохо смотрел, но в описание линкера(HT-PIC18) не нашел, ткните носом плз.
Ключ "--FILL"
tester вне форума   Ответить с цитированием
Старый 01.09.2009, 13:42   #43
Georg
Member
 
Регистрация: 26.02.2007
Сообщений: 39
Вес репутации: 100/43
Georg will become famous soon enoughGeorg will become famous soon enough
По умолчанию Re: Зависание программы даже собака не помогает!!!

Спасибо!
Georg вне форума   Ответить с цитированием
Старый 01.09.2009, 13:55   #44
Georg
Member
 
Регистрация: 26.02.2007
Сообщений: 39
Вес репутации: 100/43
Georg will become famous soon enoughGeorg will become famous soon enough
По умолчанию Re: Зависание программы даже собака не помогает!!!

В мануле написано, что по умолчанию заполняется 0ff, т.е resetом
Georg вне форума   Ответить с цитированием
Старый 01.09.2009, 14:07   #45
tester
Super Moderator
 
Аватар для tester
 
Регистрация: 28.02.2007
Возраст: 41
Сообщений: 3,577
Вес репутации: 4386/120
tester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond repute
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Georg Посмотреть сообщение
В мануле написано, что по умолчанию заполняется 0ff, т.е resetом
В мануале в качестве подсказки приведен пример с использованием --FILL=FF00 (т.е. для заполнения 00FF). А по умолчанию все неиспользуемые ячейки остаются нетронутыми (в HEX-файле отсутствует информация о них), т.е. 0xFFFF.

А в документации к PICC (не к PICC18) даже явно сказано, что неиспользуемые ячейки для high-end контроллеров будут заполнены 0xFFFF.
tester вне форума   Ответить с цитированием
Старый 01.09.2009, 14:11   #46
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,139
Вес репутации: 4337/122
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от NeoKlin Посмотреть сообщение
Прикладываю оркад схемку!Может кому на досуге будет желания взглянуть!Там 2 платы соединяються между собой гибким флат кабелем.
Я уже как то выкладывал её и получил кое какие рекомендации,правда по другой теме.
На питании пика как минимум 3-х кондеров 0,1мкф не хватает: ставятся прямо около каждой ноги питания (не дальше 10мм).
На катушках реле тоже что-то ни одного кондера на общий.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 01.09.2009, 15:54   #47
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/97
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Vanizma Посмотреть сообщение
все дело в том, что у реле помехи от дуги, а это - белый шум. Один из выходов при переменном токе - обязательная коммутация реле в 0 тока (либо напряжения, когда ток мал). Тогда дуга минимальна. И реле дольше проживет
Я когда реле на 63A испытывал на сваривание (замыкал кондер (20мкФx5000В) заряженный до 4 кВ) так dspic в 20см умирал на время (WDT и прочих защит, кроме кондеров не было).
Я напрямую меряю напряжение при электроэрозионной резке и ничего не зависает.
DL36 вне форума   Ответить с цитированием
Старый 01.09.2009, 16:22   #48
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/97
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от Vanizma Посмотреть сообщение
все дело в том, что у реле помехи от дуги, а это - белый шум.
А сварочные полуавтоматы в которых подача есть функция напряжения дуги?
Разбирал один, все очень грамотно сделано и напряжение дуги напрямую измеряет микроконтроллер, никакой опто развязки никаких активных элементов, диоды резисторы конденсаторы. И что то непонятное типа ЭМИФИЛЬТра. Это все.
DL36 вне форума   Ответить с цитированием
Старый 01.09.2009, 17:59   #49
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,139
Вес репутации: 4337/122
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Зависание программы даже собака не помогает!!!

Цитата:
Сообщение от DL36 Посмотреть сообщение
Я напрямую меряю напряжение при электроэрозионной резке и ничего не зависает.
не, ну у меня на макетке пик стоял "грамотного" там ничего не было.
и реле явно не расчитано на такой ток (в импульсе около 40 кА получалось, около 100 мкс) - сваривались контакты
__________________

Vanizma вне форума   Ответить с цитированием
Старый 01.09.2009, 23:18   #50
DL36
Senior Member
 
Регистрация: 25.02.2007
Адрес: Херсон
Сообщений: 3,642
Вес репутации: 1983/97
DL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant futureDL36 has a brilliant future
По умолчанию Re: Зависание программы даже собака не помогает!!!

DL36 вне форума   Ответить с цитированием
Ответ

Метки
fill, reset, wdt


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем/как отлаживать код написаный на Си в WinAVR Yokel Микроконтроллеры других производителей 49 30.09.2014 09:48
Присоветуйте тип и способ управления MOSFETом "верхнего" плеча dr_Sash Источники питания и силовая электроника 37 08.09.2012 18:50
Передача даных по радиоканалу ZLOI Общетехнические вопросы 40 23.11.2007 12:29
Нужна прошивка на PIC16F877 для бегущей строки!!! VanoMC Продукция MICROCHIP 12 13.04.2007 11:06


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


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