Для дома — Библиотека устройств на микроконтроллерах http://elektro-shemi.ru Сайт тем кому не лень паять Wed, 17 Sep 2014 12:24:39 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.9.22 Музыкальный Звонок на MMC/SD карте http://elektro-shemi.ru/muzykalnyj_zvonok_na_mmc_sd_karte.html http://elektro-shemi.ru/muzykalnyj_zvonok_na_mmc_sd_karte.html#respond Sun, 18 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/muzykalnyj_zvonok_na_mmc_sd_karte.html Простые однотональные мелодии на сегодняшний день уже не могут вызвать восторга у благодарных слушателей. За примерами далеко ходить не надо – вспомним звонки для сотовых телефонов. Еще совсем недавно они были простые, а сегодня все MP3, MIDI да WAV. Иными словами – наступила эра полифонии.

Как оказалось – AVR довольно слабенький контроллер и программно воспроизводить MIDI или MP3 ему не по зубам. А вот WAV, точнее разновидность его PCM, да с небольшой частотой дискретизации он довольно неплохо воспроизводит. Вот только размер этих WAV файлов не внушает оптимизма. Памяти никакого AVR не хватит, чтобы хранить в ней аудиоданные. Хорошо, что умные дяденьки придумали флэш-карты, которые позволяют записать на них целую кучу полезной информации. Итак начнем:

  • На резисторах R1-R16 собран простейший R-2R ЦАП.
  • Вместо транзистора можно подключить усилитель, например на TDA2003.
  • Можно использовать как MMC так и SD карту.
  • На схеме не показаны стабилизаторы напряжения на 12 В и 3,3 В.

Я понимаю, что запускать мегу16 на 16 МГц и 3,3 В – это любительство, но у меня все работает стабильно, чего и Вам желаю.

Описание работы:
Карта должна быть отформатирована под файловую систему FAT16. Мелодии для воспроизведения необходимо сохранить в формате WAV 8 бит 16000 КГц Моно. Сделать это можно любым редактором WAV файлов, например этим. Допускается записать на карту до 10 мелодий под именами «muson01.wav» – «muson10.wav». Файлы другого формата и с другими именами воспроизводиться не будут.

После подачи питания устройство инициализирует MMC/SD карту и готово к работе. Нажатие на кнопку SB1 включает воспроизведение текущей мелодии (сразу после подачи питания это мелодия с именем «muson01.wav»). Нажатие на кнопку SB2 – воспроизводит следующую мелодию. Переключение мелодий осуществляется по кругу. Т.е. после последней найденной мелодии с именем «muson» (максимально – «muson10.wav») будет воспроизводиться мелодия с именем «muson01.wav».

Программа занимает 5200 байт ПЗУ. Исходные коды программы прилагаются, так что никто не мешает добавить поддержку хоть ста мелодий или еще каких либо «нужных» функций.

Схема, прошивка, исходные коды.

Автор проекта Павел Сироткин pol_s@list.ru

]]>
http://elektro-shemi.ru/muzykalnyj_zvonok_na_mmc_sd_karte.html/feed 0
Сварочный аппарат с фазным управлением тиристорами на микроконтроллере PIC16F876 http://elektro-shemi.ru/svarochnyj_apparat_s_faznym_upravleniem_tiristorami_na_mikrokontrollere_pic16f876.html http://elektro-shemi.ru/svarochnyj_apparat_s_faznym_upravleniem_tiristorami_na_mikrokontrollere_pic16f876.html#comments Fri, 16 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/svarochnyj_apparat_s_faznym_upravleniem_tiristorami_na_mikrokontrollere_pic16f876.html С самого начала идея была сделать сварочный аппарат, в котороммикроконтроллер будет лишь косвенно рулить сварочными делами (фазноеуправление тиристорами хотел сделать на микросхеме), обеспечиватьплавный пуск трансформатора и защищать от перегрева силовые элементы.Уже в процессе создания пришла мысль: «А что если реализоватьфазное управление программно…”. Несколько»пугала” многофункциональность, возлагаемая намикроконтроллер, но решил дерзнуть. В итоге получился очень надёжныйсварочный аппарат постоянного тока, который вот уже год неустанноработает.

Фото сварочного аппарата (справа тиристорый, слева — его младшийбратишка — инвертор):

Мой сварочный трансформатор намотан так, что работает на гранинасыщения магнитопровода. Общеизвестно, что при такой намотке великпусковой ток (настолько, что выбивает автоматы защиты). Поэтому, вмомент включения питания первичная обмотка трансформатора подключаетсячерез резистор на 20 Ом, а спустя 0,5 сек. включается реле и егоконтакты шунтируют резистор. В момент задержки тиристоры закрыты, и токв сварочную дугу не подаётся. На индикацию выводится надпись»дуга”.

    В основу регулирования сварочного токаположенпринцип управленияфазой открытия тиристоров. В момент перехода сетевого напряжения черезноль с выхода компаратора (выв.7 LM358N) на вход INT микроконтроллерапоступает импульс логического нуля, что вызывает прерывание. В ПП Intобработки этого прерывания запускается таймер TMR2 и сбрасывается RA5.Переполнение TMR2 приводит к другому прерыванию, в котором на выводеRA5 появляется высокий логический уровень, который открываеттранзисторы и тиристор соответствующей полуволны сетевого напряжения. Врезультате, изменяя значение регистра PR2 (период таймера TMR2),можноуправлять фазой открытия тиристоров, а соответственно и сварочным током.

Схема сварочного аппарата представлена на рисунке:

