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

Контроллер точечной сварки (споттера)


Рекомендуемые сообщения

Так мы с казармой друг друга сегодня и не поняли.... То она файл не видит, то ещё какая нить фигня. Часа три псу под хвост. Завтра экстримом попробую. Если срастётся всё.

Ссылка на комментарий
Поделиться на другие сайты

Сегодня на свежачок взял Хазаму и Экстрим и попробовал обеими программами прочитать всё, что вчера впихивал в контроллер. Получается при том, что вчера Хазама полдня упрямо отрыгивала предложенные ей файлы, она всё же протолкнула их в память контроллера - результат чтения памяти в обеих программах одинаков. И с первыми байтами кекса 2.1.3 совпадает, дальше копать не стал - хлопотно. Вот только в CKSEL не то, что я набирал почему то, придётся ещё заморачиваться.

Ссылка на комментарий
Поделиться на другие сайты

Да, забыл: по даташиту на мегу8 получается, что запрограммированные лок-биты(0) запрещают в разных вариациях чтение и модификацию памяти. Я в лок-байте поставил все 6 единиц( два старших бита не рабочие ), память читается без проблем.

Ссылка на комментарий
Поделиться на другие сайты

Привет alek956 ! Закончил рихтовку кузова своего авто.Споттер по твоей схеме отработал на ура! :clapping:  :good: Спасибо!Жду с нетерпением твоей схемы и прошивки для полуавтомата.

Ссылка на комментарий
Поделиться на другие сайты

 

 

схемы и прошивки для полуавтомата.

Привет, как раз сейчас  tadi закончил разводку для п\а. Скоро начнем програмить . То будет отдельная тема по этому случаю. 

Ссылка на комментарий
Поделиться на другие сайты

@alek956, Саш, вопрос немного в стороне от основной темы: если открыть кекс в блокноте, в каждой строке идут шестнадцать байт кода и есть ещё один, семнадцатый. Это какой то служебный довесок от компилятора? И в конце ещё :00000001FF. Интересно для общего развития. В памяти контроллера этих "довесков" нет.

Ссылка на комментарий
Поделиться на другие сайты

Для почитать:

https://ru.wikipedia.org/wiki/Intel_HEX

Нет там никаких "довесков" в памяти.

Формат HEX однозначно даёт знать программатору куди и что и зачем писать в процессор.

Всякого рода "довески" не что иное как контрольная сумма.

Возьмите любой редактор и потренируйтесь в конвертации HEX <->  BIN.

Ссылка на комментарий
Поделиться на другие сайты

Хорош . - здесь только по делу. 
По непоняткам не по теме и т.д. на  ружи   ;) Зимой без проблем - и сам заодно подучусь

Изменено пользователем alek956
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Готов очередной вариант . 
С крутилками вместо кнопок .
В разводке не учел только подключение куллера  (при срабатывании термостата 90 градусов (?)) включается GND на куллер.

Схема в рисунке пока так как полевые испытания не проводил думаю без проблем будет . Разводку и файлы выложу в начало темы.

post-1376-0-99431600-1468709007_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

@alek956, схема управления запустилась сразу и практически без проблем - в одном только месте непропай был. Время, мощность, программы выбираются. На нажатие кнопки пуска силовой блок не реагирует, после трёхкратного подряд нажатия или удержания в течение 2-3 секунд высвечивается Err2. С чем это связано в программе, куда дальше копать? На блок управления подавал 220, нагружал лампочкой 100 ватт, небольшим трансформатором ватт на 250 - 300. Или всё же нужно цеплять к "приличному" трансформатору и полностью имитировать работу споттера?

Изменено пользователем Relis
Ссылка на комментарий
Поделиться на другие сайты

 

 

Хорош . - здесь только по делу. 
Не сочти за флуд, но мои вопросы все по делу. Поясню: эту тему читают десятки, сотни или тысячи человек даже отдалённо не имеющих отношения к радиоэлектронике и тем более к программированию. Все, кто берётся самостоятельно собирать схемы, наступают, как правило, на одни и те же грабли и путаются в одних и тех же непонятках. Чем конкретнее и доходчивее будут разобраны ВСЕ вопросы сборки и наладки, начиная с подбора номиналов и заканчивая прошивкой контроллеров и наладкой готового устройства, тем проще будет изготовление. Поэтому нужно или конкретно на вопросы отвечать, или вообще стоять в стороне. А менторский тон и снобизм оставлять для.... А иначе для чего тогда форум? Как то так. Поправьте, если ошибаюсь. Да, "конвертацию HEX <->  BIN" я в голове без калькуляторов гоняю.
Ссылка на комментарий
Поделиться на другие сайты

@Relis, Нужно подключать трансформатор , можно слабенький.

 

Посмотрел, ер-2 это кнопка старт замкнута. Нужно смотреть цепь от кнопки --- оптопара--- до ног 30-32 мк. Диоды проверь на этих ногах и кнопки.

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

 

 

