Den4ik & Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 Добрый день. Появилась потребность в блоке управления для гирлянд на 16 каналов. И так как ценники называли не адекватные за блок управления было принято решение сделать самому. За два месяца перечитав кучу информации по программированию и схемотехнике получилось вот это. Может кто подскажет по схеме. Схему ещё не собирал и не проверял.Не хочется сразу всё спалить. Сильно не пинайте я не электронщик и не программист. Рисовал схему и писал программу в первый раз 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
andrusha152 Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 R3 - 500k это опечатка? А зачем столько предохранителей? Трансформатор 300mA, а диодный мост трех амперный. Вывод 1 (Reset) МК подключается через резистор 10к к + питания. На 21 ножку конденсатор 0,1 мкф. Провода с PC0, PC1 лучше переключите на PB6, PB7. Потом, при написании программы проще будет. Схему перед сборкой можно проверить в Протеусе. В железе собрать можно сначала низковольтную часть, вместо оптронов подключить светодиоды. Проверить работу, а потом уже паять высоковольтную. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Den4ik & Опубликовано 20 ноября, 2018 Автор Поделиться Опубликовано 20 ноября, 2018 2 минуты назад, andrusha152 сказал: R3 - 500k это опечатка? А зачем столько предохранителей? Трансформатор 300mA, а диодный мост трех амперный. Вывод 1 (Reset) МК подключается через резистор 10к к + питания. На 21 ножку конденсатор 0,1 мкф. Провода с PC0, PC1 лучше переключите на PB6, PB7. Потом, при написании программы проще будет. Схему перед сборкой можно проверить в Протеусе. В железе собрать можно сначала низковольтную часть, вместо оптронов подключить светодиоды. Проверить работу, а потом уже паять высоковольтную. R3-500k не опечатка посоветовали. Предохранители на каждый канал в целях безопасности так как конструкция будет стоять на улице. Код уже написал. В протеусе работает. Подскажите вывод 1 (Reset) программно как должен быть настроен? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
andrusha152 Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 1 минуту назад, Den4ik & сказал: Подскажите вывод 1 (Reset) программно как должен быть настроен? Как RESET. Иначе перепрошить контроллер больше не получится. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Den4ik & Опубликовано 20 ноября, 2018 Автор Поделиться Опубликовано 20 ноября, 2018 Вот код. #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB =0b00111111; PORTB=0b00000000; DDRC=0b00000011; PORTC=0b00000000; DDRD=0b11111111; PORTD=0b00000000; while(1) { //********************************************************************** РЕЖИМ 1 ********************************************************************* for(int i=0;i<10;i++) { PORTB = 0b00000001; _delay_ms(100); PORTB = PORTB<<2; _delay_ms(50); PORTB = PORTB<<2; _delay_ms(100); PORTB = 0b00000000; PORTC = 0b00000001; _delay_ms(100); PORTC=PORTC<<2; PORTC=0b00000000; PORTD=0b00000001; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = 0b00000000; } //********************************************************************** РЕЖИМ 2 ********************************************************************* for(int i=0;i<10;i++) { PORTB = 0b00000010; _delay_ms(100); PORTB = PORTB<<2; _delay_ms(100); PORTB = PORTB<<2; _delay_ms(100); PORTB = 0b00000000; PORTC = 0b00000010; _delay_ms(100); PORTC=0b00000000; PORTD=0b00000010; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = PORTD<<2; _delay_ms(100); PORTD = 0b00000000; } } } 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 Хуже прошивку и придумать сложно... 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
andrusha152 Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 55 минут назад, Den4ik & сказал: R3-500k не опечатка посоветовали. Меньше слушайте таких советчиков. Вот схема из даташита. Никаких килоом там нет. И пересчитайте R4. С таким номиналом ток через светодиод 10 mA. а максимальный для MOC 3063 всего 5 mA. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Den4ik & Опубликовано 20 ноября, 2018 Автор Поделиться Опубликовано 20 ноября, 2018 4 минуты назад, andrusha152 сказал: Меньше слушайте таких советчиков. Вот схема из даташита. Никаких килоом там нет. И пересчитайте R4. С таким номиналом ток через светодиод 10 mA. а максимальный для MOC 3063 всего 5 mA. Спасибо буду всё исправлять. 15 минут назад, BARS_ сказал: Хуже прошивку и придумать сложно... Я её первый раз писал. До этого никогда не сталкивался с микроконтроллерами.Как вы думаете за 2 месяца 3-4 часа в день можно выучить программирование? Как критиковать так все могут а как подсказать и дать совет так все сразу ценник выставляют заоблачный с 4 нолями. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 Да. Я получил базовые знания по avr именно таким способом. Только вот времени потратил в 4 раза меньше. Правда, программирование я уже знал, но для ПК. С нуля ушло бы около месяца. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
KomSoft Опубликовано 20 ноября, 2018 Поделиться Опубликовано 20 ноября, 2018 44 minutes ago, Den4ik & said: Как критиковать так все могут Да ладно вам, к вам еще очень толерантно относятся... 0 Настоящему коту и в декабре март! Ссылка на комментарий Поделиться на другие сайты Поделиться
Den4ik & Опубликовано 21 ноября, 2018 Автор Поделиться Опубликовано 21 ноября, 2018 Подскажите пожалуйста. В случае замены ламповых гирлянд на светодиодные у которых в шнуре питания стоит диодный мост. Будет ли работать? Ведь данная схема под переменный ток. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 А после моста он постоянный? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Den4ik & Опубликовано 21 ноября, 2018 Автор Поделиться Опубликовано 21 ноября, 2018 21 минуту назад, BARS_ сказал: А после моста он постоянный? Да постоянный. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Yurkin2015 Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 26 минут назад, Den4ik & сказал: В случае замены Будет работать 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 Да постоянный.Тогда стоит прочесть учебник 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Den4ik & Опубликовано 21 ноября, 2018 Автор Поделиться Опубликовано 21 ноября, 2018 16 минут назад, Yurkin2015 сказал: Будет работать Спасибо 16 минут назад, BARS_ сказал: 22 минуты назад, Den4ik & сказал: Да постоянный. Тогда стоит прочесть учебник От вас я впринципе другого ответа не ждал. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 От вас я впринципе другого ответа не ждал.А какой ещё нужен ответ? Переходы через 0 за мостом уа были, так и останутся. Сложно логику включить хоть на секунду? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
KomSoft Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 3 hours ago, Den4ik & said: я впринципе другого ответа не ждал. Ыыыыы! Ща еще Краб подтянется... 0 Настоящему коту и в декабре март! Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 21 ноября, 2018 Поделиться Опубликовано 21 ноября, 2018 В 20.11.2018 в 21:48, Den4ik & сказал: Вот код. предлагаю эту простынь уменьшить до вида #define Lo(param) (*((char *)¶m)) #define Hi(param) (*((char *)¶m +1)) #define Hihger(param) (*((char *)¶m+2)) #define Hihgest(param) (*((char *)¶m+3)) unsigned long int TempLED; //********** режим1 *********** for(int i=0;i<10;i++) { TempLED = 0b00000001; for(int j=0;j<8;j++) { PORTB = Lo(TempLED); PORTC = Hi(TempLED); PORTD = Hihger(TempLED); _delay_ms(100); TempLED<<=2; } } //****************************** 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
РадиоНастройщик Опубликовано 22 ноября, 2018 Поделиться Опубликовано 22 ноября, 2018 За 3 месяца можно выучить на отлично язык при хорошем учебнике. 500к конечно много, надо все по даташиту делать !!!!!!!!!!. И симистор переменный ток коммутирует ТОЛЬКО как и тиристор. Или пульсирующий ! При постоянном токе, если откроется 1 раз, то и будет открыт всегда Ну и хорошим тоном - с каждого выхода Атмега надо ставить последовательно резистор 1 ком. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
солар Опубликовано 22 ноября, 2018 Поделиться Опубликовано 22 ноября, 2018 3 часа назад, РадиоНастройщик сказал: надо ставить R = (Uпит - Uмос)/ Iмос. 0 Я не раздаю удочки. Я продаю рыбу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Sergey-Ufa Опубликовано 22 ноября, 2018 Поделиться Опубликовано 22 ноября, 2018 В 21.11.2018 в 01:46, andrusha152 сказал: Меньше слушайте таких советчиков. .... максимальный для MOC 3063 всего 5 mA. Ваши советы тоже истиной не блещут. Максимальный ток светодиода для всех МОС 60мА А 5мА это пороговое значение тока светодиода при котором происходит защелкивание симистора или иными словами чувствительность оптрона. При токе светодиода меньше 5 мА симистор открываться не будет. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
BARS_ Опубликовано 22 ноября, 2018 Поделиться Опубликовано 22 ноября, 2018 11 час назад, Den4ik & сказал: у которых в шнуре питания стоит диодный мост Тем более, если этот самый мост окажется ПОСЛЕ симистора, то ему вообще пофиг. На симисторе как была переменка, так и останется. Я же говорил, читай учебники. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.