Уже в продаже: первая в своем роде книга «BEAM-робототехника. От азов до создания практических устрйств». Книга для кружков робототехники и самостоятельного обучения на дому. Книга доступна по цене 699 руб Подробнее о книге
Хочешь собрать робота но не знаешь где достать все необходимые детали?
Закажи набор для сборки робота у нас! Мы подготовим для тебя специальный комплект, который будет включать в себя все необходимые радио-детали, датчики, моторчики, и печатные платы.
Чтобы заказать набор перейди в наш магазин и выбери наборы, которые тебе интересны
Программатор микроконтроллеров Atmel выполнен по простой и распространённой схеме. Он спроектирован и собран с полной интеграцией всех компонентов включая источник питания. Соединение с компьютером осуществляется через COM-разъём и шлейф.
С помощью программатора можно запрограммировать микроконтроллеры только фирмы Atmel. Далее приводится список программируемых микроконтроллеров: Attiny13,25,45,85, Atmega8,16,32. Через дополнительный разъём возможно программирование микроконтроллеров в корпусе для поверхностного монтажа SOIC8, TQFP.
Расположенные на печатной плате светодиоды зелёного и красного цвета свечения сигнализируют о нормальном питании или низком уровне напряжения (разрядке) батарейки.
$CUT$
***
На фото.1 показан программатор в сборке.
Фото.1.Нажимайте фото для просмотра в полном размере.
1.ХАРАКТЕРИСТИКИ И ФУНКЦИОНАЛЬНОСТЬ.
Программатор питается от собственного
интегрированного источника питания.(батарейки) Уровень напряжения источника питания контролируется с
помощью микросхемы-супервизора (детектора напряжения). Подключение микроконтроллеров для программирования осуществляется через разъём с нулевым усилием Zif48 и цанговые панели DIP8, DIP40. Подключение к компьютеру осуществляется через COM-порт.
КОМПОНЕНТЫ КОНСТРУКЦИИ
1.Клипса-разъём для батарейки 9 вольт. 2.Разъём с нулевым усилием Zif-48. 3.Клеммы для установки кварцевого резонатора. 4.Джампер (перемычка) подключения кварцевого резонатора. 5.Панель DIP-40. 6.Панель DIP-8. 7.Разъём подключения микроконтроллеров в корпусе для поверхностного монтажа. 8.Разъём DB9F. 9.Светодиод красного цвета свечения индицирует разрядку батарейки. 10.Светодиод зелёного цвета свечения подключение напряжения источника питания. 11.Кнопка нажимная с фиксацией (вкл-выкл). 12.Клеммник винтовой. 13.Батарея напряжением 9 вольт. 14.Крепёж батареи (скрепка). 15.Шлейф соединяющий разъём DB9F и печатную плату программатора.
Фото.2.Нажимайте фото для просмотра в полном размере.
На рис.1. приведена электрическая схема программатора.
Микроконтроллер программируется по интерфейсу SPI. Согласование уровней
выходных сигналов COM-порта с входным напряжением программируемого
микроконтроллера осуществляется с помощью делителей на резисторах. Дело в том,
что размах сигналов с COM-порта изменяется от -12 вольт до +12 вольт. А
микроконтроллеры работают с сигналами от 0 до 5 вольт.
Чтобы
согласовать эту разницу и не испортить микроконтроллер на каждый вход
установлен делитель из двух резисторах. По входу инициации "сброс"
установлены резисторы R1,R5. По входу MOSI (сигнал от программатора к
микроконтроллеру) установлены R2,R6. По входу SCK (тактовый сигнал) R3,R7. Каждая из пар резисторов делит входное напряжение пополам. Но так как эти
делители подключены через диоды, то сопротивление диодов (а это около 800 Ом)
нормирует потенциал в средней точке делителя приближая его к значению 5 вольт.
Ещё назначение диодов V1-VD3 выделение из двуполярного сигнала однополярной
положительной составляющей.
При описании программаторов часто вопрос
питания схемы решается подключением к блоку питания компьютера. На мой взгляд
это не всегда удобно, поэтому в схеме было решено установить источник питания (батарейку) непосредственно а печатную плату. Питание микроконтроллера осуществляется напряжением +5 вольт от понижающего стабилизатора напряжения DA1(78L05).
Микросхема-супервизор DA2(КР1171СП47) отечественного производства непрерывно контролирует уровень напряжения на батарейке через вход 1. Её внутренний компаратор настроен на срабатывание при напряжении меньшем или равном 4,7 вольт. Как только батарейка истощит около 50% своего запаса энергии, супервизор сформирует на выходе 3 отрицательный потенциал. Светодиод HL2 тут же начнёт светиться сигнализируя о разрядке батарейки. После замены "севшего" источника питания на входе супервизора DA2 измениться потенциал и светодиод HL2 погаснет.
Рис.1.Принципиальная электрическая схема. нажимайте фото для увеличения
3.ДЕТАЛИ И МАТЕРИАЛЫ.
Печатная плата изготовлена из
односторонне фольгированного листа стеклотекстолита толщиной 1-1,5мм. Размеры
печатной платы 120х75мм. Ссылка на архив с чертежами и разводкой под ЛУТ
размещена в конце статьи.В качестве источника питания используйте только
"свежую" батарейку! Список радиокомпонентов приведён в таблице.1.
Таблица.1.Список
радиокомпонентов.
Примечание.1. Вместо КР1171СП43 рекомендуется установить КР1171СП53. Примечание.2. На монтажном чертеже P1,P2,P3,P4,P5-перемычки. Причём перемычки P2 и P3 одновременно являются крепежом для батарейки их изготавливают из канцелярских скрепок.
4.ИНСТРУКЦИЯ ПО СБОРКЕ
Для правильной сборки придерживайтесь инструкций по сборке.
Редактировать, масштабировать чертежи в архиве нельзя, так как все чертежи
архива в точных размерах.
1.Монтаж радиокомпонентов.
После
изготовления печатной платы проверьте токоведущие дорожки на возможные
замыкания. Затем выполняйте монтаж всех указанных в таблице 1 радиокомпонентов. Диоды VD1-VD3 устанавливают и запаивают в вертикальной позиции.
На позиции для
микроконтроллеров устанавливают и припаивают разъём и панельки соответственно Zif48, DIP8, DIP40.
При подключении разъёма COM-порта марки DB9F соедините шлейф-кабелем
цифры на печатной плате с аналогичными цифрами указанными на разъёме. Будьте внимательны,
так как ножка 1 на разъёме обозначена не очень хорошо и плохо читается. Для программирования с внешним кварцем на печатной плате
предусмотрена розетка ZQ1. Розетка изготавливается из кусочка панельки под
микросхему, потребуется два сдвоенных гнездовых посадочных места.
Рис.2.Монтажный чертёж. нажимайте фото для увеличения
2.Порядок включения программатора.
Прежде чем включать программатор вам необходимо скачать и
установить управляющую программу Uniprof на компьютер. Скачать эту программу можно по
ссылке внизу статьи. Пользоваться программатором несложно. Включите компьютер. Подсоедините разъём COM от программатора. Вставляйте в панельку
микроконтроллер для программирования. Включите питание программатора нажатием на кнопку. Запустите управляющую программу Uniprof. В зависимости от того, к какому порту будет подключен
программатор в управляющей программе выбираем порт COM1 или COM2 или COM3. С программой
идёт help-инструкция, достаточно подробная чтобы самостоятельно разобраться в
данной этой программе.
Чтобы легче ориентироваться при программировании микроконтроллеров на монтажном чертеже позиции помечены цветом (рис.2). Разъём ZiF48 помечен синим и красным цветом. На область помеченную красным цветом для программирования устанавливайте микроконтроллер Atmega8. На область помеченную синим цветом для программирования устанавливайте микроконтроллер Attiny2313. Микроконтроллеры серии Attiny13,Attiny25,Attiny45,Attiny85 программируют устанавливая в панель DIP8 отмеченную жёлтым цветом. Микроконтроллеры серии Atmega16, Atmega32 программируют устанавливая в панель DIP40 отмеченную зелёным цветом.
3.Если программатор не работает.
Если программатор не работает или не происходит программирования микроконтроллера, то возможно вы допустили ошибки при монтаже или выполняли процедуру программирования неправильно.
Для новичков категорически не рекомендуется устанавливать и программировать фьюзы-биты, собирайте конструкции где установка этих бит не требуется! В случае ошибок в монтаже используйте инструкцию поиска приведённую далее.
Проверьте тестером источник питания (батарейку), напряжение
должно быть не ниже 7 вольт! Если батарейка "свежая" то естественно
напряжение составит не менее 9 вольт.
Проверьте печатную плату на замыкания и разрывы токоведущих
дорожек. Проверьте установку диодов VD1-VD3.
Возможно вы ошиблись в подключении провода для COM-разъёма.
Проверьте подключение разъёма и исправьте.
Возможно микроконтроллер неисправен. Установите в разъём
аналогичный и вновь проведите программирование.
Возможно микроконтроллер программировался ранее с кварцевым
резонатором. Подключите кварцевый резонатор через разъём ZQ1 и проведите
программирование.
Примечание.3. Если первоначально микроконтроллер был запрограммирован с внешним кварцевым резонатором, то следующее программирование нужно проводить с внешним кварцевым резонатором! Иначе микроконтроллер не будет найден программой.
Сборка окончена!
В архиве:чертежи в точных размерах термоклише. Преобразовывать и редактировать чертежи нельзя! После скачивания
распечатайте чертежи на лазерном принтере. Термоклише распечатайте на глянцевой
бумаге. Используйте термоклише для перевода рисунка на стеклотекстолит по
методу ЛУТ.
Привет! Желаешь собрать не сложного в сборке робота? Ты пришел по адресу! =) Именно у нас на сайте ты сможешь найти подробные статьи по сборке шаг-за-шагом своего первого робота, а так же многих других роботов, и даже для соревнований.
Мы очень рады,
что наши статьи помогут тебе - начинающему робототехнику, освоить эту интереснейшую сферу и прокачать свой скилл в этом направлении. Также хотим отметить, что по данным статьям мы - разработчики сайта SERVODROID проводим занятия в бесплатных кружках робототехники, и нам очень нравится учить и рассказывать что такое BEAM-робототехника всем желающих.
Помоги нашему проекту! Зарегистрируйся на нашем сайте и приходи в наш Online-чат или форум и делись своими поделками и своим прогрессом - ведь именно твоя активность привлекает к робототехнике все больше и больше внимания начинающих - они смотрят на твой успех и хотят стать такими же крутыми, а нам очень приятно видеть что у вас все получается. А если что-то не получается - мы поможем ;)
Спасибо большое за схему! Подскажите пожалуйста, какие аналоги можно использовать вместо HL1 и HL2? Любые зеленые и красные светодиоды или есть ограничения по характеристикам?
Открыт набор на БЕСПЛАТНОЕ ОБУЧЕНИЕ в кружке BEAM-робототехника на 2022 - 2023 год!
Для учащихся г. Санкт-Петербург: Уважаемые учащиеся и родители! Мы сообщаем Вам о начале открытой регистрации в кружок "BEAM-робототехника (радиоэлектронные системы управления)" Центра робототехники Президентского физико-математического лицея №239 на новый 2022-2023 учебный год!
Записаться в нашу группу может совершенно любой учащийся города Санкт-Петербург в возрасте от 10 - 18 лет. Обучение в кружке полностью бесплатное. В рамках обучения в кружке ребята получат необходимые теоретические и практические знания по электротехнике, схемотехнике, созданию электронных схем и своих собственных печатных плат для роботов. Научатся работать с ручными инструментами, 3D-принтерами для изготовления деталей робота, лазерным станком для изготовления корпусов робота. Количество свободных мест - ограниченное, успейте подать Вашу заявку первыми! Перешлите этот пост своим друзьям и знакомым, кого может заинтересовать BEAM-робототехника
***
Давайте поближе разберемся, что же мы изучаем на кружке BEAM-робототехники. И так, приступим:
1. Вы начинающий робототехник Смотрите видео BEAM-робототехника
Вы новенький в робототехнике. Вам интересно это современное направление, вы очень хотите научиться создавать крутых роботов самостоятельно, но вы пока не знаете как именно это делать? Не беда! Мы с удовольствием обучаем начинающих робототехнике всем необходимым навыкам настоящего робототехника, с которыми в последствии вы с легкостью будете собирать крутых роботов , участвовать в соревнованиях , выставках или просто делать крутые поделки для себя. Для этого мы открыли специальное направление: Радиоэлектроника (#BEAM-роботы). В ходе обучения в этом кружке вы научитесь понимать и разбираться в электронике - знать что такое резистор, транзистор, светодиод, мотор и как это работает. Закон #Ома - куда же без него :) Вы изучите схемотехнику - будете разбираться и уметь читать схемы - без этого робота не сделать. Вы научитесь делать свои собственные платы роботов (куда паяют детальки по крутому - без проводков!) Вы поработаете с механикой - нужно знать как и каким образом использовать моторчики, редукторы и различные хитрости их применения. Конечно же научитесь правильно и профессионально паять - это очень важно, иначе ваши роботы постоянно будут разваливаться. Также в рамках этого кружка вы сможете собрать несколько роботов для участия в соревнованиях, и выставках, так как мы считаем, что ваш творческий потенциал очень важен для робототехники в целом.
***
В этом году мы соберем с вами шагающих роботов, будем участвовать в соревнованиях "шагающих роботов", роботов для "следование по линии", роботов для участия в "сумо", а также в творческих выставках.
*** 2. Как подать заявку в кружок?
Прошлый год показал, что желающих заниматься аналоговой робототехникой, создавать beam'ов и участвоват ьс ними в соревнованиях - достаточно много. Поэтому на новый учебный год мы решили увеличить количество мест, создав две группы.
Первая группа по BEAM-робототехнике #261РЭ Радиоэлектроника (BEAM-роботы). Эта группа рассчитана на ребят, кто только начинает изучать робототехнику и кому необходимо получить базовые знания по электротехнике, схемотехнике, и самим бим-роботам. Для того, чтобы записаться в группу 261РЭ , вам нужно пройти по этой ссылке https://robofinist.ru/educationcenter/main/groups/id/1?groupId=796 (кликай) и заполнить анкету (чтобы подать заявку - сперва зарегистрируйтесь на сайте Робофинист как "ученик". Обязательно сохраните логины и пароли - потом они вам очень понадобятся!).
Вторая группа по BEAM-робототехнике #371РЭ Радиоэлектроника (BEAM-роботы). Эта группа рассчитана для учащихся, кто уже сталкивался с направлением BEAM или сам изучал электротехнику и схемотехнику, кто уже принимал участие в соревнованиях с этими роботами. В рамках этой группы мы будет улучшать ваши теоретические и практические навыки, создавать сложных роботов и большую часть занятий посвящать интересным проектам и соревнованиям. Для того, чтобы записаться в группу 371РЭ , вам нужно пройти по этой ссылке https://robofinist.ru/educationcenter/main/groups/id/1?groupId=797 (кликай) и заполнить анкету (чтобы подать заявку - сперва зарегистрируйтесь на сайте Робофинист как "ученик". Обязательно сохраните логины и пароли - потом они вам очень понадобятся!).
Преподаватель данного направления: Мельников Сергей Алексеевич, педагог дополнительного образования Президентского физико-математического лицея №239, руководитель образовательного проекта SERVODROID - Центр робототехники для начинающих. Группа № 261РЭ и 371РЭ. Будьте внимательны, при заполнении анкеты.
*** Краткий план годового обучения:
1. Повторение теоретических знаний по электротехнике, схемотехнике, радиоэлектронике. Закрепление знаний на практике на основе создания самых простых конструкций роботов.
2. Создание роботов для участия в соревнованиях и выставках. Творческие проекты. Много много соревнований
3. Закрепление знаний для дальнейшего перехода с аналоговой робототехники (от BEAM-роботов) к цифровой робототехнике (роботам на Arduino). На последних занятиях вы соберете BEAM-ARDUINO подобного робота ;)