Здравствуйте, гость ( Вход | Регистрация )

Реклама ООО "ТМ ЭЛЕКТРОНИКС" ИНН: 7806548420 erid: 3apb1Qrvkep6iK1Ydj2HsNzHBE1JyWa46bE83UzrbbnUP
Продажа электронных компонентов
268 страниц V  « < 241 242 243 244 245 > »   
Добавить ответ в эту темуОткрыть тему
> 

Делаем сварочный инвертор Толяна AVT200. , Обсуждение

ERika
сообщение 9.11.2017, 0:21
Сообщение #4841


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



Больше про Вас, чем нет icon_smile.gif)). Не знаю, про STM, а под Атмел средства отладки, читала, обходились под 600 евро...Правда, уже, всё не так печально. Насчёт собачьего таймера - нормально написанная программа не должна зависать в принципе! Если зависает, даже изредка, значит криво написана. На си, правда, всякое, наверное возможно, т.к. среда универсальная. Потому да, наверное, не помешает. А на ассемблере, если всё прямо написано и нет косяков со срывом стека и кривыми алгоритмами, ничего не виснет в принципе. Потому собачий таймер ни к чему. На си, где пачки вложенных циклов, там да, всякое может произойти icon_smile.gif. Программно-аппаратные связи и связи аппаратные - это всё-таки не одно и то же icon_wink.gif.


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
OlegarX-RUS
сообщение 9.11.2017, 0:42
Сообщение #4842


=VIP=
**********

Группа: Пользователи
Сообщений: 1511
Регистрация: 30.11.2008
Из: Россия, Крым, Симферополь
Пользователь №: 12714



Эрика связка там как раз аппаратная, настраивается програмно и блокируется от дальнейших изменений прописывая в определённые регистры определённых последовательностей. Обратные связи тоже такие же по аналогии аппаратные, а вот отслеживание некоторых ситуёвин используется частично программное и с помощью встроенного DACа подаётся на аппаратную связку => COMP=>TIM1 Причём программная только по среднему!!! поцикловка аппаратная (имеется и то и то) тобишь двойная обратная связь.
А на чём бы не было написано (хоть на эфириуме : )) на АВР-ках ничто ни спасёт при срыве задающей генерации. Кои всё таки случаются в АВРках.
Вы кстати случаем видели хоть в каких не будь промышленных устройствах АВР??? (SSVA не в счёт) Я например нет icon_smile.gif Пики таки да и часто, стм восьмые вообще под генератором теслы нормально работают icon_smile.gif MCP430 кстати тоже часто в проф оборудование встречаю.


--------------------
В электронике есть два вида неисправности:
1) наличие контакта там где его не должно быть
2) отсутствие контакта там где он должен быть
всё остальное домыслы :)
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
ERika
сообщение 9.11.2017, 19:15
Сообщение #4843


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



В общем, кому интересно, обращайтесь. Какая разница, не пойму, на чём управа сделана и написана, по-идее должен интересовать функционал, стабильность и удобство прошивки - ан нет, то мегу 168 подавай, то стм либо пик. Что-то у Юрия в аппарате на ненадёжность проца по-моему никто не жаловался. И стоит копейки, и достать или прошить не проблема. И как буд-то в промышленных сварочниках процы вообще никогда не дохнут. Посты лишние почищу, а то засоряем ветку.

Сообщение отредактировал ERika - 9.11.2017, 19:33


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
oleg1ma
сообщение 9.11.2017, 19:58
Сообщение #4844


=VIP=
**********

Группа: Пользователи
Сообщений: 8328
Регистрация: 25.6.2010
Из: Глобино UA
Пользователь №: 18764



Цитата(ERika @ 9.11.2017, 19:15) *
по-идее должен интересовать функционал, стабильность и удобство прошивки - ан нет, то мегу 168 подавай, то стм либо пик.

Не нужно воспринимать все в штыки, я думаю что согласитесь что места для функционала больше в 168 и написал я это все к тому, повторюсь, что корпус такой-же как у меги 8 и если есть еще задумки у вас по функционалу, то все можно запихнуть и камень будет меньше загружен, а раз так то и меньше глюков будет.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
OlegarX-RUS
сообщение 9.11.2017, 20:18
Сообщение #4845


=VIP=
**********

Группа: Пользователи
Сообщений: 1511
Регистрация: 30.11.2008
Из: Россия, Крым, Симферополь
Пользователь №: 12714