Значение сварочного тока контроллер неотслеживает.Дело в том, что сварочная дуга – это сложный физическийпроцесс,с непредсказуемой ВАХ. Во время сварки при одной и той же фазе открытиятиристоров ток в дуге может изменяться в разы! Это зависит в первуюочередь от длины дуги. По этому программно задаётся только фазаоткрытия тиристоров без обратной связи по току. А чтобы сварщику, неимеющему представления о фазе, регулировать сварочный ток на индикациювыводится некое процентное значение мощности. С помощью кнопок сварщикможет менять выходную мощность аппарата от 10 до 100 %. Программнопредусмотрен также автодекремент (автоинкремент), при нажатии на однуиз кнопок дольше 2 секунд происходит автоматическое быстрое уменьшение(увеличение) процентного значения мощности. С помощью применённых мноюсиловых элементов аппарата удалось получить ток в дуге до 250 А приустановленном 100% значении мощности.

    Если нажать на две кнопки одновременно,то вэнергонезависимую память запишется текущее процентное значениемощности, с выводом на индикацию слова «АГА” икратковременным включением зуммера. При следующем включении аппаратаэта мощность будет по умолчанию.

    Самым слабым звеном силовой частисварочногоаппарата оказался дроссель. Сам я его не изготавливал, взял тот, чтобыл в наличии. Он намотан медным проводом в термостойкой изоляции, асечение всего 16 кв. мм. Хоть я и направил на него вентилятор обдува(на схеме не показан), при больших токах он всё же греется больше всегоостального. С целью недопущения перегрева к обмотке дросселя приклеентермодатчик DS1820. При превышении температуры выше 100 градусов, аточнее спустя 20 секунд после непрерывного превышения этого порогамикроконтроллер прекращает выдавать управляющие импульсы на тиристоры,включается прерывистый звуковой сигнал (зуммер). На индикацию выводитсятекущее значение температуры обмотки дросселя. Как только температураобмотки понизится до 50 градусов, сварочный аппарат переходит в рабочийрежим и можно продолжать варить.

Вид на монтаж сварочного аппарата представлен на фото:

сть недостаток схемы, не создающийнеудобств вработе. В связи с тем, что питание микроконтроллера не защищено отвсяческого рода помех (более того, блок управления не экранирован отсиловой части) происходит периодический сброс программы на начало(выключение реле, вывод на индикацию слова «дуга”,включение реле спустя 0,5 сек). Это происходит с непредсказуемыминтервалом (зависит от времени суток) и только на холостом ходу (безнагрузки). Поэтому, на нервы сварщика это не действует :). Тем неменее, нерегламентированные сбросы следует устранять. Считаю, что мойсварочник может послужить отличным полигоном для испытания всевозможныхметодов защиты от помех по питанию.

Прошивка для микроконтроллера PIC16F876 в HEX формате :   duga.rar
Та-же прошивка в формате программы ProgCode :   duga.sfr

Автор конструкции:  Руслан Липин

Связаться с автором можно по email (указан на схеме)

Задать автору вопросы по конструкции так-же возможно в форуме.

]]>
http://elektro-shemi.ru/svarochnyj_apparat_s_faznym_upravleniem_tiristorami_na_mikrokontrollere_pic16f876.html/feed 2
Мостовой сварочный инвертор с микроконтроллерным управлением http://elektro-shemi.ru/mostovoj_svarochnyj_invertor_s_mikrokontrollernym_upravleniem.html http://elektro-shemi.ru/mostovoj_svarochnyj_invertor_s_mikrokontrollernym_upravleniem.html#respond Fri, 16 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/mostovoj_svarochnyj_invertor_s_mikrokontrollernym_upravleniem.html Силовая часть
    На схеме изображена силовая частьсварочного инвертора с блоком питания и драйверами силовых ключей.Плата блока питания с драйверами монтируется отдельно. От силовой частиеё отделяет металлический лист, электрически соединённый с корпусомсварочного аппарата.

Схемасиловой части мостового сварочного инвертора

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

лок питания – классический флайбэк.Поверх первичной обмотки трансформатора блока питания намотанаэкранирующая обмотка тем же проводом. Её витки должны полностьюзакрывать первичную обмотку, а направление намотки должно совпадать снаправлением намотки вторичных обмоток. Все обмотки изолируются междусобой лакотканью или малярным скотчем. Настройка заключается в подборесопротивления R1, для того чтобы получить напряжение 20-22 В дляпитания реле. 

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

Блок управления

Схема блока управления полномостовымсварочным инвертором

Блок управленияпостроен на основе распространенного ШИМ-контроллера TL494 сзадействованием одного канала регулирования. Этот канал стабилизируетток в дуге. Задание тока формирует микроконтроллер с помощью модуляCCP1 в режиме ШИМ на частоте примерно 75 кГц. Заполнение ШИМ будетопределять напряжение на конденсаторе C1. Величина этого напряженияопределяет величину сварочного тока.

Настройка инвертора


   
Силовая часть пока обесточена.Предварительно проверенный блок питания подключаем к блоку управления ивключаем его в сеть. На индикаторе загорятся все восьмёрки с точкой вмладшем разряде. Включаем осциллограф в провода Out1 и Out2.Контролируем наличие двухполярных импульсов частотой 40-50 кГц сполочкой мёртвого времени не менее 1,5 мкс между ними. Величинумёртвого времени можно подкорректировать, изменив напряжение на входеDT(4) у TL494. После этого нужно осциллографом проверить напряжение назатворах ключей. Там должны быть прямоугольные импульсы с фронтами неболее 500 нс, частотой 40-50 кГц и амплитудой 15-18 В.

    Если всё так, собираем полностью схемуинвертора и включаем его в сеть. На индикацию сначала будут выведенывосьмёрки, затем должно включиться реле и индикатор покажет 120 А. Есливосьмёрки продолжают гореть, значит напряжение в сварочных проводах непревышает 100 В. Ищем причину и устраняем её.

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

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

    Если всё так, устанавливаем задание 20 А ивключаем в сварочные провода нагрузочный реостат сопротивлением 0,5 Ом.Реостат должен выдерживать протекание тока не менее 60 А. К выводамшунта подключаем вольтметр магнитоэлектрической системы со шкалой на 75мВ, например прибор Ц 4380. На нагруженном инверторе пытаемся изменятьзадание тока и по показаниям вольтметра контролируем ток. Ток долженменяться пропорционально заданию. Выставляем задание тока 50 А. Еслипоказания вольтметра не соответствуют 50 А, то на выключенном инверторевпаиваем сопротивление R3 другого номинала. Подбирая сопротивление R3добиваемся соответствие задания тока измеренному.

    Если всё так, можно попытаться варить,после 1 минуты сварки током 120 А выключаем инвертор из сети и ищемсамый горячий радиатор. В этот радиатор необходимо вмонтировать датчиктемпературы.


Инструкция по эксплуатации


    При включении инвертора в сеть контроллеравтоматически выставляет величину задания сварочного тока 120 А. Еслипри включении, напряжение в сварочных проводах не превысит 100 В, тоиндикатор будет отображать восьмёрки, это свидетельствует онеисправности. При нормальном запуске восьмёрки должны сменитьсяотображением задания тока 120 А. Кликая кнопками можно изменитьвеличину задания в пределах от 20 до 160 А.


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


Если температура радиатора во время работыпревысит 75 градусов, то независимо от режима индикации, которая была вэтот момент, индикатор начнёт отображать температуру радиатора,включится прерывистый звуковой сигнал. Работа инвертора при этом неблокируется, но величина задания тока будет автоматически сброшена до20 А.

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

    Если произойдёт обрыв датчика температуры,индикатор выдаст код ошибки Ert1, включится прерывистый звуковойсигнал. Работа инвертора при этом не блокируется, но величина заданиятока будет автоматически сброшена до 20 А.

    Если произойдёт замыкание датчикатемпературы, индикатор выдаст код ошибки Ert0, включится прерывистыйзвуковой сигнал. Работа инвертора при этом не блокируется, но величиназадания тока будет автоматически сброшена до 20 А.

Прошивка для микроконтроллераPIC16F876:

В HEX формате :     most.rar      
В SFR формате :      most.sfr          

Автор конструкции:  Руслан Липин

Связаться с автором можно по email



]]>
http://elektro-shemi.ru/mostovoj_svarochnyj_invertor_s_mikrokontrollernym_upravleniem.html/feed 0
Сварочный инвертор — асимметричный (косой мост) с микроконтроллерным управлением http://elektro-shemi.ru/svarochnyj_invertor_asimmetrichnyj_kosoj_most_s_mikrokontrollernym_upravleniem.html http://elektro-shemi.ru/svarochnyj_invertor_asimmetrichnyj_kosoj_most_s_mikrokontrollernym_upravleniem.html#respond Fri, 16 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/svarochnyj_invertor_asimmetrichnyj_kosoj_most_s_mikrokontrollernym_upravleniem.html Силоваячасть сблоком питания и драйверами.

Схемасиловой части с блоком питания и драйверами.

……….Представленный на схеме сварочный инверторпостроен по схеме однотактного прямохода. На первичную обмоткусварочного трансформатора с помощью двух ключей подаются однополярныеимпульсы выпрямленного сетевого напряжения с заполнением не более 42%.  Магнитопровод трансформатора испытывает одностороннееподмагничивание. В паузах между импульсами магнитопроводразмагничивается по так называемой частной петле. Размагничивающий токблагодаря обратно включенным диодам возвращает магнитную энергию,запасённую в сердечнике трансформатора обратно в источник, подзаряжаяконденсаторы (2 x 1000 мкф x 400 В) накопителя.
 
……….На прямом ходу энергия передаётся внагрузку через сварочный трансформатор и прямо включенные диодывыпрямителя (2x150EBU04). В паузе между импульсами ток в нагрузкеподдерживается благодаря энергии, накопленной в дросселе. Электрическаяцепь в этом случае замыкается через обратные диоды (2x150EBU04). Хорошоизвестно, что на эти диоды приходится бОльшая нагрузка, чем на прямые.Причина – ток в паузе течёт дольше чем в импульсе.
  
……….Конденсатор 1200 мкф x 250 В включенный всварочные провода через резистор 4,3 Ом обеспечивает чёткое зажиганиедуги. Пожалуй, это одно из удачных схемных решений для поджига в косоммосте.

……….Ключи косого моста работают в режимежёсткого переключения. Причём режим включения заведомо облегчен всегдаприсутствующей индуктивностью рассеивания сварочного трансформатора. И,поскольку к моменту включения ключей считается, что магнитопровод трансформатора полностью размагничен, то по причине отсутствия тока впервичной обмотке, потерями на включение можно пренебречь.  Потерина выключение – очень существенные. Для их снижения параллельнокаждому ключу установлены RCD-снабберы.

……….Для обеспечения чёткой работы ключей, вмоменты между включениями на их затворы подаётся отрицательноенапряжение благодаря специальной схеме включения драйверов. Каждыйдрайвер питается от гальванически изолированного источника (около 25 В)блока питания. Напряжение питания «верхнего” драйвераиспользуется для включения реле К1, контакты которого шунтируютпусковой резистор.

……….Блок питания (классический маломощныйфлайбэк) имеет 3 гальванически изолированных выхода. При исправныхдеталях начинает работать сразу. Напряжение для драйверов –23-25В. Напряжение 12 В используется для питания блока управления.

