Разное — Библиотека устройств на микроконтроллерах http://elektro-shemi.ru Сайт тем кому не лень паять Wed, 17 Sep 2014 12:24:39 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.9.22 Кодовый замок с энкодером на Attiny2313 http://elektro-shemi.ru/kodovyj_zamok_s_ehnkoderom_na_attiny2313.html http://elektro-shemi.ru/kodovyj_zamok_s_ehnkoderom_na_attiny2313.html#comments Thu, 12 Jan 2012 20:00:00 +0000 http://www.elektro-shemi.ru/kodovyj_zamok_s_ehnkoderom_na_attiny2313.html Для открытия этого замка нужно повернуть ручку энкодера на определенное количество шагов по часовой стрелке, потом на определенное количество шагов против часовой стрелки и еще раз  повернуть по часовой стрелке, реле включится и будет во включенном состоянии пока не будет повернут энкодер по часовой или против часовой стрелки. Устройство собрано на микроконтроллере Attiny2313 фирмы Atmel, который тактируется от внутреннего генератора частотой 128кГц, система слежения за питанием отключена. Количество шагов отображается на двухразрядном семисегментном индикаторе с общим анодом. В режиме ожидания индикатор не светится, а загорается как только будет повернуть энкодер. Энкодер используется любой без кнопки.

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

Программирование нового кода

Код состоит из трех частей по два разряда, формата ХХ-ХХ-ХХ. Чтобы запрограммировать код, который будет хранится в энергонезависимой памяти, нужно:

1. Повернуть ручку энкодера по часовой стрелке и выставить первую комбинацию кода, нажать на кнопку SB1, индикатор мигнет 1 раз;
2. Повернуть ручку энкодера против часовой стрелки и выставить вторую комбинацию кода, нажать на кнопку SB1, индикатор мигнет 2 раза;
3. Повернуть ручку энкодера по часовой стрелке и выставить третью комбинацию кода, нажать на кнопку SB1, индикатор мигнет 3 раза;
4. Устройство готово к приему нового кода.

скачать — прошивку

фюзы

CKDIV8 — 1

SUT1-SUT0 — 01

CKSEL3-CKSEL — 0110

]]>
http://elektro-shemi.ru/kodovyj_zamok_s_ehnkoderom_na_attiny2313.html/feed 9
Стрелочный индикатор загрузки центрального процессора. http://elektro-shemi.ru/strelochnyj_indikator_zagruzki_centralnogo_processora.html http://elektro-shemi.ru/strelochnyj_indikator_zagruzki_centralnogo_processora.html#respond Sun, 18 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/strelochnyj_indikator_zagruzki_centralnogo_processora.html Идея сей конструкции родилась на базаре, в момент рассматривания огромного старинного стрелочного индикатора, при непосредственном участии Мишани Есаулова (UA9MVH), известного своей способностью к генерации бредовых (а иногда и не очень) идей. Настроение было прекрасное, погода была пасмурной, теплой и сырой, короче — тоже прекрасной, вот бредятина и пёрла.
Однако воплощение идеи было бы невозможным без непосредственного участия Дмитрия Шандыбина, который опрометчиво поддался моим уговорам и написал таки драйвер устройства, за что огромное ему спасибо. :-))
Так же благодарю Алексея Еремеева, который тоже внес значительный вклад в написание управляющей программы.

Итак, приступим….
Принцып работы прост. Драйвер берет значение текущей загрузки ЦП и передает его в СОМ порт. К СОМ порту подключен контроллер, принимающий значения текущей загрузки ЦП и формирующий, с помощью встроенного в контроллер аппаратного ШИМ, напряжение для стрелочного индикатора.

Вот схема готового устройства.

Готовую к заливке прошивку и исходник на С братьздесь.
Драйвер качать отсюда.
Настройка заключается в установке подстроечным резистором стрелки прибора в крайнее правое положение при загрузке ЦП 100%. Нагрузить ЦП можно специальной утилитой.

А это изображение готового устройства. увеличения нажмите на картинку.