Олег она же написала что пишет на ассемблере а это значит что всё по максимуму оптимизировано. (если оптимизатор между ушей хорошо заточен а скорее всего так оно и есть icon_smile.gif )
То есть код занимает мало места. В 8-мь килобайт уж поверь можно очень много воткнуть!!! А вот если примерно тоже на ардуине писать то и в 328-ю мегу не поместится нихрена да и работать будет весь этот паравоз медленно и неповоротливо.
Так что по быстродействию и компактности ассемблер рулит конечно, но и си не сильно уступает если своими библиотеками пользоваться конечно с прямым обращением к регистрам icon_smile.gif

Цитата
Какая разница, не пойму, на чём управа сделана

Да мне как бы и нет разницы, как бы я был косвенно упомянут в тексте выше по этому и отписался icon_smile.gif


--------------------
В электронике есть два вида неисправности:
1) наличие контакта там где его не должно быть
2) отсутствие контакта там где он должен быть
всё остальное домыслы :)
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
avlozitski
сообщение 9.11.2017, 20:39
Сообщение #4846


=VIP=
**********

Группа: Пользователи
Сообщений: 1136
Регистрация: 5.4.2014
Из: гМинск
Пользователь №: 38962



Не хочу никого обидеть, но все же, если бы было заявлено о намерении сделать управу на процике, тогда советы были бы уместны, но ведь сказано:
Цитата(ERika @ 7.11.2017, 14:06) *
Дописала вчера прошивку под мма аппарат

Поэтому считаю правильней опробывать и по результатам что то предлагать.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
999
сообщение 9.11.2017, 23:14
Сообщение #4847


Заглянувший
*

Группа: Пользователи
Сообщений: 31
Регистрация: 9.11.2017
Пользователь №: 53148



Цитата(nikon @ 7.11.2017, 20:58) *
А почему нельзя сделать что бы вообще не залипал? Собрал как то мост, управа по мотивам Colta, электрод совсем невозможно было залепить, как только не пытался тыкать электродом в метал и давить на него, горит зараза.

есть схема такого аппарата? хочу такой себе собрать!

Цитата(nikon @ 8.11.2017, 18:03) *
Хотел для себя собрать такой, вот только после AVT не хочется.

почему не хочется?AVT лучше?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
ERika
сообщение 10.11.2017, 4:10
Сообщение #4848


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



Цитата(oleg1ma @ 9.11.2017, 19:58) *
Не нужно воспринимать все в штыки, я думаю что согласитесь что места для функционала больше в 168 и написал я это все к тому, повторюсь, что корпус такой-же как у меги 8 и если есть еще задумки у вас по функционалу, то все можно запихнуть и камень будет меньше загружен, а раз так то и меньше глюков будет.
Я не в штыки, я по сути высказанных претензий. Количество глюков не зависит от того, какой процент доступного флэша камня использован, поверьте, Олег, знаю что говорю. Загрузка камня определяется не размером занятого флэша, а эффективностью работы с процессорным временем. Если его хватает с достаточным запасом на все режимы работы, то всё в порядке. А насчёт расширения функционала, так тут сдерживает не только кол-во флэша, но и количество выводов. Почему Вы решили, что корпус дип28 или tqfp32 для меня принципиален? Из меги 8 в этом плане я выжала всё, что можно, поэтому это в принципе законченный проект. Можно где-то что-то подкорректировать, диапазон управления, пороги и т.п. Но вообще это финальный вариант по функционалу. Если что-то буду кардинально менять, к примеру добавлять Tig, возьму проц другой, которого будет хватать для задуманного.
Цитата(OlegarX-RUS @ 9.11.2017, 20:18) *
Да мне как бы и нет разницы, как бы я был косвенно упомянут в тексте выше по этому и отписался icon_smile.gif
Да я как-бы в принципе со всем сказанным Вами согласна, но сами понимаете, переписывать готовый проект на другой камень и другим языком - нет никакого смысла. Тем более, Вы правы, в нём всё достаточно хорошо оптимизировано, не в плане экономии места, а по скорости работы и точности работы режимов. БОльшую часть памяти, кстати, "съели" меню. Но они опрашиваются только при обращении к ним, потому на работу и скорость основных ПП не влияют.
Цитата(avlozitski @ 9.11.2017, 20:39) *
Не хочу никого обидеть, но все же, если бы было заявлено о намерении сделать управу на процике, тогда советы были бы уместны, но ведь сказано:
Поэтому считаю правильней опробывать и по результатам что то предлагать.
Всё правильно, об этом выше и сказала. Насчёт опробовать - вообще-то я её проверила в т.ч. и на макете в железе, всё работает как задумано. На управляющем выходе напряжение увеличивается-уменьшается шагами по 17мв, в общем всё работает. Если речь про полный тест на сварочнике, тут да, пока не проверяла, но не вижу причин, по которым работать не будет. Но наверное Вы правы, как опробую всё вместе, напишу.


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
999
сообщение 10.11.2017, 7:55
Сообщение #4849


Заглянувший
*

Группа: Пользователи
Сообщений: 31
Регистрация: 9.11.2017
Пользователь №: 53148



где можно скачать посмотреть все варианты схем AVT ? описания сборки-настройки?

Цитата(ERika @ 8.11.2017, 21:20) *
Потом - такой аппарат ведь уже есть - Сэма например, пусть там проц не очень новый, но из таких, которые Вы имеете ввиду. Все желающие могут его повторить.

гдн обитает сие чудо? форум? ссылка? статья?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
avlozitski
сообщение 10.11.2017, 8:12
Сообщение #4850


=VIP=
**********

Группа: Пользователи
Сообщений: 1136
Регистрация: 5.4.2014
Из: гМинск
Пользователь №: 38962



Цитата(ERika @ 10.11.2017, 4:10) *
...Насчёт опробовать - вообще-то я её проверила в т.ч. и на макете в железе...

Говоря опробовать, я имел ввиду не Вас, а других, кого заинтересовал проект. В этом мире нет вещей, которые бы устроили всех, даже простые инструменты, как вилка с ложкой, не всем удобны icon_biggrin.gif .
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
OlegarX-RUS
сообщение 10.11.2017, 9:46
Сообщение #4851


=VIP=
**********

Группа: Пользователи
Сообщений: 1511
Регистрация: 30.11.2008
Из: Россия, Крым, Симферополь
Пользователь №: 12714



Цитата
Да я как-бы в принципе со всем сказанным Вами согласна, но сами понимаете, переписывать готовый проект на другой камень и другим языком - нет никакого смысла.

Так я и даже не намекал на то чтоб данный ваш проект был переписан на другом языке или реализован на камне другого типа!!! Я в общем то просто дал так сказать полезный совет в какую сторону смотреть и стремится для дальнейшего развития!!! Ассемблер это конечно хорошо, но уж слишком большой вынос мозга при более менее сложных проектах и огромная вероятность запутаться в собственных извилинах. Плюс руки ваши связанны на определённой архитектуре!!!! Ещё из собственного кода через какое то время смысл работы программы можно будет понять только по написанным комментариям или без оных, затрачивая большое кол-во времени на пошаговый мозговой скроллинг по командам icon_smile.gif плюс платформенный перенос это вообще не обсуждается.
В общем просто даю советы до которых сам пришел за какой то промежуток времени не более того!!!

Цитата
БОльшую часть памяти, кстати, "съели" меню.

Таки да очень охотно в это верю! icon_smile.gif А если будете делать что нибудь на TFT обнаружите что "меню" забирает до 99% размера Флешки icon_smile.gif

Сообщение отредактировал OlegarX-RUS - 10.11.2017, 9:55


--------------------
В электронике есть два вида неисправности:
1) наличие контакта там где его не должно быть
2) отсутствие контакта там где он должен быть
всё остальное домыслы :)
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
ERika
сообщение 10.11.2017, 11:37
Сообщение #4852


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



Понимаю, о чём Вы, но так или иначе, привязанность к архитектуре присутствует всегда. И это не так критично, как кажется. Этот же проект перенести на другой камень (например на мегу 16), у меня уйдёт пол-часа. В блоке инициилизации переписать порты, инициилизацию таймеров и прерываний. Это очень небольшой блок программы. Остальное (99%) переносится просто копипастом. У Вас ведь инициализация периферии тоже к железу привязана так или иначе, сами писали про аппаратно-програмные связи. Насчёт "выноса мозга" и "запутаться в собственных извилинах" - поверьте, всё не так плохо с ассемблером, как многим кажется. Старые мои проекты, там поначалу да, так и было, и сейчас что-то там править я не рискну. А этот, например, весь поблочный и достаточно логичен. А вспомнить через какое-то время как работает конкретная подпрограмма на самом деле очень просто. Открываю код, беру лист бумаги, карандаш, и просто рисую схему алгоритма. 5-10 минут, и всё становится совершенно ясно. Частенько таким занимаюсь, когда использую свои старые наработки, чтобы вспомнить что к чему. Зачастую после отрисовки алгоритма становится понятно, что можно упростить или оптимизировать, кстати. Так что с ассемблером не так всё плохо, как Вам кажется, если правильно на нём писать. Насчёт си - да, на нём можно писать тоже достаточно быстрый и компактный код, если понимать во что его превратит компилятор, тут знание ассемблера очень помогает. Если этого не знать, никакой самый оптимизирующий компилятор не поможет. Осваиваю потихоньку си, но писать на нём какие-то реальные проекты пока не рискую.

Сообщение отредактировал ERika - 10.11.2017, 11:48


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
oleg1ma
сообщение 10.11.2017, 11:54
Сообщение #4853


