Блок управления двигателем постоянного тока

В настоящее время двигатели постоянного тока нашли широкое применение в различных отраслях промышленности. Двигатели постоянного тока используются там, где требуется плавное и точное регулирование скорости и вращающего момента в широких пределах. В этой статье я расскажу о создании блока управления для двигателя постоянного тока, который позволял бы изменять частоту вращения вала двигателя и стабилизировал обороты на определенном уровне, вне зависимости от нагрузки на валу двигателя.
Читать дальше →

Windows PIC18 /графическая оболочка для LCD/

Специально для конкурса 2 решил опубликовать свой проект для микроконтроллеров серии PIC18. В качестве приза желаю получить 2.4" сенсорный экранчик TFT LCD с встроенным слотом для SD-карт памяти, т.к. это именно то, что нужно для продолжения моего проекта…

… Этот проект разрабатывается по настоящее время. Идея заключается в том, что графическая часть устройства, которая будет отображаться на LCD разрабатывается на ПК, а после специальные файлы загружаются на карту памяти и используются самим контроллером будущего устройства. С помощью ПО написанное на Delphi создаются формы с компонентами, которые будут связаны с переменными в контроллере. Компоненты имеют собственные свойства /положение на экране, размер, цвет фона текста и др./, которые можно легко отредактировать. Графическую оболочку для LCD можно создать за считанные минуты). Также можно организовать скины /внешний вид, темы/, т.е. сделать формы с разными свойствами, а в контроллере сделать переключения между этими темами)
В данном проекте применяется PIC18F2550, LCD Nokia 3100 /6610 и др./, карты памяти MMC, SD, microSD.

В будущем перейду на экраны с 8-ми/16-ти битной шиной большего расширения начиная с 320x240 и сделаю возможность загрузки форм на карту памяти с помощью USB) Дополню новыми компонентами: индикаторы входов и выходов, семисегментные индикаторы)
Код легко можно перенести и на другие микроконтроллеры с Flash >= 32K, лишь стоит отредактировать исходник для соответствующего компилятора.

Собственно предлагаю ознакомиться с моим тестовым устройством:

Читать дальше →

Для начинающих. С чего начать на ARM. – Часть 1

Быстрый старт для тех, кто хочет изучить 32 битные ARM микроконтроллеры. В статье подробно описываю установку среды программирования, прошивку платы, компилирование операционной системы и обращаю ваше внимание на такие детали, которые по моему значительные для начинающих.
В первую часть курса изучаем минимальный мултимедийнный компютер с операционной системой. На его основе в далнейшем соберём совершенный медиа плеер (часть 2).

Оглавление:
1, Блок-схема „минимального“ компютера и его функции
2, Основные части
3, Схема, демоплата, документация, программный пакет и всё необходимое
4, Установка среды программирования, запуск тестового образца программы для проверки работоспособности системы
5, Первая программа
6, Примеры, использование ADC, карта памяти, буззер и т.д.
7, Какую операционную систему реального времени выбираем и почему
8, Операционная система BeRTOS, Установка среды программирования, запуск демонстрационного примера программы

1, Блок-схема „минимального“ компютера и его функции
«Минималный» компютер с цветным дисплеем покажет картину, текст, выполнит вычисления и будет иметь графическое меню.
Такой компютер будет иметь три основные детали: цветной экран, микроконтроллер, клавиатура и конечно всё что нужно для их работы(осциллятор, блок питания и т.д.). Блок-схема правда сложнейшая :] и выглядит вот так.

2, Основные части
Микроконтроллер ATSAM3N4C компании Atmel.
Микроконтроллер имеет ядро ARM Cortex M3. Изучение серии M позволит гораздо легче освоить более сложные микроконтроллеры и микропроцессоры ARM.
Несложный и еффективный в использовании.
Эта модель имеет самую болшую программную память изо всех ATSAM3N-ов.
TFT цветной дисплей с SPI интерфейсом.
Результат будет более очевидным, если начать обучение с дисплея а не аудио-прибора и именно с SPI интерфейсным дисплеем потому что это простейсшиий способ вывода информации на экран. Нет необходимости в самом начале изучать принципы работы дисплеев с более сложными интерфейсами.
Клавятура, 2 кнопки любого типа

Эти детали вместе со вспомогательмыми деталямы уже установлены на учебно-демонстрационной плате под названием SAM3N-EK фирмы Atmel. Мы проводим обучение на примере этой платы, а затем соберём сами.
Плата выглядит вот так:

Читать дальше →

Для начинающих. Люстра на 0.1 вата

Люстра из светодиодов.

Сейчас очень широко входят светодиодные светильники. Вот одна из моделей люстры для квартиры, я её собрал для ванной комнаты

Читать дальше →

Для начинающих. Схемы включения транзистора.

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


Читать дальше →

Для начинающих. Блок питания.

Вспоминая свое детство, когда идей было много а батарейки для своих схем реально не хватало, они просто были в дефиците… сейчас с ними проще, но все же предлагаю блок питания для радиолюбителя….
Самый оптимальный вариант для лабораторных работ подходит БП от персонального компьютера. У данного БП есть выходы 3.3 вольта, 5 вольт и 12 вольт – все что нужно в быту. Хотя если есть желание иметь от 0 до 12 вольт, никаких проблем нет. В корпусе БП от компьютера достаточно места для дополнения несколькими деталями, врезаемся к питанию 12 вольт и получаете от 0 до 12 вольт.
Применить БП от ПК – это оптимально по цене, маленький вес при высоком ампераже, огромное качество с защитой в кармане (замыкать провода не стоит, но случалось много раз но так и не сгорел еще).

Читать дальше →

Для начинающих. Детекторный приемник, или…

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

Читать дальше →

Для начинающих.Измерение контрольных точек по схеме

Работа со схемой

Измерение контрольных точек по схеме
Задача: проверить контрольные точки по схеме.
Контрольные точки есть в каждой схеме, они нужны для быстрого нахождения поблочной поломки. Чтоб не всю схему перебирать по детально. Схемы бывают ведь огромные. В нашем случае схема маленькая, для того чтоб понять принцип работы.
И так схема для опыта:

Читать дальше →