![]() |
|
![]() |
#1 |
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
![]()
Поскольку программирование для меня совсем "темный лес" и предположив что D2 имеет состояние только HIGH и LOW, в голову приходит только подобное примеру button из софта Arduino:
PHP код:
Проверил иначе, обратная связь есть: во-первых смотрел осциллографом(С9-7, одноканальный, аналоговый), тот показывает низкий уровень(амплитуда 0,01В, период 40мс). во-вторых в режиме прозвонки диодов, отключив МК, черный щуп на землю, красный - D2, при подаче напряжения транзистор звонится, при отключении - не звонится. В обратную сторону - не звонится (ни с напряжением, ни при отсутствии), следовательно транзистор исправен (и pc814 в целом тоже). Т.е. получается, что отдельно включать/выключать лампу D4 - схема работает, и считывание D2 - тоже работает. Почему не работает все вместе - не понимаю. Последний раз редактировалось niarbagem; 28.06.2015 в 22:06. |
![]() |
![]() |
![]() |
#2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Так проще
Светодиод должен мигать с частотой 100Гц При резких движениях головой это должно быть заметно PHP код:
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
![]()
Код конечно проще )
Или я все-таки не замечаю, или оно у меня не работает. Попробовал выводить показания в монитор: PHP код:
"0" не видно. |
![]() |
![]() |
![]() |
#4 |
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
![]()
"Уррра-а-а, заработало!" )
Нашел свой косяк, когда плату разводил, хотел сделать себе удобнее, земля и +5В снизу, D2, D4 вверху, и подписал их для удобства, а когда рисовать начал, понял что так неудобно дорожки вести, в итоге дорожки нарисованы как на схеме, а подписи +5В и D2 перепутаны, хотя проверял вроде тьму раз.... Схема работает, скетч есс-но тоже, и "0" в мониторе появились, и диод замерцал ) Единственное - что-то звенеть начинает на "50%" и чуть слышно на "100%", но это мелочи. Вопрос все-таки с разгоном мотора, если нужно плавно пустить, секунды за 2-3 и остановить, проще использовать пропуск полупериодов и MOC305x (с переключением в любой момент времени) ? Последний раз редактировалось niarbagem; 29.06.2015 в 00:34. |
![]() |
![]() |
![]() |
#5 |
Junior Member
Регистрация: 01.08.2015
Сообщений: 1
Вес репутации: 0 ![]() |
![]()
Аналогично, всё заработало с полпинка и схемка и софт, однако, тоже звенит. Звенит резистор в RC-цепи которая на выходе параллельно симистору. Исключение этой цепи убирает звон и по ощущению не влияет на работоспособность предложенной схемы и софта. Кроме того, в инете куча аналогичных похожих схем и практически нигде этой RC-цепочки нет. Вопрос к автору... я был бы признателен если будет какой-то комментарий по поводу назначения этой цепочки. Возможно этот комментарий уже был ранее, однако я не обнаружил пролистав тему. Спасибо.
|
![]() |
![]() |
![]() |
#6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Думаю что с пропусками полупериодов вообще вращяться не будет
|
![]() |
![]() |
![]() |
#7 |
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
![]()
Если не секрет, почему?
Мотор не 3-х фазный, переделанный под 1 фазу. Хотя как пишут разновидность - "конденсаторный", 2- обмоточный, рабочая обмотка на прямую к сети, пусковая через конденсатор. |
![]() |
![]() |
![]() |
#8 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Для того что бы в этом разобраться, Вам нужно почитать теорию об однофазных электродвигателях
Если в кратце, то используя Dimmer мы уменьшаем мощность, но не нарушаем частоту и фазу тока |
![]() |
![]() |
![]() |
#9 |
Junior Member
Регистрация: 27.06.2015
Адрес: Зеленоград
Сообщений: 12
Вес репутации: 0 ![]() |
![]()
В этой главе как раз и сказано что такой двигатель является разновидностью 3х фазного, но без одной обмотки и с включенной емкостью на одной из обмноток для создания пускового момента на роторе.
но если почитать главу "§ 28-2. Регулирование скорости вращения асинхронных двигателей с короткозамкнутым ротором" , то там упоминается о способах регулирования и о частотном регулировании в частности. Но поскольку нет необходимости именно регулирования оборотов (длительно), а только набрать обороты (в течении короткого промежутка времени) и сбавить до останова. То почему нельзя использовать пропуски полупериодов - не понимаю. С помощью Dimmer мы уменьшаем мощность, уменьшая напряжение на выходе (уменьшая площадь под полупериодом синусоиды). При пропусках на мы прикладываем полное напряжение в полупериод и делая пропуск в котором двигатель должен сам снижать скорость вращения под нагрузкой. В чем я не прав? P.S. Извинияюсь за засорение темы, но личное сообщение не уходит. |
![]() |
![]() |
![]() |
#10 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Объясню простым языком
Представьте что 100 периодов это 100% мощности 1% это один период Теперь что бы получить 10% нам придется подождать 0,02*90=1,8сек. Получается запускаем движек на 0,2 сек и выдерживаем паузу 1,8 сек и так по кругу И что получится? движек будет дергаться |
![]() |
![]() |
![]() |
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10) | |
|
|