Например TDA7294

Форум РадиоКот • Просмотр темы - Светодиодная мигалка на микроконтроллере.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб июл 05, 2025 16:34:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 63 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Пн сен 26, 2016 22:19:31 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Всем привет! Хотел бы собрать светодиодную мигалку как в этом видео (https://youtu.be/pAcqgDhC9Ww), но автор не оставил ссылки на прошивку для м/к. Возможно ли собрать что-то подобное? Может есть похожая схема с такой-же матрицей 4х4 и несколькими режимами мигания. Что можете сказать по схеме? Признаюсь честно, что с микроконтроллерами дела еще не имел, поэтому для меня эта тема очень интересна, но и вопросов немало.

Изображение

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 06:40:52 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1466
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15061
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Судя по обвязке "растровый сканер" с поштучным включением светиков (при токе единичного светика от 10 мА)...
Ничего особенного.
Для "запаса рисунков/эфектов" предпочтительно внешнее еепром.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 11:13:47 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
То есть смело можно собирать по этой схеме? Но как же тогда быть с прошивкой.. ей нет

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 11:46:12 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1466
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15061
Откуда: ДОНЕЦК
Рейтинг сообщения: 3
Можно...
Ежли "антиквариат" в виде PIC16F84A под лапой имеется.
Однако гораздо лучше, ежли окажется на его месте PIC16F628/PIC16F628A - тогда и кварц с обвязкой не потребуется.
Касательно прожконаписания - то надобно САМОМУ постараться.
Минимальные необходимые для старта требования...
Комп с виндовс ХР и хотя-бы интегрированным СОМ-портом на материнке (в идеале наличие LPT) и набор программулин/железяк.
Как вариант "оснастки":
МПЛАБ 8.92 (приходится искать по архивам)
http://ww1.microchip.com/downloads/en/D ... E_8_92.zip
программатор:
софт тут
http://picpgm.picprojects.net/
железо под LPT
viewtopic.php?p=2699200#p2699200
железо под СОМ
viewtopic.php?p=2719522#p2719522
:beer:
Литература... по желанию...
8)


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 14:34:55 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Получается если использовать PIC16F628 из схемы нужно просто убрать кварц и два кондера?

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 15:23:12 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
OPERATOR_777 писал(а):
Получается если использовать PIC16F628 из схемы нужно просто убрать кварц и два кондера?

Нет, "просто убрать" не получится, под 628-й, да и под почти любой другой, нужно программу дописывать.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт сен 27, 2016 15:57:09 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Ну дык дописывать мне пока нечего :)) . Прошивки пока нет.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вс окт 02, 2016 11:17:50 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Дак как всё таки будет выглядеть хардварная часть?

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт окт 04, 2016 20:29:15 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 782
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4995
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Так начните с обучалки на этом сайте. Там все есть. если с умом подойдете, то через неделю сами соберете то, что там нарисовано и даже лучше.

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Ср окт 05, 2016 04:29:03 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
OPERATOR_777 писал(а):
Дак как всё таки будет выглядеть хардварная часть?

Все зависит от того, как долго Вы собираететсь заниматься МК вообще и PIC в частности. Если "сделать и забыть", то поищите сначала кого-то, кто может "прошить" Ваш МК. Если планируете в будущем посвящать какое-то время поделкам на МК, то не жадничайте и купите PICKit2/PICKit3, на ebay вполне доступные цены. А вот если Вам хочется просто убить время и с почти гарантировано нулевым результатом, то начните собирать разные "простые и надежные программаторы" типа JDM, ExtraPIC, PICKIT2 lite и <strike>прочий хлам</strike> иже с ними. :) Как определитесь, так и можно будет что-то посоветовать, куда двигаться дальше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Пт окт 07, 2016 20:49:08 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
shindax писал(а):
OPERATOR_777 писал(а):
Дак как всё таки будет выглядеть хардварная часть?

Все зависит от того, как долго Вы собираететсь заниматься МК вообще и PIC в частности.


А если взять для начала Arduino Nano за пару баксов, то из нее потом можно сделать, заливкой готового скетча, программатор всяческих ATiny и STM8. И обойтись без PIC вообще. А когда будет мало, переползти на STM32 или ESP8266 )

Только не надо спорить о вкусах!

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Сб окт 08, 2016 23:45:24 
Электрический кот
Аватар пользователя

