реклама на сайте
подробности

 
 
> Atmega16 и 220 вольт!
Alexey81
сообщение Sep 20 2006, 11:22
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 18-09-06
Пользователь №: 20 483



Народ! помогите есть небольшая задумка! Задача такая чтобы контроллер включал мне свет! ну обыкновенная лампа обыкновенная розетка!! пока работал только с 16 мегой поэтому на ней!
проблема в том чем комутировать? насколько понимаю какой нить оптопарой!!! может кто нить сталкивался! подскажите материал! помогите ссылками!
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 22)
Seasonf
сообщение Sep 20 2006, 12:17
Сообщение #2





Группа: Новичок
Сообщений: 10
Регистрация: 7-08-06
Пользователь №: 19 378



Контроллер управляет транзисторным ключом, который, в свою очередь включает обмотку реле, которое будет коммутировать 220В.

Так не пойдет ?
Go to the top of the page
 
+Quote Post
Леонид Иванович
сообщение Sep 20 2006, 12:49
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Можно взять оптосимистор MOC3061 + любой мощный симистор (например, BT136). MOC заодно сделает привязку момента включения к переходу через ноль.


--------------------
Go to the top of the page
 
+Quote Post
Alexey81
сообщение Sep 20 2006, 12:49
Сообщение #4





Группа: Новичок
Сообщений: 4
Регистрация: 18-09-06
Пользователь №: 20 483



Пойдет конечно! smile.gif
имелось ввиду рабочую схемку!!
Допустим нашел схемку через оптрон АОУ160А открываем тиристор КУ202К(никто так не делал??)! по идеи все должно работать а эксперементировать страшно! Неохото лишний раз палить контроллер!
вот и спросил может кто реально делал!!
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Sep 20 2006, 13:03
Сообщение #5


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



Если вы диод оптопары подключите через резистор более 300 ом к ножке МК то ни как МК не спалите.

Ели опыта мало тоне советую возится с 220 !
Go to the top of the page
 
+Quote Post
dvm11111111
сообщение Sep 20 2006, 22:32
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 25-01-06
Пользователь №: 13 567



Привет, мож это тебе поможет, опыт использования есть, правда дорогте они заразы.
Прикрепленные файлы
Прикрепленный файл  ОЭР.rar ( 320.28 килобайт ) Кол-во скачиваний: 250
 
Go to the top of the page
 
+Quote Post
ktod
сообщение Sep 21 2006, 01:04
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 27-09-05
Пользователь №: 8 979



Верно говорят: оптосимист + симистр. Возмите документацию на moc3021 (3061) там будет типовая схема включения. Работает великолепно. Я использую в связке с BTAхх (BTA08, BTA16). И ничео особо дорогого.


--------------------
Ignoramus et Ignorabimus
Go to the top of the page
 
+Quote Post
artem100
сообщение Sep 21 2006, 04:28
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 41
Регистрация: 20-08-06
Пользователь №: 19 688



Цитата(Alexey81 @ Sep 20 2006, 14:22) *
Народ! помогите есть небольшая задумка! Задача такая чтобы контроллер включал мне свет! ну обыкновенная лампа обыкновенная розетка!! пока работал только с 16 мегой поэтому на ней!
проблема в том чем комутировать? насколько понимаю какой нить оптопарой!!! может кто нить сталкивался! подскажите материал! помогите ссылками!

берите нежалко
галванически все развязано
да пусть хоть взрывается реле и в уголь превращается
контроллеру с 20мА-амперными портами все равно будет

с ножки порта "отсасывается" 2мА
1кОм - ток задушить с помойки
КТ315Г -ключ с помойки
КД522 - всплеск-гаситель с помойки
Реле любое "Телефонное" 250v 0.25a обычно на 20мА с помойки

транзистор позволяет "щелкать" при 30v 0,5A
так что выбор реле огромен




Сообщение отредактировал artem100 - Sep 21 2006, 04:35
Go to the top of the page
 
+Quote Post
Alexey81
сообщение Sep 21 2006, 05:17
Сообщение #9





Группа: Новичок
Сообщений: 4
Регистрация: 18-09-06
Пользователь №: 20 483



Спасибо всем кто откликнулся! примеров хватит! буду пробовать!
о результатах напишу!
Go to the top of the page
 
+Quote Post
(vS)
сообщение Sep 21 2006, 16:07
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



прикольно... с такими вопросами народ на контроллерах ваяет...
нет, ни чего личного, правда, прикольно...


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Семён
сообщение Sep 22 2006, 06:56
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата((vS) @ Sep 21 2006, 20:07) *
прикольно... с такими вопросами народ на контроллерах ваяет...
нет, ни чего личного, правда, прикольно...

Интересное замечание.
Предлагаю провести следующий опрос: Из какой области, Вы пришли заниматься микроконтроллерами?
1. Инженер электронщик -> Микроконтроллеры
2. Программист -> Микроконтроллеры


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
Alexey81
сообщение Sep 22 2006, 10:15
Сообщение #12





