Например TDA7294

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

Текущее время: Сб янв 17, 2026 06:56:20

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


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



Начать новую тему Ответить на тему  [ Сообщений: 38 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Сердце с USB.
СообщениеДобавлено: Вт янв 19, 2010 20:44:46 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Здравствуйте!
задумал как то я сделать это сердце. http://radiokot.ru/circuit/light/run/26/Спаял, залил прошивку, а оно не работает как задумано (или мне так кажется, может так и задумано). Прошивал несколько раз с разными битами, итог один:
1) кнопки не работают
2) эффекты сомнительные (что то похожее на бегущий огонь, но очень медленный). Второго эффекта так и не дождался.
Схема до безобразия проста, а толку ноль.
Просьба помогите, напишите прошивку, а то я только повторять умею.
В программировании я как свин в апельсинах. :oops:
Понимаю что просьба может показаться наглой, но ведь я прошу от повторенной мною схемы лишь правильной работы... Может я и ошибаюсь, но тогда ткните носом у кого получилось.

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 02:19:42 
Родился

Зарегистрирован: Вс мар 15, 2009 00:01:45
Сообщений: 16
Рейтинг сообщения: 0
Ну так как? Разобрались с сердцем?
У меня вопрос к людям, можно ли сделать регулировку яркости в этом сердце? Для добавления плавного перетекания из одного состояния в другое. И если да, то скажите пожалуйста как?
И поясните мне пожалуйста метод описания самих эффектов.
Последние 6-ть цифр в строке состояния показывают вкл/выкл ли группа диодов?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 11:36:39 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Здравствуйте, ничего и ни в чем я к сожалению не разобрался(((
Сижу и жду у моря погоды... :cry:
:idea: Может быть сюда заглянет автор статьи?

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 13:38:59 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Здравствуйте еще раз!
Переиначу задачу:
Может кто нибудь из старожил, умеющих писать проги/прошивки возьмется за это неблагодарное дело, а?
Это ведь всего лишь 6ти канальная приставка световых эффектов.
Ведь на носу у нас совсем даже не бородавка (прыщик), а очень даже сУрьезное мероприятие 8 Марта.

Необходимые эффекты, по замыслу автора:
1) Бегущий огонь
2) Бегущая тень
3) Бегущий туда сюда огонь
4) Бегущая туда сюда тень
5) Бегущая волна
6) Бегущая теневая волна
7) Бегущая туда сюда волна
8 ) Бегущая туда сюда теневая волна
9) Последовательное зажигание
10) Последовательное гашение
11) Последовательное зажигание, затем гашение
12) Переключение половинок
13) Переключение через один
14) Биение
15) Последовательное зажигание, затем гашениезатем мерцание
16) и др.

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 13:57:49 
Родился

