Вход на сайт

Зарегистрировавшись на сайте Вы сможете добавлять свои материалы






Самодельные конструкции на микроконтроллерах


Схемы на микроконтроллерах, самодельные устройства и программаторы


Самодельный кодовый замок на микроконтроллере (PIC16F628A)

Схема самодельного кодового замка, построенного на микроконтроллере PIC16F628A и транзисторах, имеет цифровое табло. Этот замок можно использовать для ограничения доступа в помещение, гараж, дом, сейф, шкаф. Его исполнительным устройством может служить механизм запирания двери автомобиля ...

1 18 0

Часы с календарем на индикаторах ИН-12

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

1 60 0

Автоматическое управления вентиляцией помещения, схема на МК ATtiny2313A

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

0 48 0

Двоичные часы на микроконтроллере PIC16F628A

Схема самодельных двоичных часов на микроконтроллере PIC16F628A и светодиодах. Эти необычные карманные часы могут стать оригинальным подарком. Индикатор времени в них построен всего на шести единичных светодиодах. Секрет в том, что число часов и число минут текущего времени отображаются ими ...

1 46 0

Термометр на микроконтроллере для четырех датчиков DS18B20

Схема самодельного термометра, предназначенного для отображения данных с четырех датчиков DS18B20, используется микроконтроллер. К этому микроконтроллерному термометру можно подключить до четырёх цифровых датчиков температуры DS18B20, расположив их в тех местах, где необходимо контролировать ...

1 41 0

Схемы двух телеграфных E-CW-ключей на МК PIC12F675

Две схемы самодельных телеграфных ключей E-CW, которые выполнены на микроконтроллерах PIC12F675. Несколько необычное название телеграфного ключа E-CW родилось в процессе написания статьи и поиска автором описаний аналогичных устройств в Интернете. Как правило, большая часть статей имела названия ...

1 32 0

Самодельная бегущая строка, установка текста через компьютерную клавиатуру

Схема и фото самодельной светодиодной бегущей строки, текст для которой задается с помощью клавиатуры от компьютера, собрано на микроконтроллере. Это устройство разработано для демонстрации различных объявлений и предназначено для установки, например, на заднем стекле автомобиля. Среди имеющихся ...

1 23 0

Самодельный генератор качающейся частоты (ГКЧ) с индикатором АЧХ

Схема самодельного генератора качающейся частоты (ГКЧ) с жидкокристаллическим индикатором АЧХ. Этот прибор создан на базе двух конструкций - функционального генератора и карманного осциллографа, описания которых опубликованы ранее в нашем журнале. С его помощью можно определить резонансную частоту ...

1 33 0

Дублирующий электронный счетчик показаний использования воды (PIC16F84A)

Предлагаемое устройство даёт возможность постоянно дублировать показания квартирных счётчиков расхода горячей и холодной воды, часто установленных в весьма неудобных для снятия показаний местах. Его же можно применить и для других целей, например, как счётчик витков, деталей на конвейере ...

1 3 0

Схема светодиодного куба 5x5x5, описание и конструкция (на МК PIC16F877A)

Схема сборки светодиодного куба 5x5x5 своими руками, ее основа - микроконт

Как создать свой собственный микроконтроллер для платы Arduino «Безумная наука :: WonderHowTo

Микроконтроллеры великолепны. Вы можете делать все, что угодно: от воды в саду до ловли копателей мусора на месте преступления - причем очень дешево. Я предпочитаю использовать микроконтроллер Arduino из-за большого и полезного сообщества, созданного вокруг веб-сайта. Хотя это мой любимый вариант, у использования платы Arduino в каждом проекте есть свои недостатки. Это становится дорого, плата может занимать слишком много места, а «крысиное гнездо» макетных проводов трудно ремонтировать.

К счастью, Arduino - это оборудование с открытым исходным кодом, и мы можем создавать собственные индивидуальные платы с информацией, предоставленной самой командой Arduino! Существует бесконечное количество способов сделать схему Arduino, поэтому мы рассмотрим наиболее важные вещи, которые следует учитывать при разработке платы для вашего проекта.

Ограничения по размеру

