Перейти к содержанию
    

wolody

Новичок
  • Постов

    3
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о wolody

  • День рождения 06.04.1987

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. Извините, что так долго не писал. Защищал диплом, бегал обходным листом, медосмотр в военкомате. Отвечаю на сообщение Евгения Николаева. Опыта у меня пока нет. Пытаюсь выбрать правильную схему решения проблемы. 1. В качестве первичного датчика применяется трансформатор тока с номинальным током вторичной обмотки 1 А. 2. Контролируется только три фазы тока. Но обрабатывается только один - максимальный. Подумал, что если не смогу успевать обрабатывать все три фазы, можно сделать аппаратно выбор максимального. 3. Максимальное быстродействие реагирования на повышение 70 - 100 мс. 4. Частота дискретизации в большей степени зависит от нагруженности процессора (чем больше, тем лучше). 5. Вот здесь уже надо подумать. Пробовал амплитуду мерить. Про попадание на максимум синуса. Если предполагать, что синус идеален, то на верхушке синуса скорость нарастания сигнала невысока (учитываю производную). Появились проблемы при испытании на пульспаре. Выскакивают множество локальных максимумов на полуволне из-за электромагнитных помех. Изменил алгоритм поиска максимума - ввел предположение о том, что максимум появляется периодом не меньше 8-9 мс (для 50 Гц). Ложные срабатывания при испытании на пульспаре прекратились. А вот как себя поведет устройство на промышленном объекте - это уже вопрос. Все равно форма тока будет не похожа на синус. Вычисление преобразования Фурье слишком трудоемко. Если только использовать процессоры цифровой обработки сигналов, а опыта с ними у меня нет. Наверное, тогда никакие помехи не страшны. Если такой метод обработки эффективен, чем другие, можно опробовать. Вот про "Цифровое "выпрямление" с усреднением" я не понял. Это вычисление среднего выпрямленного значения с последующим усреднением полученных значений? Пока занимаюсь составлением алгоритма вычисления среднеквадратичного значения и его испытанием. Проблема стоит в уменьшении диапазона сигнала (0,4 - 17А) до уровня 0..5В без потери точности и информации.
  2. Привет всем! Разрабатываем устройство, которое должно измерять напряжение в широких пределах. Работа связана с релейной защитой. Есть ток уставки от 400 мА до 912 мА с шагом 4 мА (получается, что всего 128 уставок по току). Нам надо действовать исходя из того, насколько входной ток превышает тока уставки. Оно может превышать его до 10 раз (выполняется функция максимальной токовой защиты). Есть еще другой ток. Так он вообще может быть больше 17 раз (это уже функции токовой отсечки). Принимает решение микроконтроллер AVR mega с 8 каналами АЦП. Разрядность АЦП - 10 бит. Всего значений - 2^10. Уставок всего 128 или 2^7. Получается, что на каждую уставку приходится 2^3 = 8 значений АЦП и это тольк для тока уставки (400мА - 912мА). А есть еще 1А - 16А. Точность вообще никакая. Измеряется три фазы. Берем из них максимальный ток. Посоветуйте, пожалуйста, какие схемотехнические решения применить чтобы решить проблему точности измерения и при этом уложиться на все каналы АЦП.
  3. ISP Mode Error

    Прошивал на отладочной плате ATtiny24 через ISP-разъем и самодельную платку (жалкое подобие STK505 :). Было все нормально, пока не обнаружил, что есть в окне диалоговом окне STK500 in mode with ATtiny24 биты конфигурации и защиты. Устанавливал, переустанавливал их до тех пор, пока не стало вылезать сообщение Диалоговое окно с заголовком "ISP Mode Error" и со следующим текстом A problem occured when executing the command. ...... Quick Tips: Verify that the device is placed in the correct socket, ..... .............................................................. Check that the ISP programming frequency specified on the 'Board' page is well below 1/4 of the clock frequency of the device. Extra precaution should be made when using the CKDIV fuse and / or Clock Prescaler Register (CLKPR) on parts supporting this. По моему, это начало происходить, когда я установил защиту памяти программ от чтения и самопрограммирования в одном случае, а в другом - поменял внутренний осциллятор на внешний. Таким образом, у меня вышли из строя два ATtiny24 и один ATmega8515. Пробовал менять и частоту ISP программирования, полное стирание кристалла - ничего не помогает.
×
×
  • Создать...