Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
02.10.2010, 00:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Да уж давненько.
https://kazus.ru/forums/showpost.php...0&postcount=12
После вот таких результатов компиляции чой-то не хочется...
|
|
|
Сказали "Спасибо" omercury
|
|
|
02.10.2010, 12:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от аtаs_stas
|
Смеялсо...
|
А мне вот грустно! #61
А чтоб воздух не сотрясать, попробуйте на ЛЮБОМ языке "высокого уровня", ну скажем интерфейс USB описать для AVR без USB. Я делал в ассемблере на тактовую 12МГц. Ничего не имею против повышения тактовой и даже разгона МК. И длинна кода не важна. Народ благодарен будет! Вместе порадуемся! Честно!!
Последний раз редактировалось omercury; 02.10.2010 в 12:45.
|
|
|
|
02.10.2010, 13:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Посмотрел сегодня схемы - и "бармалейскую" и Вашу. У "Бамалея" вообще приметивнейший ШИМ без какой либо стабилизации - только ограничение общей мощности (электрод прилип - а аппарат молотит на максимуме) - вот и вся защита. В Вашей(чужой) есть ограничение выходного напряжения на холостом ходу, теоретически (что в МК зашито?) есть стабилизация выходного напряжения. Все функции чисто программные (если они есть ![Вопрос](images/smilies/icon_question.gif) ). Стабилизации выходного тока нет. Но. Необходима гальваническая развязка - трансформатор (изображен(с)) или оптика. На Вашей схеме нет выходной цепи, а вот у "Бармалея" стоит неконтролируемый генератор высоковольтных импульсов (дроссель+диод) - нужен для поджига дуги. О стабилизации чего-либо речи и быть не может.
Последний раз редактировалось omercury; 02.10.2010 в 13:12.
|
|
|
|
02.10.2010, 23:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: ШИМ в АТMega8535
Цитата:
|
только ограничение общей мощности (электрод прилип - а аппарат молотит на максимуме) - вот и вся защита
|
Не так. Изначально ШИМ молотит на всю когда сварочной цепи нет.
Когда горит дуга то этот процес не стабильный минимум по трем причинам мы двигаем электродом заплавляя шов и как следствие дуговой промежуток не постоянен, пляшет рука и как следствие дуговой промежуток не стабилен и чем меньше длинна дуги тем меньше ее сопротивление и выше ток, при сварке на открытом воздухе есть движение воздуха например ветер, сдувается ионизированый газ в дуговом промежутке что очень хорошо заметно при сварке аргоном или в среде углекислого газа. Так вот когда сопротивление дуги мало ШИМ рубит импульс, когда велико добавляет коэфициент заполнения. Таким способом делается стабилизация среднего тока на дуге.
Цитата:
|
Все функции чисто программные (если они есть).
|
Еще нет но будут и думаю что даже и больше.
Цитата:
|
Необходима гальваническая развязка - трансформатор (изображен(с)) или оптика.
|
Я такую схему собирал и трансформатор победить не смог и использовал IR2110 сейчас собираюсь использовать HCPL3120
Цитата:
|
На Вашей схеме нет выходной цепи
|
Конечно нет, я знаю об этом. В другом проекте уже с платой и планировкой на радиатор.
Цитата:
|
стоит неконтролируемый генератор высоковольтных импульсов
|
Это с какого переляку.
Цитата:
|
нужен для поджига дуги
|
Не нужен. В импульсе на дуге и так упрощенно 100В, посмотрите коэфициент трансформации.
Может, об этом написал ранее, об полном списке чего хочу сделать писал ранее.
|
|
|
|
03.10.2010, 14:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от 7Fantomas7
|
Так вот когда сопротивление дуги мало ШИМ рубит импульс, когда велико добавляет коэфициент заполнения. Таким способом делается стабилизация среднего тока на дуге.
|
Так должно быть, но в "бармалеевской" схеме обратной связи нет ВООБЩЕ. Только ограничение при перегрузке выходного каскада по максимальному току. В Вашей схеме есть регулировка только по среднему напряжению в выходной цепи - цепь R2, R3 и ёмкость C4 - это делитель с фильтром для измерения выходного напряжения. Там же стоит ключ на компараторе DA2 для периодического отключения ШИМ на холостом ходу. Есть цепь регулировки непонятно чего - R59, R56, VD12, C29 и R43 - с выхода ШИМ на вход защиты от токовой перегрузки.
Сообщение от 7Fantomas7
|
Цитата:
На Вашей схеме нет выходной цепи
Конечно нет, я знаю об этом.
|
В смысле: нечего смотреть по схемотехнике.
На IR2110 гальваническую развязку для Вашей схемы сделать невозможно.
Сообщение от 7Fantomas7
|
Это с какого переляку.
|
В момент зажигания дуги, когда сварщик создаёт дребезг, водя электродом по детали создаётся следующая ситуация: Энергия из выходной обмотки трансформатора через выпрямительный диод накапливается в дросселе. В момент размыкания цепи (контакт между электродом и деталью непостоянен) дроссель отдаёт накопленную энергию через диод, стоящий "поперек"(нету у "Бармалея" нумерации элементов) выхода, в зазор между электродом и деталью, создавая искру. Ну сравните Вы длину дуги и зазор, который должны пробить эти пресловутые 100 вольт. Не пробьёт ни за что. Раньше, в далеком прошлом, для легкого поджига дуги использовались специальные приставки к сварочным аппаратам, в народе называемыми "осцилляторами", которые таки давали повышенное напряжение на электрод, а оно в свою очередь и пробивало зазор. Если бы не было диода "поперек" питания и стояли бы сглаживающие конденсаторы, то - да, это был бы просто демпфирующий элемент(правда индуктивность великовата). Никогда неонкой от батарейки не моргали? у неё пробивное напряжение вольт 160.
Последний раз редактировалось omercury; 03.10.2010 в 15:54.
|
|
|
|
03.10.2010, 14:54
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от omercury
|
Есть цепь регулировки непонятно чего - R59, R56, VD12, C29 и R43 - с выхода ШИМ на вход защиты от токовой перегрузки.
|
Это Slope Compensation
__________________
.
![](signaturepics/sigpic59615_7.gif)
В мире всего два типа людей: те у кого был ZX Spectrum, и те у кого его не было.
|
|
|
Сказали "Спасибо" alexgap
|
|
|
03.10.2010, 15:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от alexgap
|
Это Slope Compensation
|
Странная реализация... Я понимаю - брать сигнал где-нибудь поближе к выходу.
Наверное(для сварочника) Hot-Start?
Последний раз редактировалось omercury; 03.10.2010 в 15:49.
|
|
|
|
03.10.2010, 22:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: ШИМ в АТMega8535
omercury,
Цитата:
|
Так должно быть, но в "бармалеевской" схеме обратной связи нет ВООБЩЕ
|
Это еще с какого переляку нет? Мы или говорим об разных схемах или чет я в этой жизни не понимаю. Трансформатор тока Тт1.1 для чего по Вашему.
Цитата:
|
В Вашей схеме есть регулировка только по среднему напряжению в выходной цепи
|
Вы опять же либо не так смотрели либо мы по разному чегото понимаем. Но за сегодня схема переделана кардинально, в силу ряда причин применил TL494. Примерно просимулировал работу ШИМа .
Цитата:
|
В смысле: нечего смотреть по схемотехнике.
|
В смысле нет еще кода. Все предполагается формировать в процесоре.
Цитата:
|
На IR2110 гальваническую развязку для Вашей схемы сделать невозможно.
|
А я ее и не делал, это был прект 4 летней давности который был воплощен в железо и с дуру даже варил и я выдрал с его 140А, который полыхнул целиком что и послужило причиной применить сейчас опторазвязку.
Цитата:
|
В момент зажигания дуги, когда сварщик создаёт дребезг, водя электродом по детали создаётся следующая ситуация:
|
omercury
Я Вас конечно очень уважаю но давайте договоримся, в сварке Вы меня не будете учить. Вот в контролерах я к мнению прислушиваюсь и даже очень.
По поводу реализации входов обратных связей писал раза 3. Четвертый раз писать почему так, а не так не буду, номиналы во входах обратных связей не считались пока.
Во вложении весь проект целиком, сила нарисована и разведена практически в чистовую, управление закончу в окончательном варианте бог даст в следующее воскресенье.
В сях смотреть практически нечего.
А если кто подскажет как правильно сконфигурировать ШИМ на 62,5 кГц с коэфициентом заполнения 0-100% на таймере 0 пин PB3 буду очень признателен потому как в таймерах дубоватый, а работы навалилось столько что в гору некогда глянуть, вобшем свободное только воскресенье и конкретно с таймером разбираться просто нет времени.
|
|
|
|
04.10.2010, 00:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от 7Fantomas7
|
Трансформатор тока Тт1.1 для чего по Вашему.
|
Для защиты выходного каскада от токовой перегрузки(перегрузка пошла - выход отключился!). Настроено 1 раз при изготовлении прибора. В процессе эксплуатации не регулируется никак.
Сообщение от 7Fantomas7
|
В смысле нет еще кода.
|
Это не принципиально сейчас.
Сообщение от 7Fantomas7
|
Я Вас конечно очень уважаю
|
Большое спасибо, я Вас тоже!
Сообщение от 7Fantomas7
|
в сварке Вы меня не будете учить
|
Даже не пытался. Пытался объяснить процессы в дросселе. Посмотрите DC/DC преобразователи на досуге, и попытайтесь найти различия во включении дросселей там и у "Бармалея"
По ШИМ на 62,5кГц(и более) сейчас пошарю. Ничего, если на ассемблере?
Схемы прилагаются. На Вашей(исходной) отмечена обратная связь по напряжению. ОС по току нет - отсутствует датчик тока.
Последний раз редактировалось omercury; 04.10.2010 в 00:31.
|
|
|
|
04.10.2010, 00:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: ШИМ в АТMega8535
Сообщение от 7Fantomas7
|
А если кто подскажет как правильно сконфигурировать ШИМ на 62,5 кГц с коэфициентом заполнения 0-100% на таймере 0 пин PB3
|
Код:
|
DDRB |= (1‹‹3); // PB3 output
TCCR0 = (0‹‹FOC0)|(1‹‹WGM00)|(1‹‹COM01)|(0‹‹COM00)|(1‹‹WGM01)|(0‹‹CS02)|(0‹‹CS01)|(1‹‹CS00);
// оно же TCCR0 = 0x69;
// FAST PWM F=Fcpu/256, коэффицент заполнения задается значением в OCR0
// OCR0=0xFF - на выходе постоянный высокий уровень
// OCR0=0 - на выходе очень короткие импульсы |
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:25.
|
|