Микропроцессорное управление сварочным аппаратом , Соображаем что должно уметь это управление и способами реализации |
Здравствуйте, гость ( Вход | Регистрация )
Микропроцессорное управление сварочным аппаратом , Соображаем что должно уметь это управление и способами реализации |
20.12.2008, 22:14
Сообщение
#1
|
|
![]() =VIP= ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1382 Регистрация: 7.11.2008 Из: у синего моря Пользователь №: 12500 |
Создал эту тему, чтобы вместе подумать и реализовать микропроцессорное управление и сервис на микроконтроллерах. Может кто что знает о хитростях управления, что используют в фирменных аппратах для получения красивых швов и укладки металла. Хотелось бы найти единомышленников по этому вопросу и создать достаточно хорошую схему и универсальную, для установки в большинстве аппаратов.
(мои наработки по программированию в соседней ветке - http://www.electrik.org/forum/index.php?sh...amp;start=1040) Начнем? Сообщение отредактировал Skif - 20.12.2008, 22:16 -------------------- ссылки ищем сами, спасибо новым правилам.
|
|
|
![]() |
23.12.2008, 2:12
Сообщение
#2
|
|
|
Заглянувший ![]() Группа: Пользователи Сообщений: 96 Регистрация: 1.11.2007 Из: Одесса Пользователь №: 9729 |
monos, на младших моделях СИ такой урезанный. AVR cразу делался под СИ. Но МК это деле вкуса. Начинал на 8080 после него ничего не страшно. Нам нужно найти точки где наши интересы совпадали.
MaX 123,нарисую схему выложу. С уважением kash. monos, на младших моделях просто не СИ. AVR сразу делался под СИ. МК это дело вкуса и привычки. Начинал еще на 8080 после него ни чего не страшно. MaX 123, нарисую схему выложу. С уважением kash. |
|
|
23.12.2008, 10:29
Сообщение
#3
|
|
|
Посетитель ![]() ![]() Группа: Пользователи Сообщений: 232 Регистрация: 27.2.2008 Пользователь №: 10584 |
на младших моделях СИ такой урезанный. AVR cразу делался под СИ. Но МК это деле вкуса. С авр знаком поверхностно. В пиках привлекает то, что модуль есср (расширенный шим) дает возможность аппаратно управлять шимом, хочешь моста, хочешь полумоста, хочешь сингла, например, по сигналу встроенного компаратора. Один раз настроенный, он аппаратно шимит силу, а программа в это время меряет температуру, следит за выходным напряжение и т.п.. При этом кода там всего то два десятка строк. А как у авээров организуется шим? У них вроде есть аппаратное деление/ умножение если так, то это. конечно большой плюс. А в чем различия между си для пиков и для авээров мне новичку не понятно... Тут на горизонте нарисовался оч. привлекательный чип дспик30ф2020, специально заточенный под применение в ибп, парочку заказал попробовать. Это, конечно, совсем другой уровень... |
|
|
23.12.2008, 16:07
Сообщение
#4
|
|
|
Заглянувший ![]() Группа: Пользователи Сообщений: 17 Регистрация: 28.3.2007 Из: Украина, Черновцы Пользователь №: 8438 |
С авр знаком поверхностно. В пиках привлекает то, что модуль есср (расширенный шим) дает возможность аппаратно управлять шимом, хочешь моста, хочешь полумоста, хочешь сингла, например, по сигналу встроенного компаратора. Один раз настроенный, он аппаратно шимит силу, а программа в это время меряет температуру, следит за выходным напряжение и т.п.. При этом кода там всего то два десятка строк. А как у авээров организуется шим? У них вроде есть аппаратное деление/ умножение если так, то это. конечно большой плюс. А в чем различия между си для пиков и для авээров мне новичку не понятно... Тут на горизонте нарисовался оч. привлекательный чип дспик30ф2020, специально заточенный под применение в ибп, парочку заказал попробовать. Это, конечно, совсем другой уровень... Если я не ошибаюсь ты используеш PIC16F886. Там по прерыванию от двух компараторов или внешнего INT можно отключать ШИМ аппаратно. Например компоратор_1 занимается датчиком тока, компоратор_2 занимается температурой. По поводу различий между Си для PIC и AVR. Есть стандарт ANSI C, а применительно к микроконтроллерам - это часные случаи. Структуру программы и синтаксис, конструкции if, while, for, do, типы данных, области видимости и действия, блоки и указатели никто не отменял. А вот обращение к SFR контроллера... это отдельная песня. Даже если рассмотреть только PIC В МикроС это делается так. TRISB = 0; PORTB=0x0F; PORTB.F7 = 1; INTCON.GIE=1 А вот в CCS PICC тоже самое делается так: (лично меня это кумарит) SET_TRIS_B(0); output_b (0x0F); output_bit( PIN_B7, 1); enable_interrupts(GLOBAL); Если хочеш писать программы на Си для PIC, не надо изучать язык Си по хелпу от МикроС. Лучше возми книги Дейтела или Кернигана и Риччи. (могу скинуть, если сам не найдеш) Ну и так, на всякий случай для тех кто пишет под AVR. http://www.mikroe.com/en/compilers/mikroc/avr/ |
|
|
23.12.2008, 19:21
Сообщение
#5
|
|
![]() =VIP= ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2222 Регистрация: 14.9.2006 Из: Воронеж Пользователь №: 6794 |
Если хочеш писать программы на Си для PIC, не надо изучать язык Си по хелпу от МикроС. Лучше возми книги Дейтела или Кернигана и Риччи. (могу скинуть, если сам не найдеш) А,это чтиво на каком языке?Если на нашенском,скинь для развития varvarvor@rambler.ru Сколько оно весит,а то в ящик не поместится. -------------------- На абордаж!
|
|
|
Skif Микропроцессорное управление сварочным аппаратом 20.12.2008, 22:14
sssrsd Завидую твоему энтузиазму и работоспособности... 21.12.2008, 1:32
САНЕК Цитата(sssrsd @ 21.12.2008, 1:32) Завидую... 21.12.2008, 5:42
monos Тут приглашали ребят к обсуждению, есть пару слов ... 21.12.2008, 7:08
maxx Рад что открылась данная ветка, надеюсь благодоря ... 21.12.2008, 12:32
Andrey_G Тож пару слов хочу вставить. Если хотим развивать ... 21.12.2008, 20:42
kash Andrey_G, CodeVisionAVR достаточно хорошая програм... 22.12.2008, 13:22
САНЕК Цитата(kash @ 22.12.2008, 13:22) Andrey_G... 22.12.2008, 14:52
Andrey_G kash, CodeVisionAVR генерит код криво, а Imagecraf... 22.12.2008, 17:43
OlegarX-RUS Может кому пригодится http://www.123avr.com/z8.htm 22.12.2008, 13:28
kash САНЕК, Слегка фраернулся и сделал протяжку на ШД. ... 22.12.2008, 17:44
MaX 123 А если выложить на форуме схему шагового, думаю мн... 22.12.2008, 18:14
kash САНЕК, слегка фраернулся и сделал протяжку на ШД. ... 22.12.2008, 18:23
komar72 Цитата(kash @ 22.12.2008, 16:23) Частота ... 23.12.2008, 15:04
kash MaX 123, ШД бывают разные. Сначало использовал уно... 22.12.2008, 19:16
monos Цитата(kash @ 22.12.2008, 20:16) Начинал ... 22.12.2008, 21:18
MaX 123 Интересует биполярный 22.12.2008, 21:30
monos Цитата(komar72 @ 23.12.2008, 17:07) Если ... 23.12.2008, 16:32

komar72 Цитата(monos @ 23.12.2008, 14:32) Литерат... 24.12.2008, 13:05
kash komar72, Для управления силой использую таймер 0. ... 23.12.2008, 19:43
monos Цитата(kash @ 23.12.2008, 20:43) Более кр... 23.12.2008, 20:38
Andrey_G monos, согласен. Корпус буфера все равно лепить, т... 23.12.2008, 20:55
komar72 Цитата(kash @ 23.12.2008, 17:43) komar72,... 24.12.2008, 14:43
monos Цитата(kash @ 23.12.2008, 20:43) некоторы... 23.12.2008, 21:25
kash monos, ШИМ сделал на таймере 0 . Может и правда о... 23.12.2008, 22:18
monos 2kashЭта схемка сэм софта, он её на мастерсити вык... 23.12.2008, 22:41
golub Может это поможет создать велосипед.
http://flyfol... 24.12.2008, 1:27
Andrey_G Цитата(golub @ 24.12.2008, 1:27) Андрей э... 24.12.2008, 6:49
kash monos, спосибо конечно. Если сэм это sam soft то о... 24.12.2008, 15:00
Andrey_G kash, вряд ли он менял частоту, скорее скважность,... 24.12.2008, 16:24
monos ткни носом где sam_soft выкладовал свое творение.
... 24.12.2008, 16:50
kash monos, Где то весной на мастер-сити было кроткое с... 24.12.2008, 19:31
monos Цитата(kash @ 24.12.2008, 20:31) с уменьш... 24.12.2008, 20:03
Andrey_G Цитата(kash @ 24.12.2008, 19:31) Andrey_G... 24.12.2008, 20:21
kash Andrey_G, Это все для меня тоже загадка . Поэтому ... 24.12.2008, 21:11
kash Andrey_G, мы не знаем как меняется частота. Наверн... 24.12.2008, 21:25
monos подключал ли ты свою схему к силе?
Подключал. Пого... 24.12.2008, 22:21
Skif Извините, но попытаюсь объять необьятное.
Цитата(s... 24.12.2008, 23:26
kash monos, Я это делал через ЛАТР. Силу подал через ЛА... 25.12.2008, 11:22
Andrey_G kash, колебания какого рода, картинки нет? Для пол... 25.12.2008, 12:50
Skif Цитата(kash @ 25.12.2008, 12:22) Skif, на... 25.12.2008, 22:47
kash Andrey_G, две вопроса. Первоначальная конфигарация... 25.12.2008, 14:38
Andrey_G kash, мне не надо ни 16 бит ни 10, надо 8, а преоб... 25.12.2008, 15:27
kash Andrey_G, Давай начнем с начала. Что будем мерять.... 25.12.2008, 16:22
kash [img]http://s39.rsdikal.ru/i084/0812/f6/7b2706ddd4... 25.12.2008, 16:47
Andrey_G kash, а какая разница напряжение с какого датчика ... 25.12.2008, 16:58
komar72 Цитата(Andrey_G @ 25.12.2008, 13:58) Усре... 25.12.2008, 17:57
Гость_komar72_* Цитата(Andrey_G @ 25.12.2008, 16:58) и пр... 25.12.2008, 18:40
kash Andrey_G, По картинке. При заполнении около 50-80%... 25.12.2008, 17:50
kash komar72, не это обычно так и делается.
с уважением... 25.12.2008, 18:27
Andrey_G kash, помехи на картинке не вижу, просто импульсы ... 25.12.2008, 18:53
kash Andrey_G,может я что то не понимаю. На входе тронс... 25.12.2008, 20:00
Andrey_G kash, проверь почту. 25.12.2008, 21:29
kash Andrey_G, ну ты меня просто утешил. Нам не допер. ... 25.12.2008, 22:24
golub Мож я что-то и не догоняю, одновременно понимая чт... 25.12.2008, 23:04
Skif Цитата(golub @ 26.12.2008, 0:04) Мож я чт... 25.12.2008, 23:32
monos Цитата(golub @ 26.12.2008, 0:04) Мож я чт... 26.12.2008, 13:06
Skif Цитата(monos @ 26.12.2008, 14:06) Я вот т... 26.12.2008, 13:16
monos Цитата(Skif @ 26.12.2008, 14:16) Если мы ... 26.12.2008, 13:29
Skif Цитата(monos @ 26.12.2008, 14:29) Так ты,... 26.12.2008, 13:46
Andrey_G kash, всегда пажлста.
Skif , golub, я уже писал... 26.12.2008, 6:58
kash Skif, Дрожания можно убрать если менять скважность... 26.12.2008, 8:52
Skif Цитата(kash @ 26.12.2008, 9:52) Skif, Дро... 26.12.2008, 10:42
Andrey_G Цитата(kash @ 26.12.2008, 8:52) ...
Вчера... 26.12.2008, 10:46
Skif Спасибо за ссылочки. Особенно на описание таймеров... 26.12.2008, 12:50
kash Skif, проблемы синхронизации решается наверно так.... 26.12.2008, 14:51
Skif Цитата(kash @ 26.12.2008, 15:51) Skif, пр... 26.12.2008, 15:25
Andrey_G Skif, сейчас проверил еще раз ссылку, что привел н... 26.12.2008, 15:40
kash Skif, один компаратор желателен для токовой защиты... 26.12.2008, 16:10
golub Так об этом на мастерах и говорили довольно долго ... 26.12.2008, 16:24
kash golub, не понял о чем?
С уважение kash/
monos, ес... 26.12.2008, 20:11
monos Цитата(kash @ 26.12.2008, 21:11) monos, е... 26.12.2008, 23:44
САНЕК Мужики,ежели есть у кого,скиньте ПЛИЗЗ вот это AVR... 26.12.2008, 22:59
Andrey_G САНЕК, держи http://slil.ru/26487078 26.12.2008, 23:50
САНЕК Цитата(Andrey_G @ 26.12.2008, 23:50) САНЕ... 27.12.2008, 14:01
kash monos, спосибо.
На соседней ветке очень заинтере... 27.12.2008, 8:25
OlegarX-RUS На UC3846 точно можно организовать потактовую ОС п... 27.12.2008, 10:40
kash Существует проблема. Мы на форуме рассматриваем и... 29.12.2008, 13:05
monos Цитата(kash @ 29.12.2008, 14:05) Существу... 29.12.2008, 13:32
golub Цитата(kash @ 29.12.2008, 12:05) Может по... 29.12.2008, 14:27
kash golub, monos, Cпосибо за ответ. Сделаю матетницу и... 29.12.2008, 14:39
Skif Цитата(kash @ 29.12.2008, 15:39) Обидное,... 29.12.2008, 23:51
kash Skif, мертвое время формируется достаточно просто.... 30.12.2008, 8:54
Andrey_G kash, при инициализации контроллера на пине ШИМ до... 30.12.2008, 14:29
kash Andrey_G, спасибо. Аналогичное предлагалgolub,усло... 30.12.2008, 15:12
kash Пытался добавить в программe функцию плавного п... 30.12.2008, 20:43
Andrey_G 100-500ms вполне нормально... 30.12.2008, 21:34
kash Andrey_G, спасибо.
С уважением kash. 30.12.2008, 22:00
kash С наступившим Новым Годом! Здоровья, Успехов, ... 3.1.2009, 12:56
Skif Цитата(kash @ 3.1.2009, 13:56) Удалось ре... 3.1.2009, 19:03
monos Цитата(Skif @ 3.1.2009, 20:03) а смысл пл... 3.1.2009, 22:42
Skif Цитата(monos @ 3.1.2009, 23:42) Смысл ест... 5.1.2009, 0:09
самурай Цитата(Skif @ 5.1.2009, 1:09) После включ... 5.1.2009, 8:30
Skif Цитата(самурай @ 5.1.2009, 9:30) боюсь по... 5.1.2009, 11:47
самурай Цитата(Skif @ 5.1.2009, 12:47) почему?
... 5.1.2009, 12:30
Гость_kash_* Skif,у меня в управлении отсутствует UC. По этому ... 5.1.2009, 12:38![]() ![]() |
|
Текстовая версия | Сейчас: 12.12.2025, 11:17 |
|
|
|
|