![]() |
|
|
|
|
#1 |
|
Junior Member
Регистрация: 14.06.2015
Сообщений: 6
Вес репутации: 0 ![]() |
но это ведь тоже нужно как-то через прерывание реализовывать?а то будет МК чем-то занят,опросом датчиков,к примеру и будут перебои с диммированием,так ведь..
|
|
|
|
|
|
#2 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Через прерывание таймера
|
|
|
|
|
|
#3 |
|
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
Сперва хочу поблагодарить за труд и терпение! Надеюсь и на мои вопросы найдутся ответы )
Преамбула: у родителей на даче стоит насосная станция (Джамбо-дом), с электронным блоком управления (на Pic контроллере и BT-139-600), блок плавно пускает/останавливает мотор насоса, позволяет выбрать диапазон (мин/макс срабатывания) давления в системе, котроль сухого хода, заклинивая мотора и т.д. Все бы ничего, но деятели из Джилекс решили сэкономить на комплектующих для плат (в частности вместо Low ESR ставят электролиты общего применения) в результате чего плата как то сезон не отработала. Пока плату ремонтирую, родители сидят без воды. В итоге родилась мысль сделать "костыль" насосу в виде дуины с "диммером". Сделал плату, управление симистором (мос3021 + BT-139-800) работает, т.е. в упрощенном скетче лампу включает/выключает через сериал-монитор. А вот детектор "0" похоже не работает. Есть мысль что из-за чуть отличных номиналов ( подбирал из того что было), по высокой стороне вместо 43к стоят 47к? А вместо 510 ом - 470 ом, но это вроде не влияет на открытие/закрытие симистора. В даташит на 814 нашет что ток "излучателя" 50 мА, падение на 47к выходит 2350 В, но и на 43к 2150 В. Т.е. и на 43к диоды зажигаться не должны?! Или не там копаю? P.S. осциллографом 3,4 ногу не смотрел ещё, местами их вроде тоже не перепутал 3 - GND, 4 - D2. P.P.S. Для плавного пуска/останова может проще использовать что то вроде MOC305x ? Т.е. с открытием при переходе через "0" и пропуском полупериода? |
|
|
|
|
|
#4 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я думаю что такой разброс сопротивлений не критичен
А какой MOC Вы используете? |
|
|
|
|
|
#5 | |
|
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
Цитата:
разброс - 510/470 или 43к/47к ? P.S. В даташит на MOC301x (302x) нашел "EMITTER Input Forward Voltage" 1,5В при 10мА, т.е 330 ом в самый раз. Для pc814 цифры 20мА и 1,5В макс. Тогда я вообще не пойму почему 43к. И почему у меня детектор не детектит?! Есть мысль, как кто-то в теме, подать 5в на 1,2 и звонить 3,4 ноги, вдруг он нерабочий. Последний раз редактировалось niarbagem; 27.06.2015 в 18:01. |
|
|
|
|
|
|
#6 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
|
|
|
|
|
|
|
#7 |
|
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
Пока - умозрительно )
Скетч - работает у всех, у меня нет, как доберусь до осциллографа, попробую посмотреть что на выходе pc814 творится, может что-то прояснится. А вы можете ещё что-то посоветовать? P.S. скетчи пробовались на UNO, nano (328) - не работает, и при этом просто подавая HIGH/LOW на D4 - лампа включается/выключается. |
|
|
|
|
|
#8 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А Вы напишите свой скетч который будет дублировать сигналы входа D2 на выход D13
|
|
|
|
|
|
#9 |
|
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
|
|
|
|
|
|
#10 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Вы сможете увидеть работает ли обратная связь или нет
|
|
|
|
![]() |
| Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|