Чёрт подери,а может и вправду будет работать,я ведь после прошивки и не пробовал на работоспособность,считая что всё равно ни чего не получилось.Сейчас попробую. Схемка эта уж больно нужна,токарник стоит мертвяком.
Да, да. Я на всех прошивках выставлял конфигурацию с битами защиты. Конфигурация программируется в последнюю очередь, сначала программный код и EEPROM, и в меню программатора нужно выставлять проверку кода при программировании. А уже после конфигурации считать ничего и не получится. При прошивке 676 обратите внимание на заводскую калибровочную константу частоты внутреннего генератора, она уже зашита в последней ячейке памяти каждого нового 676. При программировании первый раз программатор спрашивает оставить её или использовать установку из HEX файла 3FFh - нужно оставлять заводскую. Если она затёрлась (программатор говорит, что не найдено значение осциллятора) то в последнюю ячейку памяти нужно вписать 3480h (это среднее значение) и проверить работоспособность, если что подправить её опытным путём. Я это уже говорил на форуме
Пробовал считывать новый чип,да в самой последней строчке стоит 343С, после прошивки и последующего прочтения чипа выскакивают только нули но в последней строчке 343С остаётся неизменной.Вопрос в другом почему после прошивки индикаторы ни чего не показывают,так должно быть?
Зарегистрирован: Сб май 02, 2015 17:14:15 Сообщений: 20
Рейтинг сообщения:0
Ну вот, детали заказаны. У меня есть еще целый месяц чтобы обдумать алгоритм работы МК (микроконтроллера AVR Atmega 162). Обращаюсь к автору проекта DC-AC. Я постараюсь изложить Вам алгоритм работы, укажите пожалуйста если я что-то не учел или допустил ошибку. Мк будет заниматся лишь созданием синусойды, а именно 3-х штук. Второй мк будет управлять скоростью набора частоты и работать с дисплеем. Весь период (20ms при F=50Гц) я разобью на 10 частей (5 частей в одном полупериоде). Мк через 2 ms будет обрабатывать прерывание. Логика работы в прерывании: Первые 200 мкс. я закрывю все верхние ключи и открываю все нижние для зарядки бутстепных конденсаторв верхних драйверов (время зарядки 200 мкс). По истечении 200 мкс я присваиваю новые значания аппаратному ШИМ (время менее 5 мкс). Остальное время (1,78 ms) работает ШИМ, мк ждет следующего прерывания. Итго один период будет дискретизирован на 10 частей (каждая по 2ms).
Итго один период будет дискретизирован на 10 частей (каждая по 2ms)
Этого мало, будет рванина. Раз вы делаете на двух контроллерах и тем более с аппаратным ШИМом, то лучше сделать сразу нормальную синусоиду. У меня в программе (см. PDF) дискретизация полуволны из 9 частей (вся синусоида из 18). Ещё, добавлю от себя, 10 (360град) не делится на 3, сдвиг 120 град. между стойками будет дробный, смотрите, чтоб легче рассчитывать было.
Отрабатывать начальный заряд бутстрепных и затворных конденсаторов нужно только при начальном включении и лучше побольше подержать нижние ключи, а затем похлопать всеми 6 ключами, три нижних, три верхних, снова три нижних.. и так несколько раз на частоте в пару килогерц (у меня хлопает 150 раз, потом уже включаем основную ШИМ).
Зарегистрирован: Сб май 02, 2015 17:14:15 Сообщений: 20
Рейтинг сообщения:0
Я Вас понял, учту все замечания: Увеличу частоту дискретизации до 18 на период. По поводу ключей: Я Вас правильно понял? При включении устройства в сасом начале необходимо открыть нижние ключи (зарядить бутстепные конденсаторы), затем похлопать ключами, три нижних, три верхних,и так примерно 150 раз, затем уже включаю алгоритм создания синусойды. Вопрос: Через какое время мне необходимо снова открывать 3 нижних ключа для зарядки конденсаторов? Какое время их заряжать? Для чего в самом начале необходимо хлопать тройками ключей(150 раз)перед включением основной ШИМ? Раскройте пожалуйста ответ пошире для лучшего понимания алгоритма работы и меньшего количества вопросов. Заранее благодарен за ответ.
Через какое время мне необходимо снова открывать 3 нижних ключа для зарядки конденсаторов?
Их не нужно открывать специально, дальше идёт работа ШИМ когда транзисторы всё время хлопают (состояние 3 нижних открыты это часть ШИМа - нулевой вектор как и три вехних) и конденсаторы всё время подзаряжаются. Ниже представлю пример шести ШИМ сигналов с контроллера при генерировании разных частот и напряжений
kleifj писал(а):
Для чего в самом начале необходимо хлопать тройками ключей(150 раз)перед включением основной ШИМ?
Для зарядки затворных конденсаторов через стабилитроны (завершения переходных процессов) перед возникновением тока в двигателе. Это особенность схемного решения драйвера. Начальным хлопанием вникуда, мы как бы устанавливаем все рабочие уровни затворов (отрицательное смещение) и потом уже подаем напряжение на двигатель. 150 раз - просто так выбрал, можно и меньше. Можно и не проделывать такого, драйвера выйдут на свой уровень посредством самой ШИМ. По сути такое хлопание равно нулевому значению частоты и напряжения. Например, если к-з в нагрузке, то транзистор будет дольше жить, быстро и надёжно закрываясь с отрицательным смещением затвора. Конечно, при изначальном пробое одного ключа в стойке, такого уже не проделать и сразу нарастает аварийный ток. Всё успевает отключаться, но этот аварийный режим уже протекает тяжелее.
Здравствуйте, наконец дело дошло до БП, так вот небольшой вопросик. При расчете трансформатора нужно выбирать минимальное входное постоянное напряжение на уровне 100 вольт, я прав. Просто если брать 100 вольт значение витков примерно равно виткам автора, правда частота 100 кГц, а сердечник колечко 30,5х20х12,5. Если брать значения что предлагает программа количество витков всех обмоток соответственно увеличивается. При этом емкость входного конденсатора в первом случаи 124 мКф и 16 мКф во втором. Заранее спасибо.
Вот во вложении самая последняя проверенная схема. Был установлен ключ на 800V, т.к. испытывал режим торможения привода с инерцией с 75Гц и было опасное возростание напряжения на банках до 480В. Отработало всё отлично, плохо было только банкам, но они живы. Я блок питания не рассчитывал в программах. Прикидывал и подбирал по своему. Минимальное напряжение около 100В, но работает он и от ещё меньшего, максимальное около 350В если 600В ключ. Частота - резистор R4 (как раз поднял). Обычно стоит один вентилятор на 150мА 24В и запитываю питальник от силовых банок частотника, но электролит на самом питальнике должен быть на всякий случай не менее 68мкф.
Собрал сейчас БП по этой схеме, задержка отключения составила на холостом ходу секунд 10, а при агрузке 230 мА 1.3-2 секунды , думаю при подключении к фильтру ключей это время вырастет еще.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения