Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

Контроллер PACKAGE 300 не работает

Список форумов» Программное обеспечение» Микроконтроллеры
АвторСообщение
Молдованин
Участник
Сообщения: 97




05-05-2009 10:39

Не работает контроллер от станка по склейке поэлитиленовых пакетов.
Собран на W78E516B40PL на кнопки не реагирует, дисплей ничего не отображает, воет сирена.. Прошу помощи, с какой стороны копать.

P1.jpg


P2.jpg



GarikBaza
Новичок
Сообщения: 664




05-05-2009 12:35

Для начала питание проверить надо, а потом уже на контроллер грешить улыбка
Murka
Профессор
Сообщения: 2355




06-05-2009 01:27

Мона ещё сирену откинуть шоб не мешала и пройтись по проводам дабы выведать каким хреном она включается.
Кнопы на замыкания проверить, по входам состояния концевиков (но это если засветиш).
Молдованин
Участник
Сообщения: 97




06-05-2009 07:02

Кто, то может подсказать, как его перевести в пошаговой режим?

На входе ресет, импульсы с частотой примерно 1сек, так должно быть?
Murka
Профессор
Сообщения: 2355




06-05-2009 18:14

Нет,
1) и возможно мешает запуску
2) возможно это таймер с перезапуском от работающего контроллера, и если контроллер не запустился пытается его сбросить
o_l_e_g
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4106




06-05-2009 23:03

Молдованин писал:


На входе ресет, импульсы с частотой примерно 1сек, так должно быть?

Сторожевая собака есть? Может она?
Еще вариант: сброс может формироваться по "плохому" питанию
Молдованин
Участник
Сообщения: 97




07-05-2009 06:21

Как определить наличие сторожевой собаки? Питание вроде в норме(осцилограммы нормальные).
dobriy_dobriy
Участник
Сообщения: 143




07-05-2009 15:35

Сторожевая собака может находится как в основном контроллере так и собрана на внешних элементах ("она спит когда программа или процесс выполняется и ее постоянно усыпляет" ). Соответственно если сторожевая собака собрана на внешних элементах то необходимо смотреть какие устройства контролируются непрерывно (датчики Холла, герконы и т.д.).
А если сторожевая собака своя (в контроллере), то вероятней всего прошивка или сам контроллер.
Но все это при условии нормального питания.

Как показывает практика, если питание не внорме котроллер даже сам себя сбросить не может (сторожевая собака тоже зависит от питания, возможно я имел дело с дешевенькими контроллерами улыбка ) .
o_l_e_g
Предупреждений: 1
Предупреждений: 1 
Сообщения: 4106




07-05-2009 17:55

dobriy_dobriy писал:

Как показывает практика, если питание не внорме котроллер даже сам себя сбросить не может (сторожевая собака тоже зависит от питания, возможно я имел дело с дешевенькими контроллерами улыбка ) .

Есть внешние супервайзеры, кстати зачастую, включающие функцию собаки, формирующие сброс по отклонению в питании....
Топикстартер, озвучте пожалуйста, состав контроллера на уровне чипов
Murka
Профессор
Сообщения: 2355




07-05-2009 22:58

dobriy_dobriy писал:
Как показывает практика, если питание не внорме котроллер даже сам себя сбросить не может
И не токмо питание!!! внутренняя собака - то програмно-управляемая, т. е. чтобы запустить собаку нужно исправное ядро процессора и незапорченную (ну по крайней мере до места запуска собаки) прошивку.
Ну и кроме того при срабатывании внутренней собаки вывод reset наружу сигналов не выводит, reset это только вход.
dobriy_dobriy
Участник
Сообщения: 143




08-05-2009 10:58

