Найдено 77 результатов
- Ср май 18, 2016 07:24:58
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Всем привет! А нельзя ли использовать модуль CCP, конкретнее PWM стандартный режим в любых портах выводить? Мне пока известно, что выход CCP1 настроен только на один вывод, а мне нужно в трех пинах? ECCP не нужен.
- Чт май 12, 2016 18:34:24
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Как говорится "дело было не в бобине", когда менял полярность управления, тут же и полуволна ток сменилась в обратную сторону. Решил закоротить диод. В итоге получаем нечто близкое к истине. Появилась вторая полуволна, как положено. :))) только не могу понять, проектрировщик регулировал только одной ...
- Чт май 12, 2016 18:04:11
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Это корректируется микроконтроллером: После первого импульса ("нуля") автоматически откладывается интервалом 0,01 сек второй импульс("нуль"). Тут самое важное - это синхронизация с сетью, а контроллер считает все остальное. Спасибо за ответ.
- Чт май 12, 2016 16:50:17
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Кароч...: -пробовал перевернуть симистор, сменить фазность.
-перевернуть управление
-подать пачку импульсов
-асинхронные импульсы попробовал подать
-увеличить/уменьшить интервал между имплуьсами
-поставить различные снабберы на разные сопротивления и емкости
Вывод: трансформатор ...
-перевернуть управление
-подать пачку импульсов
-асинхронные импульсы попробовал подать
-увеличить/уменьшить интервал между имплуьсами
-поставить различные снабберы на разные сопротивления и емкости
Вывод: трансформатор ...
- Чт май 12, 2016 15:52:11
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Согласен! Но что-то не хватает, не могу понять, в чем косяк. Сейчас попробую отправить пачку импульсов. Посмотрим.
P.S. Я разрисовал картинку, там конечно коряво все, но пытался понять работу симистора. Совпадает ли мое восприятие с вашим, гляньте п-та.
P.S. Я разрисовал картинку, там конечно коряво все, но пытался понять работу симистора. Совпадает ли мое восприятие с вашим, гляньте п-та.
- Чт май 12, 2016 14:35:05
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Я попробывал увеличить длительность между импульсами, но почемуто вторая полуваолна тока не открывается...
- Чт май 12, 2016 11:24:49
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
До этого замерял сдвиг фаз между U и I, когда ХХ t=2.52мсек ф~45град. При активно индуктивной работе t=820мксек. ф~14,8 град.
- Чт май 12, 2016 10:57:35
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Щупы установлены: Общий-На MT1. Измерение напряжения на симисторе(желтый сигнал) и на УЭ(Синий). Напряжение желтого сигнала нужно умножить на *101. А синего как есть. Прошу прощения, забыл указать, что марка симистора ТС142-80-12 У3. Ссылка на документацию: http://www.eandc.ru/pdf/silovye-pribory ...
- Чт май 12, 2016 10:05:01
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Re: Работа симистора с активно-индуктивной нагрузкой.
Выставил щупы на нагрузке(лампочка) и на выходе МК. Частота следования импульсов ~101 Гц.
- Чт май 12, 2016 09:02:24
- Форум: Питание
- Тема: Работа симистора с активно-индуктивной нагрузкой.
- Ответы: 16
- Просмотры: 2434
Работа симистора с активно-индуктивной нагрузкой.
Немножко предыстория. Была готовая плата для управления 3х фазным сварочным трансформатором. Сгорел микроконтроллер. Вот и решил смастерить свою версию управления на МК. Начал поэкспериментировать с однофазным трансформатором. В итоге не могу корректно управлять симистром. Приложу схему и ...
- Ср ноя 25, 2015 16:53:38
- Форум: Практика
- Тема: Мелкие практические вопросы
- Ответы: 37300
- Просмотры: 6433952
Re: Мелкие практические вопросы
Здравствуйте, ребята! Как считать и какой феррит нужно применить для подавления помех? В интернете как только не искал, но все поверхностно описано, либо взято из готового устройства. У меня в устройстве передается информация по последовательному каналу к регистрам сдвига, короче, смотрите схему 1 ...
- Пт ноя 20, 2015 14:46:10
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Библиотека присоединена как obj. Поэтому ее дизасма нет вообще, но дебаггер его реально исполняет.
если бы библиотека была в исходниках, то открылось бы окно файла, содержащего библиотеку с этой функцией. В этом окне стрелка бы и двигалась.
Но можно увидеть и этот "невидимый" участок. Откройте окно ...
если бы библиотека была в исходниках, то открылось бы окно файла, содержащего библиотеку с этой функцией. В этом окне стрелка бы и двигалась.
Но можно увидеть и этот "невидимый" участок. Откройте окно ...
- Пт ноя 20, 2015 14:18:03
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Допустим рабочая точка находится тут (см. скрин) 1.JPG , аннулируем StopWatch. Далее нажимаю StepInto. Стрелка пропадает, типо прыгает в адрес 0х63(этого адреса нет в дизассемблере) 2.JPG , а стопватч тикает, как будто с адреса 0х63 выполняются некоторые команды. Я дальше тыкаю в StepInto и через 10 ...
- Пт ноя 20, 2015 07:39:24
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Это крик души :)) Писал программу в Си, вроде все работает..Но вот когда начинаешь по временам проверять, рабочая точка куда-то теряется,
и непонятно куда теряются 4-5мкс??? Вроде уже смотришь на Disassembler...но все же в некотоых командах рабочая точка куда-то уходит, а потом опять появляется ...
и непонятно куда теряются 4-5мкс??? Вроде уже смотришь на Disassembler...но все же в некотоых командах рабочая точка куда-то уходит, а потом опять появляется ...
- Чт ноя 19, 2015 08:28:20
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Как же задолбал этот Си
Вроде все хорошо и прощщее, но есть и свои за*бы блин..
- Вт окт 27, 2015 13:40:08
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426109
Re: Вопросы по С/С++ (СИ)
аа, да точно. Спасибо!
- Вт окт 27, 2015 13:18:31
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426109
Re: Вопросы по С/С++ (СИ)
ну примерно понял, что Вы имеете ввиду. Переменная у присвоил значение TMR0, потому что x ниче не представляет, то есть х=0?ARV писал(а):я и говорю, результат этих операций нулевой, вот они и не компилируются. вы подумайте сами...
- Вт окт 27, 2015 12:38:08
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426109
Re: Вопросы по С/С++ (СИ)
я прообовал их выводить в portc, но ничо не изменилосьARV писал(а):да что тут понимать... лишние они, точнее - не дающие какого-либо результата, вот и не компилируются.
- Вт окт 27, 2015 12:11:06
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1426109
Re: Вопросы по С/С++ (СИ)
Не могу понять, почему не компилируется некоторые строки кода, например сложения умножения? Хотя параметры заданы как
Код: Выделить всё
9: static unsigned char Height,x,y;- Пн авг 24, 2015 11:48:17
- Форум: PIC
- Тема: Програмирование pic на СИ.
- Ответы: 2047
- Просмотры: 665295
Re: Програмирование pic на СИ.
Сделать count static .
заработало!
128: void interrupt isr() {
004 00DE MOVWF 0x5e
005 0E03 SWAPF 0x3, W
006 1283 BCF 0x3, 0x5
007 00A0 MOVWF 0x20
008 0804 MOVF 0x4, W
009 00A1 MOVWF 0x21
00A 080A MOVF 0xa, W
00B 00A2 MOVWF 0x22
00C 2889 GOTO 0x89
129: static unsigned char dig3;
130 ...
заработало!
128: void interrupt isr() {
004 00DE MOVWF 0x5e
005 0E03 SWAPF 0x3, W
006 1283 BCF 0x3, 0x5
007 00A0 MOVWF 0x20
008 0804 MOVF 0x4, W
009 00A1 MOVWF 0x21
00A 080A MOVF 0xa, W
00B 00A2 MOVWF 0x22
00C 2889 GOTO 0x89
129: static unsigned char dig3;
130 ...