Автор Ю. Рыженко

]]>
http://elektro-shemi.ru/strelochnyj_indikator_zagruzki_centralnogo_processora.html/feed 0
«Малыш-FM2» чуть подросший «Малыш-FM» http://elektro-shemi.ru/quot_malysh_fm2_quot_chut_podrosshij_quot_malysh_fm_quot.html http://elektro-shemi.ru/quot_malysh_fm2_quot_chut_podrosshij_quot_malysh_fm_quot.html#comments Thu, 08 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/quot_malysh_fm2_quot_chut_podrosshij_quot_malysh_fm_quot.html Представленная на суд общественности конструкция является продолжением (или завершением) предидущей версии металлодетектора «Малыш-FM».
В ней я постарался учесть пожелания повторивших «Малыша» и насколько это возможно устранить те аппаратные недостатки, которые были происущи прежней версии.

Малыш-FM2″ обзавелся сразу двумя внешними генераторами. Зачем? Есть на то причины.
У первого «Малыш-FM» была проблема с питанием. Точнее он страдал из-за недостаточно хорошо работающего стабилизатора 78L05. Эта микросхема построена так, что для нормальной стабилизации напряжение на входе должно быть больше выходного минимум на 2,5В. При питании от «Кроны» это означало, что при просадке напряжения ниже 8В наинало «плыть» выходное напряжение стабилизатора. Из-за этого начинала смещаться частота поискового генератора и либо происходили ложные сработки либо приходилось програмно игнорировать небольшой дрейф. Из-за этого изрядно падала чувствительность прибора. И если в качестве пинпоинтера (как изначально прибор задумывался) это не сильно «напрягало», то в качестве поискового (а такой вариант собрали многие) это очень сильно портило настроение.
В новом варианте «Малыш-FM2» я постарался уйти от этой проблемы сразу двумя способами: заменив стабилизатор с 78L05 на такой же распространенный LM317L. И второй шаг — снизил напряжение питания контроллера до 3,3В. Теперь стабилизатор устойчиво держит напряжение на выходе вплоть до 6В. Это в несколько раз увеличило срок службы батареи и подняло стабильность работы прибора в целом.
Но также и добавило проблему. Согласно документации производителя при питании 3,3В микроконтроллер может устойчиво работать на частотах до 10МГц. А это в 2 раза снизило бы разрешающую способность (а значит и чувствительность) металлодетектора. Чтобы этого не произошло пришлось встроенный кварцевый генератор (который очень неустойчиво стартовал при пониженном напряжении) сделать внешним. На это пришлось потратить целый транзистор 🙂 Благодаря этому контроллер стал устойчиво запускаться в тех условиях, когда он работать уже не должен.
Вторая проблема «Малыш-FM» была в том, что генератор на встроенном компараторе контроллера при всей экономичности решения имел 2 недостатка: при небольших колебаниях питания его частота начинала смещаться и второй — значительная чувствительность к перепадам температуры. Изменение температуры тоже вызывало дрейф частоты. С этим приходилось бороться опять же програмно — снижая чувствительность к дрейфу частоты генератора.
Поэтому и второй генератор «вылез наружу» за пределы контроллера. Это известная схема на двух транзисторах, работающих в барьерном режиме. Это очень стабильная схема. При всей своей простоте она обеспечивает максимально возможную стабильность частоты для LC генератора без термостатирования контура.
Из-за того, что многие столкнулись с трудностями при поисках «звонкого» пьезо-излучателя для «Малыш-FM» в «Малыш-FM2» я изначально применил выход с усилителем на транзисторе. Это позволяет использовать практически любые наушники или динамики. Громкость звучания легко подбирается последовательно включенным резистором.

Частота поискового генератора осталась прежней (18-20кГц) но по совету опытных в строительстве металлодетекторов людей я решил немного изменить баланс в контуре. Так как чувствительным элементом является катушка, то изменения в её индуктивности должны быть больше. Значит для сохранения частоты нужно увеличив индуктивность катушки уменьшить емкость конденсатора контура. Что и было сделано в данной схеме.
Замечу, что очень удобным материалом для намотки катушки оказались пенопластовые плитки для отделки потолков. Стоят они дешево, очень легко обрабатываются, весят ненамного больше воздуха.