Группа: Новичок
Сообщений: 4
Регистрация: 18-09-06
Пользователь №: 20 483



К (vS) просто тема была скорее к тому как подключать именно к 16ой Меге!

К Семён если серьезно то: по специальности я инженер радиотехник! а судьба распорядилась так что работаю я программистом! так что из двух пунктов выберу третий smile.gif)
Go to the top of the page
 
+Quote Post
Семён
сообщение Sep 22 2006, 10:56
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата(Alexey81 @ Sep 22 2006, 14:15) *
К (vS) просто тема была скорее к тому как подключать именно к 16ой Меге!

К Семён если серьезно то: по специальности я инженер радиотехник! а судьба распорядилась так что работаю я программистом! так что из двух пунктов выберу третий smile.gif)

ИМХО: Как подключить порты к внешним цепям любого контролера серии AVR не принципиально они у всех в данной серии сделаны одинакова. Поэтому принципиального значения с этой точки зрения нет


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
sff
сообщение Sep 23 2006, 21:18
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(Леонид Иванович @ Sep 20 2006, 16:49) *
Можно взять оптосимистор MOC3061 + любой мощный симистор (например, BT136). MOC заодно сделает привязку момента включения к переходу через ноль.

А если не использовать MOC с определением момента прохода через ноль, а вдобавок с 220 через кондёр и резюк на оптопару пустить, и обрабатывать вход на МК. Тоесть по пикам определятьчастоту сети, и с поправкой отпралять сигналы на оптосимистор то можно сделать и регулировку яркости освещения smile.gif Помню я с приятелем 3 года назад этим баловался ещё на 2313.
Go to the top of the page
 
+Quote Post
artem100
сообщение Sep 24 2006, 05:55
Сообщение #15


Участник
*

Группа: Новичок
Сообщений: 41
Регистрация: 20-08-06
Пользователь №: 19 688



Цитата(sff @ Sep 24 2006, 00:18) *
А если не использовать MOC с определением момента прохода через ноль, а вдобавок с 220 через кондёр и резюк на оптопару пустить, и обрабатывать вход на МК. Тоесть по пикам определятьчастоту сети, и с поправкой отпралять сигналы на оптосимистор то можно сделать и регулировку яркости освещения smile.gif Помню я с приятелем 3 года назад этим баловался ещё на 2313.

картиночку-бы smile.gif
схемочку-бы smile.gif
от руки достаточно smile.gif

Сообщение отредактировал artem100 - Sep 24 2006, 05:55
Go to the top of the page
 
+Quote Post
sff
сообщение Sep 24 2006, 14:31
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(artem100 @ Sep 24 2006, 09:55) *
картиночку-бы smile.gif
схемочку-бы smile.gif
от руки достаточно smile.gif

Покапался у себя в дальнем ящике, даже сам девайс нашёл, правда сама 2313 с прошивкой уже куда-то заныкалась, а исходники тоже найти не удалось. На неделе спрошу приятеля может у него исходники сохранились.

Прикрепленное изображение

Предполагается что в МК натроен таймер чтобы переполнение не наступало хотябы по 6 (? ) периодам сети.

Диоды U1 не светят лишь в моменты прохождения напряжения около 0. При этом U1 закрывается и на Freq100Hz появляется высокий уровень. (Ширина высокого уровня более чем на порядок меньше низкого)

В МК происходит опрос ноги Freq100Hz и частота сети поределяется по 5 (? или около того) последним пикам. Момент прохождения 0 считается как середина между мереходами L->H и H->L ноги Freq100Hz.

Теперь по этим данным можно расчитать когда надо послать имульс на MocIn.
t_Ligth_on = t_zero + alpha / (90 * Freq_avg_100hz); // alpha меняется от 1 до 90; 90 - min, 1 -max
Посылать надо как на положительную полуволну так и на отицательную (т.е с частотой 100гц но со сдвигом фазы относительно пина Freq100Hz )

Как помню из-за ошибки определения момента прохождения нуля то в районе очень близком к максимальном и минимальному могуть быть нестабильности, мы это решели просто, не допуская такие значения.

Также чтоит учитывть что линейно минея alpha яркость освещения меняться будет нелинейно =)

Хочу сразу добавть, что от резистора R2 можно избавиться заменив на конденсатор (где-то 0.47), но при этом надо учитывать сдвиг фазы на 90.

PS. этот девайс оснощался ручными кнопками + и - индикатором 16х2 и связью с компом по COM. А ведь как удобно сидишь за компом, потемнело, щёлкнул по систрею тут и не только свет включить можно, а ещё отрегулировать его яроксть biggrin.gif

Сообщение отредактировал sff - Sep 24 2006, 14:44
Go to the top of the page
 
+Quote Post
sff
сообщение Sep 24 2006, 14:42
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



да и программка на чистом асме написана была...
Go to the top of the page
 
+Quote Post
Demeny
сообщение Sep 25 2006, 09:41
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(sff @ Sep 24 2006, 18:31) *
Также чтоит учитывть что линейно минея alpha яркость освещения меняться будет нелинейно =)

