А что, кто пробовал рулить диммером от пылесоса от МК, ну оччччень надо.
Управление диммером от МК
- Сообщения: 132
- Зарегистрирован: Пт окт 19, 2012 05:54:55
Всем привет.
А что, кто пробовал рулить диммером от пылесоса от МК, ну оччччень надо.
А что, кто пробовал рулить диммером от пылесоса от МК, ну оччччень надо.
- Реклама
Да запросто! Только там от всего регулятора один симистор и останется.
Усложнять просто. Упрощать сложно.
- Сообщения: 158
- Зарегистрирован: Сб апр 24, 2021 18:42:11
Теория и практическая реализация.
- Вложения
-
- 40171A PICDIM Lamp Dimmer for the PIC12C508.pdf
- (108.98 КБ) 190 скачиваний
если по колхозному, то вместо переменника ставишь фоторезистор, а на выход мк через фильтр светодиод...
а гальваноразвязка нужна?
а гальваноразвязка нужна?
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
- Сообщения: 132
- Зарегистрирован: Пт окт 19, 2012 05:54:55
Спасибо за подмогу.
Всё то да не то.
Мне нужно свет гасить плавно в течение минут 15-20, чтобы куры-дуры поняли что на насест пора прыгать. .
Буду сам ваять.
Всё то да не то.
Мне нужно свет гасить плавно в течение минут 15-20, чтобы куры-дуры поняли что на насест пора прыгать. .
Буду сам ваять.
- Реклама
- Сообщения: 12867
- Зарегистрирован: Сб дек 18, 2021 19:25:32
почему не то? phalanx дал полностью готовое решение. Хоть в курятник, хоть в кинотеатр.
можно просто напрямую от мк симистором рулить, через оптопары или непосредственно... только если не делать гальваноразвяз от сети, то нужно соответствующие меры безопасности предпринять
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
- Сообщения: 132
- Зарегистрирован: Пт окт 19, 2012 05:54:55
Развязка не нужна.
По ссылке от phalanx проблемы со мной. С Сями не дружу (никак) и аглицкий тяжко понимаю.
Может попробует кто из этой ссылки 40171A PICDIM Lamp Dimmer for the PIC12C508.pdf Hex сделать.
A я в железе попробую. Proteus c триаками плохо дружит.
По ссылке от phalanx проблемы со мной. С Сями не дружу (никак) и аглицкий тяжко понимаю.
Может попробует кто из этой ссылки 40171A PICDIM Lamp Dimmer for the PIC12C508.pdf Hex сделать.
A я в железе попробую. Proteus c триаками плохо дружит.
Что там пробовать? Готовая же схема.
Усложнять просто. Упрощать сложно.
- Сообщения: 12867
- Зарегистрирован: Сб дек 18, 2021 19:25:32
[uquote="koms48",url="/forum/viewtopic.php?p=4592809#p4592809"]С Сями не дружу (никак) и аглицкий тяжко понимаю.[/uquote]
Вы спросили, как управлять диммером от МК. Это означает, что каким-то макаром Вы умеете программировать МК. Притом Си, машкоды, перфоленты - совершенно пофиг. Гугл-транслэйт, сервисы а-ля https://www.onlinedoctranslator.com/ru/translationform переводят с любого языка на любой, кроме клингонского, качество перевода вполне удовлетворительно, чтобы понять те нюансы, которые не ясны из схемы. Честно говоря, становится непонятно, что надо, готовое решение что ли?
Вы спросили, как управлять диммером от МК. Это означает, что каким-то макаром Вы умеете программировать МК. Притом Си, машкоды, перфоленты - совершенно пофиг. Гугл-транслэйт, сервисы а-ля https://www.onlinedoctranslator.com/ru/translationform переводят с любого языка на любой, кроме клингонского, качество перевода вполне удовлетворительно, чтобы понять те нюансы, которые не ясны из схемы. Честно говоря, становится непонятно, что надо, готовое решение что ли?
- Сообщения: 158
- Зарегистрирован: Сб апр 24, 2021 18:42:11
Попробуйте.
По-быстрому переделал на MPLAB 8.92 + XC8 1.45. В PIC12C508 оно уже не влезло, нужно выбирать PIC12C509. Еще, там честно сказано, что все времянки под 60Hz, для нашей сети кое-что, возможно, нужно будет пересчитать.
Во вложении еще одна аппнота на подобную тему, но:
1. на PIC10F200
2. на соответствующем ассемблере
3. с управлением по ИК каналу
В принципе, для Вашей задачи легко доработать код так, чтобы нужная переменная увеличивалась/уменьшалась по таймеру, а не по нажатию кнопок. Главное, что принцип разжеван, как это сделать, уже вопрос второй.
По-быстрому переделал на MPLAB 8.92 + XC8 1.45. В PIC12C508 оно уже не влезло, нужно выбирать PIC12C509. Еще, там честно сказано, что все времянки под 60Hz, для нашей сети кое-что, возможно, нужно будет пересчитать.
Во вложении еще одна аппнота на подобную тему, но:
1. на PIC10F200
2. на соответствующем ассемблере
3. с управлением по ИК каналу
В принципе, для Вашей задачи легко доработать код так, чтобы нужная переменная увеличивалась/уменьшалась по таймеру, а не по нажатию кнопок. Главное, что принцип разжеван, как это сделать, уже вопрос второй.
- Вложения
-
- 91094a.zip
- (6.88 КБ) 130 скачиваний
-
- 91094a Dimming AC Incandescent Lamps Using A PIC10F200.pdf
- (128.17 КБ) 124 скачивания
-
- LampDimmer.zip
- (8.07 КБ) 108 скачиваний
Последний раз редактировалось phalanx Чт июн 20, 2024 11:22:25, всего редактировалось 2 раза.
Может лучше при таком уровне подготовки готовое изделие купить, чем самоделка лепить?

