Показано с 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.400

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

    Если процик реально продолжает работать, то попробуй просто переинициализировать дисплей.
    Уж лучше котлеты, а не их запах!

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

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

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

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

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

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

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

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

Ваши права

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