Для тех, кого пугает перспектива настройки частоты контура в этой версии «Малыш-FM2» сохранена звуковая индикация ошибок калибровки:
если при включении или нажатии кнопки калибровки вместь сигнала «фьють!» (признак успешности процедуры)
в динамике раздался длительный гудок и один короткий писк — частота контура сильно занижена;
если коротких сигналов два — частота завышена;
если звучат три коротких сигнала — частота нестабильна, контроллер не может дождаться нескольких замеров с обной частотой. Чаще всего это означает либо помехи в окружающем пространстве либо нестабильное питание (сильно севшая батарейка);
если сигнал включения есть с паузой в 2-3 секунды, а сигналов ошибки нет — это признак того, что поисковый генератор не работает.
Так как основные элементы вынесены из контроллера на плату, это дает возможность при желании что-то улучшить попробовать другие схемные решения для этих узлов.
Несколько сделанных плат показали высокую степень повторяемости. Как писали раньше в конце инструкций радиоконструкторов «Старт»: «..правильно собранное устройство в настройке не нуждается и начинает работать сразу..»
🙂
В архиве более крупная схема, файл платы устройства «под утюг» с монтажными обозначениями деталей и осциллограма с выхода поискового LC генератора.   скачать архив

Обсудить на форуме можно тут:
http://vrtp.ru/index.php?showtopic=14795&s…E2+%EC%E8%F0%E5

]]>
http://elektro-shemi.ru/quot_malysh_fm2_quot_chut_podrosshij_quot_malysh_fm_quot.html/feed 3
Регулятор мощности паяльника с цифровой индикацией и кнопочным управлением. http://elektro-shemi.ru/reguljator_moshhnosti_pajalnika_s_cifrovoj_indikaciej_i_knopochnym_upravleniem.html http://elektro-shemi.ru/reguljator_moshhnosti_pajalnika_s_cifrovoj_indikaciej_i_knopochnym_upravleniem.html#comments Thu, 08 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/reguljator_moshhnosti_pajalnika_s_cifrovoj_indikaciej_i_knopochnym_upravleniem.html втор — Настя.
Участник Конкурса «Поздравь Кота по-человечески 2008».

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

Схема

Регулятор собран на pic16f628a. Тактирование микроконтроллера осуществляется встроенным генератором на частоте 4 МГц, т.е. кварцевый резонатор не нужен. На плате предусмотрены посадочные места под кварцевый резонатор, что позволяет применять устаревшие контроллеры (например, pic16f84a) и иные без внутреннего тактирования. В своем варианте регулятора я установила семисегментный индикатор с общим катодом. На плате предусмотрена установка индикатора с общим анодом, путем перепайки соответствующей перемычки. В исходниках программы закомментированы заготовки под контроллер pic16f84a и индикатор с общим анодом.
Регулятор собран на двух платах: силовая и цифровая. На силовой плате расположен фильтр (для снижения уровня помех создаваемым регулятором) и схема бестрансформаторного питания. На цифровой плате расположен микроконтроллер и семисегментный индикатор.

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

Красной кнопкой увеличиваем уровень мощности и температуру нагрева паяльника, синей – снижаем. Программа для микроконтроллера написана на Ассемблере. Задержки, определяющие уровень мощности, подобраны экспериментально. Их можно легко изменить в программе и подобрать для себя необходимые уровни. Всего 10 уровней. Символ «0» на индикаторе означает, что симистор закрыт. Символ «9» означает, что симистор постоянно открыт и устройство работает на полную мощность.
Для проверки работоспособности регулятора мощности можно подключить лампу накаливания (на фото лампа на 40Вт).

