3D Глобус (Оригинальная статья) - Роботы и программирование - Каталог статей - Роботы, программирование, AVR

Главная страница Каталог файлов Форум Фотоальбомы Гостевая книга Каталог сайтов Тесты
Меню сайта
Опрос
Как вы попали на наш сайт?
Всего ответов: 167
Категории раздела
Роботы и программирование [10]
Радиоэлектроника [13]
История [0]
Полезные мелочи [3]
Всякая полезная мелочь
Занимательные конструкции [2]
Новости [2]
Друзья сайта
114 Сайт по ремонту радиоэлектронной аппаратуры.Схемы,статьи,форум. Схемы, программы для расчетов, книги, форум, галерея и многое другое на нашем сайте
114
Extreme360: велоспорт, всё о велосипедах!
Магазин организации NRW myrobot.ru Софт бесплатно и без регистрации!
Главная » Статьи » Роботы и программирование

3D Глобус (Оригинальная статья)

Однажды во всемирной паутине я нашёл статью, где один человек сделал вращающуюся конструкцию, которая при вращении показывала карту мира, создавая при этом «глобус». Данная статья меня очень заинтересовала своей «необычностью», но предложенные схема, программа, размеры и возможности конструкции меня не устраивали. Во-первых, меня не устроил размер этого «глобуса», он был размером со стандартный куллер, во-вторых, управлял всем этим маленький контроллер ATtiny13, память которого всего 1 килобайт, в-третьих, программа была написана на незнакомом мне языке ассемблера, поэтому что – либо исправить или доработать в программе я не мог.Исходя из всего этого, была поставлена цель: создать, что-то подобное, но без вышеперечисленных недостатков.За основу был взят, ранее мною изученный, язык СИ. В качестве исполнителя я взял микроконтроллер ATmega8, который имеет 8 килобайт Flash памяти, 32 программируемых вводов-выводов ISP интерфейс и много других функций, многие из которых здесь не используются. На вывод картинки были выбраны восьмибитные сдвиговые триггеры 74HC164.

Кратко о принципе работы исполнителя

Вся система состоит из двух частей: питающей и воспроизводящей.Питающая часть состоит из двух частей: вращающаяся и неподвижная. В неподвижной части напряжение выпрямляется и генерируется с частотой порядка 100 килогерц, этот сигнал подаётся на первичную (неподвижную) обмотку трансформатора, так же часть напряжения идёт на питание электродвигателя. Благодаря использованию такой высокой частоты мы получаем большой КПД трансформатора. Во вращающейся части снимается напряжение с вторичной обмотки трансформатора, выпрямляется, стабилизируется и подаётся на воспроизводящую часть.

  Воспроизводящая часть состоит из датчика холла, микроконтроллера и из сдвиговых триггеров со светодиодами. Датчик холла создаёт одно прерывание за один оборот, микроконтроллер – основная часть всей конструкции, он в нужное время посылает на сдвиговые триггеры по 32 бита информации, которые, в зависимости от значения бита, включают или выключают светодиод. Резкое изменение горения светодиодов и создаёт картинку. Ниже можно увидеть электрическую схему данного проекта. В рамку заключена неподвижная часть.

Примечание: Транзистор VT4 (IRFZ44) спаренный, то есть два транзистора запараллелены! Это помогает значительно повысить мощность и КПД трансформатора.

Кратко о процессе создания исполнителя

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

О вращающемся трансформаторе

Для передачи напряжения с неподвижной части на вращающуюся был приспособлен вращающийся трансформатор, при его намотке я не парился с подсчётом витков, а просто взял оправку толщиной 30 мм и намотал на неё проволоки  сечением ~0.5 мм. На первичную обмотку был намотан один слой, а на вторичную три слоя проволоки.  

Процесс разработки управляющей программы

Сразу же после сборки мне захотелось опробовать проект в действии. Было написано несколько простых программ, выводящих множество точек, полосок, даже была программа, выводящая разноцветный мяч. На этом была выяснена работоспособность проекта.

  Через несколько дней сразу - же после школы я пришёл домой и начал писать основную программу. Самой долгой и нудной её частью являлась заполнение массива с картой мира. После частичного заполнения массива я не удержался попробовать загрузить программу в микроконтроллер. Программа была запущена, и передо мной появился кусок карты мира. Под впечатлением я сел писать дальше. Закончил писать программу около восьми часов вечера. Уже с почти ничего не видящими глазами я достал программатор и записал программу в микроконтроллер. К счастью программа заработала так, как надо и я увидел перед собой медленно вращающийся глобус. Так была создана первая версия программы.

Проект в работе




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

Примечание: Данный проект использовался в качестве проекта по информатике на ГИА 2011, статья в основном состоит из выдержек из реферата. О всех недочётах и неясностях пишите в комментариях. 
Категория: Роботы и программирование | Добавил: Robomir (09.10.2011)
Просмотров: 3197 | Комментарии: 7 | Рейтинг: 0.0/0
Всего комментариев: 7
6  
Мои поздравления с концом очередного удачного интересного проекта)

7  
Благодарствую. :)

5  
Всех. Я вот такие светики использовал: http://chip-nn.ru/find.ph....2%FB%E2 .%29

4  
т.е. у тебя просто меняется цвет всех светодиодов?или только на каком то участке?

3  
rail200789@mail.ru

2  
Они включают нужный цвет светодиодов. Исходник написан очень нецелесообразным способом и выкладывать мне его стыдно.... Давай мыло.

1  
Молодец!выложи или пришли на мыло исходники пожалуйста!непойму зачем 2 траннзистра vt1,vt2

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Авторизуйся!
Поиск по сайту
Мини чат
Наша кнопка
114

Статистика

____________________
 
Онлайн всего: 1
Гостей: 1
Пользователей: 0

robomir.ucoz.ru 2016
www.parkflyer.ru - радиоуправляемые модели, радиоуправляемые модели самолетов, магазин радиоуправляемых моделей
Используются технологии uCoz