546
0.1
2014-05-18
4x4x4 led cube
Началось все с полгода назад, на ютубе я случайно увидел очень интересную вещь которая называлась «4х4х4 led cube». Наблюдение за ее
работой немного завораживало. Вообщем идея мне очень понравилась. Поскольку в электронике, микроконтроллерах и другой шняге я
крайне не силен, то мысль собрать, что-то подобное, быстро улетучилась. Но однажды, на одном забугорном форуме, я нашел
достаточно подробное описание процесса создания такой штуки. Ну я и решил испытать свои силы и да простят меня гуру электроники.
И в тот же день были заказаны на эбэй 100 белых (как потом выяснялось от зеленых до фиолетовых, ну и ладно, всего 5 баксов)
светодиодов и програматор типа USBasp (4 бакса), после их прихода, в одном интернет магазине электронных компонентов, были
заказаны: макетная печатная плата, контроллер atmega16, квацевый генератор и кучка резисторов, конденцаторов, транзисторов и
прочей мелочи.
Сборка началась с создания самого главного элемента — светодиодного куба размером 4х4х4 пикселя. Куб создается послойно, слой в16
светодиодов с общим катодом, 4 слоя с общим анодом. Что бы спаять их вместе я использовал деревянную подложку с 16-ю
отверстиями размеченую для размещения 16ти светодиодов. Вообщем всего 64 светодиода, расстояние между ними примерно 23 мм.
Слой готов.
еще
Теперь спаиваю послойно аноды светодиодов, получая куб 4х4х4 с 4-мя катодными слоями и 16-ю анодными столбиками.
Куб готов. Теперь надо приступать к сборке контроллера.
Начал я со стабилизатора напряжения. Крупный конденцатор на картинке, в последствии, был удален, т.к. взорвался, ну забыл я,
что расчитывал на напряжение питания в 9в, а использовал 12в.
За тем был впаян микроконтроллер и его обвязка.
И вот он готов. Проблема возникла при прошивке контроллера. В начале я использовал програматор для прошивки, а питание
микросхемы я брал с самой платы, но в этом случае програматор ни как не хотел определять микросхему, ну и решил я попробовать
полностью подключить и микруху к програматору, на картинке виден разноцветный шлейф, это оно и есть. И о чудо, оно прошилось. И
даже начало работать. Но хрен знает как…
еще
Добавлено в [mergetime]1330900685[/mergetime]
Дело в том, что половина светодиодов просто не работала. Проблема решилась путем повторной пропайки и очистки платы от флюса и прочих посторонних предметов. К сожалению, пока не понял почему не работают 4 столбца светодиодов, вероятно проблема в контроллере, может я его перегрел при пайке, может что то еще. Буду разбираться.
В любом случае, для первого раза не плохо, я узнал кучу нового о микроконтроллерах, понял свои ошибки при сборке и вообще это было очень интересно. Возможно соберу как нить куб 8х8х8, сложность возрастает в разы, ведь это уже 512 светодиодов. А вот и видео.
Спасибо за внимание!
Источник: http://
работой немного завораживало. Вообщем идея мне очень понравилась. Поскольку в электронике, микроконтроллерах и другой шняге я
крайне не силен, то мысль собрать, что-то подобное, быстро улетучилась. Но однажды, на одном забугорном форуме, я нашел
достаточно подробное описание процесса создания такой штуки. Ну я и решил испытать свои силы и да простят меня гуру электроники.

И в тот же день были заказаны на эбэй 100 белых (как потом выяснялось от зеленых до фиолетовых, ну и ладно, всего 5 баксов)
светодиодов и програматор типа USBasp (4 бакса), после их прихода, в одном интернет магазине электронных компонентов, были
заказаны: макетная печатная плата, контроллер atmega16, квацевый генератор и кучка резисторов, конденцаторов, транзисторов и
прочей мелочи.
Сборка началась с создания самого главного элемента — светодиодного куба размером 4х4х4 пикселя. Куб создается послойно, слой в16
светодиодов с общим катодом, 4 слоя с общим анодом. Что бы спаять их вместе я использовал деревянную подложку с 16-ю
отверстиями размеченую для размещения 16ти светодиодов. Вообщем всего 64 светодиода, расстояние между ними примерно 23 мм.

Слой готов.

еще

Теперь спаиваю послойно аноды светодиодов, получая куб 4х4х4 с 4-мя катодными слоями и 16-ю анодными столбиками.

Куб готов. Теперь надо приступать к сборке контроллера.
Начал я со стабилизатора напряжения. Крупный конденцатор на картинке, в последствии, был удален, т.к. взорвался, ну забыл я,
что расчитывал на напряжение питания в 9в, а использовал 12в.

За тем был впаян микроконтроллер и его обвязка.

И вот он готов. Проблема возникла при прошивке контроллера. В начале я использовал програматор для прошивки, а питание
микросхемы я брал с самой платы, но в этом случае програматор ни как не хотел определять микросхему, ну и решил я попробовать
полностью подключить и микруху к програматору, на картинке виден разноцветный шлейф, это оно и есть. И о чудо, оно прошилось. И
даже начало работать. Но хрен знает как…

еще
Добавлено в [mergetime]1330900685[/mergetime]
Дело в том, что половина светодиодов просто не работала. Проблема решилась путем повторной пропайки и очистки платы от флюса и прочих посторонних предметов. К сожалению, пока не понял почему не работают 4 столбца светодиодов, вероятно проблема в контроллере, может я его перегрел при пайке, может что то еще. Буду разбираться.
В любом случае, для первого раза не плохо, я узнал кучу нового о микроконтроллерах, понял свои ошибки при сборке и вообще это было очень интересно. Возможно соберу как нить куб 8х8х8, сложность возрастает в разы, ведь это уже 512 светодиодов. А вот и видео.
Спасибо за внимание!
Источник: http://
Bashny.Net. Перепечатка возможна при указании активной ссылки на данную страницу.