Мой ПА №2 |
Здравствуйте, гость ( Вход | Регистрация )
Мой ПА №2 |
23.11.2020, 10:20
Сообщение
#10621
|
|
=VIP= Группа: Пользователи Сообщений: 1466 Регистрация: 19.12.2012 Из: Москва Пользователь №: 29776 |
Добрый день.Если кто решил сделать сверкальник из старых деталей моя копейка в копилку.С.тр от гусей подключенные последовательно без перемотки.Сам в шоке открыв свой любимый аппарат для т.о.(все время думал что работаю спаркой).Для оптимизации управления шим поставил на пату драйвера.Моточные данные с.тр 24\8 такт-35кгц -к.зап-44%. Что прости? Можно как то не так спонтанно расписать... -------------------- Слепой охотник стреляет наугад! (с) ГрОб
|
|
|
|
23.11.2020, 10:46
Сообщение
#10622
|
|
=VIP= Группа: Пользователи Сообщений: 2224 Регистрация: 20.9.2011 Из: Челябинск Пользователь №: 24348 |
Аппарат собранный лет 5 по схеме тов Skif Драйвера на оптике с шим uc3845.С.т собран на двух трансформаторах Е55(12\4)без перемотки.Первичные и вторичные обмотки вкл последовательно.
|
|
|
23.11.2020, 15:29
Сообщение
#10623
|
|
=VIP= Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
трансформатор осциллятора, можно мотать и на железе, и на альсифере главное чтоб влезла вторичка. позже выложу свою осциллограмму на тиристоре. Схема автора oleg1ma Это кто ж вам такую уиту то сказал? Вот намотали на железе и как? работает? нет. Не работает, но вы убеждаете, что можно не на феррите, а на железе. Ну, ну. Удачи Собранный мною сварочник потихоньку трудится на работе. Выварили уже 15 кило 0.8 проволоки. Из негативного: мне абсолютно не нравится как варит тонкой металл: гадит "колбаску" и все. Крутил настройки и так и сяк, в итоге самый лучший вариант это на максимальном напряжении, и прерывистым швом (точками) чтоб не жечь дырку. Управа Скифа, плата от Олега, силовая Сема (дроссель альсифер по Сему). нужно поиграть с дросселем. Возможно добавить индуктивности, чтобы было комфортно работать с тонким металлом -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
24.11.2020, 9:22
Сообщение
#10624
|
|
=VIP= Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
А что можно нахомутать, отрицательный диапазон нормально, положительный - враки. Обвязка тут ни при чем. Значит косяк в программе. Тем более, что уже говорил: датчик выдает на контроллер миливольты по температуре согласно даташиту. И Скиф молчит. Есть файл симулятора Протеуса, работу программы там можно проверить. Я его выкладывал....для чего сделано регулировка дедтайм не знаю , но на дугу тиг - влияет. На дугу влиять вполне может, спасибо дросселю. Дедтайм да, изначально сделан, чтобы дать успеть закрыться транзисторам и их не просквозило, хотя сквозняк им не смертелен, ибо ток ограничится в любом случае, а вот дурной нагрев при сквозняке попортит и работу и кровь. И опять НО. Если увеличивать дедтайм, то попадаем в режим разрывных токов и отседова на всплески напряжения от дросселя, раскачивание схемы стабилизации тока. Чтобы избежать этого, разумнее работу сделать с микроскопическим перекрытием сквоняком. Но это уже влезание в тонкие материи. Как мне видится теоретически (лично еще не добрался и доберусь ли) то регулировку дедтайма можно сделать по амперметру/ваттметру. То есть включаем режим АС , жмем кнопку, меряем ток(мощность) ХХ. И понемногу изменяем дедтайм, пишем в табличку дедтайм-ток ХХ. Как только он начинает расти - это граница начала сквозняка. И Нужно оступить от него на пару шажков в сторону увеличения дедтайма, ибо при нагрузке рассасывание зарядов замедлится. Но повторю - это теория! с практикой пока не встречавшаяся. Потому не забываем включать голову. Если у человека вышло значение 16, это не значит, что у вас будет так же, и транзисторы разные в кувыркаторе и топологии конвертеровКстати Иван1769, что показали испытания АС режима? Если можно - подробнее рассказать. (аппарат собран аккуратно, со знанием дела, отлично)) но не пренебрегайте их увязкой, будет и надежнее, под нагрузкой они любят поболтаться, и красивше) Сообщение отредактировал Skif - 24.11.2020, 9:30 -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
|
24.11.2020, 12:42
Сообщение
#10625
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
Есть файл симулятора Протеуса, работу программы там можно проверить. Я его выкладывал Здравствуйте Евгений. Проштудировал Ваши посты начиная с 400 страницы. Только во вложении поста 8502 стр. 426 (32_lcd_V23.3) есть ссылка на файл Протеуса. Но схема подключения LCD, приведенная там, еще 8-битная и к тому же при запуске на исполнение файла mega32_lcd_v23_1, Протеус ругается. В Source программы отсутствует ссылка на файл .asm (или может другой). В последующих версиях Вы проводили правки по датчикам температуры, возможно там и появился не преднамеренный баг. Сообщение отредактировал tatko - 24.11.2020, 12:52 |
|
|
26.11.2020, 9:33
Сообщение
#10626
|
|
Активный участник Группа: Пользователи Сообщений: 264 Регистрация: 9.4.2014 Из: МО Россия Пользователь №: 39023 |
Здравствуйте Евгений. я не Евгений и не знаток протеуса, но может быть все-таки ему подсунуть файл прошивки EE_PA.bin по указанному красненьким пути? P.S. А у Вас точно LM35D (В СХЕМЕ Скифа он нарисован), есть еще LM35A,LM35C Да и вообще-то: 55°C≤TJ≤150°C for the LM35 and LM35A;−40°C≤TJ≤110°C for the LM35C and LM35CA;and 0°C≤TJ≤100°C for the LM35D то есть LM35D только положительные тем-ры меряет Сообщение отредактировал sleip - 26.11.2020, 10:34 |
|
|
26.11.2020, 11:30
Сообщение
#10627
|
|
Активный участник Группа: Пользователи Сообщений: 274 Регистрация: 3.11.2009 Из: Украина, Киев Пользователь №: 16068 |
tatko, протеус, даже на одном компютере, каждый раз отрабатывает программу "по новому".
Не увливайтесь симуляцией. |
|
|
|
26.11.2020, 15:13
Сообщение
#10628
|
|
=VIP= Группа: Пользователи Сообщений: 1754 Регистрация: 16.1.2013 Из: Ставрополь Пользователь №: 30158 |
|
|
|
26.11.2020, 19:30
Сообщение
#10629
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
... датчики температуры работают вполне адекватно. Блин, да хоть кто-нибудь проверял, как работает прога v24.7 (пост 10358, стр.518) с применением датчика МСР, или умеем только писать пустые посты. Для всех кто хочет знать истину: Выставить в калибровке датчик МСР, подать на вход контроллера напряжение больше половины вольта. Посмотреть значение температуры на индикаторе. Должна быть ровно столько, на сколько напряжение больше половины вольта. Все. Сообщение отредактировал tatko - 26.11.2020, 19:41 |
|
|
27.11.2020, 8:10
Сообщение
#10630
|
|
=VIP= Группа: Пользователи Сообщений: 1754 Регистрация: 16.1.2013 Из: Ставрополь Пользователь №: 30158 |
Блин, да хоть кто-нибудь проверял, как работает прога v24.7 (пост 10358, стр.518) с применением датчика МСР, или умеем только писать пустые посты. Вы же писали чтот. LM 35 у Вас совсем не работает, вот я и отвечаю что у меня конкретно работает на этой прошивке. На МСР не собирал. |
|
|
|
27.11.2020, 8:24
Сообщение
#10631
|
|
Активный участник Группа: Пользователи Сообщений: 274 Регистрация: 3.11.2009 Из: Украина, Киев Пользователь №: 16068 |
tatko, не знаю, какая у меня прошивка, но самая последняя с AC/DC. ЛМ35 работает корректно.
Смотрите свою обвязку датчиков. |
|
|
27.11.2020, 11:36
Сообщение
#10632
|
|
=VIP= Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
Блин, да хоть кто-нибудь проверял, как работает прога v24.7 (пост 10358, стр.518) с применением датчика МСР, или умеем только писать пустые посты. Для всех кто хочет знать истину: Выставить в калибровке датчик МСР, подать на вход контроллера напряжение больше половины вольта. Посмотреть значение температуры на индикаторе. Должна быть ровно столько, на сколько напряжение больше половины вольта. Все. Не нужно нервничать)) Если вы были внимательны, то должны знать, что в моем аппарате стоят МСР9700, и я первый бы заметил с ними проблемы. Прикрепляю файл симулятора. Перед запуском обязательно сделать Debug>reset persistent model data. Иначе работать не будет без инициации ЕЕПРОМ. simul.zip ( 253.55 килобайт ) Кол-во скачиваний: 826 В симуле тоже все ок Напряжение на датчике 1,67В - регулятор справа виден я не Евгений и не знаток протеуса, но может быть все-таки ему подсунуть файл прошивки EE_PA.bin по указанному красненьким пути? абсолютно верно. Обязательно должны быть указаны пути к прошивке, ЕЕПРОМу и сделан сброс данных как я указал выше Сообщение отредактировал Skif - 27.11.2020, 11:40 -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
27.11.2020, 19:53
Сообщение
#10633
|
|
Специалист Группа: Пользователи Сообщений: 580 Регистрация: 22.1.2010 Из: Украина, Киев Пользователь №: 17034 |
У меня на аппарате тоже стоят МСР9700, все работает.
|
|
|
28.11.2020, 0:18
Сообщение
#10634
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
Напряжение на датчике 1,67В Здравствуйте. Прикрепленный Вами архив симулятора запустился без всяких танцев с бубнами. Во-первых, не имею ни малейшего понятия как перевести симуль на работу с датчиком МСР9700. Переключателя не нашел, и…. предположил, что может быть включение указанного датчика обеспечивается верхним положением переключателей SW1,2. Пару слов о Вашем скрине. Как по мне, так такой картинки в принципе не должно быть. Если это для датчика LM, то он 1,675 В выдать не может, ну и индикатор при таком напряжении покажет уж точно не 60 град. Если картинка для МСР, то по даташиту такое напряжение соответствует 1,675-0,5=1,175 В, а это 117 по цельсию. Что-то мне подсказывает, что прога вообще больше 99 градусов в читаемом виде температуру не воспроизведет (так и есть, просимулировал, увидел). Теперь о моих скринах. Переключатели в нижнем положении и предположим что это для датчиков LM. Вопросов нет, все согласно озвученному алгоритму. Картинок нет смысла показывать. Переводим переключатели в верхнее положение (опять же по предположению, что это для датчиков МСР, но возможно я ошибаюсь, тогда извиняете) и скриним картинки при разных напряжениях потенциометра, хотя непонятно каким образом происходит связь с контроллером. Итак, по последовательности скринов: -25, 0, 40, 50, 70 градусов. Skif, нужен комментарий. Еще раз извиняюсь, если я неправильно понял как подключить МСР. Спасибо. |
|
|
28.11.2020, 8:15
Сообщение
#10635
|
|
Активный участник Группа: Пользователи Сообщений: 264 Регистрация: 9.4.2014 Из: МО Россия Пользователь №: 39023 |
|
|
|
28.11.2020, 9:39
Сообщение
#10636
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
Приветствую, уважаемые. Не буду отвечать на посты, надоело. Сегодня с утра снова запустил симулятор, не давали покоя вчерашние результаты. и, о чудо, симуль каким-то образом оказался в режиме датчика МСР, потому как на табло появились отрицательные температуры. Комментировать скрины тоже не буду, знающие поймут сразу. И наверное с этого поста снимаю свой вопрос с повестки дня Всем удачи.
PS. редактирую пост с добавлением следующей фразы: Сильно порадовала последняя картинка, а именно информация на табло и состояние светодиодов "вентилятор " и "сила". Почему? Ответ на этот вопрос оставляю за Skif-ом. В разрезе полученных результатов скрин Skifа тремя постами выше абсолютно правильно показывает работу проги. Сообщение отредактировал tatko - 28.11.2020, 12:21 |
|
|
28.11.2020, 13:27
Сообщение
#10637
|
|
=VIP= Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
Сильно порадовала последняя картинка, а именно информация на табло и состояние светодиодов "вентилятор " и "сила". Почему? Ответ на этот вопрос оставляю за Skif-ом. А что именно вас порадовало? Что сила выключена, а вентилятор включен? Или то, что вы спутали "сетевое реле" с "силой"?Здравствуйте. Прикрепленный Вами архив симулятора запустился без всяких танцев с бубнами. Во-первых, не имею ни малейшего понятия как перевести симуль на работу с датчиком МСР9700. Переключателя не нашел, и…. предположил, что может быть включение указанного датчика обеспечивается верхним положением переключателей SW1,2. Пару слов о Вашем скрине. Как по мне, так такой картинки в принципе не должно быть. Если это для датчика LM, то он 1,675 В выдать не может, ну и индикатор при таком напряжении покажет уж точно не 60 град. Если картинка для МСР, то по даташиту такое напряжение соответствует 1,675-0,5=1,175 В, а это 117 по цельсию. Что-то мне подсказывает, что прога вообще больше 99 градусов в читаемом виде температуру не воспроизведет (так и есть, просимулировал, увидел). Теперь о моих скринах. Переключатели в нижнем положении и предположим что это для датчиков LM.. Ну Ваша логика, по меньшей мере странная. Во первых, почему вы решили, что переключатель переключает тип датчика, если очевидно, что вывод проца подключен через него просто к источнику напряжения? А его переключение, либо замкнет вывод на землю, либо оставит его в воздухе? И почему (если это симулятор реальной схемы, а это он и есть) нельзя выбрать датчик пользуясь как обычно меню? Во вторых, зачем воспроизводить температуру выше 99 градусов, если такого быть не должно в принципе? Вентилятор должен включиться и сдуть перегрев. А если есть, то аппарату хана и уже пофик че он там показывает. И даже если не хана, нагрев свыше 70 отключит силу, и греться будет нечему. Так что - лучше сперва пойти по пути попроще, а мудрствование обычно заводит вот туда, куда вы попадаете в который раз)) Насчет датчика, проверяйте в очередной раз схему. Сам датчик проверить несложно. Не забывайте, что датчик должен быть зашунтирован конденсаторами, во избежание самовозбуждения. Кроме того до вас один товарищ, вот так же бился то с датчиками, то со схемой, воздвигал теории похлеще ваших, и это тянулось неделями. На совет - проверь схему - кричал, что там все четко! и ошибок быть не может. Насколько помню, так у него ничего не вышло. Так что проверяйте подключение датчика и цепи AREF PS/ архив с симулем уже со включенным датчиком 9700 Сообщение отредактировал Skif - 28.11.2020, 13:38 -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
28.11.2020, 14:05
Сообщение
#10638
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
А что именно вас порадовало? что сила выключена а вентилятор включен? Или то что вы спутали "сетевое реле" с "силой"? Да, дела... Пред-предыдущий мой пост действительно является немного странным, но это было связано с неправильной работой симулятара, и если Вы заметили я в нем (посте) просил извинения. Теперь по поводу последней картинки. Ничего я не перепутал. Обратите внимание: датчик генерирует 1,2 В (70 град), а на индикаторе красуется 35 град и "аппарат перегрет", согласно Вашей инструкции такая надпись появится, когда температура превысит 70 градусов. Второе: вентилятор продолжает охлаждать датчик. Третье: опять же в инструкции Вы написали, что при превышении 70 град контроллер выключает ШИМ. Именно это и индицирует индикатор "сила". Отсюда вывод: исполнительные устройства напрямую управляются сравнением с предварительно заложенными коэффициентами в проге с данными счетчика АЦП и никак не связаны с с тем бредом, который являет народу индикатор. Могу даже назвать приблизительные значения заложенных коэфициетов. Они рассчитываются по формуле: к=1024 (10-ти разрядный АЦП) х U (напряжение на датчике) / 2,5 В (опорное напряжение контроллера). Подставляя напряжения датчиков при нужных температурах получаем нужные коэффициенты. Плюс - минус конечно. Вывод. Прогу можно юзать. Исполнительные устройства будут срабатывать в соответствии с заложенным алгоритмом. Положительную температуру индикатора (МСР) умножаем в уме на два. Со временем перепроверю в железе. Skif? , в своих постах Вы просили задавать вопросы, обязательно разберетесь по сути, дадите ответ, при необходимости поправите прогу. Увы. Больше не смею забирать Ваше время. С уважением. Сообщение отредактировал tatko - 28.11.2020, 14:06 |
|
|
28.11.2020, 16:06
Сообщение
#10639
|
|
=VIP= Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
Да, дела... Пред-предыдущий мой пост действительно является немного странным, но это было связано с неправильной работой симулятара, и если Вы заметили я в нем (посте) просил извинения. Теперь по поводу последней картинки. Ничего я не перепутал. Обратите внимание: датчик генерирует 1,2 В (70 град), а на индикаторе красуется 35 град и "аппарат перегрет", согласно Вашей инструкции такая надпись появится, когда температура превысит 70 градусов.Второе: вентилятор продолжает охлаждать датчик. Да красуется. А еще в инструкции должно быть(может не дописал), что есть гистерезис на отключение. Писал прогу давно. Гистерезис 35-25градусов. Отключится он должен при 25. И да, по уму - температура мелковата, нужно увеличить, и немного пересмотреть работу программы по термодатчикам. здесь согласен. Просто аппаратом работаю постоянно, и проблем не было со срабатыванием, обычно сдувает быстро и все. Потому работа термодатчиков не привлекала внимания э Третье: опять же в инструкции Вы написали, что при превышении 70 град контроллер выключает ШИМ. Именно это и индицирует индикатор "сила". Отсюда вывод: исполнительные устройства напрямую управляются сравнением с предварительно заложенными коэффициентами в проге с данными счетчика АЦП и никак не связаны с с тем бредом, который являет народу индикатор. Могу даже назвать приблизительные значения заложенных коэфициетов. Они рассчитываются по формуле: к=1024 (10-ти разрядный АЦП) х U (напряжение на датчике) / 2,5 В (опорное напряжение контроллера). Подставляя напряжения датчиков при нужных температурах получаем нужные коэффициенты. Плюс - минус конечно. Вывод. Прогу можно юзать. Исполнительные устройства будут срабатывать в соответствии с заложенным алгоритмом. Положительную температуру индикатора (МСР) умножаем в уме на два. Со временем перепроверю в железе. Skif? , в своих постах Вы просили задавать вопросы, обязательно разберетесь по сути, дадите ответ, при необходимости поправите прогу. Увы. Больше не смею забирать Ваше время. С уважением. Не вижу причин вашей обиды. Было разве не так? На вопросы ваши и ребята, и я ответили. Пробелы закрыты. Сей проект безвоздмезный, ожидать круглосуточной технической поддержки по первому зову и культурности к коей привыкли - надежды напрасные, люди все разные, не находите? На вопросы многие ребята тоже отлично отвечают, поскольку каждый уже не по одному построил - имеет смысл прислушиваться. Собсно если действительно вы столкнулись с проблемами в работе программы, и это вина прошивки - поправлю без проблем. Может не быстро, как хочется, но поправляю по возможности. А мой агрессивный тон - я написал чем вызван, вашим отвлечением на негодные цели. У всех работает - у вас нет. Это самое важное, от чего стоит плясать, то есть это - ваша ошибка в чем то. Вникать в то, что вам не поможет, а только отвлечет-ну шаг неразумный.Теперь по делу. Еще раз. С датчика вам известно какое напряжение должно прийти. Его нужно проверить на соответствующей ноге контроллера. Осциллографом убедиться, что напряжение постоянно, и не имеет пульсаций. То же самое проверить на выводе AREF. Если все ок, смотрите насколько верно вы программируете, особенно EEPROM. Собственно никаких других действий, чтобы разобраться с проблемой - не нужно. И тем более усложнять поиск -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
28.11.2020, 17:33
Сообщение
#10640
|
|
Заглянувший Группа: Пользователи Сообщений: 87 Регистрация: 5.7.2016 Из: UA, Uman Пользователь №: 49568 |
Skif, Вы действительно верите в то, что говорите, что мне нужно проверить обвязку, AREF и прочее? Даже не взирая на данные Вашего симулятора, который показал положительную температуру в два раза меньше на моих скринах? Не взирая на то что датчик LM (переменный резистор за него) работает без проблем? Или я не прошерстил все эти вещи прежде чем написать пост по этой заковыке? Или надо прислушиваться к "ребятам" с "у меня тоже МСР и работает правильно", а потом оказывается что либо датчик другой, либо версия не та? Ваша позиция странная. И последнее: Вы мне ничего не должны. И править или не правит прогу решать Вам. Мне достаточно того, что я выяснил с помощью Вашего симулятора. За то и спасибо.
Сообщение отредактировал tatko - 18.5.2023, 23:14 |
|
|
Текстовая версия | Сейчас: 24.1.2025, 1:25 |
|