Стробоскоп на pic12f675 своими руками

Добавил пользователь Владимир З.
Обновлено: 18.09.2024

Первый вариант схемы представляет собой простой автомобильный стробоскоп, построенный на микроконтроллере PIC12f629 и светодиодах. В конструкции присутствуют 4 перемычки определяющие вариант работы светодиода

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

Автомобильный стробоскоп на микроконтроллере PIC12F629

Возможны следующие режимы работы стробоскопа: интервал между импульса (30 милисекунд и 10 милисекунд), частота следования (1, 2, 3 и 4 сек), генерирование одинарных или двойных вспышек.

Так как микроконтроллер PIC12F629 может выдержать максимальную нагрузку 25 мА, то в схему стробоскопа добавлен транзистор, разгружающий выход микроконтроллера и увеличивающий ток, протекающий через светодиод.

Сопротивление R4 ограничитель тока светодиода. Если блок питании стробоскопа выдает 5 вольт, а падении напряжении на светодиоде 1,8 вольта, ток идущий через него 47 мА.

Длительность импульса, интервал и режим работы устройства может быть выбран с помощью перемычек. В конструкции реализовано два режима: одиночные вспышки и двойные.

Длительность импульса, пауза и двойной режим все регулируется в памяти микроконтроллера PIC12F629, до его прошивки. Требуется лишь прошить HEX в память микроконтроллера

Как настроить длительность вспышки стробоскопа. Допустим, нам нужна длительность вспышки 40 милисекунд, вместо 30 установленной по умолчанию. Тогда значение, которое нужно записать в EEPROM вычислим по следующей формуле: 40 милисекунд / 1 милисекунд = 40. В шестнадцатеричной системе 40=28, его и запишем в 00 адрес EEPROM.

Аналогично рассчитывается интервал между двойными вспышками например на 0,2 сек унды, по умолчанию стоит 175 .

200 милисекунд/ 1 милисекунд = 200. В шестнадцатеричную систему C8 которое записываем в адресс 02.

Для изменения интервала между сериями вспышек например на 1,3 сек:

1,3 сек / 100 милисекунд = 13. В шестнадцатеричный системе 0D его и записываем в адрес 03 EEPROM.

Учтите 255 это максимальное значение, которое можно записать в одну ячейку памяти.

В схеме можно использовать микроконтроллер как PIC12F629, так и PIC12F675.

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

Сопротивления R6 и R7 являются ограничителями тока. В случае, если в конструкции используется светодиод с током 700 мА, то за место R6 требуется установить перемычку, а сопротивление R7 должно быть мощностью 0,5 Вт. Если светодиод на ток 350 мА требуется установить R6 и R7 по 0,25 Вт.

Имеется возможность остановки работы устройства с помощью подачи низкого уровня на второй вход микроконтроллера PIC12F629.

Двухканальное ИК управление v1

11.07.2011 0 комментариев

Стоп сигнал — Бегущие огни

Стоп сигнал — Бегущие огни

11.07.2011 0 комментариев

По причине смены автомобиля стоп сигнал снова очутился на моем рабочем столе и был несколько модернизирован. Схема изменений не претерпела, была полностью переписана управляющая программа, в которой реализован новый алгоритм работы устройства, позволяющий легко менять все световые эффекты для любых сочетаний дублируемых сигналов. Использование 16 независимых каналов для управления сверхяркими светодиодами позволяет дублировать следующие сигналы: — […]

Осцилограф на микроконтроллере PIC12F675

Осцилограф на микроконтроллере PIC12F675

11.07.2011 0 комментариев

Это — простой осциллограф напряжения для ПК, используется только PIC12F675, генератор 20MHz , и порт RS232 .Микроконтроллер берет сигнал c JP2 и немедленно посылает на ПК со скоростью 115кбитСек .Визуальное программное обеспечение выводит период времени между подачами и регулирует показ соответственно. Конденсатор С6 керамический 2200нФ. Переключатель: (1-2) в режиме измерения от 0 до 5В постоянного […]