Карма: -36
Рейтинг сообщений: -13
Зарегистрирован: Вт май 22, 2012 19:29:06
Сообщений: 1073
Рейтинг сообщения: 0
Я думаю что AVR будет более предпочтительнее, с PIC не знаком но думаю что для самоделок оно проще и доступнее для понимания, а PIC это для более профессионального применения.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вс окт 09, 2016 00:16:10 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 782
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4995
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
На самом деле, PIC не сложнее AVR нисколько. А иной раз даже проще. )))) Ну, если мы рассматриваем одинаковые 8 бит микроконтроллеры.

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вс окт 09, 2016 07:46:51 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
На самом деле, PIC не сложнее AVR нисколько. А иной раз даже проще. )))) Ну, если мы рассматриваем одинаковые 8 бит микроконтроллеры.

Дело вкуса, конечно. Но, лично меня, отсутствие аппаратного стека, 16-ти битных команд и автоинкреметных/адвтодекрементных регистров косвенной адресации несколько напрягает.
Ну и аппаратное умножение в AVR есть жирный плюс.

Код для PIC у меня получается более сложным и длинным, чем для AVR, несмотря на то, что регистров у PIC в полтора раза больше.
Согласен, что есть специализированные версии PIC с аппаратной реализацией чего-то, чего нет на AVR. Тут уже надо от задачи смотреть. В моей практике, такие специализированные PIC или не понадобились, или проще было обойтись без них.

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вс окт 09, 2016 09:30:24 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1466
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15061
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Лучше уж топик-стартеру просмотреть чего тут:
http://radiokot.ru/circuit/light/
уча готовых ук употреблению проектов...
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Пт ноя 25, 2016 11:44:54 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Это всё, конечно, интересно, но ответа на поставленный вопрос так и не было получено. Ещё раз повторюсь: как будет выглядеть аппаратная часть мигалки подобного рода на микроконтроллере PIC16F628A? Сам мк уже достал.

Добавлено after 2 minutes 18 seconds:
Или, быть может, на любом другом мк. На каком лучше - виднее вам.
Программатор планирую собрать такой: http://cxem.net/mc/mc23.php

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Пт ноя 25, 2016 13:38:30 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Как вариант в приложении.
Для супер-пупер эффектов организовать в области памяти видеообласть. Каждому светодиоду отвести байт, значение которого будет соответствовать яркости. Ну и отдельной подпрограммой выводить на матрицу. А с теми байтами в видеообласти моротить что душе заблагорассудится.


Вложения:
temp.rar [11.62 KiB]
Скачиваний: 283

_________________
Docendo discimus
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт ноя 29, 2016 14:40:24 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 0
Зарегистрирован: Чт фев 25, 2016 13:39:40
Сообщений: 213
Откуда: Ярославль
Рейтинг сообщения: 0
Правильно схему составил? Транзисторы добавил, т.к ток через выводы большой. Те транзюки подобрал? :)
Изображение

С прошивкой разобрался :)) .

Что можете сказать по данному программатору? (http://cxem.net/mc/mc23.php) Пишут ошибка есть где-то есть, как её исправить? Просто уже детальки нашёл под него :)


Вложения:
shema.PNG [101.35 KiB]
Скачиваний: 691

_________________
Изображение
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт ноя 29, 2016 15:15:27 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Транзисторы зеркально отразить и подключить не на массу, а на плюс (эмиттером).

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Светодиодная мигалка на микроконтроллере.
СообщениеДобавлено: Вт ноя 29, 2016 15:23:50 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 230
Зарегистрирован: Чт окт 06, 2016 21:12:07
Сообщений: 606
Откуда: Южное Бутово
Рейтинг сообщения: 0
OPERATOR_777 писал(а):
Правильно схему составил? Транзисторы добавил, т.к ток через выводы большой. Те транзюки подобрал? :)

Не надо делать на PNP и дороже, и эммитерный повторитель тут не очень.
Берите, например, 2N3904 по схеме с ОЭ.
Какие светодиды у Вас? Максимальный ток GPIO у PIC 25ма. Резисторы вижу на 100 Ом. Если ток одного светодиода больше 5ма, то при зажигании четырех в одной линейке, у Вас вывод МК погорит.
Или ставьте еще четыре транзистора уже на обратку.

_________________
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 63 ]  1, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y