www.open-tager.ru http://www.open-tager.ru/forum/ |
|
АРМейский лазертаг http://www.open-tager.ru/forum/viewtopic.php?f=5&t=2171 |
Страница 32 из 34 |
Автор: | mail_robot [ 01 апр 2014, 13:19 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
я у себя TRISом перекрывал. По моему тут все средства одинаково хороши, лишь бы работало. |
Автор: | LTagKirov [ 01 апр 2014, 13:21 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
kindats писал(а): Pingvin писал(а): Меня интересует, как именно "заткнуть" ШИМ - вырубить тактирование или как лучше и правильней? Не знаю как в АРМ, в ПИКах достигается подачей логического нуля на ногу вывода ШИМ. Каноничнее для переносимости описать метод выключения ШИМ, в котором извращатся, я бы отключал вывод ШИМ от внешней ноги и переводил ногу в нужное состояние. А шим внутри МК пускай работает зачем его трогать. |
Автор: | Pacifist [ 01 апр 2014, 13:27 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
mail_robot писал(а): я у себя TRISом перекрывал. По моему тут все средства одинаково хороши, лишь бы работало. Главное не забывать в таком варианте резистор на землю цеплять, чтоб затвор/база транзистора в воздухе не болталась когда выключен ШИМ. |
Автор: | Pingvin [ 01 апр 2014, 13:50 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
Pacifist писал(а): mail_robot писал(а): я у себя TRISом перекрывал. По моему тут все средства одинаково хороши, лишь бы работало. Главное не забывать в таком варианте резистор на землю цеплять, чтоб затвор/база транзистора в воздухе не болталась когда выключен ШИМ. Важное замечание! К счастью, у меня в схеме 10К уже притягивают затвор к земле. |
Автор: | Pacifist [ 01 апр 2014, 13:53 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
LTagKirov писал(а): .... А шим внутри МК пускай работает зачем его трогать. Задавая длительность 0 никто его и не трогает . Он продолжает себе работать. Просто условия для появления на выходе 1 не выполняются никогда. |
Автор: | Pingvin [ 01 апр 2014, 13:57 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
Pacifist писал(а): LTagKirov писал(а): .... А шим внутри МК пускай работает зачем его трогать. Задавая длительность 0 никто его и не трогает . Он продолжает себе работать. Просто условия для появления на выходе 1 не выполняются никогда. Попробую, самый простой способ, ИМХО, жаль осциллографа нет. Не будет никаких импульсов паразитных? |
Автор: | mail_robot [ 01 апр 2014, 15:06 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
Pacifist писал(а): mail_robot писал(а): я у себя TRISом перекрывал. По моему тут все средства одинаково хороши, лишь бы работало. Главное не забывать в таком варианте резистор на землю цеплять, чтоб затвор/база транзистора в воздухе не болталась когда выключен ШИМ. а чего ему будет то? Пущай себе болтается по поводу обнуления шим откуда там взяться паразитным импульсам если регистр длительности равен нулю? Даже в даташите так прописано как один из возможных методов управления шим. Только мне кажется дергать TRIS проще, потому как перезагружать регистры надо с остановкой таймера вроде как. Хотя как там в АРМах я не знаю |
Автор: | Pacifist [ 01 апр 2014, 15:49 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
mail_robot писал(а): Pacifist писал(а): mail_robot писал(а): я у себя TRISом перекрывал. По моему тут все средства одинаково хороши, лишь бы работало. Главное не забывать в таком варианте резистор на землю цеплять, чтоб затвор/база транзистора в воздухе не болталась когда выключен ШИМ. а чего ему будет то? Пущай себе болтается.... Сгорит у вас несколько ИК-диодов за день - поменяете точку зрения |
Автор: | mail_robot [ 01 апр 2014, 16:13 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
ааа, это про ключ. Понял все. Да он вроде как априори обязан быть подтянут к запирающему потенциалу. Я эту нелепицу как то даже и не рассматривал. Думал вы за контроллер переживаете затупил, сори |
Автор: | Pingvin [ 01 апр 2014, 20:02 ] |
Заголовок сообщения: | Re: АРМейский лазертаг |
Запаял диод, побаловался с ШИМ. Пока таймер отключен, на ножке "1", что совсем не гуд. Надо поглубже покопать. А так - работает. Выключать ШИМ не пробовал - не успел, выгнали. Камешек нравиться все больше. Атмеговские таймеры рядом не стоят. |
Страница 32 из 34 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |