Например TDA7294

Форум РадиоКот • Просмотр темы - Хочу собрать 3D LED cube 5х5х5. может кто его уже собирал ?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср июл 30, 2025 23:40:43

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


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



Начать новую тему Ответить на тему  [ Сообщений: 541 ]     ... , , , 18, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 11:02:14 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

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

БЛИН! разобрался... Это не циклический сдвиг! Не это мне надо... Надо именно зеркально отобразить... Т.е. поменять местами биты... Как сделать то?

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 12:23:32 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 235
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3863
Откуда: Москва
Рейтинг сообщения: 0
Нужен именно сдвиг через флаг C, но только сначала вправо (исходного числа), потом влево (результата), и так 5 раз. В Сях же есть сдвиг, только я не знаю как он с флагом переноса взаимодействует.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 15:11:04 
Родился
Аватар пользователя

Зарегистрирован: Пт авг 05, 2011 09:22:59
Сообщений: 3
Рейтинг сообщения: 0
Добрый день, уважаемые!
Собрал по схеме Doniak куб 5х в железе. Зашил МК. Запускаю, работают только два столбца всех этажей (управляемые U2 и U3 по схеме).
Свистопляски с паяльником довели до Протеуса. Накидал быстренько в нем схему, подложил прошивку, и на те вам, работают только те самые два столбца!
Где-то порылся глюк в коде, найти не могу. Вечером попробую альтернативные прошивки. Кто-нибудь может ткнуть меня носом где я ошибся? Спасибо! :)

зы. прошивка взята со странички Doniak'а.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 18:20:38 
Мучитель микросхем

Зарегистрирован: Ср фев 03, 2010 15:39:36
Сообщений: 449
Рейтинг сообщения: 0
Наступали на те же грабли при сборке первого куба ( со вторым уже проблем небыло, т.к. был опыт :) ) - просто инвертируй JTAG.

_________________
Verba volant


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 18:30:12 
Родился
Аватар пользователя

Зарегистрирован: Пт авг 05, 2011 09:22:59
Сообщений: 3
Рейтинг сообщения: 0
Oberon64 писал(а):
Наступали на те же грабли при сборке первого куба ( со вторым уже проблем небыло, т.к. был опыт :) ) - просто инвертируй JTAG.


Уже переворачивал. Похоже все таки 574ые выгорели. Буду менять и смотреть завтра. В протеусе неверно указал
номинал сопротивлений, поэтому столбцы не светили - исправил на нужные - все заработало. Так что буду железо ковырять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт дек 27, 2011 22:36:19 
Родился

Зарегистрирован: Пн дек 14, 2009 20:24:39
Сообщений: 10
Откуда: г.Макеевка, Донецкая обл., Украина
Рейтинг сообщения: 0
СКАЗОЧНИК
напишите какие фьюзы нужно в ПониПрог включить для прошивки АТмега16 с работой от внутреннего генератора на 1МГц. Что то фьюз калькулятор мне не сильно помог...

_________________
Skype: sergey.novokhatsky


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Ср дек 28, 2011 00:36:33 
Родился

Зарегистрирован: Пн дек 14, 2009 20:24:39
Сообщений: 10
Откуда: г.Макеевка, Донецкая обл., Украина
Рейтинг сообщения: 0
ура! Все получилось! Вот мое видео: [video]http://www.youtube.com/watch?v=QhXlBIFHeOg[/video]
Правда немного ошибся в распайке "этажей". Куб у меня получился с отображением эффектов "вверх ногами"...

_________________
Skype: sergey.novokhatsky


Последний раз редактировалось US6IQL Сб дек 31, 2011 16:04:03, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Ср дек 28, 2011 15:24:23 
Родился