……….Существенные радиаторы нужно предусмотретьдля входного выпрямителя, ключей и выходного выпрямителя. От размеровэтих радиаторов и интенсивности их обдува  будет зависетьпостоянная времени работы аппарата. Поскольку аппарат обеспечиваетсущественный сварочный ток (до 180 А), ключи нужно обязательно припаятьк медным пластинам толщиной 4 мм, затем эти «бутерброды”прикрутить к радиаторам через теплопроводную пасту. О том как этосделать написано здесь  Вместе крепления ключей посадочное место радиатора должно быть идеальноплоским без сколов и раковин. Желательно чтобы в месте крепления ключейрадиатор имел сплошное тело толщиной не менее 10 мм. Как показалапрактика для лучшего отвода тепла не нужно изолировать ключи отрадиатора. Лучше изолировать радиатор от корпуса аппарата.  Вобдув нужно поставить также трансформатор, дроссель и обязательно всерезисторы мощностью 25 и 30 Вт. Остальные элементы схемы в радиаторах иобдуве не нуждаются.

Блок управления

Схема блока управления полномостовымсварочным инвертором


……….Блок управления построен на основераспространённого ШИМ-контроллера TL494 с задействованием одного каналарегулирования. Этот канал стабилизирует ток в дуге. Задание токаформирует микроконтроллер с помощью модуля CCP1 в режиме ШИМ на частотепримерно 75 кГц. Заполнение ШИМ будет определять напряжение наконденсаторе C1. Величина этого напряжения определяет величинусварочного тока.

……….С помощью микроконтроллера выполняется также блокировка инвертора. Если на вход DT(4) TL494 будет подан высокийлогический уровень,  то импульсы на выходе Out исчезнут и инверторостановится. Появление логического нуля на выходе RA4 микроконтроллераприведёт к плавному старту инвертора, то есть к постепенному увеличениюзаполнения импульсов на выходе Out до максимального. Блокировкаинвертора используется в момент включения и при превышении температурырадиаторов.

Вот что получилосьв железе. Блокпитания, драйвера и блок управления на одной плате.

.В моём аппарате индикатор и клавиатураподключены к блоку управления через компьютерный шлейф. Шлейф проходитв непосредственной близости от радиаторов ключей и трансформатора. Вчистом виде такой конструктив приводил к ложному нажатию на клавиши.Пришлось применить следующие спец. меры.    На шлейфодето ферритовое кольцо К28x16x9. Шлейф скручен (насколько позволялаего длина).  Для клавиатуры и термостатов использованыдополнительные подтягивающие резисторы 1,8К, зашунтированныекерамическими конденсаторами 100 пкф. Такое схемное решениеобеспечило  помехоустойчивость клавиатуры, полностью исключеныложные нажатия клавиш.

……….Хотя, моё мнение – нужно недопускать помехи в блок управления. Для этого блок управления долженбыть отделён от силовой части сплошным металлическим листом.
   

Настройка инвертора


……….Силовая часть пока обесточена.Предварительно проверенный блок питания подключаем к блоку управления ивключаем его в сеть. На индикаторе загорятся все восьмёрки, затемвключится реле и, если контакты термостатов замкнуты, то индикаторпокажет задание тока 20 А. Осциллографом проверяем напряжение назатворах ключей. Там должны быть прямоугольные импульсы с фронтами неболее 200 нс, частотой 40-50 кГц напряжением 13-15В в положительнойобласти и 10 В – в отрицательной. Причём в отрицательной областиимпульс должен быть заметно длиннее.

……….Если всё так, собираем полностью схемуинвертора и включаем его в сеть. На индикацию сначала будут выведенывосьмёрки, затем должно включиться реле и индикатор покажет 20 А.Кликая кнопками, пробуем изменять задание тока. Изменение задания токадолжно пропорционально изменять напряжение на конденсаторе C1. Если изменив задание тока не нажимать на кнопки более 1 минуты, топроизойдёт запись задания в энергонезависимую память. На индикаторекратковременно появится сообщение «ЗАПС”. При последующемвключении инвертора величина задания тока будет равна значению, котороезаписалось.

……….Если всё так, устанавливаем задание 20 А ивключаем в сварочные провода нагрузочный реостат сопротивлением 0,5 Ом.Реостат должен выдерживать протекание тока не менее 60 А. К выводамшунта подключаем вольтметр магнитоэлектрической системы со шкалой на 75мВ, например прибор Ц 4380. На нагруженном инверторе пытаемся изменятьзадание тока, и по показаниям вольтметра контролируем ток. В этомрежиме реостат может издавать звук, напоминающий звон. Его не стоитбоятся – это работает токоограничение. Ток должен менятьсяпропорционально заданию. Выставляем задание тока 50 А. Если показаниявольтметра не соответствуют 50 А, то на выключенном инверторе впаиваемсопротивление R1 другого номинала. Подбирая сопротивление R1 добиваемсясоответствие задания тока измеренному.

……….Проверяем работу термозащиты. Для этогообрываем цепь термостатов. На индикаторе высветиться надпись»EroC”. Импульсы на затворах ключей должны исчезнутьВосстанавливаем цепь термостатов. Индикатор должен показатьустановленный ток. На затворах ключей должны появиться импульсы. Ихдлительность должна плавно увеличится до максимальной.

……….Если всё так, можно попытаться варить.После 2-3-х минут сварки током 120-150 А выключаем инвертор из сети иищем 2 самых горячих радиатора. На них нужно установить защитныетермостаты. По возможности термостаты устанавливаются вне зоны обдува.

Прошивка для микроконтроллера PIC16F628:

В HEX формате :     kosoy.rar      
В SFR формате :      kosoy.sfr

Автор конструкции:  Руслан Липин

