Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.01.2009, 14:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Симисторы с буквой Е желательно - у них минимальный ток включения.
Сообщение от kvark85
|
посмотрите другие проекты Александра Протопопова.
Я в его компетентности не сомневаюсь.
|
C его схемы к проекту 042 "полная защита ламп накаливани" на Телесистемах я и начинал. Писал код для pic12c208 - плавное включение ламп и выключение если нет движения более 30 сек. До сих пор в прихожей работает.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
21.01.2009, 15:53
|
|
Прописка
Регистрация: 28.05.2008
Сообщений: 270
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Апьять ЖЖЕШ!!!
И шо?!?
Снова ЖЖЕШЬ!
Посмотри внимательно схемы на приведенных тобою же ссылках... Неужели не видно разницы ?!?
Подсказка ...
А впрочем - не буду - сам разбирайся...
|
|
|
|
22.01.2009, 14:12
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 659
Сказал спасибо: 40
Сказали Спасибо 186 раз(а) в 116 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
Симисторы с буквой Е желательно - у них минимальный ток включения
|
Какой тогда ток включения с буквой D ?
-- Прилагается рисунок: --
|
|
|
|
23.01.2009, 00:01
|
|
Прописка
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Схема включения абсолютно нормальная, не шарите не надо тут глупых предложений. По моему мнению идеальная схема - это максимально простая, но при этом надежная и рабочая. Оптроны применять тут это просто глупо. Тут загвоздка тольео в программе.
|
|
|
|
23.01.2009, 01:08
|
|
Прописка
Регистрация: 28.05.2008
Сообщений: 270
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Сообщение от Yegorvin
|
Схема включения абсолютно нормальная, не шарите не надо тут глупых предложений. По моему мнению идеальная схема - это максимально простая, но при этом надежная и рабочая. Оптроны применять тут это просто глупо. Тут загвоздка тольео в программе.
|
Ага!
Максимально просто - это просто рубильник - ничего лишнего...
|
|
|
|
23.01.2009, 09:44
|
|
Прописка
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Сообщение от dr_Sash
|
Сообщение от Yegorvin
|
Схема включения абсолютно нормальная, не шарите не надо тут глупых предложений. По моему мнению идеальная схема - это максимально простая, но при этом надежная и рабочая. Оптроны применять тут это просто глупо. Тут загвоздка тольео в программе.
|
Ага!
Максимально просто - это просто рубильник - ничего лишнего...
|
Что то вроде этого ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) , да давайте даже в рубильник поставим вместо переключаемых контактов реле, блок питания, микроконтроллер, который будет стоять внутри рубильника около силовых кабелей, но обязательно будет с ними развязан оптронами, трансформаторами, радиосвязью и т.д. И наконец на переднюю панель выведем переключатель, который полностью развязан с силовой линией. И даже если пользователь полностью его захочет расковырять все остануться счастливы и здоровы.
зы: Лишние усложнения нужны там где это оправдано,я например внутриплатно прошивал контроллер, который был подключен к сети. Переключение его ножек на схему программирования или на управление симистором и т.д., делало несколько реле. Все было класно но однажды одно реле не сработало. ПК уже 2 месяца в ремонте ![Смущение](images/smilies/icon_redface.gif) . Вот тут действительно стоило подстраховаться. Так что каждый сам решает для себя как делать устройство, исходя из места его применения, и степени риска на который он готов пойти.
|
|
|
|
23.01.2009, 10:40
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 659
Сказал спасибо: 40
Сказали Спасибо 186 раз(а) в 116 сообщении(ях)
|
Сообщение от Yegorvin
|
Переключение его ножек на схему программирования или на управление симистором и т.д., делало несколько реле.
|
Как интересно. А можно подробнее, если это не коммерческая тайна.
|
|
|
|
23.01.2009, 18:39
|
|
Гражданин KAZUS.RU
Регистрация: 26.09.2005
Сообщений: 569
Сказал спасибо: 58
Сказали Спасибо 509 раз(а) в 135 сообщении(ях)
|
Не уверен, что все топики внимательно прочитал, но...
1. Настраиваете таймер в режим сравнения. Программируется время выключенного состояния лампы относительно периода переполнения таймера (период около 10 мС).
2. Прерывание настраиваете на проход через ноль (лучше через выпрямительный мост на компаратор). Оно лишь запускает настроенный таймер.
3. В обычном замкнутом цикле просто проверяете сигнал от пульта без каких-либо прерываний.
По сигналу от пульта меняете регистр сравнения таймера, меняя тем самым яркость лампы.
Если частота высокая, увеличте разрядность таймера через прерывание от таймера. Режим сравнения придется реализовать частично программно, но пункт 2 - это совершенно короткий машинный код и не займет ощутимого времени основного цикла.
|
|
|
|
23.01.2009, 20:30
|
|
Прописка
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Сообщение от Yegorvin
|
Схема включения абсолютно нормальная, не шарите не надо тут глупых предложений. По моему мнению идеальная схема - это максимально простая, но при этом надежная и рабочая. Оптроны применять тут это просто глупо. Тут загвоздка тольео в программе.
|
и я так считаю.
Проблема устранена, но причина ее остается загадочной.
Вариант схемы 1 - лампочка при приеме команды моргает, при низком уровне на INT0 прерывания по INT1 перестают инициализироваться.
Вариант схемы 2 - все впорядке.
-- Прилагается рисунок: --
|
|
|
|
24.01.2009, 03:25
|
|
Прописка
Регистрация: 28.05.2008
Сообщений: 270
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Расти надо, БРАТ!!!
Сообщение от Yegorvin
|
... я например внутриплатно прошивал контроллер, который был подключен к сети. Переключение его ножек на схему программирования или на управление симистором и т.д., делало несколько реле. Все было класно но однажды одно реле не сработало...
|
Снова ЖЕСТЬ!
"Расти" надо, брат!
В одной из моих первых "мелкосерийных" поделок, а это было лет пять назад, и было оно бегущей строкой для маршруток типа "Газель" - по тем же соображениям стояло (правда всего одно) реле, которое переключало Vpgm с MCLR на внешний программатор... PGC и PGD в самой схеме просто не использовались, поэтому переключать их не было надобности. Реле тоже не всегда "чисто" срабатывало, посему "в полевых условиях" перепрограммирование производилося несколько раз подряд ![Обижен](images/smilies/icon_beee.gif) пока не "УСПЕШНО ВЫПОЛНЕНО!"
Вспоминаю те времена "со стыдом и ужасом"... Но урок извлек. Ныне ICSPtm ставлю во все подряд, причем безо всяких реле и даже с использованием PGC/PGD что в совокупности с "нормальным" программатором типа PICKit делает программирование "всегда на УРА!" причем с первого раза и даже без ноутбука (есть тама кнопочка "програмить из памяти")...
Мораль сей басни такова - "расти надо!" Читать, вникать, учиться... Ведь как то ж "буржуины" свои девайсы делают... Даже китайцы
Сила - в знаниях!!!
P.S. Я ни в коем случае не говорю, что я шибко умный! Как раз наоборот... Но я этого не стесняюсь и из каждой ситуации пытаюся извлечь полезное.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:15.
|
|