Зарегистрирован: Пн дек 14, 2009 20:24:39
Сообщений: 10
Откуда: г.Макеевка, Донецкая обл., Украина
Рейтинг сообщения: 0
Воодушевлённый первыми успехами в кубо-строении, решил на достигнутом не останавливаться и поставил перед собой новую задачу: моно-куб 8х8х8=512 светодиодов.
Поиск по И-нету в основном ведёт на этот сайт: http://www.instructables.com/id/Led-Cube-8x8x8/
В данной конструкции меня не совсем устраивает способ выбора 8-и битовых регистров параллельного сдвига 74НС574 с помощью дешифратора 74НС138. Зачем так поступать, если всего от управляющего МК AТмега 16 (32) нам необходимо 24 порта вівода (8 - шина данных, 8 - выбор регистров сдвига, 8 - управление транзисторными ключами для коммутации "этажей"). не плохо было-бы ещё 2 порта иметь под Rx, TX для подключения к ПК и управления эффектами с помощью плагина к какому-нибудь медиаплееру. Ну можно и без этого обойтись пока. Что посоветуете?
Кстати, плату-основу под куб я уже развел, на ней разместил 8шт 74НС574, 64 шт токо-ограничивающих резисторов на 150 Ом, 8шт MOSFET ключей IRF510, 8 шт токо-ограничивающих резисторов по цепи затворов в 1кОм, 3шт разъёмов на 8 пин, свой стабилизатор на LM7805. Теперь нужно разводить плату управления на базе МК АТмега16(32). Такая схема построения в случае необходимсоти позволит оперативно менять плату управления путём отключения всего 3-х разїёмов и 4-го разъёма питания а не 8+1+1 шт разъёмов, как здесь: http://www.instructables.com/id/Led-Cube-8x8x8/

_________________
Skype: sergey.novokhatsky


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Пт дек 30, 2011 22:08:56 
Родился

Зарегистрирован: Ср июл 15, 2009 19:03:20
Сообщений: 2
Рейтинг сообщения: 0
Всем доброго времени сутоки с наступающим!!!
на схеме и плате есть разногласия помогите понять что там должно быть


Вложения:
Комментарий к файлу: я выделил то что не нашел и не понял
Безымянный.gif [159.12 KiB]
Скачиваний: 622
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Пт дек 30, 2011 23:01:22 
Мудрый кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Сб фев 14, 2009 18:15:07
Сообщений: 1866
Откуда: Молодечно(Беларусь)
Рейтинг сообщения: 0
Вложение:
Безымянный.gif [165.67 KiB]
Скачиваний: 424



кондеры можно ставить любой емкости)))хоть по 100нан на щтуку...я ставил на регистры по 30 нан...без них у меня кубик неработал)))(горели все светики и переключались если трогать регистры))причем хаотически))

_________________
Изображение
Slayout5.0 AdobeReader_9.30_ru PROTEUS_7.2rus Proteus7.6rus(68Мб)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Сб дек 31, 2011 09:35:04 
Мучитель микросхем

Зарегистрирован: Ср фев 03, 2010 15:39:36
Сообщений: 449
Рейтинг сообщения: 0
Блокировочные емкостя полюбому нужы - без них вообще непонятно что получается...

_________________
Verba volant


Последний раз редактировалось Oberon64 Вс янв 08, 2012 20:33:54, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Сб дек 31, 2011 20:37:40 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Сб фев 27, 2010 19:23:52
Сообщений: 164
Откуда: Тула
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Неужели никто не знает... ?
Есть число пять бит, например 11010 надо сделать наоборот 01011 на СИ!!! Не байт, а именно это число. просто перевернуть. Есть на асме, но там через флаг переноса и через циклический сдвиг. Где на Си то это увидеть?

БЛИН! разобрался... Это не циклический сдвиг! Не это мне надо... Надо именно зеркально отобразить... Т.е. поменять местами биты... Как сделать то?


Число (тип переменной) я так понимаю 8 бит. Пусть А-исходное число, В-результирующее. Тогда делаем так:
1. А>>1
2. B=SREG.0
3. B=B<<1
4. A>>2
5. B=B+SREG.0
6. B=B<<1
7. A>>3
8. B=B+SREG.0
9. B=B<<1
10. A>>4
11. B=B+SREG.0
12. B=B<<1
13. A>>5
14. B=B+SREG.0

В цикл думаю сами уложите.

_________________
Продаю SMD резисторы, конденсаторы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вс янв 08, 2012 20:29:19 
Родился

Зарегистрирован: Ср июл 15, 2009 19:03:20
Сообщений: 2
Рейтинг сообщения: 0
С емкостями по питанию понятно,


Вложения:
Безымянный.gif [160.82 KiB]
Скачиваний: 490
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Ср янв 11, 2012 08:07:45 
Родился

Зарегистрирован: Ср янв 11, 2012 08:03:09
Сообщений: 1
Рейтинг сообщения: 0
Добрый день товарищи, я не местный, но так совпало что собираю подобный сабж. 8х8х8 освещаю это дело у себя в блоге http://ctimas.blogspot.com/ пока еще мало что написал и сделал но процесс идет, все представляю в голове, делаю с нуля на своих ошибках, может кому будет интересно, может подскажите чего.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Чт янв 12, 2012 12:23:10 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 782
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4995
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
1. А>>1
2. B=SREG.0
3. B=B<<1
4. A>>2
5. B=B+SREG.0
6. B=B<<1
7. A>>3
8. B=B+SREG.0
9. B=B<<1
10. A>>4
11. B=B+SREG.0
12. B=B<<1
13. A>>5
14. B=B+SREG.0

Как я понимаю, это написано для КодеВижена... А ВинАВР не принимает же такие обозначения регистров? Копал в даташите, не видел там про SREG именно для АТмега16.... Может и туплю. Думал, что через сдвиг вправо, т.к. в Си нет сдвига влево, через буферную переменную можно как-то гораздо проще запихать...
Т.Е. сдвигаем вправо, бит падает в флаг переноса, потом берем из флага переноса этот бит и пихаем в первую позицию пустой переменной, потом сдвигаем следующий бит в флаг переноса и опять пихаем его в уже не пустую переменную, сдвигая на один то, что в ней было. И так пять раз в цикле. Все! Число поменялось!
Вот только с регистром SREG и не разобрался.

Кто может про него рассказать подробнее?

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Чт янв 12, 2012 12:36:49 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 235
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3863
Откуда: Москва
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Копал в даташите, не видел там про SREG именно для АТмега16.... Может и туплю.

Описание SREG - страница 9.
Конкретно SREG.0 - 0-й бит регистра статуса это флаг переноса C (Carry), он устанавливается, если происходит переполнение или заем после некоторых логических или арифметических операций, в частности команд сдвига.
СКАЗОЧНИК писал(а):
Т.Е. сдвигаем вправо, бит падает в флаг переноса, потом берем из флага переноса этот бит и пихаем в первую позицию пустой переменной, потом сдвигаем следующий бит в флаг переноса и опять пихаем его в уже не пустую переменную, сдвигая на один то, что в ней было. И так пять раз в цикле. Все! Число поменялось!

Вот именно это я сверху описал.
На асме это бы выглядело элементарно:
Код:
ROR A
ROL B
ROR A
ROL B
ROR A
ROL B
ROR A
ROL B
ROR A
ROL B

Почему не циклом? Так быстрее :)))
Как вариант, можно узнать какие регистры использует компилятор для чисел A и B и тупо накидать ассемблерных вставок типа ASM("ROR R16"), ASM("ROL R17") и не надо парится с Си-шными сдвигами.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Чт янв 12, 2012 13:11:05 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

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

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт янв 17, 2012 19:19:47 
Встал на лапы

Зарегистрирован: Пт ноя 09, 2007 15:04:50
Сообщений: 133
Откуда: Moscow
Рейтинг сообщения: 0
Начали продавать 6x6x6 RGB Led Cube :)
http://www.megagadgets.nl/d-light-led-cube.html


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Ср янв 18, 2012 23:26:12 
Родился

Зарегистрирован: Ср янв 18, 2012 23:22:24
Сообщений: 1
Рейтинг сообщения: 0
Ребят а atmega8-16 не подойдет для схемы с сайта elektor (здесь чуть ранее ее выкладывали)
там нужно atmega16 но они помоему отличаются только наличием jtag. а если его все равно мы выключаем?
ну и естественно размер памяти. но если у меня получится прошивку немного уменьшить?
или не мучиться и купить нормальную микруху? :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хочу собрать 3D LED cube 5х5х5. может кто его уже собира
СообщениеДобавлено: Вт янв 24, 2012 08:35:37 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 782
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4995
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Не знаю, что за сайт, ссылку лень искать, можно было и продублировать ее.
а по поводу АТмега16 и АТмега8, то у них изначально разное количество ног... У 16ой целых 40 ног, а у АТмеги8 всего 28... Вот и считайте, подойдет вам или нет? =)))
Конечно, про память тоже надо помнить, т.к. эффекты разные бывают и занимают разное количество памяти, естественно чем ее меньше, тем меньше эффектов, а так уже не интересно.

_________________
Станислав


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

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


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

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


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

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


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