Показано с 1 по 4 из 4

Тема:

  1. Частый гость
    Автор темы
    Аватар для seacat
    Регистрация
    17.01.2005
    Адрес
    Украина.Одесса
    Возраст
    33
    Сообщений
    207

    По умолчанию Виснет ЖК индикатор (Bolymin BC1602A)

    Имеется такая проблема:

    Есть МК ATMega16, на АЦП висят аналоговые датчики, на одном порте висит ЖК-индикатор Bolymin BC1602A (2 строки по 16 символов, встроенный контроллер), на другом через ULN2803 релюхи. К релюхам подключаются пускатели, включающие несколько мощных насосов (на десяток-несколько десятков кВт каждый предположительно) и один или два маломощных.
    В зависимости от показаний датчиков МК включает/выключает насосы в опред последовательности, а на ЖК выдает информацию о текущем состоянии всего ус-ва. Все это устанавливается возле пускателей (в ~30 см от платы контроллера) и насосов (в нескольких метрах).
    Собственно проблема: пока это все эмулируется в домашних условиях или работают только маломощные насосы, все нормально. Но при первом же запуске мощного насоса происходит сбой в ЖК и далее он вообще ни на что не реагирует до снятия питания с него. МК продолжает работать нормально и отрабатывает программу как положено.

    В чем "физика" процесса и как с этим бороться? (Подозревается мощная наводка на линию "E" ЖК-индикатора, помеха по питанию возможна, но попытка борьбы с ней методом напайки LOW ESR кондера 1500 мкф непосредственно на ноги питания ЖК не увенчалась успехом).

    Какие мнения будут у форумчан?

    P.S. Заранее прошу прощения у модераторов за размещение столь далекой от тематики форума ветки вне Флейма.
    Чудес на свете не бывает, бывают обрывы и короткие замыкания.

  2. Регистрация не подтверждена Аватар для Kompros
    Регистрация
    11.03.2003
    Сообщений
    1.405

    По умолчанию Re: Виснет ЖК индикатор (Bolymin BC1602A)

    Если процик реально продолжает работать, то попробуй просто переинициализировать дисплей.

  3. Частый гость Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    33
    Сообщений
    403

    По умолчанию Re: Виснет ЖК индикатор (Bolymin BC1602A)

    Цитата Сообщение от seacat
    Подозревается мощная наводка на линию "E" ЖК-индикатора
    Если она действительно имеется, то не удивительно что индикатор виснет. Посмотри осциллом, что творится на жк-шке в момент пуска. Скорее всего виноват пусковой скачок тока. запитай плату от отдельного источника (отвязанного гальванически от питания ЭД).

  4. Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Великие Луки
    Возраст
    45
    Сообщений
    2.667

    По умолчанию Re: Виснет ЖК индикатор (Bolymin BC1602A)

    Если помеху не удастся победить, то возможен такой вариант, как переинецилизация дисплея. Если это не поможет, то реализовать сброс дисплея, а ключ питания завести на свободную ногу МК.
    Померьте ток, потребляемый дисплеем в момент зависания, если он резко возрастает - то поможет только передергивание питания.
    Андрей

Социальные закладки

Социальные закладки

Ваши права

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