Нужно подключать трансформатор , можно слабенький.
Я уже и сварочник небольшой цеплял. Завтра просмотрю ещё раз всё. У меня это на расстоянии находится от дома. Замерял напряжения на оптопарах силового блока. На автостарте анод-катод 43 вольта, на двух других 23-24 между средней точкой и крайними выводами( на диодах ). Это по памяти. Что должно быть на выходе? Я осциллографом гляну. При нажатии кнопки старта более секунды гаснут индикаторы, отпускаю - включаются.
Ссылка на комментарий
Поделиться на другие сайты

Если при включении питания выходит в рабочий режим то все нормально с оптопарами синхро и +/-.
Непонятная у тебя проблема, - какбудто при нажатии кнопки старта синхроимпульсы перестают приходить на мк. разводку свою делал ? Если своя разводка то покажи - может ошибка гдето.

Вид на осциле синхроимпульсов в посту 345 темы есть - только не должны они до гнд падать - примерно 0.7В не должны  доставать , +/- импульсы частотой 50гц и скважностью 2 должны быть.
 

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

Если своя разводка то покажи - может ошибка гдето.

 

Вроде всё перепроверял, но есть такое понятие "глаз замылился". Управу я в 468 посту выкладывал, всё так же. Сила - немного переделанная плата силового блока без блока питания 2.5.1lay6 в пятом лайоуте, сразу две платы на лист, чтоб к принтеру лишний раз не бегать, если что не так пойдёт. В силовой разводке удобно любую плату выделить и три раза развернуть по часовой стрелке( против то и не получится...). Смотрим со стороны деталей. Да, ещё добавлю, если кто то решит силовые использовать. Я колодки питания решил поставить отдельно от платы. Поэтому в плате четыре отверстия для проводов питания - фаза-ноль-вход и фаза-ноль-выход( транс ) - а сами колодки ставить уже где удобнее. Колодки любые, лишь бы сечение побольше.

Одноразрядники.rar

Две платы на листе для печати.rar

Изменено пользователем Relis
Ссылка на комментарий
Поделиться на другие сайты

Непонятная у тебя проблема, - какбудто при нажатии кнопки старта синхроимпульсы перестают приходить на мк.

Ход мысли абсолютно правильный. В распайке был ляп, поэтому с синхрой реально была проблема. Сегодня всё подчистил и - уя заяботало! Время импульса, мощность, программы, настройки, автостарт - всё полностью. Круто. Слов мало, эмоций было много. Теперь можно всё в порядок приводить, транс с зимы стоит разобранный - прежний БУ мозг вынес, а толку практически не добился. В архиве сигнал синхронизации сброшу посмотреть для информации. Другие дела подтяну немного, возможно, еще один попробую собрать. Спасибо, понятно, в карман не сунешь, но всё же - Саш, от всей души! Большое дело сделал. Да, платы в 542-м посту стопроцентно рабочие, теперь это точно могу сказать.

Сигн. синхр..rar

Изменено пользователем Relis
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

платы в 542-м посту стопроцентно рабочие

На печатке силовой распиши детали где какие и посколько

Изменено пользователем tadi
Ссылка на комментарий
Поделиться на другие сайты

 

 

На печатке силовой распиши детали где какие и посколько
Хорошо, выберу время всё до ума доведу и одним архивом сброшу. А на пока я в 542-м написал "Сила - немного переделанная плата силового блока без блока питания 2.5.1lay6 в пятом лайоуте".
Ссылка на комментарий
Поделиться на другие сайты

Вроде бы всё разбросал. На самой плате номиналы не стал обозначать, там чёрт ногу после такого сломает. 

Силовой блок без БП.rar

Изменено пользователем Relis
Ссылка на комментарий
Поделиться на другие сайты

Вроде бы всё разбросал. На самой плате номиналы не стал обозначать, там чёрт ногу после такого сломает. 

Чтобы черт ногу не сломал, на плате выделяешь элемент и чтобы указать какой у него номинал нажимаешь правой кнопкой мыши на плате, выбираешь "Маркировать" и заполняешь окошко. Теперь если навести мышкой на этот элемент будет высвечиваться номинал.

Благодарим за платку

Изменено пользователем tadi
Ссылка на комментарий
Поделиться на другие сайты

 

 

Теперь если навести мышкой на этот элемент будет высвечиваться номинал.
Только об этом далеко не все знают и комментарии всё равно отдельно придётся писать. А так удобнее конечно. 
Ссылка на комментарий
Поделиться на другие сайты

Готова версия 3.1. Выложил в пост №2. схему , пояснения и файлы. Видео работы добавлю позже.

 

 

Добавил немного видео в пост №2

Изменено пользователем alek956
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Здравствуйте, спасибо Вам огромное за проделанную работу.

Собрал версию 2.1. Прошивка 2.1. Трансформатор подключен. При включении "0,01.  1   5". Точка мигает на первом (трехсегментном индикаторе) и на кнопки не реагирует. Если при включении зажать "<<" - 5,4,3,2,1 то заходит в меню. При замыкании сварочной цепи - Err3. Синхроимпульсы есть: на +/- - меандр со скважностью 2, на "синхро" - импульсы с интервалом 10 мс до напряжения питания. Что должно быть на "Autoimp"? и если можно два слова про меню.

Спасибо! 

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...