Зарегистрирован: Вс мар 15, 2009 00:01:45
Сообщений: 16
Рейтинг сообщения: 0
Так схемка совсем не работает?
Может не так прошили микропроцессор? там нужно выставлять его на 8Гц вроде.
Может совместными усилиями чего и получится)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс фев 21, 2010 14:40:35 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Пробовал по всякому, эффекта не заметил, думаю дело в прошивке.
Мне кажется знающему человеку легче написать прошивку с нуля, но где найти интересующихся, вот вопрос...

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 24, 2010 06:31:14 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Неужели никто не хочет подарить сердечко своей второй половине? Или всем лень...((((((

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 01, 2010 17:46:52 
Родился

Зарегистрирован: Чт дек 25, 2008 11:13:50
Сообщений: 15
Рейтинг сообщения: 0
Здравствуйте!

Вопрос к Максим85.

Что происходит при включении? (как можно подробнее)
На какой печатке собрано? Как в статье?
Правильно ли прошит контроллер? Нужно обязательно прошить файлы hex и eep.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 01, 2010 19:09:01 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Здравствуйте!
Цитата:
Что происходит при включении? (как можно подробнее)

При включении загораются ВСЕ светики, далее ну очень МЕЕЕдленнООО пытается ползти "бегущий огонь", дальше терпения не хватает.
Цитата:
На какой печатке собрано? Как в статье?

ДА один в один!
Цитата:
Правильно ли прошит контроллер? Нужно обязательно прошить файлы hex и eep.

С "правильностью" были сомнения, прошивал несколько раз, проверял, снова прошивал, ставил фьюзы по всякому, пока не залочил контроллер :(
Странный сиптом: при нажатии кнопки NEXT питалово закорачивается, программа сбрасывается, знаю, что это ни есть гуд.
Сделал все до нового года, но времени написать не было, по этому написал аж 19.01.10
Девайс ждет своего часа...

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 02, 2010 10:10:50 
Родился

Зарегистрирован: Чт дек 25, 2008 11:13:50
Сообщений: 15
Рейтинг сообщения: 0
Цитата:
При включении загораются ВСЕ светики, далее ну очень МЕЕЕдленнООО пытается ползти "бегущий огонь", дальше терпения не хватает.

Похоже, что тактовая частота контроллера 1Мгц. Должна быть 8Мгц. Для этого необходимо установить биты CKSEL3..0 как 0b0100. Ноль соответствует запрограммированному сотоянию бита. В PonyProg, по-моему, галочка означает ноль.
Цитата:
ДА один в один!

У меня собрано на ней же. Я делал плату методом ЛУТ. Все должно работать.
Цитата:
Странный сиптом: при нажатии кнопки NEXT питалово закорачивается, программа сбрасывается, знаю, что это ни есть гуд.

Скорее всего на Вашей плате КЗ. Кнопки подключены к питанию через подтягивающие резисторы контроллера. Если порт контроллера исправен и нет КЗ, то никаких закорачиваний питания и сбросов программы не должно быть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 02, 2010 19:14:49 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Вы Автор статьи?
У вас как работает данное устройство?
Попробую перебрать, и еще чтоб наверняка не могли бы скинуть скрин
для понипрог с галочками фуз битов, чтобы точно ошибки не вышло :oops:

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 03, 2010 10:13:05 
Родился

Зарегистрирован: Чт дек 25, 2008 11:13:50
Сообщений: 15
Рейтинг сообщения: 0
Цитата:
Вы Автор статьи?

Да, я автор.
Цитата:
У вас как работает данное устройство?

При включении начинается первый эффект. Если режим AUTO не включен, то эффект будет повторяться бесконечно. Если нажать кнопку NEXT, включится второй эффект, затем третий и т.д. Если нажать кнопку AUTO, то загорится светодиод HL97 (тот, что над кнопками) и через каждые 20 повторений эффекта будет включаться следующий. После 19-го включится 1-й. Программа запрминает последний выбранный вручную (т. е. кнопкой NEXT) эффект и при следующем включении стартует с него.
Цитата:
Попробую перебрать, и еще чтоб наверняка не могли бы скинуть скрин
для понипрог с галочками фуз битов, чтобы точно ошибки не вышло

Скрин скинуть могу, но, к сожалению, не раньше выходных. Сейчас нет под рукой ни PonyProg, ни контроллера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 03, 2010 19:29:20 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
НОВАЯ ПРОБЛЕМА!!!
Сейчас перепаял, перепрошил, нашел картинку с фузами, питание от БП компа.
Огни ПОБЕЖАЛИ, очень даже ничего)))
НО как только отключил от программатора и подключил к трансформаторному БП все та же история (см. посты выше) :shock: :( :cry:
М/б с питаловом проблема, попробую заново перешить. :cry: :cry: :cry:

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 03, 2010 19:57:56 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 154
Зарегистрирован: Ср мар 03, 2010 11:48:00
Сообщений: 1004
Откуда: Уфа
Рейтинг сообщения: 0
Получается такая картинка, что от импульсного БП работает нормально, а от трансформаторного виснет процессор, так?
Возможная причина в высоких пульсациях питающего напряжения, которые вогут пролазить на вход сброса процессора. Возможно следует запитать от другого БП или повесить электролит побольше емкости на шину питания, ну или как автор рекомендует запитывать от USB порта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 03, 2010 20:25:47 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Каким то образом сгорает мк, пробовал в очередной раз заменить прошил работает, перекинул на бп работал нормально, но я случайно замкнул питание и все КАПУТ, опять перепаяю. Отпишусь...

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 03, 2010 22:10:14 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Кажись все, рисковать подключая БП не стал :)
Сразу припаял USB хвостик.
Работает классно.
Кнопка NEXT коротит, исключил ее, оставив только AUTO.
Собиру в корпус, фото и видео с меня.
Rainmaker ОГРОМНОЕ СПАСИБО!!!

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 04, 2010 11:06:18 
Родился

Зарегистрирован: Чт дек 25, 2008 11:13:50
Сообщений: 15
Рейтинг сообщения: 0
Цитата:
Кажись все, рисковать подключая БП не стал
Сразу припаял USB хвостик.

Я сразу рассчитывал на питание от USB поэтому с пульсациями не боролся. Пробовал ставить емкость 470мкф в питание (место под нее видно на моей плате), но с ней контроллер запускался нестабильно, пришлось ее убрать. Если питать от отдельного блока питания, то нужен стабилизированный блок питания с напряжением 5В и током не менее 300мА. Желательно также на вывод reset контроллера подключить цепочку сброса как на схеме, но у меня и без нее нормально работает.
Цитата:
Кнопка NEXT коротит, исключил ее, оставив только AUTO.

Попробуйте вынуть контроллер и замерить сопротивление между выводами 2 и 7 панели. Проводник цепи +5В на плате идет как раз рядом с проводником кнопки NEXT. Возможно у Вас там КЗ (см. вложение).


Вложения:
Комментарий к файлу: Возможно там КЗ
1.jpg [69.1 KiB]
Скачиваний: 683
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 04, 2010 22:12:05 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 08, 2009 16:56:13
Сообщений: 163
Откуда: Наб. Челны
Рейтинг сообщения: 0
Дело было не в бобине!!!
ВСЕ МК ЦЕЛЫ!!!
Сбой программы шел из за отсутствия емкости C1.
На плате ее нет, а удостовериться было лень...
Обнаружил это когда в очередной раз "КАЮКнулся" МК.
Перепроверил, нехватает, запаял, заработало.
Видимо шел сбой программы от этого.
Попробовал подсоединить кнопку NEXT, чем черт не шутит, ЗАРАБОТАЛА и кнопка.
В общем проект ОТЛИЧНЫЙ!!!
Еще раз СПАСИБО АВТОРУ!!! :beer: :beer: :beer:

_________________
"Вызов для тех, кто решился, мечта для тех, кто остался". Тьерри Сабин- основатель "Дакара"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 05, 2010 16:30:28 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Пт фев 16, 2007 14:18:20
Сообщений: 1132
Откуда: Новосибирск
Рейтинг сообщения: 0
Емкость надо ставить как мона ближе к корпусу... Еще рекомендуется на землю кнопки через емкость... И в цепях затвора полевика нет резисторов... МК от этого не загнется? От броска тока во время переключения... Просто хочу собрать вот и интересуюсь :)
А так не плохо :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 06, 2010 11:33:33 
Родился

Зарегистрирован: Чт дек 25, 2008 11:13:50
Сообщений: 15
Рейтинг сообщения: 0
Chip115

Цитата:
Еще рекомендуется на землю кнопки через емкость...

Не совсем понимаю для чего это. Подавление дребезга выполнено программно.
Цитата:
И в цепях затвора полевика нет резисторов... МК от этого не загнется? От броска тока во время переключения...

Полевики поставлены специально чтобы исключить резисторы в затворе. Так как емкость затвора у них очень мала, контроллер с ними отлично работает. Вместо полевиков можно ставить биполярные n-p-n транзисторы, но, разумеется, с резисторами порядка 1к в базах.

Максим85

Цитата:
Сбой программы шел из за отсутствия емкости C1.

Обнаружил на схеме в статье ошибку! Правый по схеме вывод резистора R1 должен быть подключен к +5В, а верхний по схеме вывод С1 должен быть подключен к общему проводу. К счастью в приложенной к статье печатке этой ошибки нет.
Прошу меня простить за невнимательность. Обязательно отправлю администраторам обновленную схему.

Выкладываю скрин fuse битов для PonyProg. Он соответствует тактовой частоте 8Мгц (CKSEL3..0 установлены как 0b0100). Если кому-нибудь больше понравится работа на тактовой 4Мгц, то CKSEL3..0 нужно установить как 0b0011.


Вложения:
Комментарий к файлу: Скрин fuse битов для PonyProg. Тактовая 8Мгц.
fuse.jpg [38.77 KiB]
Скачиваний: 716
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  1,  

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


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

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


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

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


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