Узлы схемы не являются чем-то необычным. Расчеты компонентов силовой части сделаны в соответствии с рекомендациями документов из открытых источников:
1. Электромагнитная совместимость импульсных источников питания
2. Transformerless Power Supply. Application Notes 91008b
Соблюдайте осторожность и помните про электробезопасность при работе с сетью переменного тока 220В. Правильно изготовленный регулятор из исправных деталей не требует настройки и сразу начинает работать. Для обеспечения электромагнитной совместимости следует лишь правильно подключить его к сети (фазу и нейтраль подключить так, как это показано на схеме).
На перспективу программа для микроконтроллера может быть расширена дополнительными функциями. Например, таймер на выключение – для случаев простоя паяльника без дела, в целях защиты от выгорания жала. Также можно предложить разогрев паяльника определенное время на максимальном уровне и затем переход на меньший уровень для поддержания температуры. Если эти функции найдут Вашу поддержку, то следующая версия прошивки будет дополнена этими функциями.

Файлы:
Схема
Плата
Исходники и прошивка

]]>
http://elektro-shemi.ru/reguljator_moshhnosti_pajalnika_s_cifrovoj_indikaciej_i_knopochnym_upravleniem.html/feed 1
Металлоискатель Clone PI-W http://elektro-shemi.ru/metalloiskatel_clone_pi_w.html http://elektro-shemi.ru/metalloiskatel_clone_pi_w.html#comments Thu, 08 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/metalloiskatel_clone_pi_w.html Предлагаю всем желающим собрать отличный импульсный микропроцессорный металлодетектор Clone PI-W.


Отличительные особенности и достоинства:
— простая схема;
— десятиразрядная наглядная индикация, громкий и регулируемый звук;
— большая чувствительность — до 30 см на монету(диаметр2,5 см);
— нет зависимости чувствительности от степени разряда батарей;
— современное квазисенсорное управление (кнопочки, а не крутилки).
Недостатки:
— большее потребление (100-160 мА);
— есть редкораспостранённые детали( им подобрана замена);
— чувствителен к наводкам и помехам.

К нему можно подключит любую катушку, с индуктивностью 300-400 мкГн.
Например, использовал датчик кольцо диаметром 21 см 27 витков провода 0,63 (для намотки можно использовать кастрюлю). Можно применять глубинную катушку 1,5м на 1,5 для поиска больших предметов на большом растоянии. Корзиночные катушки выигрыш дают в 2-3 см на мелкие предметы (Схема для изготовления http://www.metdet.ru/Sensor_K1.htm). Планарные также как и корзинка более чувствительны, чем простое кольцо. Схема ниже.

Питание прибора — 12в. Потребляемый ток (средний) — около 120 мА, поэтому желателен небольшой аккумулятор, а не солевые батарейки. При снижении напряжения питания до 8в прибор раз в 15 секунд начинает выдавать характерный двойной сигнал. Работать при этом продолжает, примерно до 6,5в. При этом снижается только громкость звука, чувствительность на металл в диапазоне примерно от 8 и до 16в остаётся на одном уровне (благодаря источнику образцового на?ряжения на TL431).

Настройки у этого прибора практически никакой. Относим датчик подальше от металла и других предметов (просто задираем вверх) и включаем. Загорается шкала из десяти светодиодов, затем гаснет, с соответственным звуковым сопровождением — это прибор подстраивается под датчик и окружающую обстановку, принимая её за положение «нет металла». Если в этот момент возле катушки датчика окажется любой металлический предмет, прибор, естественно, настроится неправильно, приняв любые предметы от подсунутого и меньше, как «а вот нет металла». После этого звучит характерный звуковой сигнал, оповещающий, что прибор настроен. Подносим его к металлу и проверяем — чем ближе металл, тем дальше вправо передвигается «огонёк» на шкале и тем выше становится звук. Подкручивая резистор, настраиваем на максимум чутья (после каждой подстройки обязательно относим подальше от металла и нажимаем кнопку «сброс» — «огоньки» при этом красиво, со звуком, сбегаются к центру шкалы). Всё, прибор настроен. Никакого ковыряния паяльником, подбора элементов, балансировки датчика, замеров прибором, осциллографом… Играемся кнопочками дальше. Две кнопочки регулируют звук («больше» и «меньше», максимум — семь), ещё две регулируют «барьёр» — это величина, обратная чувствительности, — и не путать с регулировкой чутья! Нажимая «больше» или «меньше» (максимум — 10, минимум — 0), устанавливаем такой барьер, при котором чутьё прибора будет максимальным при удовлетворительной стабильности. Однако, если барьер приходится сильно загрублять — до 7-го и выше светодиода, то это уже не есть хорошо. Нужно отдалиться подальше от индустриальных помех (лес, поле) и ещё подстроить подстроечник. Хорошо настроенный прибор не даёт ложных срабатываний при 3-4-х светодиодах.
Если вы устанавливали и шестую кнопочку — «сервис», то тогда в приборе вы ещё сможете подстроить напряжение, при котором срабатывает сигнализация разряда батарей (по умолчанию — 8в, при этом прибор продолжает работать до полного истощения батарей, только каждые 15 секунд выдаёт характерный двойной звуковой сигнал) и подстраивать защитный интервал — ну, это нужно для экспериментальных датчиков.
А теперь скажите, захочется ли кому нормальному, после того, как наиграется кнопочками на современном микропроцессорном МД, получит чутьё до 30 см на монету и удовольствие от того, что такую крутую штуку собрал сам, возвращаться к «на биениям» с чутьём на грунт, постоянной подстройкой воздушным КПЕ XIX-го века, тилипающимися проводами наушников, постоянным звоном в ушах…



Детали:
микросхемы
ADG444 или КР590КН5
TL074
ATmega8
—————————
транзисторы
IRF740
78L05
КП501А или BSN304A или 2N7000 При замене смотрите цоколёвку!
TL431
—————————
диоды
1N4148—6шт
1N5819
—————————
конденсаторы
2200,0 x 16V
1000,0 x 16V
220,0 x 16V
470,0 x 6,3V
2200
0,1—5шт
0,01
—————————
резисторы
2M
100K
56K
12K—2шт
10K—5шт
5K1
1K—3шт
3K—2шт
510—10шт
390—2шт
100
20—2шт
47
1к переменик
—————————-
Примечания! Подстроечный резистор лучше ставить не 1к, а 330-510 ом или многооборотный, — настройка будет плавнее, он может быть любой мощности, но, обязательно, гарантированного качества. Применять советские дешёвые «жестяные», где выводы просто прижаты к токопроводящему слою, нельзя. Так же экранировать прибор не надо, так как это не чем не поможет, а доже наоборот — навредит. Провод для связи схемы и датчика надо использовать простой многожильный.

Для написания статьи использовались комментарии DesAlex с форума сайта http://cxem.net

Прошивку, печатку, описание можно скачать тут

Биты конфигурации :

 

]]>
http://elektro-shemi.ru/metalloiskatel_clone_pi_w.html/feed 1
Паяльная станция термофен и паяльник http://elektro-shemi.ru/pajalnaja_stancija_termofen_i_pajalnik.html http://elektro-shemi.ru/pajalnaja_stancija_termofen_i_pajalnik.html#comments Sun, 06 Nov 2011 20:00:00 +0000 http://www.elektro-shemi.ru/pajalnaja_stancija_termofen_i_pajalnik.html Схема паяльной станции

исправлена ошибка светодиода , ранее стоял наоборот и не работал.

Fuse :

нимание в печатка плохо разведена земля (в частности у паяльника)! землю пере разводить! Желательно размещать силовые компоненты (полевик…) на отдельной плате, плата чувствительна к наводкам!

Скачать прошивки, печатки и фьюзы 

Схема взята из 70 страницы форума  ,чтоб увидеть там архив необходима регистрация!

Практически все возможные прошивки собраны на 89 странице форума

Схема объединенная: 


прошивка из статьи или в наче форума от пользователя simsim

Желательно покупать термофен со встроенным в корпус феном, вот такой:

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


]]>
http://elektro-shemi.ru/pajalnaja_stancija_termofen_i_pajalnik.html/feed 1
Контроллер биполярного шагового двигателя http://elektro-shemi.ru/kontroller_bipoljarnogo_shagovogo_dvigatelja.html http://elektro-shemi.ru/kontroller_bipoljarnogo_shagovogo_dvigatelja.html#comments Thu, 20 Oct 2011 20:00:00 +0000 http://www.elektro-shemi.ru/kontroller_bipoljarnogo_shagovogo_dvigatelja.html У биполярного шагового двигателя есть 2 обмотки, без отводов от середины (в отличие от униполярных), поэтому для запуска такого двигателя нужны схемы изменяющие полюсовку напряжения на обмотках. Мне поставили задачу — заставить вращаться такой вот, биполярный шаговый мотор.