Связаться с автором можно по email (указан на схеме)

]]>
http://elektro-shemi.ru/svarochnyj_invertor_asimmetrichnyj_kosoj_most_s_mikrokontrollernym_upravleniem.html/feed 0
Серебряная вода. http://elektro-shemi.ru/serebrjanaja_voda.html http://elektro-shemi.ru/serebrjanaja_voda.html#comments Fri, 09 Dec 2011 20:00:00 +0000 http://www.elektro-shemi.ru/serebrjanaja_voda.html Автор — Анастасия Попкова.

Сегодня, наверное, нет ни одного человека, который бы не слышал о пользе «серебряной воды». Ещё за 2500 лет до нашей эры египетские воины использовали серебро для лечения боевых ран — накладывали на них тонкие серебряные пластины, и раны быстро заживали. В русской же православной церкви святую воду для прихожан всегда выдерживали в серебряных сосудах. В настоящее время установлено, что ионы серебра действуют более чем на 650 видов патогенных бактерий, вирусов и грибков (спектр действия любого антибиотика 5-10 видов бактерий).
Врачи рекомендуют ежедневно пить «серебряную» воду а также с успехом применяют ее для профилактики и лечения целого ряда заболеваний. Косметологи советуют почаще умываться «серебряной» водой, особенно если у вас проблемная, сухая или чувствительная кожа. Кулинары используют ее для приготовления пищи. Заботливые мамы обрабатывают «серебряной» водой детские игрушки, пол и мебель в детских комнатах. Полюбили «серебряную» воду и дачники, которые используют ее для проращивания семян, обработки клубней и полива рассады, длительного хранения срезанных цветов, а также для лучшего сохранения домашних заготовок: солений, варений и компотов.

Кстати.
Питьевая — вода, в которой концентрация ионов серебра составляет 35 мкг/литр. Такая вода по санитарным нормам разрешена для употребления в пищу (СанПиН 2.1.4.539-96 допускает содержание серебра в питьевой воде до 50 мкг/литр). Врачи рекомендуют регулярно употреблять воду полученную с помощью ионизатора как просто для питья, так с целью профилактики и лечения целого ряда заболеваний.В первую очередь заболеваний желудочно-кишечного тракта. Также питьевая серебряная вода используется для приготовления пищи, для лучшего сохранения домашних заготовок (маринадов, варений и солений). Очень хорошо обрабатывать водой полученной помощью ионизатора детские игрушки и посуду для защиты их от бактерий.
Концентрат — вода, в которой концентрация ионов серебра составляет 10 000 мкг/литр. Этой водой можно пользоваться для ингаляций при бронхо-легочных заболеваниях, а также в косметических целях для умывания, для полива растений и их семян, для мытья фруктов и овощей.

К сожалению, если просто положить серебряную ложку в воду, как делают многие, эффект будет близок к нулю, серебряная вода так не получится. Ведь понятно, что для того, чтобы вода стала серебряной, необходим переход ионов, т.е. микрочастичек серебра из ложки в воду. Но при этом ложка должна была бы постепенно уменьшаться, а ведь пока никто не видел, чтобы даже за 10-20 лет серебряная столовая ложка в кувшине с водой стала бы чайной или совсем исчезла. Поэтому в наше время, когда секрет серебряной воды раскрыт, для ее получения применяют специальные приборы — осеребрители (серебрители) или ионаторы (ионизаторы) воды.
Прибор представляет собой устройство на микропроцессоре с помощью которого выбирают режим насыщения воды ионами серебра и контролируют время насыщения. В научной литературе нет однозначных взглядов к методике насыщения воды ионами серебра. Считается, что ток в 16 мА проходящий в течении одной минуты через воду между серебряными пластинами площадью по 1 см2 «выбивает» с их поверхности 1 мг серебра, которое растворено в воде в виде ионов серебра [1].
Схема собранна на микроконтроллере PIC16F84A. Выходной драйвер собран на CD4049 и обеспечивает на выходе размах сигнала до 10 вольт. Это напряжение получается при помощи мостовой схемы, по три инвертора соединены в параллель для утроения выходного тока.

Схема

После включения прибора на индикаторе высвечивается символ «У», что означает «Установка». Под установкой понимается выбор режима работы. Всего 9 режимов работы, где каждый режим определяет частоту прохождения тока. Минимальная частота 33000 Гц , а максимальная — 110000 Гц.
Нажав и отпустив кнопку на приборе мы войдем в режим установки. На индикаторе будут последовательно отображаться символы от 1 до 9 с задержкой в 2 секунды. Символ единицы соответствует минимальной частоте, символ девяти — максимальной частоте. Например, мы решили использовать первый режим. Следует дождаться появления на индикаторе символа 1 и нажать кнопку.
Далее запускается таймер и через пластины начинает идти переменный ток. На индикаторе высвечивается символ нуля. Через определенные интервалы времени символы сменяют друг друга. Чем выше частота (выбранный режим), тем быстрее пройдёт время. О работе прибора можно судить по миганию на индикаторе децимальной точки.
По завершению работы таймера ток прекращает идти через пластину. На индикаторе мигает символ «А», что означает «Активировано».
В схеме использован звуковой излучатель со встроенным генератором, который сигнализирует в ходе работы о нажатии кнопки, переходах между режимами и об окончании работы таймера.
Ниже рисунок печатной платы (вид со стороны монтажа).

ПП

Фотография готового устройства.

В качестве электродов использованы два отрезка проволоки диаметром 0,5 мм из ювелирного серебра высшей пробы. В нашем варианте отрезки проволоки по 70 см закреплены на куске оргстекла 50х110 мм. (Прим.: электроды по моим чертежам были изготовлены Максимом Петровичем Бесталантовым, за что ему большое спасибо).

Ионизация воды в режиме «1» занимает около 3х часов. Не допускается использование для ионизации минеральных вод или «солёной» воды, т.к. серебряные электроды могут покрыться слоем соли и потерять свою эффективность. В стеклянную посуду с водой опускать электроды следует до уровня контактных лепестков, т.к. припой на проводах и лепестках содержит свинец.
В устройстве могут быть использованы сопротивления любых типов, подходящих по габаритам; электролитические конденсаторы общего применения типа К50-6, К50-16 и подобные; неполярные конденсаторы типа КМ, КД, К10-17Б и аналогичные. Для коммутирования могут быть использованы тактовые кнопки подходящих посадочных габаритов, например, TS-A1PS-130, TS-A6PS-130 и пр. Звуковой излучатель со встроенным генератором HCM1206x может быть заменен на HCM1203x, XC1203XF и аналогичные. Индикатор типа SC08-11 заменим на SC08-12, SC08-13.

Файлы:
Печатная плата в формате SL 4.0.
Прошивка МК с исходником.

]]>
http://elektro-shemi.ru/serebrjanaja_voda.html/feed 2
Сушилка сноубордической и горнолыжной обуви http://elektro-shemi.ru/sushilka_snoubordicheskoj_i_gornolyzhnoj_obuvi.html http://elektro-shemi.ru/sushilka_snoubordicheskoj_i_gornolyzhnoj_obuvi.html#respond Tue, 15 Nov 2011 20:00:00 +0000 http://www.elektro-shemi.ru/sushilka_snoubordicheskoj_i_gornolyzhnoj_obuvi.html Автор: Гальченко Сергей
Опубликовано 16.11.2011.
Создано при помощи КотоРед.

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

СХЕМА

Измерение температуры нагретого воздуха происходит термодатчиком DA1, выходное напряжение через делитель R6, R7 поступает на АЦП микроконтроллера DD1, который управляет нагревательным элементом семистором VQ1 через опторазвязку VO1. Поскольку микроконтроллер работает при температуре около 60 градусов Цельсия, для  АЦП используется внешний термостабильный ИОН, собранный на DA4. Схема сброса выполнена на R4, VD2, C3 и является обязательной, так как без нее при повышенной температуре микроконтроллер не всегда стартует. Ключ VT1 используется для управления вентилятором. Индикация и переключение режимов реализовано на VDS1-VDS6 и SB1-SB3. Стабилизатор DA2 необходим для стабилизации напряжения питания вентилятора.

УПРАВЛЕНИЕ

SB1 — последовательно переключает режимы: 30С — 40С — 50С — ОБДУВ. Индикация красными (нагрев) и зеленым (обдув) светодиодами.

SB2 — включает или выключает таймер на 1 час. По истечении этого времени включится сушка. Это может оказаться удобным, если в сушилке стоит шумный вентилятор и пользователь плохо засыпает при шуме. Индикация желтым светодиодом.

SB3 — включает или выключает процесс сушки. Состояние и режим сушки записывается в EEPROM память процессора, на случай, если будет ночью пропадание сетевого напряжение, чтобы сушка вновь продолжилась. Индикация синим светодиодом.

КОНСТРУКЦИЯ 

Сушилка выполнена в пластмассовом корпусе Z-52, собственно под его габариты я разводил печатную плату. Подогретый воздух выходит через кабельные вводы PG-21, в которые вставлены шланги гофры диаметром 20 мм.  Из кабельных вводов удалены резиновые уплотнители, чтобы гофра свободно вставлялась. Длина шланга подбирается таким образом, чтобы в рабочем положении конец шланга не доставал до носочка внутреннего валенка несколько сантиметров. Вентилятор я использовал SUNON KD1204PKS2 (40х40х20 мм, 12 В), его установку желательно произвести по центру между шлангами, чтобы не было разницы температур между ними. Вентилятор должен дуть на нагревательный резистор. Все конденсаторы обязательно 105 градусные. Многоразовый термопредохранитель не должен располагаться непосредственно возле нагревательного резистора. Для обеспечения давления теплого воздуха все щели в корпусе замазаны силиконовым герметиком. Я намеренно не представляю печатную плату, так как топология получилась достаточно сложной и были доработки, которые отражены в схеме. Желающие повторить конструкцию все равно будут разрабатывать плату под корпус, вентилятор и нагревательный элемент, который будет в наличие. Если будет устанавливаться вентилятор большего размера, рекомендую подобрать подобной производительности или чуть выше, этого вполне достаточно для сушки. В качестве нагревательных элементов вначале были установлены цементированные 10 Ваттные резисторы, однако результат был плохой, сильный перегрев. Поэтому выбор был остановлен на 50 Ваттном резисторе TYCO (http://www.te.com/prodimages/pdf/THS-1006.pdf), тем более что крепежными отверстиями он точно установился на винты, крепящие вентилятор. Если указанного номинала 680 Ом не будет в наличие, вполне подойдет некоторое отклонение процентов на 50, ширины ШИМа должно хватить для обеспечения регулировки.

НАСТРОЙКА

Значения констант температур 30, 40 и 50 градусов хранятся в EEPROM по адресам 0x01, 0x02 и 0x03 соответственно. Температуру на выходе кабельного ввода измерял термометром, она стабилизируется примерно через полчаса. Если измеренная температура отличается от заданной более чем на 2-3 градуса, необходимо изменить константы в ячейках. Программировать процессор следует при отключенном нагревательном резисторе, который подключается после того, как будет проверена работоспособность остальной схемы. При подключенном нагревательном резисторе и включенном рабочем режиме корпус должен быть закручен, иначе теплый воздух будет рассеиваться во все стороны, термодатчик не будет нагреваться и ШИМ будет увеличен до предельно возможного значения, что вызовет сильный нагрев резистора и при случайном касании возможен ожог. К тому же на схеме присутствует высокое напряжение.

ЗАКЛЮЧЕНИЕ 

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

http://dmitrstas.ucoz.ru/publ/0-0-0-0-1

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


]]>
http://elektro-shemi.ru/sushilka_snoubordicheskoj_i_gornolyzhnoj_obuvi.html/feed 0
Схема питания люминесцентной лампы http://elektro-shemi.ru/skhema_pitanija_ljuminescentnoj_lampy.html http://elektro-shemi.ru/skhema_pitanija_ljuminescentnoj_lampy.html#comments Sun, 06 Nov 2011 20:00:00 +0000 http://www.elektro-shemi.ru/skhema_pitanija_ljuminescentnoj_lampy.html Предлагаю Вашему вниманию несложную, а главное, нетрудную в подборе элементов схему питания люминесцентной лампы (можно и с перегоревшими нитями накала), работающей от аккумуляторной батареи 12 В в качестве источника аварийного освещения.

Ток потребления при использовании 40-ваттной лампы составляет 280 – 350 мА от источника 12В (см. рисунок). Настройка заключается в подгонке частоты генератора переменным резистором Rг до получения максимальной яркости свечения лампы (пропадает «писк» трансформатора при f > 20 кГц).

Детали: ИMC – K155 ЛА3, ЛА4, ЛН1; VT1 – КТ315, КТ306, КТ3102, КТ312; VT2 – КТ817, КТ815, кт819, КТ805; VD1-KC147, KC156, KC 162. Трансформатор-выходной звука от старых ламповых телевизоров, включенный «наоборот», типа ТВ-3-Ш, ТВ-1-9, хотя неплохо работают и сетевые (силовые) трансформаторы, но желательно с меньшим количеством витков 2 обмотки (на 6.3В )

]]>
http://elektro-shemi.ru/skhema_pitanija_ljuminescentnoj_lampy.html/feed 1
Контроллер на электронных ключах DS1990A http://elektro-shemi.ru/kontroller_na_ehlektronnykh_kljuchakh_ds1990a.html http://elektro-shemi.ru/kontroller_na_ehlektronnykh_kljuchakh_ds1990a.html#respond Wed, 31 Aug 2011 20:00:00 +0000 http://www.elektro-shemi.ru/kontroller_na_ehlektronnykh_kljuchakh_ds1990a.html Контроллер доступа на электронных ключах i-Button (DS1990)

Устройство собрано на микроконтроллере ATtiny2313, к которому подключена внешняя энергонезависимая память EEPROM — 24C16. Доступны исходники, проверена работа «на железе». Контроллер доступа работает с ключами типа DS1990, поддерживает до 500 шт. Программирование контроллера доступа через мастер ключ или через джамперы на плате.
Контроллер доступа кроме кнопки открытия замка имеет концевик, отслеживающий время незакрытой двери. Время сработки сигнала программируется перемычкой JP2 (от 10 сек до 127сек).
 
 

Контроллер на электронных ключах DS1990A.

Поддерживает до 500 ключей. Устройство выполнено на микроконтроллере AVR: ATtiny2313.
Принципиальная схема считывателя ключей i-Button DS1990 (кликните по схеме для увеличения):
 

Инструкция по программированию

Рабочий режим — при подачи 12В на контроллер светодиод мигает 1Гц.
Режим программирования — светодиод мигает 2 Гц.
При нажатии на кнопку «OPEN» серия коротких звуковых сигналов на время открытия замка.
Концевой датчик двери (NC) отслеживает несанкционированный проход без ключа.
Контроллер подаёт звуковые сигналы если:
1 — После открытия двери, дверь осталась открытой больше запрограммированного времени прохода.
2 — Открытие двери без запрограммированного ключа или кнопкой «OPEN» , контроллер начинает издавать короткие двойные звуковые сигналы до момента закрытия двери.

Внимание!!! Запрограммировать время ожидания закрытой двери МОЖНО ТОЛЬКО ПЕРЕМЫЧКОЙ JP2.

Звуковые сигналы

1 короткий сигнал            — ключ записан в память контроллера.
2 коротких сигнала            — ключ уже записан в памяти контроллера.
5 коротких сигнала            — выход из режима программирования.
1 длинный сигнал            — память ключей стерта из контроллера.
короткие сигналы 20сек. — память ключей заполнена.

Запись МАСТЕР Ключа и времени открывания замка

1 — Выключить питание контроллера.
2 — Нажать кнопку «OPEN»
3 — Удерживая кнопку подключить питание к контроллеру, через 5 сек. контроллер «ПИСКНЕТ»,
    светодиод будет мигать с частотой 2 Гц.
4 — Отпустить кнопку.
5 — Поднесите ключ к считывателю, раздастся одиночный звуковой сигнал,
    Мастер ключ ЗАПИСАН,  при этом запишется время открытия замка 1 сек.
6 — Удерживая ключ на  считывателе — считаем звуковые сигналы,
    кол-во определяет требуемое время отрывания замка, приращение 1 сек. Но не более 32сек.
7 — Отключаем питание контроллера или выдерживаем паузу 20 сек.

Стирание всей памяти ключей.

1 — Рабочий режим.
2 — Нажимаем кнопку «OPEN» и удерживая подносим  к считывателю МАСТЕР ключ и держим, через 10 сек. раздастся продолжительный звуковой сигнал — память ключей стёрта.
3 — Отпускаем кнопку убираем ключ.

Добавление новых ключей

1 — Подносим  Мастер-ключ к считывателю удерживаем 5 сек, раздастся 2 коротких звуковых сигнала, светодиод будет мигать с частотой 2 Гц.
2 — Поднеся поочерёдно к считывателю  дополнительные ключи — раздастся короткий звуковой сигнал, — ключ ЗАПИСАН, если раздастся 2 коротких звуковых сигнала — ПОПЫТКА ЗАПИСАТЬ ДУБЛИКАТ КЛЮЧА.
3 — Записываем требуемое кол-во (до 500) ключей. Пауза между записываемыми ключами не более 20 сек.
4 — Отключаем питание контроллера или выдерживаем паузу 20 сек.

Программирование контроллера доступа через ДЖАМПЕРЫ JP1,JP2,JP3,JP4

JP1 — Время работы РЕЛЕ, приращение 1 сек.
JP2 — Время ожидания закрытия двери , приращение 1 сек.
JP3 — Добавление новых ключей (максимум —  500).
JP4 — Стирание всех ключей из памяти контроллера.
Джампер выполняют свою функцию при постоянном замыкании на время использования.
 
Печатная плата:
 
 
Внешний вид собранного устройства:
 
«Время работы РЕЛЕ» — JP1  на всём протяжении замыкании джампера мигает красный светодиод с частотой 1 Гц. и звучит короткий звуковой сигнал бипера. С каждым звуковым и световым сигналом (зелёный светодиод) к переменной ‘Время работы РЕЛЕ’ прибавляется по 1 секунде. Всего может быть от 1 сек до 32. Отсчитав нужное количество секунд снимите перемычку.

«Время ожидания закрытой двери»
— JP2  на всём протяжении замыкании джампера мигает красный светодиод с частотой 1 гц. и звучит короткий звуковой сигнал Бипера.  С каждым звуковым и световым зелёным сигналом переменная ‘Время ожидания закрытой двери’ прибавляется по 1 секунде, всего может быть от 5 сек до 126. Отсчитав нужное количество секунд снимите джампер.

«Добавление новых ключей» — JP3 на всём протяжении замыкания джампера красный светодиод мигает с частотой 2 Гц. Поднося ключ к считывателю при удачном считывании прозвучит короткий звуковой сигнал бипера и светодиод мигнёт зелёным цветом — ключ записан. Если ключ  уже записан в памяти, то при попытки записать его снова раздаётся 2 коротких сигнала  бипера. При попытки записать в память больше 500 ключей постоянно мигает красный светодиод с частотой 2 Гц. и периодически звучит короткий звуковой сигнал бипера. Снимите джампер.

«Стирание всех ключей из памяти контроллера» — JP4 через 3 сек после замыкания издаётся 5 коротких сигнала бипера, пауза, затем непрерывно звучит бипер на время стирания (примерно 10сек) — память ключей стёрта. Уберите джампер.

 
Проверить контроллер доступа на электронных таблетках i-Button DS1990 удалось на 35 ключах, больше нету.
Ток потребления контроллера доступа на микроконтроллере ATtiny2313 около 50мА.
На выходе сильноточное реле с контактной группой на 10А.
 
 
 
Автор: Зураб, trio-tv@mail.ru
]]>
http://elektro-shemi.ru/kontroller_na_ehlektronnykh_kljuchakh_ds1990a.html/feed 0
Кодовый замок на микроконтроллере http://elektro-shemi.ru/kodovyj_zamok_na_mikrokontrollere.html http://elektro-shemi.ru/kodovyj_zamok_na_mikrokontrollere.html#comments Sat, 30 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/kodovyj_zamok_na_mikrokontrollere.html Ivica Novakovic

Можно найти много модификаций устройств, известных как электрический кодовый замок. Уникальность этого устройства в новом способе считывания нескольких клавиш при помощи только одного входа микроконтроллера (МК). Я использовал аналогово-цифровое преобразование (АЦП), и этим методом я могу точно детектировать, какая из клавиш нажата. Этот способ детектирования клавиш может быть использован только с микроконтроллерами, имеющими встроенный АЦП, поэтому мы будем использовать простой PIC12F675, т.к. нам не требуется много портов для считывания состояний клавиш.

Как это работает

Нажмите четыре клавиши в определенном порядке, и реле переключится на 5 секунд, вот и все. Но вначале вы должны запомнить ваш код: нажмите и удерживайте кнопку, подключенную к выводу 3 МК, пока не загорится светодиод. Теперь, когда светодиод загорелся, вы должны ввести секретный код.

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

Определение клавиш с помощью аналого-цифрового преобразователя

Как видно на рисунке, клавиатура сделана из последовательности резисторов и кнопок. От клавиатуры выходит только три провода: +5В, «Земля» и сигнал клавиши, который идет к выводу 7 МК. Резисторы соединены последовательно, и в каждом узле значения напряжения различны. Когда мы нажимаем любую клавишу на клавиатуре, мы подаем определенное напряжение от узла резистивной цепи на 7 вывод МК.

Вывод 7 на PIC12F675 определен как вход и внутренне он подключен к модулю АЦП. PIC12F675 имеет встроенный 10 битный АЦП с диапазоном значений преобразования от 0 до 1023. Поэтому, если у нас использовано 12 клавиш, зазор преобразования между ними равен 85. Согласно этим вычислениям, зададим «клавише 0” диапазон 0-85, «клавише 1” — диапазон 86-170, «клавише 2” — диапазон 171-256 и т.д.

Я думаю, что можно подключить и больше 12-ти клавиш, сохранив при этом хорошее распознавание каждой клавиши.


PCB back side


PCB components side

Keylock sch & pcb — pcb files in Protelu-99 SE format

Keylock.pdf — pcb in acrobat PDF format

Keylock program in hex: Keylock hex

На английском языке: KeyLock

]]>
http://elektro-shemi.ru/kodovyj_zamok_na_mikrokontrollere.html/feed 2