- Сообщения: 12867
- Зарегистрирован: Сб дек 18, 2021 19:25:32
ну вроде у MEAN WELL есть драйвера светодиодные с очень крутым диммированием.
- Сообщения: 158
- Зарегистрирован: Сб апр 24, 2021 18:42:11
Да и простых решений можно выдумать массу, даже безо всяких МК, на обычном диммере. Вопрос целесообразности и фантазии.
- Сообщения: 158
- Зарегистрирован: Сб апр 24, 2021 18:42:11
Как вариант. Имеется возможность ШИМ-управления с оптоизоляцией, т.е. с МК в том числе.
- Вложения
-
- К1182ПМ1 Cхема фазового регулятора.pdf
- (416.78 КБ) 165 скачиваний
- Сообщения: 132
- Зарегистрирован: Пт окт 19, 2012 05:54:55
Спасибо phalanx за hex.
Попробовал в Протеусе на 509 - фигвам. Прошелся дебагом - циклится на двух строках.
Сейчас укорачиваю дизассемблированый asm для 508-го. Ебля ещё та.
Удивился восхвалённому Си. Как можно так память проца загадить.
Адреса 14H - CBH забиты ненужной какой. В 508 не влазит.
Вот мой asm без каки. В 508 влазит. Ещё не пытал. Дача мешает.
Попробовал в Протеусе на 509 - фигвам. Прошелся дебагом - циклится на двух строках.
Сейчас укорачиваю дизассемблированый asm для 508-го. Ебля ещё та.
Удивился восхвалённому Си. Как можно так память проца загадить.
Адреса 14H - CBH забиты ненужной какой. В 508 не влазит.
Вот мой asm без каки. В 508 влазит. Ещё не пытал. Дача мешает.
- Вложения
-
- disasm1.asm
- (14.62 КБ) 139 скачиваний
- Сообщения: 132
- Зарегистрирован: Пт окт 19, 2012 05:54:55
phalanx, я в Сях не особо. Но мне кажется что обработка кнопок в твоей компиляции начисто отсутствует.
В pdf два куска на С. Второй (прессбуттонская подпрограмма) ты может не заметил. Как раз в той области памяти, что какашками забита, и которую я
наверно зря изъял. Ну, поправим.
Мля, так и до Сей можно докатиться постепенно.
В pdf два куска на С. Второй (прессбуттонская подпрограмма) ты может не заметил. Как раз в той области памяти, что какашками забита, и которую я
наверно зря изъял. Ну, поправим.
Мля, так и до Сей можно докатиться постепенно.
если устроит атмеловский мк (хоть тини13) - смотри личные сообщения
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...