Для управления обмотками был использован микроконтроллер PIC12F629 и простые транзисторные H-мосты. Схема показана на рисунке.

Девайс размещен на плате из одностороннего фольгированного стеклотекстолита.

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

Скачать архив файлов — в архиве содержиться файл прошивки микроконтроллера, рисунок печатной платы и проект под PROTEUS.

]]>
http://elektro-shemi.ru/kontroller_bipoljarnogo_shagovogo_dvigatelja.html/feed 6
Универсальная отладочная плата Demo plata от UA9-OTA. http://elektro-shemi.ru/universalnaja_otladochnaja_plata_demo_plata_ot_ua9_ota.html http://elektro-shemi.ru/universalnaja_otladochnaja_plata_demo_plata_ot_ua9_ota.html#respond Mon, 29 Aug 2011 20:00:00 +0000 http://www.elektro-shemi.ru/universalnaja_otladochnaja_plata_demo_plata_ot_ua9_ota.html В блоге событие! У нас появился новый автор. Знакомьтесь, Волков Евгений (ewgen40477). Евгений предложил макетную плату (Demo plata), схемное решение которой очень удобно для отладки различных электронных устройств. Большим плюсом данной платы считаю то, что она не привязана ни к какому конкретному микроконтроллеру. Плата будет работать со всем, что Вы в нее вставите!

Автора можно найти так: здесь в коментах, по мылу ewgen40477[гав]yandex.ru или UA9-OTA.
А вот, собственно, и статья…

Вот так выглядит собранная Demo plata

Как видно из фото, плата насыщена периферией, но в тоже время не содержит ни чего дефицитного. Плата собрана блочно, а значит, если Вам не нужна какая-либо часть платы ее можно не собирать – соберете, когда понадобиться.

Как собрать Demo plata?

1 Сборка платы
064-demo-plata-scheme.spl7 — Схема Demo plata
Схема разделена на блоки – выбирайте, что Вам нужно, остальное можно допаять по надобности.
064-demo-plata-PCB.lay — Рисунок печатной платы Demo plata
Плата односторонняя с минимумом перемычек, но содержит SMD компоненты (они здорово спасают от перемычек и загромождения ТН компонентами «лица» платы). В Сплинте есть слой надписей на «лице» платы. Очень советую их нанести на плату – проще потом будет работать. Наносятся они ЛУТом (после того как плата протравлена, отмыта, залужена и просверлена) прямо по стеклотекстолиту. Отмоченный, отмытый и высушенный тонерный рисунок надписей необходимо вскрыть лаком, чтоб он не повредился во время эксплуатации (естественно, лак должен быть устойчив к жидкости которой Вы моете плату после пайки).

Паяная сторона платы печатной платы Demo plata

2 Что установлено на плате?
— Два стабилизатора напряжения +5 и 3.3 вольта. 
– Независимая панелька с нулевым усилием на 48PIN.
– Пяти контактный разъем DIN5.
– Кнопка RESET для сброса МК.
– Модуль RS-232 на МАХ232 для подключения МК к COM порту компьютера.
– Генератор для тактирования МК.
– USB разъем с обвязкой.
– Две панельки под кварцевые резонаторы, один не съемный.
– Два набора светодиодов по 10 штук, ОА и ОК.
– Стандартный ISP разъем для подключения программаторов.
– Зуммер со встроенным генератором на +5 вольт.
– Силовое реле с НЗК и НРК контактами.
– Два подстроечных резистора 10к и 20к.
– Набор из 10 кнопок, имеется разнообразная манипуляция их подключения.
– CLOСK REAL – часы реального времени.
– Две панельки DIP20.
– Имеется возможность применения индикаторов LCD 2/16 и LED индикаторов ОА и ОК ( CR56-12EWR )
– Два контактных разъема по 18PIN, для питания макетной схемы, один из разъемов отфильтрован дросселем и емкостью и трех контактный разъем J-2 на 3.3 вольта.