Делал себе и я подобный девайс. Чтобы яркость освещения менялась линейно, шаг по alpha должен быть нелинейным. Задачка данная решается путём интегрирования синуса на интервале [0; pi]. Мощность, выделяемая в лампе, пропорциональна интегралу ... короче, привожу правильное решение. Если мы разобъем весь интервал на 100 шагов, от 0% до 100%, то временные задержки до включения оптосимистора от перехода через 0 рассчитываются так
100% - cos(1)=0 радиан = (0/pi)*10мс = 0мс, вкл. в момент перехода через 0 есть 100% мощности
99% - cos(0,98) = 0,200 радиан = (0,200/pi)*10мс = 0,638 мс
98% - cos(0,96) = 0,284 радиан = (0,284/pi)*10мс = 0,903 мс
................................................................................
..............
................................................................................
..............
50% - cos(0) = 1,571 радиан = (1,571/pi)*10мс = 5 мс
49% - cos(-0,02) = 1,591 радиан = (1,591/pi)*10мс = 5,063 мс
................................................................................
...............
................................................................................
...............
1% - cos(-0,98) = 2,941 радиан = (2,941/pi)*10мс = 9,362 мс
0% - cos(-1) = 3,142 радиан = (3,142/pi)*10мс = 10 мс, что также соответствует моменту перехода через 0 сетевого напряжения.
Как правильно заметил предыдущий оратор, моменты 0% и 100% неустойчивы, только не из-за неправильного определения нуля, а из-за того, что физика процессов в этих зонах определяется пороговым током открытия симистора и длительностью управляющего импульса. Поэтому, чтобы не было головной боли, можно пожертвовать 1-2% сверху и снизу и работать в интервале 1-99.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Sep 25 2006, 15:48
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Demeny @ Sep 25 2006, 13:41) *
Цитата(sff @ Sep 24 2006, 18:31) *

Также чтоит учитывть что линейно минея alpha яркость освещения меняться будет нелинейно =)
Делал себе и я подобный девайс. Чтобы яркость освещения менялась линейно, шаг по alpha должен быть нелинейным. Задачка данная решается путём интегрирования синуса на интервале [0; pi]. Мощность, выделяемая в лампе, пропорциональна интегралу ... короче, привожу правильное решение.
................................................................................
..
Думаю, что решение всё же не совсем правильное.
Дело в том, что яркость свечения лампы накаливания не будет пропорциональной интегралу напряжения по периоду.
Для того, чтобы сделать линейное управление яркостью путём коррекции "вперёд", нужно также учесть изменение спектрального состава излучения лампы, а также сопротивления её нити накаливания в зависимости от приложенного напряжения.
Не думаю, что этим стоит заниматься - проще организовать ООС по яркости на каком-нибудь линейном элементе (напр., фотодиоде). Тогда линейность характеристики регулирования будет обеспечена (ну, в той мере, в какой она вообще может быть обеспечена при условии изменения спектра лампы). smile.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
xemul
сообщение Sep 25 2006, 16:21
Сообщение #20



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Не бережете Вы свои глазаsmile.gif.
Можно взять какой-нить апнот от IR, LT, Phillips на электронный балласт для люминесцентных ламп с функцией регулировки яркости (dimming), привесить к нему контроллер и сосредоточиться на сенсорном управлении яркостьюsmile.gif.
Go to the top of the page
 
+Quote Post
-=Женек=-
сообщение Oct 9 2006, 10:31
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 559
Регистрация: 6-09-06
Пользователь №: 20 131



Хм... та же проблема, но вот только хочу включать нагрузку 220 вольт при помощи имеющегося у меня мощного силового транзистора E13007f2

Как с помощью AVR коммутировать 220 вольт через биполярный NPN транзистор?

Было бы неплохо схемку...

Спасибо
Go to the top of the page
 
+Quote Post
AndryG
сообщение Oct 10 2006, 09:53
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 23-05-05
Из: UA
Пользователь №: 5 317



[/quote]
картиночку-бы smile.gif
схемочку-бы smile.gif
от руки достаточно smile.gif
[/quote]

http://www.remexpert.com/forum/viewtopic.php?t=592
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 10 2006, 14:22
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(Alexey81 @ Sep 20 2006, 14:22) *
Народ! помогите есть небольшая задумка! Задача такая чтобы контроллер включал мне свет! ну обыкновенная лампа обыкновенная розетка!! пока работал только с 16 мегой поэтому на ней!
проблема в том чем комутировать? насколько понимаю какой нить оптопарой!!! может кто нить сталкивался! подскажите материал! помогите ссылками!


Расскажи логику? Как и когда включать? Яркость менять или что нужно? В чем задумка? Схема будет.

Цитата(-=Женек=- @ Oct 9 2006, 13:31) *
Как с помощью AVR коммутировать 220 вольт через биполярный NPN транзистор?


Спасибо


Да закороти им диодный мост, если нагрузка не много киловатт...


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 13:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01566 секунд с 7
ELECTRONIX ©2004-2016