Ну вот набросились рёв в три ручья ...
Oleg, а я и писал, что цепь сброса может находиться и не в основном контроллере!
Murka, если основной контроллер является источником сигнала сброса, то организация осуществляется другим способом (я имел дело с охраннымы устройствами, чем то похожие), после загрузки прошивки (удачной), идет сброс на внешнее железо. Теперь не сложно представить, что произойдет если железо (за железо приняты второстепенные камни) не отозвалось или постоянно срабатывает внутренняя собака.
Что бы сделал я. Нашел кто генерит сброс (можно откинуть ногу контроллера и глянуть осцил-м). Если контроллер - проверить, что ему надо для усыпления собаки (входа опроса внешних датчиков), если норма - прошить.
Ну ща опять, куча комментариев... улыбка
Murka
Профессор
Сообщения: 2355




10-05-2009 22:45

Ну вобщем мне некогда уезжаю на неделю! Алгоритм такой:
1) Проверить питание
2) проверить состояние reset
3) подавая reset (можно кнопкой, а в вашем случае можно воспользоваться тем что он сам "прыгает") просмотреть состояние других выводов: обычно состояние выводов контроллеров после reset "Вход", и поэтому в самом начале старта процессора происходит конфиг периферии, не все выводы станоятся выходами, поэтому прийдётся попотеть просматривая выводы. Если "жизнь" наблюдается (изменяется уровень на выводе) можно начинать искать неисправность в периферии, если "жизни" нет рёв в три ручья можно садиться разрабатывать свой контроллер, или рыть инет в поисках замены.
Приеду проверю подшучивать, дразнить .
Murka
Профессор
Сообщения: 2355




17-05-2009 14:19

Ну и чё?
GarikBaza
Новичок
Сообщения: 664




18-05-2009 12:29

Murka, топикстартер хочет, чтоб ему силой мысли форумчане отремонтировали его железяку.
GarikBaza
Новичок
Сообщения: 664




18-05-2009 16:40

deleted
Murka
Профессор
Сообщения: 2355




18-05-2009 19:18

Железяка сложная нуна сразу несколько человек подшучивать, дразнить
GarikBaza
Новичок
Сообщения: 664




18-05-2009 20:32

deleted
Молдованин
Участник
Сообщения: 97




19-05-2009 06:16

GarikBaza, что так доставляет удовольствие поглумиться? Или, дублированием сообщений поднимаем рейтинг?

Итак, вернемся к нашим баранам. После " курения" даташита на W78E516B40PL, прилепливания внешнего ресета было принято решение перевести в пошаговый режим. Ни то, ни другое не принесло желаемого результата. Но в какие то моменты времени контроллер стал оживать на непродолжителльные промежутки времени. После того как был вырезан с 386-го компа задающий генератор (подзабыл как собираются генераторы на логике, да и время поджимало), прилеплен с помощью клея соплегана и какой то там матери к плате, контоллер ожил и уже в течении 10 дней успешно клепает кульки. Тему , считаю, можно закрывать. На стапеле следующий контроллер, но это другая история и по всей видимости, другая тема. Всем спасибо за содействие.
GarikBaza
Новичок
Сообщения: 664




20-05-2009 10:38

Молдованин писал:
GarikBaza, что так доставляет удовольствие поглумиться? Или, дублированием сообщений поднимаем рейтинг?


Если заглянеш в профиль, то поймеш, кто рейтинг набивает

П.С. Молодец. Если б описал подробней , может и раньше б сделали.
А сообщения, хз откуда они. голливудская улыбка
Молдованин
Участник
Сообщения: 97




21-05-2009 13:48

Поясни, что именно отписать подробней? Будет свободная минута, обмазгую, отпишу. Не вопрос.
Список форумов» Программное обеспечение» Микроконтроллеры» Контроллер PACKAGE 300 не работает
Перейти:  
Текущий раздел» Программное обеспечение» Микроконтроллеры (Микроконтроллеры - AVR-ы, PIC-и и другие)


Похожая информация:
  • Контроллер HT46R47,программирование
  • Контроллер MITSUBISHI MELSEC-A
  • Опознать контроллер бегущей строки
  • контроллер KD2051-01 помощь в прочтении
  • Опознать контроллер бегущей строки








  • Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
    Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!