По схеме Алексея собрал, не работает.
моргает. емкости добавлял- не помогает.
Может индикатор нужен с общим катодом?
По схеме вроде с общим анодом.
Сейчас попробую.
Зарегистрирован: Сб сен 19, 2009 23:57:47 Сообщений: 91
Рейтинг сообщения:0
AlexPivkin писал(а):
По схеме Алексея собрал, не работает. моргает. емкости добавлял- не помогает. Может индикатор нужен с общим катодом? По схеме вроде с общим анодом. Сейчас попробую.
1. Индикатор с общим анодом.
2. Ёмкость электролита 1000mX10V
3. Правильная разводка (согласно даташиту на индикатор).
Товарищ создатель о столь прекрасного регулятора мощности на микроконтроллере!
Взялся повторить данное устройство, но не просто повторить а немного подкорректировать схему. Вздумалось мне управлять симистором не одним портом а 3-мя параллельными сразу! Так сказать для надежности, так как сделано здесь: http://www.autobills.ru/reg1.html.
Ну и возникло затруднение, мне С++ что в лоб что по лбу, объясните пожалуйста как вкошачить в ВАШ код еще пару портов на симистор?
Имеем следующее:
#define вкл bcf PORTA,3 ; вкл триак
#define откл bsf PORTA,3 ; откл триак
Необходимо что то типа:
#define вкл bcf PORTA,3,4,6 ; вкл триак
#define откл bsf PORTA,3,4,6 ; откл триак
Но так нельзя, я проверял Smile
В Ассемблере чайник полный, так что заранее спасибо!
Кстати, пробовал делать по схеме Алексея, ничего не работает.
Таки собрал данное устроство и как это не странно усе работает.
Пришлось правда повозиться с подключением симистора, просто так как он включен в схеме уважаемой Насти, он не работает. Симистор необходимо перевернуть и тогда все ок. Как я понял он управляется в II и III квандрантах, т.е. отрицательным напряжением на управляющем электроде. Вот ссылка на документацию по управлению симистором.
Заработало, я обрадовался и тут же стал пробовать параллелить выходы управления симистором для разгрузки выходных драйверов. Конечно же опять ничего не вышло, в программе сделал изменения как в посте выше, тут все ок. Но стоит соединить их параллельно, хотя бы пару выводов. лампа горит на всю катушку и гаснут индикаторы, я думаю что выходы управляются не одновременно и поэтому начинают течь сквозные токи между портами, так что надо переписывать программу опять. Настя, если не трудно поддскажи как в программу вкошачить кое что типа:
вкл
movlw 011001000 ; Управлять бум 3м 6м и 7м портом так как 4 порт како то гнилой а 5й ваще тока на вход работает.
movwf PORTA
Тогда бы все было честно и одновремено я думаю...
А так крутое устройство!
Вечером проверю!
Я вас не напрягаю? А то ну оочень интересная это штука микоконтроллеры. Кстати странно, почему Закошачили подчеркивается красныным, непорядок, по моему вполне себе литературное выражение!
И о чудо, я уже дома и проверяю то что замутил, усе как это не менее странно работает как я и предполагал!
Жаль только не понимаю не понимаю как таки работает макрос, слишком уж все просто с макросами)) Но я не против!
А что может быть заменой BT-136-600E? что это такое вообше? Как я понял - терристор.
BT-136-600E - это симистор, и заменить его родным КУ202Н не получится(
Так как симистор управляет цепями с переменным напряжением. А КУ202 переменку не переживет скорее всего
_________________ Если руки золотые, то неважно откуда они растут...
такой вопрос- есть кондёр, похожий, как на фото, на нём написано 105j А НИЖЕ 400v. Подойдёт ли для данной схемы?
Обрати внимание на символы "105" и ты сам, наверняка, расшифруешь код маркировки конденсатора. Рабочее напряжение минимально-допустимое, но достаточное для полёночного конденсатора в данном включении.
Предохранитель лучше ставь не 2А а 0,25А, если не планируешь подключать нагрузку мощнее 50Вт (более мощную нагрузку лучше данной схемой не ругулировать из-за большой индуктивности катушки и частых переходных процессов с высокой энергией - в отличе от схемы Алексея, в этой коммутация происходит не только в момент смены полупериодов - низкого уровня напряжения в розетке, но и в любой произвольный момент в течении всего периода изменения напряжения в розетке, да и симмистор NXP BT136-600 уверенно "вылетает" при мощностях близких к 100Вт, если не принимать доп. мер). Мощные резисторы (вообще, очень неудобно, что не обозначены элементы схемы) лучше, всё же, не 0,5Вт, а не менее 1Вт.
=========
Настя, спасибо за регулятор!
Со своей задачей он справляется, хотя и "гадит" в сеть, да и гудит дроссель "не хило".
Рекомендую, для освещения, всё же использовать схему хоть как-то учитывающую текущую фазу. А дабы лампочки не мерцали (из-за "провалов" питания на десятки мс), лучше (в том числе и для здоровья) использовать 12В галогеновые с очень инертной нитью (бОльшая масса). Инвертор либо самой сделать, либо готовый в магазине купить.
Всех с наступающим!
Закончил таки енто устройство.
Добавил таймер предварительного прогрева паяльника в течении 2х минут, после прогрева устройство переключается на уровень мощности которое было при прошлом веключении. Да да задействована EEPROM? это круто)) Так же Есть таймер на отключение паяла по истечении 40 минут.
Кому такое нада? И нада ли кому вообще))
Ну раз нада! Добавил исходник, все в архиве. Пользуйтесь на здоровье!
Вложения:
Комментарий к файлу: Исходный код егулятора мощности паяльника добавлена работа с EEPROM и таймеры прогрева 2 мин и защитного отключения 40 мин Dimmer_TimerON_and_OFF_EEPROM.rar [6.03 KiB]
Скачиваний: 1901
Последний раз редактировалось Egor25 Сб янв 02, 2010 00:48:53, всего редактировалось 2 раз(а).
Всех с наступающим! Закончил таки енто устройство. Добавил таймер предварительного прогрева паяльника в течении 2х минут, после прогрева устройство переключается на уровень мощности которое было при прошлом веключении. Да да задействована EEPROM? это круто)) Так же Есть таймер на отключение паяла по истечении 40 минут. Кому такое нада? И нада ли кому вообще))
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения