01.04.2014, 15:24 | #11 |
Member
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0 |
Re: Станок для сетки Рабица
|
01.04.2014, 15:25 | #12 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Станок для сетки Рабица
Да.
|
01.04.2014, 19:32 | #13 |
Member
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0 |
Re: Станок для сетки Рабица
Подключил симистор по даташиту и теперь на всех ножках 220В даже без управляющего сигнала. Так должно быть или это уже вылетел симистор?
|
01.04.2014, 20:01 | #14 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Станок для сетки Рабица
Назовите марку оптрона
|
01.04.2014, 20:26 | #15 |
Member
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0 |
Re: Станок для сетки Рабица
Оптрон MOC3062, симистор BT139-600E. Проверил симистор - он нормальный.
|
01.04.2014, 21:38 | #16 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Станок для сетки Рабица
Если все правильно подключено, то должно работать
|
03.04.2014, 18:39 | #17 |
Member
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0 |
Re: Станок для сетки Рабица
Да, всё таки ножки симистора перепутал Admin, может подскажешь ещё по коду для скетча? У меня датчик холла, через который проходит металлическая пластина считает обороты двигателя.
PHP код:
И когда пластина останавливается перед датчиком, то счётчик продолжает считать обороты. Как сделать так, чтобы датчик считал только один оборот, даже когда пластина остановилась в поле датчика? |
03.04.2014, 18:48 | #18 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Станок для сетки Рабица
Можно использовать прерывания
attachInterrupt(0, My_function, HIGH); PHP код:
|
04.04.2014, 13:49 | #19 |
Member
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0 |
Re: Станок для сетки Рабица
Сделал счётчик на прерываниях по изменению состояния датчика, но считает в 2 раза больше, чем нужно, тоесть, по одному импульсу на каждое изменение статуса датчика. Как сделать, чтобы оно считало только один импульс?
PHP код:
Последний раз редактировалось Murkur; 04.04.2014 в 14:37. |
04.04.2014, 20:53 | #20 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Станок для сетки Рабица
Попробуйте вызывать обработчик прерывания по RISING
И еще нужно указать volatile volatile unsigned long Round_counter = 0; Для чего такой большой счетчик? 256 не хватит? Или в крайнем случаи 65536 |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|