Опубликовано: 01.09.2018
При разработке кода устройства, автором была использована модифицированная версия алгоритма Брезенхама . Эта система даёт простой, быстрый способ генерировать достоверные периоды на микроконтроллере PIC с любой тактовой частотой. Особенно для односекундных событий, таких как простые часы. Имеются два варианта прошивок микроконтроллера PIC16F628A , для семисегментных индикаторов с общим анодом(CC56-21SRWA) и для индикаторов с общим катодом(TOF-5462BS). Для настройки времени используются две кнопки: увеличение минут и увеличение часов.
Печать E-mail
Электронная игральная кость позволяет быстро и динамично играть. Для устройства был использован корпус Z-47 размером 20x40x50 мм, выполненный из полупрозрачного красного пластика. Красные светодиоды, отображающие результат броска, были помещены под верхнюю крышку, благодаря чему не было необходимости сверлить в корпусе отверстия.
Сенсорный датчик был установлен на верхней части корпуса, что намного удобнее, чем кнопка. Использование такого решения было обусловлено опытом - в предыдущем устройстве мне пришлось несколько раз менять кнопку, которая не выдерживала такого интенсивного использования.
Печать E-mail
Индикатор Tiny Bar-Graph обеспечивает отображение измеряемой силы тока от 0 до 1А с помощью светодиодов, ярких и легко читаемых. Устройство основано на микроконтроллере PIC16F886, используется АЦП с разрешением 10 бит. Это высокопроизводительное измерение обеспечивает уникальные возможности и может использоваться в различных схемных решениях. Индикатор может отображать от 0 до 1A при помощи 20 светодиодов с разрешением 50мА (прибл.). Каждый светодиодный выход соединяется на печатной плате с перемычкой, поэтому выход может быть сконфигурирован для управления чем-либо: аварийной сигнализацией, реле. Прибор может использоваться в качестве идеального решения для проверки тока двигателя постоянного тока.
Печать E-mail
В основном режиме на индикаторе установленное время таймера №1.
Нажатие на кнопку SET переводит таймер в режим установки, по кругу:
– символ t1; – установка таймера №1 от 0,1 до 9,9 сек; – символ t2; – установка таймера №2 от 0,1 до 9,9 сек; – символ t3; – установка таймера №3 от 0,1 до 9,9 сек; – символ t4; – установка таймера №4 от 0,1 до 9,9 сек; – основной режим.Печать E-mail
Каждый автолюбитель не однажды сталкивается с ситуацией, когда начинает «залипать» реле поворотов. Причем оно может «залипнуть» как при повороте направо, так и при повороте налево. В дороге эта неприятность иногда устраняется легким постукиванием по нему, но, как правило, ненадолго. Кардинально проблема решается заменой реле новым. В гараже у каждого автолюбителя имеется, пожалуй, несколько таких неисправных устройств, в корпусе одного из них и было изготовлено реле поворотов на микроконтроллере PIC12F675 , описание которого приведено в этой статье.
Стандартное электромагнитное реле поворотов работает, как прерыватель тока, только при подключенной нагрузке. От сопротивления и тока нагрузки часто зависит работа реле-прерывателя поворотов. Если в своей машине в указателях поворотов вместо ламп накаливания вы решили установить светодиодные лампы, то частота их «моргания» заметно изменится. В Интернете некоторые автолюбители советуют устанавливать на выходе реле параллельно светодиодным лампам сопротивление нагрузки - мощный проволочный резистор. Сопротивление и мощность этого резистора советуют самые разные. Заметим, что при этом теряется такое достоинство светодиодных поворотников, как экономичность.
Печать E-mail
Нередко в радиолюбительской практике требуется определить частоту вращения валов различных устройств. Примерами тому служат контроль вращения вентиляторов (в частности, компьютерных), автомобильные приложения, измерение параметров моторов в робототехнике и пр. В большинстве случаев неудобно иметь механическое соединение с измеряемым аппаратом для подключения датчика вращения. Соответственно, бесконтактные измерители имеют несомненное преимущество.
Промышленные бесконтактные тахометры соответствуют требованиям к подобным измерителям, гарантируют достаточную точность измерений и удобство пользования. Однако высокая цена, как правило, является препятствием их использования в любительских условиях. В статье приводится описание тахометра, не уступающего по своим параметрам промышленным образцам и в то же время простого и доступного для повторения и не требующего никакой настройки.
Печать E-mail
Сделать бинарные часы мечта всех ботаников в мире, не правда ли? (... или, может быть использовать синий лазер для светового меча:)). Я задумал эту идею, когда учился последний год в школе, а позже решил спроектировать и построить бинарные наручные часы.
В данный момент я только изучаю микроконтроллеры, поэтому для этого проекта выбрал популярный PIC16F628 .
Печать E-mail
Power Pic RGB с дистанционным инфракрасным управлением это устройство, которое генерирует цвета с использованием RGB светодиода и может управляться с помощью любого инфракрасного пульта дистанционного управления протокола Sony SIRC .
Эта третья версия проекта Power Pic RGB , цель которой управлять RGB светодиодом, меняя его цвета случайным образом. На этот раз в устройстве используется пульт дистанционного управления для изменения либо для выбора определенного цвета или включения автоматической смены цветов.
Печать E-mail
Данное устройство позволяет получить на выходе сигнал прямоугольной формы с изменяемой частотой и скважностью, используя внутренный модуль ШИМ микроконтроллера PIC16F883 . Частота может изменяться в пределах от 500Гц до 200кГц за 500 шагов, и с низким разрешением на высоких частотах. Скважность ШИМ можно регулировать между 1% и 99% с шагом в 1%. Для индикации частоты или скважности генерируемого сигнала используется четырехразрядный семисегментный индикатор.
Печать E-mail
Этот таймер предназначен для выдержки времени засветки фоторезиста при изготовлении печатных плат. Время экспозиции может быть выбрано от 1 секунды до 60 минут. Для того чтобы выбрать время застветки в таймере используется энкодер с кнопкой. Шаги варьируются в зависимости от периода: чем больше период, тем больше секунд будет в одном шаге энкодера:
Печать E-mail