3 Особенности работы.
Плату можно запитать от 12В или 5В. Для выбора питающего напряжения есть разъем J-1. Джампер разъема J-1 выставляется в следующем порядке:
– если плата питается от источника +5 вольт, то джампер J-1 ставится между выводами OUT и +5(+12). 
– если плата питается от источника +12 вольт, то джампер J-1, в обязательном порядке, ставим между выводами OUT и LM(+5).

Джампером разъема J-4 выставляется питание LCD индикатора.
Внимание! Вариант подачи питания зависит от используемого LCD индикатора. Внимательно смотрите даташит! Разъем коммутирует питание межу первой и второй ножками индикатора, на плате нарисовано, что куда подается.

Естьвозможность регулировки подсветки LCD индикатора, для этого предусмотрен разъем J-5.
– в положении джампера 1-2 на контакт А подается управляющее напряжение (рядом с разъемом J-4 стоит подстроечный резистор для регулировки контрастности);
– в положении 2-3 подключаются ограничивающие резисторы и на контакт А подается +5 вольт.

К особенностям платы можно отнести применения двунаправленных ключей управления LED индикаторов (можно управлять как ОА так и ОК).

Для создания нужных соединений на плате используются проводки с разъемами BLS на обоих концах. (GetChiper: Самому так нравиться соединять различные части устройства,  даже статью написал )

Заключение (от GetChiper):
Идея и реализация платы мне очень понравилась. Довольно удобно, когда под рукой есть плата, которая не «заточена» под один микроконтроллер, а позволяет работать с тем, что есть на данный момент. Будь-то 8-ми ножечная ATtiny13 или 40-ка ногая ATmega16 или, вообще PIC микроконтроллер. Более того, если Вам нужно обкатать схемку на простой логике – это легко сделать на Demo plata. Реализация проекта на высшем уровне: идея, схема, реализация …
В общем – рекомендую к повторению!

]]>
http://elektro-shemi.ru/universalnaja_otladochnaja_plata_demo_plata_ot_ua9_ota.html/feed 0
Запитываем сверхяркий светодиод от 1.5 вольта http://elektro-shemi.ru/zapityvaem_sverkhjarkij_svetodiod_ot_1_5_volta.html http://elektro-shemi.ru/zapityvaem_sverkhjarkij_svetodiod_ot_1_5_volta.html#comments Mon, 08 Aug 2011 20:00:00 +0000 http://www.elektro-shemi.ru/zapityvaem_sverkhjarkij_svetodiod_ot_1_5_volta.html авно хотел сделать себе миниатюрный и яркий фонарик питающийся от одно элемента АА или ААА. Для таких целей есть даже спец. микросхемы, но их дефицит у нас + жаба заставили меня пораскинуть мозгами. В результате было сделано это чудо:

Светит очень ярко. Яркость свечения почти не падает, если подключить параллельно еще один светодиод. Распространённость деталей + легкость сборки и настройки позволят без проблем повторить эту конструкцию.

Трансформатор наматывается на ферритовом кольце. Я брал  кольцо из старой материнской платы.  Наматывать очень просто.  Берем два провода одинаковой длинны (я использовал два разноцветных провода от сетевого кабеля). Складываем их вместе и сложенным проводом начинаем наматывать на кольцо виток к витку.  В результате у нас получаться 4 провода по два с каждой стороны кольца. Берём по одному проводу разных цветов с каждой стороны  и связываем их вместе. Должно получиться примерно следующее:

Вид сбоку:

Вместо транзистора BC547C можно применить наш отечественный кт315.  Резистором R1 можно немного регулировать  яркость свечения. Плата для этой схемы не разрабатывалась, на мой взгляд она тут ни к чему.

]]>
http://elektro-shemi.ru/zapityvaem_sverkhjarkij_svetodiod_ot_1_5_volta.html/feed 1
Датчик движения на PIS209S http://elektro-shemi.ru/datchik_dvizhenija_na_pis209s.html http://elektro-shemi.ru/datchik_dvizhenija_na_pis209s.html#respond Mon, 08 Aug 2011 20:00:00 +0000 http://www.elektro-shemi.ru/datchik_dvizhenija_na_pis209s.html Подобные датчики очень популярны в различных сигнализациях, предназначены они как не странно для обнаружения человека, а точнее его перемещения по охраняемой зоне. Сигнализацию я делать не собираюсь, этот девайс послужит  в моем будущем роботе. Буду детектировать присутствие людей при помощи него. Разумеется можно сделать на этом датчике хоть сигнализацию, хоть автовключатель света в комнате. Сердцем данного устройства является пироэлектрический датчик PIS209S. Внешне ничего особенно интересного он из себя не представляет, чем то напоминает транзистор, но с окошком по середине:

Углубляться в принципы действия этого датчика я не буду, про это уже написано порядочно, скажу лишь основную информацию необходимую для понимания принципа работы устройства.  Когда перед пироэлектрическим датчиком не перемещаются тёплые предметы, напряжение на выходе постоянно и равняется примерно 0.7 в. Разумеется присутствуют небольшие шумы. Если к окошку поднести например руку или что-то другое тёплое, то напряжение на выходе упадёт. Удерживая руку над датчиком некоторое время можно увидеть что напряжение опять стало около 0.7 вольт. Теперь резко убираем руку от датчика и снова видим изменение напряжения. Но только уже в большую сторону, и через некоторое время на выходе снова будет 0.7 вольт. Из этого можно сделать вывод, что пироэлектрический датчик реагирует только на изменение ИК излучения которое исходит от всех тёплых предметов. Для того чтоб увеличить чувствительность к перемещению и поле зрения датчика, применяются линзы Френеля. Свою я купил сразу вместе с датчиком выглядит она так:

Весь датчик движения состоит из трех составных частей:

1) Непосредственно пироэлектрический датчик
2) Усилитель сигнала с датчика
3) Два компаратора

Удалось обойтись одной микросхемой  — LM324, это низкопотребляющий четырехканальный операционный усилитель. На этой микрухе полно схем подобных устройств. Перед тем как разработать свой датчик движения я повторил две схемы из инета. Ни одна адекватно не заработала. Моя схема может быть далека от идеала – содержит аж три многооборотных подстроечника! Это не есть гуд, любые элементы регулировки ухудшают повторяемость схемы, но ничего не поделаешь.

ращая подстроечник RV1 необходимо добиться в точке А примерно половины напряжения питания. При этом перед пиродатчиком не должно быть ни какого движения в течении минуты. Установить нужное напряжение будет сложновато, именно поэтому взят многооборотный продстроечник. RV2 и RV3 отвечают за настройку чувствительности датчика. Их регулировка производится следующим образом: Сначала RV2 крутим в верхнее по схеме положение. После этого крутим RV3 вниз, добиваясь того, чтоб на расстоянии 2-3 метра при появлении тёплого предмета датчик сработал. После этого, вращением RV2 добиваемся срабатывания датчика с 2-3 метров, когда тёплый предмет покидает поле зрения датчика. Я настраивал этот девайс при помощи осциллографа, было не очень сложно, но думаю что можно справится при помощи обычного вольтметра. На всякий случай напишу какие напряжения у меня были в контрольных точках: Точка А (датчик в покое) 2 в, точка B 2.55 в, точка C 1.40 в. Для данного девайса очень важно качественное питание, в противном случае могут возникнуть ложные срабатывания. Выход датчика можно цеплять напрямую к микроконтроллеру ну или например как я к светодиоду. А если прицепить его к триггеру, то можно получить некотое подобие сигнализации. Короче простор для фантазии большой. Размеры платки у меня получились небольшие 47х26 мм. Это позволяет встроить её почти куда угодно.

Поверхностный монтаж однозначно рулит. Но для отладки девайса малопригоден. Печатка если что тут

Ну и прикола ради заснял на свою мыльницу видеоролик о работе всего этого дела. Качество конечно отвратительное, но ничего не поделаешь.

]]>
http://elektro-shemi.ru/datchik_dvizhenija_na_pis209s.html/feed 0