Регулятор мощности паяльника с цифровой индикацией

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Pavel84
Открыл глаза
Сообщения: 59
Зарегистрирован: Ср апр 06, 2011 13:50:40

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Pavel84 »

Если смотреть на симистор (со стороны надписи ВТ-136) левый вывод - на дроссель и резистор 100ом, средний - на нагрузку, правый - управляющий электрод. Я правильно все понял из даташита?
Реклама
Аватара пользователя
Valeriy L
Грызет канифоль
Сообщения: 291
Зарегистрирован: Вт сен 02, 2008 04:03:21
Откуда: Тихорецк

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Valeriy L »

Правильно, не должен выходить из строя.
Реклама
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

Да все в порядке, мож симисторы паленые? Попробуй просто подать управляющее напряжение исключив микроконтроллер из цепи, просто подай минус на упр. электрод и про лампочку не забудь.
Pavel84
Открыл глаза
Сообщения: 59
Зарегистрирован: Ср апр 06, 2011 13:50:40

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Pavel84 »

Наконец-то удалось съездить в магазин за симистором. Снова начал пробовать. Правда пока я все это дело мучал, все дорожки на плате поотлетали. Собрал все другими деталями на макетке. Все заработало и дроссель не жужжит (жужжит, но тихо-тихо). И без дросселя пробовал, нормально все, симистор живой. Начал поочереди втыкать детали со старой платы и как ни странно все работает. Вот уже около часа гоняю на нагрузке в 40Вт, все в порядке. Разводка правильная. Видимо расположение деталюх неудачным получилось. Больше никак не могу объяснить пробивание симистора. Буду рисовать новую плату. Как все соберу, отпишусь.
Реклама
Эиком - электронные компоненты и радиодетали
Pavel84
Открыл глаза
Сообщения: 59
Зарегистрирован: Ср апр 06, 2011 13:50:40

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Pavel84 »

Или может действительно симисторы паленые. Но куплены в разных магазинах, в разное время.
Реклама
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

Да шут его знает, может на плате какой косяк был, может дорожка не туда, может микрозамыкание замыкание, может просто проводимость на плате кая была от флюса например....
Реклама
Pavel84
Открыл глаза
Сообщения: 59
Зарегистрирован: Ср апр 06, 2011 13:50:40

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Pavel84 »

Ну вот и появилось свободное времечко! Нарисовал новую плату, впаял все. Включил, все работает отлично! Спасибо всем за помощь! :))
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

Тема понравилась, пытаюсь оптимизировать для себя. Но вот проблема - с контроллерами пытаюсь дружить недавно... Подскажите, плз, почему при компиляции исходников этого проекта mplab8.63 ругается: Symbol not previously defined (_DATA_CP_OFF) и Register in operand not in bank 0. Ensure that bank bits are correct.
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

Symbol not previously defined (_DATA_CP_OFF) Означает что переменную -"_DATA_CP_OFF" необходимо было вначале прописать в шапке. Там в начале каждая переменая прописывается и ей выделяется определенный адрес.

Register in operand not in bank 0- это диагностическое сообщение и по большому счету не ошибка, просто говорит что бы ты был вниателен что адрес данной команды не в банке0, тоесть нужно перед выполнением этой команды выбрать определенный банк а потом вурнуться обратно(если нужно)!
В курсе как там организована адресация комманд?
Рекомендую прочитать книжку Корабельникова, очень все дельно расписано.
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

это не переменная, а бит конфигурации, проблема в том, что контроллер pic16f628a (по даташиту) не знает о таком бите конфигурации... кроме того, использую файлы выложенные вами выше...
Корабельникова почитаю, спасибо
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

Есть только такой бит конфигурации: "_CP_OFF"

_DATA_CP_OFF это откуда?

И более того, не обязательно биты конфигурации описывать в таком виде, гораздо проще сформировать кодовое слово, в книге про это есть. Если не понятно, поищу где было написано... Птамушта и сам не помню :)))
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

да, все верно.Про формирование кодового слова читал, искать не нужно. Вопрос в том, что скачал исходники проекта, а компилировать их не получается - ошибок есть чуток. Вот и спрашиваю : ты, когда порты добавлял в параллель, не встретился с этим? Скачал твои файлы и Насти - везде этот бит конфигурации стоит... :o _DATA_CP_OFF.
Дальше еще интересней: ручками его прибиваю, компилирую.... и получаю сообщение Register in operand not in bank 0. Вроде разобрался. Сейчас пытаюсь порты перераспределить - для управления симистором PORTA 2,3,4 и PORTB 0 - для анализа сети. С первой частью проблем не возникло, посмотрим что дальше будет :)). Если чего, буду спрашивать :shock:
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

сообщение Register in operand not in bank 0 идет всегда после комманды которая находится не в нулевом банке!
А можешь скрин сделать или просто сохранить ошибки вместе с текстом программы? тогда будет понятнее.
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

Вот еще по поводу этого сообщения.
http://www.microchip.ru/phorum/read.php ... 78&t=30178
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

Да я разобрался уже. Спасибо. :)) Возник следующий вопрос - правильно ли будет выглядеть управление симистором параллельными портами PORTA 2,3,4 - при инициализации указал

bsf STATUS,RP0 ; в Банк 1
movlw b'00000011'
movwf TRISA
clrf TRISB
bcf STATUS,RP0 ; в Банк 0
clrf PORTB
movlw b'11111110' ; отключение
movwf CMCON ; компараторов
clrf INTCON ; для pic16f628a

и в файл ассоциаций добавил строчки

#define кн1 PORTA,1 ; кнопка 1
#define кн2 PORTA,0 ; кнопка 2
#define сенсор PORTB,0 ; Zero Cross
;#define вкл bcf PORTA,3 ; вкл триак
;#define откл bsf PORTA,3 ; откл триак
вкл macro ; вкл триак
movlw b'00000011'
andwf PORTA,1
endm
откл macro ; откл триак
movlw b'00011100'
iorwf PORTA,1
endm

??????????
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

тестировал полученный вариант прошивки протеусом - результат плачевный - 4 порт не иницилизирован, а с 2 и 3 наблюдается постоянная "1", нагрузка находится под питанием постоянно
Вложения
dimmer.zip
неудачный тест
(19.11 КБ) 332 скачивания
Последний раз редактировалось hpo Пн май 02, 2011 20:35:18, всего редактировалось 1 раз.
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

что сказать я даже и не знаю...
Может выложишь прошивку, посмотрю в Mplabe...
что не так.
В чем вообще цель модернизации и какова задумка.
Кстати в макросах я вообще не понимаю ни слова)) Так что не советую сильно их использовать.
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

я ж тоже пытаюсь разобраться... Цель простая - объединить два проекта, чтобы путем прошивки контроллера можно получить разные результаты. Мною собраны варианты Насти и Alexey Petrushev - у каждого на мой взгляд есть и недостатки и преимущества. Например этот вариант применим к освещению, и думаю (не пробовал) к коллекторным двигателям. А вариант Alexey применим к электропечам. Интересен вариант единой платы. Кроме того, 3 параллельных порта увеличивают надежность устройства.
Вложения
Dimmer.zip
(2.05 КБ) 388 скачиваний
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Аватара пользователя
hpo
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб янв 15, 2011 18:46:07
Откуда: Крым
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение hpo »

исходники выложил не измененные, извиняюсь. Сегодня перезалил файлы. :oops:
Полнота познания всегда означает некоторое понимание глубины нашего неведения
Egor25
Открыл глаза
Сообщения: 55
Зарегистрирован: Пн ноя 09, 2009 22:36:34
Откуда: Краснодар
Контактная информация:

Re: Регулятор мощности паяльника с цифровой индикацией

Сообщение Egor25 »

а я и не заметил))) Вечерком погляжу... :shock:
Ответить

Вернуться в «Статьи»