Насколько велик ваш проект? Он установлен на стене? Должен ли он поместиться в вашем кармане? Ограниченное пространство будет определять, какие компоненты вы используете, а также количество датчиков и выходов, которые могут поместиться.Если вам нужна полная плата Arduino, но вы ограничены в пространстве, вы можете купить Arduino Nano или Pro Mini в полностью собранном виде.

Изображение из Arduino

Каждый из них имеет полный набор контактов Arduino и полностью совместим с любым из ваших крупных проектов Arduino. Обратите внимание, что Pro Mini требует некоторых навыков пайки.

Изображение с Arduino

Overkill

Если вам нужно только несколько источников света или датчиков, полный чип Arduino может оказаться излишним. Чтобы печатная плата была небольшой, вы можете использовать другую микросхему AVR с меньшим количеством контактов.Вы даже можете использовать оригинальную плату Arduino в качестве программиста для загрузки кода! Подойдет любой чип ATtiny.

Изображение от toasterbotics

ATtiny85 - изящный 8-контактный контроллер в крошечном корпусе, идеально подходящий для тех портативных проектов, которые должны быть легкими и занимать мало места.

Изображение от Fork Robotics

Для половины контактов обычного Arduino Atmega 328 ATtiny84 представляет собой 14-контактный чип с 12 цифровыми контактами для входов и выходов.

Рабочее напряжение

Традиционный чип Atmega 328, который поставляется с вашей фабрикой Arduino, работает от 5 вольт и выдает сигнал 5 вольт на цифровые контакты. Некоторые другие микросхемы и компоненты, с которыми вы хотите взаимодействовать, могут работать от 12 или даже 3,3 вольт. Для простого светодиодного дисплея микросхема на 3,3 В, такая как ATtiny85, может работать только от батареи и светодиода без дополнительных компонентов. Для проекта на 3,3 В с более чем 8 контактами ATtiny84 может работать с 12 светодиодами, датчиками и двигателями при минимальной стоимости 1.8 вольт!

Срок службы

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

Фото joseherworld

Если хлипкая макетная плата не разрезает ее, вам придется изготовить свои собственные печатные платы.

Я сделал монтажную плату для очков осознанного сновидения.Он использует программное обеспечение ATtiny 85 и Arduino!

Если ваш проект - это просто мирная прогулка по кварталу перед безопасным возвращением домой каждую ночь, макетная перфорированная плита (перфорированная доска) придаст вам достаточной прочности без хлопот по проектированию и травлению уникальной доски.

Драйверы роботов и двигателей

Для правильной работы проектов с двигателями требуются специальные аксессуары. Если вы собираете робота, блендер или станок с ЧПУ, вам понадобится схема драйвера двигателя на вашей плате.Драйвер мотора позволяет Arduino реверсировать напряжение, подаваемое на каждый мотор, и реверсировать вращение колес и шестерен. Это необходимо, даже если вы используете для своего робота полноразмерную Arduino.

Указанный выше контроллер мотора предназначен для установки поверх обычной платы Arduino.

Если вы используете свой настраиваемый контроллер в качестве платформы для роботизированного прототипирования, удобно подключить все двигатели и батареи к вашей плате с помощью винтовых клемм. Эти разъемы достаточно прочные для внедорожных робо-приключений, и они позволяют легко заменять компоненты.

Дистанционное управление

Модули дистанционного управления, такие как интерфейс Xbee, отлично сочетаются с обычным Arduino и работают от 3,3 вольт. Для крошечного легкого вертолета небольшой чип Xbee и AVR на 3,3 В (ATtiny85 или 84) с мощным двигателем и драйвером можно было бы разместить на небольшой печатной плате с гравировкой, чтобы обеспечить максимальный контроль с минимальными затратами энергии и деталей. Эта плата использует крошечный поверхностный монтаж Atmega 168:

Изображение от Hobbyking