MP3 плеер своими руками

MP3 плеер своими руками

11.07.2011 0 комментариев

Набравшись немного терпения, вы можете спаять самодельный MP3-плеер своими руками, при этом затратив менее 1000 руб. Т.к. программное обеспечение данного плеера представлено в открытом виде (доступны все исходники проекта), то вы можете дорабатывать его вводя новые функции, к примеру: управление по последовательному интерфейсу, можете использовать плеер в различных проектах робототехники, ну и естественно по его […]

Термометр с ЖКИ и датчиком DS18B20

Термометр с ЖКИ и датчиком DS18B20

11.07.2011 1 комментарий

В технической литературе и в Интернете можно найти множество описаний и схем цифровых термометров. В большинстве конструкций использованы светодиодные индикаторы, есть и такие, в которых применены ЖКИ со встроенным контроллером (например, МТ-10Т7 фирмы МЭЛТ). И лишь немногие термометры, обычно собранные на микросхеме КР572ПВ5, содержат простые семиэлементные ЖКИ. Именно на таком четырехразрядном ЖКИ и цифровом датчике […]

Индикатор загрузки процессора

Индикатор загрузки процессора

11.07.2011 0 комментариев

Мигающий светодиод на PIC12F629/12F675. Принципиальная схема

Цены на pic12f675 и pic12f629 на столько низкие, что радиолюбители очень часто применяют эти микроконтроллеры ради спортивного интереса и забавы. Они просты, не прихотливы, и если делать всё правильно, то сжечь его тяжело, но! Главное не стереть специальную поправку (константу), записанную в чип на заводе изготовителя, её восстановить можно, но для новичков и начинающих радиолюбителей сложно, поэтому нужно быть внимательнее, при прошивке.

Схема выводов для IC SP. Назначение выводов pic12f675 / pic12f629 для подключения к программатору

Назначение выводов pic12f675 / pic12f629 для подключения к программатору IC SP

Схема для pic12f675, как и для pic12f629 чрезвычайно проста и полезна для того чтобы убедитя, работает микроконтроллер или нет, работает ли HEX программа, правильно ли она скомпилированна и загруженна, цела ли поправочная константа, и работает ли связь с компьютером, будь то USB, последовательный порт COM, или параллельный LPT порт, в зависимости чем вы пользуетесь (какой программатор).

Как вы уже заметили схема PIC12F675 очень проста и требует только сам микроконтроллер PIC12F675, светодиод и резистор 1K. В этой сземе мы даже не использовали внешний кварц 4 МГц, а использовали встроенный генератор , чтобы сделать схему совсем простой, на сколько это возможно. Pic 12F675 микроконтроллер может работать при изменении питания от 2 до 5 вольт. Он потребляет очень маленький ток, так что схему можно запитать от 2 батареек АА. Светодиод маргает с частотой 4 Гц, сразу после подключения питания.

Разводка выводов микроконтроллеров PIC12F629 и PIC12F675

Datasheet. Разводка выводов микроконтроллеров PIC12F629 и PIC12F675

Программу в шеснадцатеречном коде можно скачать здесь PIC12F675_Blinking_LED_hex.zip

Заливаем программу в микропроцессор с помощью программатора, не забываем про поравочную константу.

МЕНЮ

реклама

ВАЖНОЕ

Устройство имитирующее полицейский проблесковый сигнал. Сфера применения решайте сами, можно сынишке машинку украсить и т.д.

Кнопка пуск/ стоп – включает и выключает воспроизведение эффектов в автоматическом режиме.

Шаг вперед и шаг назад – для выбора воспроизведения одного эффекта циклично.

После подачи питания устройство ждет нажатие любой кнопки.

Использовать лучше сверх яркие светодиоды.



Вот и все видео не выкладываю снять в нормальном качестве не на что.

Читайте также: