|
|
  |
какой фирмы MSC-51 выбрать?, Какой фирмы контроллеры наиболее устойчивы к помехам? |
|
|
|
Jun 23 2008, 14:58
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 3-05-08
Из: Minsk
Пользователь №: 37 240

|
Может кто подскажет! Есть устройство с двумя платами:аналоговой и цифровой. На аналоговой стоят всякие преобразователи и т.п. переключающиеся устройства. естественно, цифровая плата связана с аналоговой линиями управления. Контроллер стоит ADuC841. Так вот этот самый контроллер иногда вылетает в произвольную область программы т.е. программа выполняется не последовательно. Без аналоговой платы все работает четко. так вот не подскажете какие из контроллеров самые устойчивые для использования в условиях промышленных помех. Может у кого есть опыт такого использование, поделитесь пожалуйста, а то и не знаю у кого спросить. Времени на эксперементы нет...
|
|
|
|
|
Jun 23 2008, 16:31
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 15-01-08
Из: Новосибирск
Пользователь №: 34 105

|
Цитата(Anatoly_P @ Jun 23 2008, 21:58)  Контроллер стоит ADuC841. Так вот этот самый контроллер иногда вылетает в произвольную область программы т.е. программа выполняется не последовательно. Давно работаю с ADuC и ничего подобного не было. Выложите схему, попробуем проанализировать причину.
--------------------
Я здесь и сейчас...
|
|
|
|
|
Jun 24 2008, 05:40
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 3-05-08
Из: Minsk
Пользователь №: 37 240

|
Цитата(Linker @ Jun 23 2008, 19:31)  Давно работаю с ADuC и ничего подобного не было. Выложите схему, попробуем проанализировать причину. Схема, где стоит контроллер простая как грабли. На неё наводки сильные дает аналоговая часть, там сильные токи при переключениях. А с ADuCом был когда-то раньше прикол. И вот в чем. Поставили возле самого контроллера преобразователь питания ( из 5 в 12 что ли, надо было). Заметили, что работает хреново. Зашил програмку Blink из примеров. Т.е. просто диод мигал. так вот самопроизвольно менялась частота мигания, а через минут 10 проц просто останавливался и диод переставал мигать. таких приколов я никак не ожидал. Вспомнил сейчас про это, поэтому и спрашиваю про другой проц, подубовее. К тому же оказалось, что ЦАП и АЦП не нужно, только цифра. Схема приклеена.
|
|
|
|
|
Jun 24 2008, 07:05
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 3-05-08
Из: Minsk
Пользователь №: 37 240

|
Цитата(MrYuran @ Jun 24 2008, 09:18)  Схема-то надеюсь не секретная? 2 нижних ноги контроллера как - то странно подключены (возможно нет связи). Чтобы аналоговая часть не влияла на контроллер, можно разделить земли. То есть, импульсный ток от ключей не должен протекать через цепи питания МК. Если выложите ПЦБ, то думаю вам укажут на ошибки. Можно поставить фильтр по питанию МК (RC или LC), тоже помогает. Это все вроде знаем.. Ноги не подключены - это в разных системах рисовали и несколько людей, так что есть такое. На самом деле печатка "доработана" проводами. Земля с аналоговой платы приходит по одному проводу, хотя может ещё один от iButton идет. Все схемы выложить не могу т.к. не я их делал, да и запутанные они, даже разработчик деталей работы схемы не помнит. Т.е. все это сейчас больше на монтажную плату похоже. Так вот, чтобы сделать окончательную плату надо бы кроме фильтраций и развязок и проц покондовее, чтоб предпринять все меры как говориться..
|
|
|
|
|
Jun 24 2008, 10:07
|
Частый гость
 
Группа: Свой
Сообщений: 119
Регистрация: 29-11-05
Из: Украина, Черкассы
Пользователь №: 11 564

|
Цитата(KykyryzzZ @ Jun 24 2008, 11:43)  51ые контроллеры от SiLabs с аналоговыми силовыми схемами работали без проблем, посмотрите, но скорее всего патологию искать нужно на самой плате. Si8250 = Digital Power Controller (CIP-51) ???
|
|
|
|
|
Jun 24 2008, 12:25
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 15-01-08
Из: Новосибирск
Пользователь №: 34 105

|
Цитата(Anatoly_P @ Jun 24 2008, 12:40)  Схема, где стоит контроллер простая как грабли. На неё наводки сильные дает аналоговая часть, там сильные токи при переключениях. Непонятно зачем резистор R24. Похоже Вы аналоговую землю подключили через резистор 1К к цифровой. Аналоговая и цифровая земли должны быть соединены напрямую где-то в одной точке. Разность их потенциалов в пределах +-0,3V. После L1 надо поставить резистор номиналом 1-2 Ом. Схема сброса у него внутренняя, поэтому D3 - лишняя (наверное от 812 осталось?).
Сообщение отредактировал Linker - Jun 24 2008, 12:40
--------------------
Я здесь и сейчас...
|
|
|
|
|
Jun 26 2008, 07:52
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 3-05-08
Из: Minsk
Пользователь №: 37 240

|
Цитата(Linker @ Jun 24 2008, 15:25)  Непонятно зачем резистор R24. Похоже Вы аналоговую землю подключили через резистор 1К к цифровой. Аналоговая и цифровая земли должны быть соединены напрямую где-то в одной точке. Разность их потенциалов в пределах +-0,3V. После L1 надо поставить резистор номиналом 1-2 Ом. Схема сброса у него внутренняя, поэтому D3 - лишняя (наверное от 812 осталось?). на самом деле R24 не запаивали, а вставлял я его, чтоб земли разделить. И D3 выпаял, действительно от 812 повелось. Я так понимаю, чтоот проца стабильность работы не сильно зависит и надо схему вычищать... Кстати, там много переделано навесным монтажем... Ладно, будем бороться с помехами
|
|
|
|
|
Jun 26 2008, 16:18
|
Местный
  
Группа: Свой
Сообщений: 210
Регистрация: 15-01-08
Из: Новосибирск
Пользователь №: 34 105

|
Цитата(Anatoly_P @ Jun 26 2008, 14:52)  Я так понимаю, что от проца стабильность работы не сильно зависит и надо схему вычищать... Скорее всего, что не в проце дело.
--------------------
Я здесь и сейчас...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|