Заключительные предложения

  • Всегда стоит иметь полную плату Arduino для прототипирования и программирования ваших пользовательских плат.Если вы хотите полностью избавиться от оригинального Arduino, вы можете использовать кабель FTDI для программирования платы непосредственно от USB-разъема на вашем компьютере.
  • Сохраните все свои схемы! Запишите их или создайте на компьютере. Эти диаграммы понадобятся вам, когда вы начнете развивать свои прошлые проекты!
  • Если вы умеете паять, сделать собственный микроконтроллер на самом деле проще простого. Сложнее всего выяснить, что именно вы хотите, прежде чем паять.

Плата Arduino - это слишком много для проекта, над которым вы работаете? Поделитесь своими мыслями и обратитесь за советом к своему приключению с пользовательским микроконтроллером, разместив сообщение на форуме или написав в комментариях ниже.Если у вас есть проект, не забудьте принять участие в розыгрыше набора для осознанных сновидений, разместив изображение на пробковой доске Mad Science. Пусть безумные микроконтроллеры распространяются!

Хотите освоить Microsoft Excel и вывести свои перспективы работы на дому на новый уровень? Начните свою карьеру с помощью нашего пакета обучения Microsoft Excel Premium A-to-Z из нового магазина гаджетов и получите пожизненный доступ к более чем 40 часам инструкций от базового до расширенного по функциям, формулам, инструментам и многому другому.

Купить сейчас (97% скидка)>

.

Разработка специальной платы для программирования и тестирования микроконтроллеров

  • Сетевые сайты:
    • Последний
    • Новости
    • Технические статьи
    • Последний
    • Проектов
    • Образование
    • Последний
    • Новости
    • Технические статьи
    • Обзор рынка
    • Образование
    • Последний
    • Новости
    • Мнение
    • Интервью
    • Особенности продукта
    • Исследования
    • Форумы
  • Авторизоваться
  • Присоединиться
    • Авторизоваться
    • Присоединиться к AAC
    • Или войдите с помощью

      • Facebook
      • Google

.

Индивидуальный дизайн печатной платы с микроконтроллером EFM8

  • Сетевые сайты:
    • Последний
    • Новости
    • Технические статьи
    • Последний
    • Проектов
    • Образование
    • Последний
    • Новости
    • Технические статьи
    • Обзор рынка
    • Образование
    • Последний
    • Новости
    • Мнение
    • Интервью
    • Особенности продукта
    • Исследования
    • Форумы
  • Авторизоваться
  • Присоединиться
    • Авторизоваться
    • Присоединиться к AAC
    • Или войдите с помощью

      • Facebook
      • Google

0:00 / 0:00

  • Подкаст
  • Последний
.

Создание собственного микроконтроллера | Журнал Nuts & Volts


Эта статья посвящена изучению конструкции ядра микроконтроллера и предназначена только для использования в образовательных целях. Посетите www.zilog.com и проверьте линейку продуктов производителя, чтобы выбрать микроконтроллер, который соответствует потребностям вашего проекта (от восьмибитного Z8 Encores! И eZ80 Acclaims до 32-разрядного процессора ZNEO32 на базе ARM Cortex-M3! возможности управления двигателем).


Моя любовь к микроконтроллерам и микропроцессорам началась еще в 1988 году, когда я работал над технической степенью в CEFET-PR (четырехлетняя бразильская средняя / техническая школа и университет, расположенный в Куритибе).Я начал с изучения основ, изучая классический Zilog Z-80 (, рис. 1а, ).

РИСУНОК 1A. Zilog Z-80A (любезно предоставлено Wikimedia Commons).


Перенесемся вперед в карьере программиста, которая включала в себя написание нескольких книг по программированию микроконтроллеров (см. Ресурсы ), открытие небольшого дизайн-центра (ScTec) и завершение программы последипломного образования в CEFET-SC (еще один бразильский университет, расположенный в г. Флорианополис).Это было в 2008 году, когда у меня было больше контактов с программируемой логикой и VHDL, и мое любопытство достигло пика. Спустя годы, в 2016 году, я нашел очень доступный комплект FPGA (Field-Programmable Gate Array) и решил дать ему шанс и начал больше узнавать о технологии FPGA.

Что может быть лучше, чем разработка программного ядра, чтобы узнать больше о VHDL (язык описания оборудования VHSIC), FPGA,

.

Смотрите также