Александрович пише:
Дисплей несколько раз довал сбой,экран чистый,контроллер программу отрабатывает
Дисплей в этом устройстве может стать чистым только в одном случае - если отключить ему питание. Или спровоцировать сброс дисплея. Проверяйте питание и подключение дисплея - плохие контакты, замыкания и т.п.
Александрович пише:
Подключена авто лампа 20вт Датчик тока на дисплее показывает не правильно.100% выставленное,мультиметр 0.05 дисплей 3.9а 50% мультиметр 0.80 Дисплей 3.9а 10% мультиметр 0.40а дисплей 4а.
Если честно, то вообще ничего не понял из этого набора цифр и букв...
Больше похоже на то, что неправильно показывает мультиметр. Как для лампы 20Вт при питании 12V ток может быть 0,05? А при 50% уже 0,8? Это первое. Теперь второе. При работе ШИМ ток через нагрузку протекает импульсный. Чтобы получить правильные измерения, на входе в МК эти импульсы должны быть сглажены. Для этого в схеме предусмотрена цепочка R4, C10. Попробуйте увеличивать емкость C10. И третье. Возможно формула пересчета шкалы тока нужно еще корректировать. Я не знаю, как ведет себя датчик при работе на импульсном токе.
Я бы посоветовал следующий алгоритм проверки. В ручном режиме задайте ШИМ 100%. Или просто замкните выходные ключи. Лампа должна гореть в полный накал. Посмотрите показания тока по прибору и по контрольному мультиметру. Простой расчет: 20Вт/12V = 1,67A. Это в идеале, на практике плюс/минус. Если показания по мультиметру сильно отличаются от этой величины - замените мультиметр. Если показания прибора сильно отличаются - измерьте напряжение на выходе из датчика. Желательно такие измерения провести для разных нагрузок, близких к рабочим токам. Вся шкала датчика 100А, поэтому эти 1,67А где-то в пределах погрешности измерения...
По полученным данным можно будет подкорректировать формулу пересчета.
Александрович пише:
Еще, при подаче питания на долю сек лампа вспыхивает,тухнет и загорается после считывания показаний
А как должно быть? Сначала идет тестирование - подается полное напряжение, измеряется ток. По очереди все 4 канала. Затем уже включается рабочий нагрев. Опишите как нужно, сделаю так.
Александрович пише:
Хотелось надежно полезное устройство
Я не против. Но здесь только так: Вы описываете надежный и полезный алгоритм работы, а я его внедряю в прошивку. Пока что алгоритм такой, как я понял из Вашего описания.