реклама на сайте
подробности

 
 
> История одного глюка
Ander
сообщение Jul 9 2004, 13:22
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 24
Регистрация: 9-07-04
Из: Киев
Пользователь №: 308



Привет всем!
Решил поделиться байкой о глюке.
Случилось вот что.
Дано: часы на базе ATMega16 глючат при включении чего-нибудь типа мощного мотора и т.п.
Рез-т: сброс времени в ИМС часов.
Поиски: перепробовалось все - и кондеры ставили, и на землю грешили, и питание от аккумулятора ставили - перечислять можно еще пол-страницы.
Еще симптомчик : при включении не происходило ресета, а ОЗУ контроллера разрушалось(в смысле разрушалось содержимое).

Решение было найдено от отчаянья и соверешнно случайно. Я подумал, а что будет плохого, если я пару кондеров и кварц поменяю на полноценный генератор. Сказано-сделано. Нашел где-то JCO-8-3B-8MHz, выкинул кварц. Включаю - чудо: часы идут, как часы. Рядом с ними и точило, и станок сврелильный включали, и замок эл.мех., и что только не делали а аони идкт и ни одного сбоя.
Вот так-то.
Может кому пригодится.
Пишите, у кого какие мысли по этому поводу. Может, кто сталкивался с такими проблемами.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Sam_
сообщение Jan 26 2005, 15:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 278
Регистрация: 18-01-05
Из: Санкт-Петербург
Пользователь №: 2 031



У меня была такая проблема.

Кварец вроде рядом был расположен(где-то 0.5см, f = 8Mhz).
Схема генерации сброса пробовалась и на транзисторе, как атмел рекомендует, и готовая mc34064.

Единственный недостаток шины питания тонковаты(максимум 2мм), можно было сделать потолще.

Процессор там стоял at90s8515 естественно фузов о которых упоминалось выше у него нет.

Тем не менее наблюдался аналогичный глюк. Без промышленных условий мне удалось добится такого же результата, клацая 100мА релюхой вблизи процессора. Если щёлкать на удалении эффект проявляется реже, но проявляется. От этого глюка я избавился примостив на корпус контроллера электролит(10мкФ). Думал закончились мучения rolleyes.gif

На станке глюк продолжал наблюдаться при включении мощного двигателя.glare.gif
Именно момент включения двигателя приводил 8515 в ужас, и он переставал работать. Помогли искрогасящие RC цепочки, поставленные на реле, включающее двигатель.

Вывод контроллер виснет при подаче сверхширокополосной помехи типа "искра". Чем большие токи завязаны в процессе её формирования, тем надёжнее зависает контроллер.

IMHO возможны два варианта, объясняющие этот глюк:
- плохо разведены цепи питания
- схемотехника или технология кристалла.

Сейчас повторил проект на FPSLIC. подобных проблем не было. smile.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 04:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016