=VIP=
**********

Группа: Пользователи
Сообщений: 8328
Регистрация: 25.6.2010
Из: Глобино UA
Пользователь №: 18764



Цитата(ERika @ 10.11.2017, 4:10) *
Из меги 8 в этом плане я выжала всё, что можно, поэтому это в принципе законченный проект.

Ну я бы добавил сюда мониторинг сети входной, полезная штука.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
ERika
сообщение 10.11.2017, 12:01
Сообщение #4854


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



Мониторинг входной сети если делать, то отдельным блоком, иначе появится гальваническая связь с сетью, чего делать нельзя,.т.к. на проц заведена ОС с выхода аппарата. К тому же свободных ног у проца не осталось, если не считать два АЦП-входа, которых нет в дип28. Могу сделать на каком-нибудь attiny 24, например. Заодно туда можно и термоконтроль добавить на пару датчиков, если использовать не биметалл. Тогда связать этот блок с основной управой можно двумя оптопарами.

Сообщение отредактировал ERika - 10.11.2017, 12:07


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
oleg1ma
сообщение 10.11.2017, 12:04
Сообщение #4855


=VIP=
**********

Группа: Пользователи
Сообщений: 8328
Регистрация: 25.6.2010
Из: Глобино UA
Пользователь №: 18764



Цитата(ERika @ 10.11.2017, 12:01) *
иначе появится гальваническая связь с сетью, что нехорошо.

есть такая штука как оптопара, и ничего страшного не появится, а что термоконтроля сейчас нет??В протеусе нет проэкта?

Сообщение отредактировал oleg1ma - 10.11.2017, 12:06
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
sergey777.68
сообщение 10.11.2017, 12:07
Сообщение #4856


=VIP=
**********

Группа: Пользователи
Сообщений: 2224
Регистрация: 20.9.2011
Из: Челябинск
Пользователь №: 24348



зачем делать замер сети если есть сигнал с вых силы делаем анализ просадки на хх и настраиваем % заполнения.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
oleg1ma
сообщение 10.11.2017, 12:11
Сообщение #4857


=VIP=
**********

Группа: Пользователи
Сообщений: 8328
Регистрация: 25.6.2010
Из: Глобино UA
Пользователь №: 18764



Цитата(sergey777.68 @ 10.11.2017, 12:07) *
зачем делать замер сети если есть

Нужно, просто есть ребята которым, что одна фаза, что две одинаково. icon_biggrin.gif и тогда с выхода силы уже ничего не пришдет, кроме пушного зверька.

Сообщение отредактировал oleg1ma - 10.11.2017, 12:12
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
ERika
сообщение 10.11.2017, 12:13
Сообщение #4858


=VIP=
**********

Группа: Пользователи
Сообщений: 2184
Регистрация: 1.11.2011
Пользователь №: 24851



Цитата(oleg1ma @ 10.11.2017, 12:04) *
есть такая штука как оптопара, и ничего страшного не появится, а что термоконтроля сейчас нет??В протеусе нет проэкта?
А как Вы через оптопару будете измерения делать?
Термоконтроль сейчас - это логический вход. Он подтянут внутренним резюком к +5в. Если его притянуть к земле,
ШИМ блокируется, на дисплей выводится надпись 75*С. В протеусе проект есть, разумеется, откомпилировала под стандартный энкодер, сообщение №4902. Единственное,
энкодер там представляет из себя три кнопки, мне так удобнее было.

Сообщение отредактировал ERika - 11.11.2017, 20:24


--------------------
Самый лучший учитель – опыт. Берёт, правда, дорого, но объясняет доходчиво…
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
sergey777.68
сообщение 10.11.2017, 12:20
Сообщение #4859


=VIP=
**********

Группа: Пользователи
Сообщений: 2224
Регистрация: 20.9.2011
Из: Челябинск
Пользователь №: 24348



тогда оптрон рулит.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
oleg1ma
сообщение 10.11.2017, 12:21
Сообщение #4860


=VIP=
**********

Группа: Пользователи
Сообщений: 8328
Регистрация: 25.6.2010
Из: Глобино UA
Пользователь №: 18764



Цитата(ERika @ 10.11.2017, 12:13) *
А как Вы через оптопару будете измерения делать?

ну диоду в оптопаре в принципе по барабану, какое питание, переменка или постоянка,
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения

268 страниц V  « < 241 242 243 244 245 > » 
Добавить ответ в эту темуОткрыть тему
5 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 1 Serg SP


 



RSS Текстовая версия Сейчас: 28.11.2024, 9:54
Rambler's Top100     
Стиль от Desi.Ru - сайты и домены