Вольтметр на atmega8 с семисегментными индикаторами: Вольтметр на ATmega8 с семисегментными индикаторами — Устройства на микроконтроллерах — Схемы устройств на микроконтроллерах

Содержание

Задействуем АЦП. Вольтметр на AVR. - Проекты - AVR project.ru

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

 Примерная работа преобразования приведена на рисунке ниже; через равные промежутки времени (ось X) происходит считывание значения напряжения на входе АЦП (ось Y). Так как АЦП имеет ограниченную разрешающую способность, появляется дискретность (дробление) значений.  


  Величина по оХ называется частотой дискретизации, чем больше частота тем точнее может быть полученная информация о сигнале. АЦП в мк AVR может работать на частотах дискретизации от 50 до 200 кГц

  В Bascom-AVR конфигурирование АЦП сводится к одной строчке:

Config Adc = SINGLE , Prescaler = 128 , Reference = Avcc

 здесь Adc - режим считывания значения: Single - единичное считывание, также может быть Free (режим постоянной работы преобразователя)

Prescaler = 128 - выбираем частоту дискретизации путем деления частоты кварца на определенное число (также может быть 2,4,8,16,32,64 или Auto). Если выбрать Auto, то компилятор сам выберет подходящую частоту работы АЦП

Reference – выбор источника опорного напряжения. Aref – внешний источник, Avcc – напряжение питания схемы, Internal – внутренний ИОН на 2,56 в.

  Преобразование аналога в цифру в Bascom-AVR происходит следующим образом, для примера считаем значение напряжения на первом канале АЦП и выведем результат преобразования на ЖКИ:

Start ADC         ' запускаем преобразование
M = GetADC(1)     ' приравниваем переменную М результату преобразования
Stop ADC          ' останавливаем работу АЦП
LCD  M           ' выводим значение на ЖКИ

  Считывание может быть произведено с любого пина АЦП микроконтроллера, от 0 до 7 (например для ATMEGA32).

Для этого в строке GetADC(x) заместо х ставим интересующий нас канал. И все!

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

Итак, первым делом нужно определиться с диапазоном измеряемых значений.  Я выбрал пределом измерения 30 Вольт, от этого зависит коэффициент на который нужно будет умножать результат преобразования, а также расчет резисторного делителя напряжения на входе АЦП. В качестве источника опорного напряжения выбран внутренний ИОН на 2,56 В. Поэтому резисторный делитель рассчитан таким образом, чтобы при максимально измеряемом напряжении 30 В на вход АЦП заходило не более 2,56 В. Схема вольтметра приведена ниже:


  Подстроечник RV1 - многооборотный, для точной настройки делителя.

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

  Индикация организована в главном цикле программы. Для считывания показаний АЦП задействован Timer1, который переполняется примерно 2 раза в секунду. При переполнении вызывается подпрограмма, в которой происходит считывание данных с АЦП и их преобразование.

 Так как переполнение таймера происходит каждые 0,5 сек, то показания вольтметра будут обновляться 2 раза в секунду. Это сделано для того чтобы четвертая цифра отображающая сотые доли не скакала слишком быстро, размазывая показания (так как АЦП имеет свойство иногда менять показания при неизменном напряжении на входе).


    $regfile = "m8def.dat"
    $crystal = 8000000
     
    ' * * * переменные * * *
     
    Dim W As Integer              ' переменная для хранения значения АЦП
     
    Dim N1 As Integer
    Dim N2 As Integer
    Dim N3 As Integer
    Dim N4 As Integer
     
    Dim M1 As Integer
    Dim M2 As Integer
    Dim M3 As Integer
    Dim M4 As Integer
     
    Dim C1 As Integer
    Dim C2 As Integer
    Dim C3 As Integer
    Dim C4 As Integer
     
     
    ' * * * настройка портов * * *
     
     
    Ddrb = &B11111111
    Ddrd = &B11111111
     
     
    ' * * * конфигурируем таймер1 и прерывание по его переполнению * * *
     
     
    Config Timer1 = Timer , Prescale = 64
     
    On Timer1 Acp:
     
     
    ' * * * конфигурация АЦП * * *
     
    Config Adc = Single , Prescaler = Auto , Reference = Internal
     
     
    ' * * * разрешаем прерывания * * *
     
    Enable Interrupts
    Enable Timer1
     
     
    ' * * * основная программа * * *
     
     
    Do
     
     
    Portb = &B11101111
     
    Select Case N1
    Case 0 : Portd = &B11111111
    Case 1 : Portd = &B11111001
    Case 2 : Portd = &B10100100
    Case 3 : Portd = &B10110000
    Case 4 : Portd = &B10011001
    Case 5 : Portd = &B10010010
    Case 6 : Portd = &B10000010
    Case 7 : Portd = &B11111000
    Case 8 : Portd = &B10000000
    Case 9 : Portd = &B10010000
    End Select
    Waitms 5
     
    Portb = &B11110111
     
    Select Case N2
    Case 0 : Portd = &B11000000
    Case 1 : Portd = &B11111001
    Case 2 : Portd = &B10100100
    Case 3 : Portd = &B10110000
    Case 4 : Portd = &B10011001
    Case 5 : Portd = &B10010010
    Case 6 : Portd = &B10000010
    Case 7 : Portd = &B11111000
    Case 8 : Portd = &B10000000
    Case 9 : Portd = &B10010000
    End Select
    Waitms 5
     
    Portb = &B11111011
     
    Select Case N3
    Case 0 : Portd = &B11000000
    Case 1 : Portd = &B11111001
    Case 2 : Portd = &B10100100
    Case 3 : Portd = &B10110000
    Case 4 : Portd = &B10011001
    Case 5 : Portd = &B10010010
    Case 6 : Portd = &B10000010
    Case 7 : Portd = &B11111000
    Case 8 : Portd = &B10000000
    Case 9 : Portd = &B10010000
    End Select
     
    Waitms 5
     
    Portb = &B11111101
     
    Select Case N4
    Case 0 : Portd = &B11000000
    Case 1 : Portd = &B11111001
    Case 2 : Portd = &B10100100
    Case 3 : Portd = &B10110000
    Case 4 : Portd = &B10011001
    Case 5 : Portd = &B10010010
    Case 6 : Portd = &B10000010
    Case 7 : Portd = &B11111000
    Case 8 : Portd = &B10000000
    Case 9 : Portd = &B10010000
    End Select
     
    Waitms 5
     
    Loop
     
    ' * * * подпрограмма считывания показания с АЦП * * *
     
    Acp:
     
    Start Adc          ' считываем показания АЦП
     
     
    W = Getadc(1)      ' <---- число которое получили с первого канала АЦП
     
     
    M1 = W * 3         ' переводим значение АЦП в вольты. Так как запятая у меня
                       ' фиксированная, то для удобства работать будем с целыми числами 3069/1023=3;
                       ' где 3069 максимальное значение напряжения отображаемое вольтметром,
                       ' или 30.69 В

    M2 = M1
    M3 = M1
    M4 = M1
     
    M1 = M1 / 1000     ' обработка тысяч
    N1 = Abs(M1)
     
    M2 = M2 Mod 1000   ' обработка сотен
    M2 = M2 / 100
    N2 = Abs(M2)
     
    M3 = M3 Mod 100    ' обработка десяток
    M3 = M3 / 10
    N3 = Abs(M3)
     
    M4 = M4 Mod 10     ' обработка единиц
    N4 = Abs(M4)
     
    Return
     
    End


  

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

 Разрешение измерения вольтметра получилась 0,03 В (большего из 10 битного АЦП на таком диапазоне не выжать), точность не менее 0,05 В. Что весьма не плохо, учитывая что использовался внутренний ИОН и не использовались ВЧ-фильтры на входе преобразователя. Для блока питания самое то.

ЗЫ. Если говорить о точности измерения, то в качестве эталонного измерителя напряжения выступал мой Mastech MAS838, поэтому все относительно =) 

Скачать файлы к проекту

Встраиваемый ампер-вольтметр на PIC12F675 и LED-индикаторах. Встраиваемый вольтметр на PIC12F675 Индикаторы больших размеров

Уже несколько лет занимаюсь радиоэлектроникой, но стыдно признаться, у меня все еще нет нормального блока питания. Запитываю собранные устройства тем, что попадется под руку. От всяких полудохлых батареек и трансформаторов с диодным мостом без какой либо стабилизации напряжения и ограничения выходного тока. Такие извращения довольно опасны для собранной конструкции. Наконец-то решился собрать нормальный блок питания. А начал сборку с ампервольтметра. Надо конечно было начинать с другого, но как уже есть. Поскольку понемногу занимаюсь программированием то решил сам разработать показометр. В качестве экрана стоит дисплей от Nokia-1202. Наверно я уже всех замучал с этим дисплеем, но он в 3 раза дешевле, чем 2x16 HD44780 (по крайней мере у нас). Вполне паябельный разъем и вообще неплохие характеристики. Короче - хороший вариант для измерителя напряжения и тока.

Электрическая схема цифрового ампервольтметра для БП

Рисунок платы цифрового ампервольтметра

В первой и второй строчке отображается усредненное значение напряжения и тока из 300 замеров АЦП. Это сделано для большей точности измерения. В третьей строчке выводится сопротивление нагрузки, рассчитанное по закону Ома. Хотел сперва сделать, чтоб выводилась потребляемая мощность, но сделал сопротивление. Может позже переделаю на мощность. В четвертой строчке выводится температура измеряемая датчиком DS18B20. Он запрограммирован измерять температуру от 0 до 99 градусов Цельсия. Его надо установить на радиатор выходного транзистора, или на какой нибудь другой элемент схемы, где есть сильный нагрев.

К микроконтроллеру можно так же подключить кулер для охлаждения радиатора транзистора. Он будет изменять свои обороты при изменении температуры измеряемой датчиком DS18B20. На ножке PB3 присутствует ШИМ сигнал. Кулер подключается к этому выводу через силовой ключ. В качестве силового ключа лучше всего использовать MOSFET транзистор. При температуре в 90 градусов у вентилятора будут максимальные обороты. Датчик температуры можно и не устанавливать. В этом случае в четвертой строчке просто высветится надпись OFF. Кулер подключаем на прямую. На выходе PB3 будет 0.

В архиве есть два варианта прошивки. Одна на максимально измеряемый ток в 5 ампер, а вторая до 10 ампер. Максимально измеряемое напряжение - 30 вольт. Коэффициент усиления ОУ LM358 по расчетам выбран 10. Для разных прошивок нужно подобрать шунт. Не у всех есть возможность измерять сотые доли ома и прецизионные резисторы. Поэтому в схеме есть два подстроечных резистора. Ними можно подкорректировать показания измерений.

Там-же в архиве есть и печатная плата. Есть небольшие различия на фото - там она немножко подправленная. Удалена одна перемычка и размер меньше по высоте на 5 мм. Стабильность показаний ампервольтметра высокая. Иногда плавает только на сотые доли. Хотя сравнивал всего лишь с моим китайским тестером. Для меня этого вполне хватит.

Всем спасибо за внимание.

АРХИВ:

Модернизированый вариант

Добавил только отображение еще и десятой части мощности.

Вот переделал для измерения до 50А. Шунт 0,01 ом. Коэффициент усиления ОУ примерно от 6 до 7. Нужно будет пересчитать резисторы. Фьюзы те же, что и раньше.

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

В схему так же добавилось несколько деталей. С органов управления - одна кнопка и переменный резистор номиналом от 10 килоом до 47 килоом. Его сопротивление не критично для схемы, и как видно может варьироваться в довольно широких пределах. Немножко изменился и внешний вид на экране. Добавил отображение мощности и ампер*часов.

Переменная тока отключения сохраняется в EEPROM. По этому после выключения не нужно будет все настраивать заново. Для того, чтоб зайти в меню установки тока нужно нажать на кнопку. Поворачивая ручкой переменного резистора надо установить ток, при котором произойдет отключение реле. Оно подключено через ключ на транзисторе к выводу PB5 микроконтроллера Atmega8.

В момент отключения на дисплее высветиться надпись о том, что максимальный установленный ток был превышен. После нажатия на кнопку мы перейдем снова в меню установки максимального тока. Нужно еще раз нажать на кнопку, чтоб перейти в режим измерения. На выход PB5 микроконтроллера подастся лог 1 и при этом включится реле. Такое слежение за током имеет и свои минусы. Защита не сможет сработать мгновенно. Срабатывание может занять несколько десятков миллисекунд. Для большинства подопытных устройств данный недостаток не критичен. Для человека эта задержка не видна. Все происходит сразу. Новая печатная плата не разрабатывалась. Кто захочет повторить устройство может немного подредактировать печатную плату от предыдущего варианта. Изменения будут не значительны.

По всем возникшим вопросам обращаемся на форум. Спасибо за внимание. Ампервольтметр допилил Бухарь.

АРХИВ:
Форум

Когда появилась необходимость в измерительной части для лабораторного БП, рассматривая различные схемы из Интернета, сразу остановил выбор на семи сегментных LED индикаторах (возможная альтернатива - индикаторы типа 0802, 1602 - дороги и плохо читаемы). Так же, не хотелось каких либо переключений - и ток, и напряжение должны считываться в любой момент времени. По разным причинам, найденные готовые решения не устроили и я решил сконструировать свою схему.

Предлагаемое устройство предназначено для применения совместно с различными блоками питания и позволяет измерять напряжение в пределах от 0 до 99. 9 Вольт с точностью 0.1 Вольт и ток потребления в пределах от 0 до 9.99 Ампер с точностью 0.01 ампер. Устройство собрано на дешевом микроконтроллере PIC12F675, как самом недорогом и распространенном из имеющих 10-разрядный АЦП, двух регистрах 74HC595 и двух 4-х или 3-х разрядных LED индикаторах. Общая стоимость примененных деталей, на мой взгляд, минимальна для подобных конструкций с одновременной индикацией напряжения и тока.

Описание работы схемы.

Напряжение высвечивается индикатором HL1, а ток - индикатором HL2. Одноименные сегментные выводы индикаторов объединены попарно и подключены к параллельным выходам регистра DD2, общие выводы разрядов подключены к регистру DD3. Регистры соединены последовательно и образуют 16-разрядный сдвиговый регистр, управляемый по трем проводам: выводы 11 - тактовые, 14 - информационный, а по перепаду на выводе 12 информация записывается в выходные защелки. Индикация обычная динамическая - через выходы регистра DD3 последовательно перебираются общие выводы индикаторов, а с выходов DD2 через токоограничительные резисторы R12-R19 включаются соответствующие выбранному разряду сегменты. Индикаторы могут быть как с общим анодом, так и с общим катодом (но оба одинаковые).

Микроконтроллер управляет индикацией по выводам GP2, GP4, GP5 в прерываниях от таймера TMR0 c интервалом 2 мс. Входы GP0 и GP1 используются соответственно для измерения напряжения и тока. В первых трех разрядах индикаторов высвечиваются собственно измеряемые значения, а в последнем разряде: в верхнем индикаторе - знак "V", а в нижнем - знак "A". В случае применения 3-х разрядных индикаторов эти знаки наносятся на корпус прибора. Никаких изменений программы в этом случае не требуется.

Измеряемое напряжение поступает на МК через делитель R1-R3, а ток - с выхода ОУ LM358 через резистор R10, который совместно с внутренним защитным диодом защищает вход МК от возможной перегрузки (ОУ питается напряжением +7..+15 Вольт). Коэффициент усиления ОУ задается делителем R5-R7, примерно равн 50 и регулируется подстроечным резистором R5. ФНЧ R4C2 сглаживает напряжение с шунта. Каждое измерение производится в течении всего 100 мкс. и без этой цепочки показания прибора будут "прыгать" при любой неравномерности измеряемого тока (а он редко когда бывает строго постоянным). Для тех же целей служит и конденсатор C1 в цепи измерения напряжения. Стабилитрон D1 защищает вход ОУ от перенапряжения в случае обрыва шунта.

Особо следует остановиться на цепочке R8,R9. Она задает дополнительное смещение примерно 0.25 милливольт на вход ОУ. Дело в том, что без нее имеется существенная нелинейность коэффициента усиления ОУ при низких значениях измеряемого тока (менее 0.3 А). На разных экземплярах микросхем этот эффект проявляется в разной степени, но погрешность при выше обозначенных значениях измеряемого тока слишком высока в любом случае. При установке R8 и R9 указанных на схеме значений (номиналы могут быть пропорционально изменены при сохранении того же соотношения, например 15 Ом и 300 кОм) погрешность измерения тока, обусловленная этим эффектом, не превышает единицы младшего разряда. Со всеми имеющимися у меня экземплярами микросхем, никакого подбора указанных резисторов не потребовалось. В общем случае, подбирается минимальное сопротивление R9, при котором на индикаторе еще светятся нули при отсутствии измеряемого тока, и увеличивается в 1.5-2 раза. Интересно, что среди многих подобных конструкций, где применяется та же микросхема, ни в одной статье нет и намека на данную проблему. Видимо, у меня одного оказались "неправильные" ОУ (приобретенные, кстати, в разное время в течении 10 лет). В любом случае, я категорически не рекомендую в целях "упрощения конструкции" исключать из схемы обычно отсутствующие в подобных схемах элементы C1,C2,R3,R8,R9 - это все-таки измерительный прибор, а не мигающая цифрами игрушка!

Хорошая точность и стабильность показаний, кроме того, обеспечивается полным "отделением" от микроконтроллера относительно сильноточных импульсных цепей управления индикаторами путем питания каждой цепи от отдельного стабилизатора 78L05. И даже слабые помехи от работы самого микроконтроллера мало влияют на результат, так как каждое измерение производится в режиме "SLEEP" с "заглушенным" тактовым генератором.

Микроконтроллер тактируется от внутреннего генератора для экономии выводов. Вход сброса через цепь R11,C3 подключен к "чистой" +5В. При включении-выключении БП, в котором используется конструкция, возможны значительные помехи, поэтому, для исключения "зависания" программы, включен таймер WDT.

Питается устройство от любого стабилизированного напряжения 7-15 Вольт (не больше 15В!), через стабилизаторы DA2, DA3. Конденсаторы C4-C8 - стандартные блокировочные. Для обеспечения низкой погрешности при токах, близких к верхнему пределу, напряжение питания ОУ должно быть как минимум на 2 Вольта больше напряжения микроконтроллера, поэтому питание на него берется до стабилизаторов.

Устройство собрано на печатной плате размерами 57 на 62 миллиметра.

Печатная плата устройства.

Для уменьшения габаритов платы, большая часть резисторов и конденсаторов применена в SMD корпусе типоразмера 0802. Исключениями являются: R1 - из-за рассеиваемой мощности, R12 - для упрощения топологии платы, электролитические конденсаторы и подстроечные резисторы. Конденсаторы C1 и C2 применены керамические, но в случае отсутствия таковых, их можно заменить электролитическими танталовыми. Стабилитрон - любой, с напряжением стабилизации 3-4.7 Вольт. Индикаторы можно заменить на FIT3641 или трехразрядные серий 3631 или 4031 без изменения рисунка платы. В случае необходимости, возможно даже применение без изменения рисунка более крупных индикаторов типа 5641 и 5631 (в этом случае микроконтроллер впаивается без колодки напрямую, подстроечные резисторы применяются малогабаритные, индикатор впаивается поверх микросхем, сточив четыре выступа снизу по углам индикатора). Для подключения устройства к внешним цепям применены винтовые зажимы. Часто возникающая проблема с изготовлением измерительного шунта решена путем применения готового шунта предела 10А от неисправного мультиметра серии D83x, абсолютно без всякой переделки. На мой взгляд, это оптимальный вариант - неисправный китайский мультиметр, думаю, найдется у многих радиолюбителей. В крайнем случае, его можно изготовить из нихромовой (а лучше из константановой) проволоки.

Выход блока питания подключается к точке "Ux" и далее, с той же точки в нагрузку. Общий провод подается в точку "COM", а в нагрузку уже подается с точки "COM-Out". При таком подключении, напряжение на индикаторе завышается на 0.1 Вольт при максимальном токе нагрузки. Программным способом эта погрешность уменьшена в два раза до половины погрешности дискретизации (0.05В максимум). Во избежание увеличения этой погрешности, следует выбирать такое сопротивление шунта, при котором не требуется при настройке изменять номиналы схемы (примерно 7-14 мОм). Подходящее напряжение питания на устройство подается на вывод "Upp".

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

Программа микроконтроллера написана на Ассемблере в среде MPASM. Для обоих видов индикаторов программа одна за исключением одной директивы. В начале исходного текста программы (файл AV-meter.asm) в директиве “ANODE EQU 0” параметр имеет значение 0, что соответствует работе с индикаторами с общим катодом. Для применения индикаторов с общим анодом следует изменить значение этого параметра на 1, после чего заново оттранслировать программу. Так же, прилагаются готовые прошивки для микроконтроллера как для индикаторов с общим анодом, так и с общим катодом. При загрузке HEX-файла в программы типа , или , слово конфигурации загружается автоматически.

Настройка схемы предельно проста. Подав на вход напряжение, близкое к максимальному, подстроечником R2 следует выставить на верхнем индикаторе требуемое значение. Потом, подключают на выход устройства резистор 0.5-2 Ома в качества нагрузки и регулировкой напряжения устанавливают ток, близкий к максимальному. Подстроечником R5 выставляют соответствующие образцовому амперметру показания на нижнем индикаторе.

Во вложенном файле представлены прошивки, исходный код, модель и плата .

Список радиоэлементов
Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
DD1 МК PIC 8-бит

PIC12F675

1 В блокнот
DD2, DD3 Сдвиговый регистр

CD74HC595

2 В блокнот
DA1 Операционный усилитель

LM358N

1 В блокнот
DA2, DA3 Линейный регулятор

L78L05

2 В блокнот
D1 Стабилитрон

1N4734A

1 3. 6-4.7 В В блокнот
HL1, HL2 Индикатор FYQ3641 2 FIT3641 В блокнот
C1, C2 Конденсатор 4.7 мкФ 2 SMD 0805 В блокнот
C3 Конденсатор 10 нФ 1 SMD 0805 В блокнот
C4 100мкФ х 10В 1 В блокнот
C5, C7 Конденсатор 100 нФ 2 SMD 0805 В блокнот
C6, C8 Электролитический конденсатор 20мкФ х 16В 2 В блокнот
R1 Резистор

39 кОм

1 0. 5 Ватт В блокнот
R2, R5 Резистор подстроечный

1 кОм

2 В блокнот
R3 Резистор

1.2 кОм

1 SMD 0805 В блокнот
R4 Резистор

3 кОм

1 SMD 0805 В блокнот
R6 Резистор

1.5 кОм

1 SMD 0805 В блокнот
R7 Резистор

100 кОм

1 SMD 0805 В блокнот
R8 Резистор

150 Ом

1 SMD 0805 В блокнот
R9 Резистор

Вольтметр на PIC16F676 – статья, в которой расскажу о самостоятельной сборке цифрового вольтметра постоянного тока с пределом 0-50В. В статье приводится схема вольтметра на PIC16F676, а также печатная плата и прошивка. Вольтметр использовал для организации индикации в .

Технические характеристики вольтметра:

  • Дискретность отображения результата измерения 0,1В;
  • Погрешность 0,1…0,2В;
  • Напряжение питание вольтметра 7…20В.
  • Средний ток потребления 20мА

За основу конструкции взята схема автора Н.Заец из статьи «Миливольтметр». Сам автор очень щедрый и охотно делится своими разработками, как техническими, так и программными. Однако одним из существенных недостатков его конструкций (на мой взгляд) является морально-устаревшая элементная база. Использование которой, в нынешнее время, не совсем разумно.

На рисунке 1 показана принципиальная схема авторский вариант.

Бегло пробегусь по основным узлам схемы. Микросхема DA1 – регулируемый стабилизатор напряжения, выходное напряжение которого регулируется подстроенным резистором R4. Такое решение не очень хорошее, так как для нормальной работы вольтметра необходим отдельный источник постоянного тока напряжением 8В. И это напряжение должно быть неизменным. Если входное напряжение будет меняться, то и выходное напряжение будет изменяться, а это не допустимо. В моей практике такое изменение привело к перегоранию PIC16F676 - микроконтроллера.

Резисторы R5-R6 – это делитель входного (измеряемого) напряжения. DD1 - микроконтроллер, HG1-HG3 – три отдельных семисегментных индикатора, которые собраны в одну информационную шину. Применение отдельных семисегментных индикаторов сильно усложняют печатную плату. Такое решение тоже не очень хорошее. Да и потребление у АЛС324А приличное.

На рисунке 2 показана переделанная принципиальная схема цифрового вольтметра.

Рисунок 2 – Схема принципиальная вольтметра постоянного тока.

Теперь рассмотрим, какие изменения были внесены в схему.

Вместо регулируемого интегрального стабилизатора КР142ЕН12А было принято решение использовать интегральный стабилизатор LM7805 с постоянным выходным напряжением +5В. Тем самым удалось надежно стабилизировать рабочее напряжение микроконтроллера. Еще один плюс такого решение - это возможность применения входного (измеряемого) напряжения для питания схемы. Если, конечно, это напряжение больше 6В, но меньше 30В. Чтобы подключиться к входному напряжению, достаточно только замкнуть перемычку(jamper). Если сам стабилизатор сильно греется, его необходимо установить на радиатор.

Для защиты входа АЦП от перенапряжения в схему был добавлен стабилитрон VD1.

Резистор R4 совместно с конденсатором С3 - рекомендованы производителем, для надежного сброса микроконтроллера.

Вместо трех отдельных семисегментных индикаторов был применен один общий.

Для разгрузки отдельных ножек микроконтроллера были добавлены три транзистора.

В таблице 1 можно ознакомиться со всем перечнем деталей и возможной их заменой на аналог.

Таблица 1 – Перечень деталей для вольтметра на PIC16F676
Позиционное обозначение Наименование Аналог/замена
С1 Конденсатор электролитический - 470мкФх35В
С2 Конденсатор электролитический - 1000мкФх10В
С3 Конденсатор электролитический - 10мкФх25В
С4 Конденсатор керамический - 0,1мкФх50В
DA1 Интегральный стабилизатор L7805
DD1 Микроконтроллер PIC16F676
HG1 7-ми сегментный LED индикатор KEM-5631-ASR (OK) Любой другой маломощный для динамической индикации и подходящий по подключению.
R1* Резистор 0,125Вт 91 кОм SMD типоразмер 0805
R2* Резистор 0,125Вт 4,7 кОм SMD типоразмер 0805
R3 Резистор 0,125Вт 5,1 Ом SMD типоразмер 0805
R4 Резистор 0,125Вт 10 кОм SMD типоразмер 0805
R5-R12 Резистор 0,125Вт 330 Ом SMD типоразмер 0805
R13-R15 Резистор 0,125Вт 4,3 кОм SMD типоразмер 0805
VD1 Стабилитрон BZV85C5V1 1N4733
VT1-VT3 Транзистор BC546B КТ3102
XP1-XP2 Штыревой разъем на плату
XT1 Клеммник на 4 контакта.

Рисунок 3 – Плата печатная вольтметра на PIC16F676 (сторона проводников).

На рисунке 4 – печатная плата сторона размещения деталей.

Рисунок 4 –Плата печатная сторона размещения деталей (плата на рисунке не в масштабе).

Что касается прошивки, то изменения были внесены не существенные:

  • Добавлено отключение незначащего разряда;
  • Увеличено время выдачи результата на семисегментный LED индикатор.

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

Внешний вид вольтметра показан на рисунках 5-6.

Рисунок 5 – Внешний вид вольтметра.

Рисунок 6 – Внешний вид вольтметра.

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

Интересное видео

Подведу итоги. После всех изменений получился совсем не плохой цифровой вольтметр постоянного тока на микроконтроллере PIC16F676, с пределом измерения 0-50В. Всем кто будет повторять данный вольтметр, желаю исправных компонентов и удачи в изготовлении!

Собери свою радиосхему! Сайт радиолюбителей.


 

Собери свою радиосхему!

             Чебоксары


Здравствуйте! Очень рады видеть Вас на нашем сайте.
 

Вы попали на сайт для радиолюбителей, этот сайт для тех кто увлекается ею, для тех кто постоянно сталкивается в жизни с электроникой, для радиолюбителей любого уровня! Сайт для тех кто чинит и ломает технику, для тех кто только еще начинает понимать что такое резистор или конденсатор. Радиоэлектроникой я стал увлекаться еще с детства, и до сих пор иногда что нибудь паяю. Моя основная задача - "Пробудить в молодежи тягу к электронике". Взрослые люди меня поймут, ведь, на самом деле, приятнее когда твой сын или дочь заняты настоящим правильным делом, а не пьют пиво где-нибудь в подворотне. На нашем сайте вы найдете большое количество интересных радиосхем, в основном на микроконтроллерах, мы стараемся собирать только интересные радиосхемы, часть из них вы нигде больше не встретите, ни на каких других сайтах.

 


 

Кроме того, Вы можете общаться на нашем форуме, создавать темы, задавать вопросы, получать на них ответы и пр... Присылайте нам свои статьи, мы и опубликуем на нашем сайте. На сайте Вы можете найти интересные радиосхемы, посмотрев некоторые из них Вы можете подумать: - "Да эта статья просто скопирована с  другого сайта!", на самом же деле мы не просто копируем статьи, мы сначала их собираем, стараемся делать исправления, выкладываем свои фотографии и свои печатные платы если их нет на сайте автора.
 

 

 


Если у Вас есть какие то вопросы, можете задавать их в разделе "Гостевая книга", или на .

 

 

Наши контакты:


ICQ: 600125164                   
Пишите в гостевую книгу или на форум, так же можете написать нам через форму связи.          

 

 

Приглашаем к долгосрочному и взаимовыгодному !
 

 

При использовании материалов с данного сайта, обязательна на сайт cxema21.ucoz.ru

  

Задействуем АЦП.

Вольтметр на AVR. « схемопедия

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

 Примерная работа преобразования приведена на рисунке ниже; через равные промежутки времени (ось X) происходит считывание значения напряжения на входе АЦП (ось Y). Так как АЦП имеет ограниченную разрешающую способность, появляется дискретность (дробление) значений.  

  Величина по оХ называется частотой дискретизации, чем больше частота тем точнее может быть полученная информация о сигнале. АЦП в мк AVR может работать на частотах дискретизации от 50 до 200 кГц

  В Bascom-AVR конфигурирование АЦП сводится к одной строчке:

Config Adc = SINGLE , Prescaler = 128 , Reference = Avcc

 здесь Adc – режим считывания значения: Single – единичное считывание, также может быть Free (режим постоянной работы преобразователя)Prescaler = 128 – выбираем частоту дискретизации путем деления частоты кварца на определенное число (также может быть 2,4,8,16,32,64 или Auto). Если выбрать Auto, то компилятор сам выберет подходящую частоту работы АЦП

Reference – выбор источника опорного напряжения. Aref – внешний источник, Avcc – напряжение питания схемы, Internal – внутренний ИОН на 2,56 в.

  Преобразование аналога в цифру в Bascom-AVR происходит следующим образом, для примера считаем значение напряжения на первом канале АЦП и выведем результат преобразования на ЖКИ:

Start ADC         ‘ запускаем преобразование

M = GetADC(1)     ‘ приравниваем переменную М результату преобразования

Stop ADC          ‘ останавливаем работу АЦП

LCD  M           ‘ выводим значение на ЖКИ

  Считывание может быть произведено с любого пина АЦП микроконтроллера, от 0 до 7 (например для ATMEGA32). Для этого в строке GetADC(x) заместо х ставим интересующий нас канал. И все!

  В дополнение решил собрать вольтметр на ATMega8. Во-первых стало интересно как точно все это работает в железе, и во-вторых вольтметр пригодится в регулируемом блоке питания который хочу собрать. Итак, первым делом нужно определиться с диапазоном измеряемых значений.  Я выбрал пределом измерения 30 Вольт, от этого зависит коэффициент на который нужно будет умножать результат преобразования, а также расчет резисторного делителя напряжения на входе АЦП. В качестве источника опорного напряжения выбран внутренний ИОН на 2,56 В. Поэтому резисторный делитель рассчитан таким образом, чтобы при максимально измеряемом напряжении 30 В на вход АЦП заходило не более 2,56 В. Схема вольтметра приведена ниже:

  Подстроечник RV1 – многооборотный, для точной настройки делителя.  В схеме использованы семисегментные индикаторы с общим анодом, но без точки. Точку пришлось добавлять путем высверливания отверстия и вставки в него светодиода. Точку я сделал горящей постоянно, а сегменты управляются динамически.  Индикация организована в главном цикле программы. Для считывания показаний АЦП задействован Timer1, который переполняется примерно 2 раза в секунду. При переполнении вызывается подпрограмма, в которой происходит считывание данных с АЦП и их преобразование.  Так как переполнение таймера происходит каждые 0,5 сек, то показания вольтметра будут обновляться 2 раза в секунду. Это сделано для того чтобы четвертая цифра отображающая сотые доли не скакала слишком быстро, размазывая показания (так как АЦП имеет свойство иногда менять показания при неизменном напряжении на входе).


    $regfile = “m8def.dat”

    $crystal = 8000000

     

    ‘ * * * переменные * * *

     

    Dim W As Integer              ‘ переменная для хранения значения АЦП

     

    Dim N1 As Integer

    Dim N2 As Integer

    Dim N3 As Integer

    Dim N4 As Integer

     

    Dim M1 As Integer

    Dim M2 As Integer

    Dim M3 As Integer

    Dim M4 As Integer

     

    Dim C1 As Integer

    Dim C2 As Integer

    Dim C3 As Integer

    Dim C4 As Integer

     

     

    ‘ * * * настройка портов * * *

     

     

    Ddrb = &B11111111

    Ddrd = &B11111111

     

     

    ‘ * * * конфигурируем таймер1 и прерывание по его переполнению * * *

     

     

    Config Timer1 = Timer , Prescale = 64

     

    On Timer1 Acp:

     

     

    ‘ * * * конфигурация АЦП * * *

     

    Config Adc = Single , Prescaler = Auto , Reference = Internal

     

     

    ‘ * * * разрешаем прерывания * * *

     

    Enable Interrupts

    Enable Timer1

     

     

    ‘ * * * основная программа * * *

     

     

    Do

     

     

    Portb = &B11101111

     

    Select Case N1

    Case 0 : Portd = &B11111111

    Case 1 : Portd = &B11111001

    Case 2 : Portd = &B10100100

    Case 3 : Portd = &B10110000

    Case 4 : Portd = &B10011001

    Case 5 : Portd = &B10010010

    Case 6 : Portd = &B10000010

    Case 7 : Portd = &B11111000

    Case 8 : Portd = &B10000000

    Case 9 : Portd = &B10010000

    End Select

    Waitms 5

     

    Portb = &B11110111

     

    Select Case N2

    Case 0 : Portd = &B11000000

    Case 1 : Portd = &B11111001

    Case 2 : Portd = &B10100100

    Case 3 : Portd = &B10110000

    Case 4 : Portd = &B10011001

    Case 5 : Portd = &B10010010

    Case 6 : Portd = &B10000010

    Case 7 : Portd = &B11111000

    Case 8 : Portd = &B10000000

    Case 9 : Portd = &B10010000

    End Select

    Waitms 5

     

    Portb = &B11111011

     

    Select Case N3

    Case 0 : Portd = &B11000000

    Case 1 : Portd = &B11111001

    Case 2 : Portd = &B10100100

    Case 3 : Portd = &B10110000

    Case 4 : Portd = &B10011001

    Case 5 : Portd = &B10010010

    Case 6 : Portd = &B10000010

    Case 7 : Portd = &B11111000

    Case 8 : Portd = &B10000000

    Case 9 : Portd = &B10010000

    End Select

     

    Waitms 5

     

    Portb = &B11111101

     

    Select Case N4

    Case 0 : Portd = &B11000000

    Case 1 : Portd = &B11111001

    Case 2 : Portd = &B10100100

    Case 3 : Portd = &B10110000

    Case 4 : Portd = &B10011001

    Case 5 : Portd = &B10010010

    Case 6 : Portd = &B10000010

    Case 7 : Portd = &B11111000

    Case 8 : Portd = &B10000000

    Case 9 : Portd = &B10010000

    End Select

     

    Waitms 5

     

    Loop

     

    ‘ * * * подпрограмма считывания показания с АЦП * * *

     

    Acp:

     

    Start Adc          ‘ считываем показания АЦП

     

     

    W = Getadc(1)      ‘ <—- число которое получили с первого канала АЦП

     

     

    M1 = W * 3         ‘ переводим значение АЦП в вольты. Так как запятая у меня

                       ‘ фиксированная, то для удобства работать будем с целыми числами 3069/1023=3;

                       ‘ где 3069 максимальное значение напряжения отображаемое вольтметром,

                       ‘ или 30.69 В

    M2 = M1

    M3 = M1

    M4 = M1

     

    M1 = M1 / 1000     ‘ обработка тысяч

    N1 = Abs(M1)

     

    M2 = M2 Mod 1000   ‘ обработка сотен

    M2 = M2 / 100

    N2 = Abs(M2)

     

    M3 = M3 Mod 100    ‘ обработка десяток

    M3 = M3 / 10

    N3 = Abs(M3)

     

    M4 = M4 Mod 10     ‘ обработка единиц

    N4 = Abs(M4)

     

    Return

     

    End


  

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

 Разрешение измерения вольтметра получилась 0,03 В (большего из 10 битного АЦП на таком диапазоне не выжать), точность не менее 0,05 В. Что весьма не плохо, учитывая что использовался внутренний ИОН и не использовались ВЧ-фильтры на входе преобразователя. Для блока питания самое то.ЗЫ. Если говорить о точности измерения, то в качестве эталонного измерителя напряжения выступал мой Mastech MAS838, поэтому все относительно =) 

Скачать файлы к проектуВзято с: avrproject.ru



Категория: AVR
Метки: avr

Последние статьи

Источник питания на Atmega8. Цифровой лабораторный блок питания с управлением через пк

Эффектов, частотомеров и так далее. Скоро дойдёт до того, что и мультивибратор будет проще собрать на контроллере:) Но есть один момент, который очень роднит все типы контроллеров с обычными цифровыми микросхемами серии К155 - это питание строго 5 вольт. Конечно найти такое напряжение в устройстве подключенном к сети не проблема. А вот использовать микроконтроллеры в составе малогабаритных девайсов с батареечным питанием уже сложнее. Как известно, микроконтроллер воспринимает только цифровые сигналы – логический ноль или логическую единицу. Для микроконтроллера ATmega8 при напряжении питания 5В логический ноль – это напряжение от 0 до 1,3 В, а логическая единица – от 1,8 до 5 В. Поэтому для его нормальной работы и требуется такое значение питающего напряжения.

Что касается микроконтроллеров AVR, то есть два основных типа:

Для получения максимального быстродействия при высокой частоте - питание в диапазоне от 4,5 до 5,5 вольт при тактовой частоте 0...16 МГц. Для некоторых моделей - до 20 МГц, например ATtiny2313-20PU или ATtiny2313-20PI.

Для экономичной работы на небольших тактовых частотах - 2,7...5,5 вольт при частоте 0...8 МГц. Маркировка микросхем второго типа отличается от первого тем, что на конце добавляется буква "L". Например, ATtiny26 и ATtiny26L, ATmega8 и ATmega8L.

Существуют и микроконтроллеры с возможностью понижения питания до 1.8 В, они маркируются буквой "V", например ATtiny2313V. Но за всё надо платить, и при понижении питания должна быть снижена и тактовая частота. Для ATtiny2313V при питании 1,8...5,5 В частота должна находиться в интервале 0...4 МГц, при питании 2,7...5,5 В - в интервале 0...10 МГц. Поэтому если требуется максимальное быстродействие, надо ставить ATtiny26 или ATmega8 и повышать тактовую частоту до 8...16 МГц при питании 5В. Если важнее всего экономичность - лучше использовать ATtiny26L или ATmega8L и понизить частоту и питание.

В предложенной схеме преобразователя, при питании от двух пальчиковых батареек с общим напряжением 3В - выходное напряжение выбрано 5В, для обеспечения достаточного питания большинства микроконтроллеров. Ток нагрузки составляет до 50мА, что вполне нормально - ведь при работе на частоте например 4 МГц, PIC контроллеры, в зависимости от модели, имеют ток потребления менее 2 мА.


Трансформатор преобразователя мотается на ферритовом кольце диаметром 7-15мм и содержит две обмотки (20 и 35 витков) проводом 0,3мм. В качестве сердечника можно взять и обычный маленький ферритовый стержень 2,5х7мм от катушек радиоприёмников. Транзисторы используем VT1 - BC547, VT2 - BC338. Допустима их замена на другие аналогичной структуры. Напряжение на выходе подбираем резистором 3,6к. Естественно при подключенном эквиваленте нагрузки - резисторе 200-300 Ом.


К счастью технологии не стоят на месте, и то что казалось недавно последним писком техники - сегодня уже заметно устаревает. Представляю новую разработку кампании STMicroelectronics - линейка микроконтроллеров STM8L, которые производятся по технологии 130 нм, специально разработанной для получения ультранизких токов утечки. Рабочие частоты МК - 16МГц. Интереснейшим свойством новых микроконтроллеров является возможность их работы с в диапазоне питающих напряжений от 1,7 до 3,6 В. А встроенный стабилизатор напряжения дает дополнительную гибкость выбора источника напряжения питания. Так как использование микроконтроллеров STM8L предполагают питание от батареек, в каждый микроконтроллер встроены схемы сброса по включению и выключению питания, а также сброса по снижению напряжения питания. Встроенный детектор напряжения питания сравнивает входные напряжения питания с заданным порогом и генерирует прерывание при его пересечении.


К другим методам снижения энергопотребления в представленной разработке относятся использование встроенной энергонезависимой памяти и множества режимов сниженного энергопотребления, в число которых входит активный режим с энергопотреблением - 5 мкА, ждущий режим - 3 мкА, режим остановки с работающими часами реального времени - 1 мкА, и режим полной остановки - всего 350 нА! Микроконтроллер может выходить из режима остановки за 4 мкс, позволяя тем самым максимально часто использовать режим с самым низким энергопотреблением. В общем STM8L обеспечивает динамическое потребление тока 0,1мА на мегагерц.

Обсудить статью ПИТАНИЕ МИКРОКОНТРОЛЛЕРА

ЧАСТЬ1
Рано или поздно перед радиолюбителем возникает проблема изготовления универсального блока питания (БП), который имел бы достаточную надежность, регулируемое в широких пределах выходное напряжение, контроль от чрезмерного потребления тока и, конечно, защиту.
Каждый решает эту проблему по-своему. Вариантов построения источников питания не счесть. Вниманию читателей предлагаю еще один - с управлением на микроконтроллере. Он отличается качественной индикацией, доступной элементарной базой, отсутствием специализированных микросхем обвязки, надежной защитой от нештатных ситуаций и при этом легким в повторении и простым в эксплуатации.
Предлагаемый читателям БП вполне доступен для изготовления радиолюбителями, которые имеют минимальные знания в микропроцессорной технике, т.е. владеют алгоритмами «прошивания» готовых программ в микроконтроллер (МК) или могут обратиться к друзьям, способным им в этом помочь. В остальном - придерживайтесь принципов работы с микросхемами и, безусловно, не забывайте о правилах безопасности.
Несмотря на простоту конструкции, данный БП обладает следующими техническими характеристиками:

Такая идея возникла после желания построить новый БП с учетом реалий и развития современной элементарной базы.
При проектировании радиолюбительского источника питания для домашней лаборатории были поставлены следующие задачи:
наличие цифровой индикации, с которой легкого считываются значения выходного напряжения и тока;
охватить наиболее используемый диапазон выходного напряжения от самого нуля;
отказаться от переменного резистора как регулятора выходного напряжения;
наличие защиты, как от короткого замыкания, так и запредельного режима выходного транзистора;
отображать не установленные, а реальные данные по напряжению и току;
с учетом «цифровой начинки» излучать минимальный уровень шума;
доступность элементной базы;
легкость в настройке и повторении;
себестоимость.
Анализ опубликованных ранее схем показал, что авторы используют современные узкоспециализированные микросхемы, которые далеко не всегда имеются в наличии, особенно в небольших городах. Попытки их замены другими наталкиваются на необходимость изменения в программе. Так же, для облегчения макетирования, авторы идут по более легкому пути, используя жидкокристаллические индикаторы, но они имеют ограничения по углу обзора и не при всех условиях хорошо читаемые. Это понижает реакцию пользователя на изменения показаний, притупляет внимание и иногда приводит к полной потере подключаемого устройства.
Источник питания состоит из трех частей: основного - цифрового модуля управления с индикацией (А1), аналоговой части (А2) и отдельного модуля питания всего блока (A3).
Описание принципиальной электрической схемы источника питания и логика работы
Принципиальная электрическая схема устройства показана на рис.1.

Основу цифровой части устройства составляет микросхема U1 фирмы AVR ATMEGA16 (4). В ее составе имеются 10-разрядные аналого-цифровые преобразователи (АЦП). Источником опорного напряжения 5 В для АЦП служит питание микроконтроллера (МК), поданное на 30 ногу через фильтр L1C4.
На МК возложены функции оцифровки выходного напряжения и тока через внутренний 10-битный АЦП, и вывод результата на шесть семи сегментных индикаторов, обработка клавиатуры, управление регулятором выходного напряжения, защита стабилизатора.
Для лучшей реакции пользователя индикация организована динамически на двух семи сегментных светодиодных индикаторах красного (напряжение) и зеленого (ток) цвета, объединяющих в себя по три разряда. Такой выбор цвета объясняется тем, что неконтролируемый рост значений напряжения всегда более опасен для нагрузки, чем изменение показаний амперметра, ибо последнее в автоматическом режиме отслеживается защитой.
Наличие шести индикаторов, управляемых портами МК, привело к тому, что пришлось применить буферную цепочку Т1-Т6 из 6 транзисторов р-n-р проводимости, уменьшающих до приемлемого значения ток через порты микроконтроллера.
К регистру порта РВ через восемь токоограничивающих резисторов R1-R8 включены соединенные в параллель сегменты шести индикаторов. К портам PDO-PD5 подключены транзисторы, активирующие конкретный разряд индикатора. Таким образом, процессор поочередно «засвечивает» каждый разряд индикатора и одновременно через порт РВО-РВ7 формирует изображение нужного числа.
Напряжение с выхода источника питания поступает для оцифровки на АЦП0 через резисторный делитель R49R50R51C9, коэффициент деления которого равен 5. МК производит выборки и затем определяет среднее значение. В качестве датчика тока, который потребляет нагрузка, используется мощный безындукционный резистор малого сопротивления R44. Величина падения напряжения на нем усиливается операционным усилителем DA2.2 и подается для анализа на АЦП1 МК.
Исходя из скорости обработки программы МК, опрос портов, в том числе клавиатуры, происходит циклически, без использования внутренних прерываний, что улучшает стабильность работы в целом. В случае не контролированного исчезновения питающего напряжения потери управляемости не наблюдалось и возрастания напряжения на выходе регулятора не фиксировалось.
Кнопки подключены к порту РА2, РАЗ, РА4. Их три: S1 - «+», в зависимости от величины шага, увеличивает значение выходного напряжения, S2 - «-» соответственно уменьшает. Кнопка S3 -«Плавно/грубо» определяет величину шага настройки. При включении - шаг составляет 0,1 В, при нажатии кнопки - увеличивается до 1,5 В. Повторное нажатие возвращает исходное значение, которое индицируется зеленым светодиодом LED2. Этот режим введен с целью быстрого ввода значений без утомительных нажатий кнопки «+». Шаг в 1,5 В выбран из соображения приближения к ряду питания низковольтной аппаратуры.
Таким образом, можно задать выходное напряжение с точностью в 0,1 В. Учтите, что БП не только измеряет реальное напряжение на выходе, но и задает его.
Указанный способ работы источника питания очень удобен в эксплуатации. Вы выставляете нужное напряжение, оно тут же выводится на клеммы и измеряется. При подключении нагрузки индикатор тока в реальном времени индицирует ток потребления. При ненормированной или нестабильной нагрузке напряжение выхода будет «проседать» или «прыгать», что немедленно отразится на индикаторах, а значит, привлечет внимание мастера к подключенному к нему устройству.
Следующим, не мене важном узлом, является цифроаналоговый преобразователь (ЦАП), который через порт РС0-РС7 управляет аналоговой частью устройства и формирует выходное напряжение. Из соображения доступности, простоты изготовления и уменьшения уровня излучаемых шумов использован так называемый R-2R ЦАП на R21-R37. Схема ЦАП, взята из открытых источников (1), неоднократно проверена и показала приемлемые характеристики.
Аналоговая часть схемы показана на рис.2


и состоит из сдвоенного операционного усилителя DA1, который формирует напряжение управления выходными транзисторами и усиливает напряжение от датчика тока.
DA1.1 в связке с транзисторами Т7, Т9, Т10 осуществляют необходимое усиление по току и напряжению. Т7 и Т9 включен по схеме с общим эмиттером, а Т10 - с общим коллектором. У включения последнего транзистора есть неоспоримые достоинства: большое входное и малое выходное сопротивление, что очень важно в источнике питания. Схему с таким включением еще называют «эмиттерным повторителем». В целом схема работает следующим образом: выходной ток ОУ усиливается транзистором Т7, его коллекторный ток подается на базу Т9, а затем проинвертированный и усиленный сигнал управляет мощным транзистором Т10. По сути дела, Т10 является усилителем тока коллектора Т9, который увеличивает его в h31э раз Т10. Исходя из чего на месте Т9 можно использовать транзисторы средней мощности.
Питание операционного усилителя осуществляется однополярным положительным напряжением. Благодаря применению транзисторов разной проводимости удалось добиться минимальной разности входного и выходного напряжений и четкой управляемости системы в целом. Наличие резистора R42 в цепи эмиттера Т7 ограничивает его базовый и, главное, коллекторный ток на уровне около 30 мА. Коэффициент усиления по напряжению ОУ DA1.1 и транзисторов Т7, Т9, Т10 равен 1+R40/R39.
На DA1.2 собран усилитель напряжения датчика тока потребления нагрузки - резистора R44. Коэффициент усиления по напряжению ОУ DA1.2 равен 25. Резистор R48 и D2 представляют собой простейший стабилизатор, задача которого состоит из защиты порта РА1 от возможного перенапряжения, ограничивая входное напряжение на уровне в 5,1 В. Аналогично используется D1 и R49 для порта РА0.
На элементах R51, R54, R53, Т8 собран электронный предохранитель. Он введен, исходя из того, что время реакции МК может быть недостаточным для блокировки биполярного транзистора при быстротечной перегрузке системы. Ток срабатывания определяет R54 и в небольших пределах регулирует R53. Максимальный ток срабатывания защиты - 2 А, что не даст возможности выйти из строя транзистору Т10.
Если падение напряжения на R54, которое зависит от тока потребления, превысит величину, равную приближенно 0,6 В, транзистор Т8 откроется и предотвратит дальнейшее увеличение базового тока транзистора Т9, а вслед за ним и Т10. Ток нагрузки ограничится на безопасном для системы уровне. Использованная защита не имеет триггерного режима работы, а посему сразу после снятия короткого замыкания возвратится в исходное состояние. Таким образом, регулятор напряжения выдерживает возмущения выходного тока и в случаи короткого замыкания на клеммах, в том числе и импульсного характера.
Независимо от вышеуказанного электронного предохранителя на аналоговых элементах, который защищает источник питания от нагрузки, защита самой нагрузки возложена на МК, который в реальном времени следит за значениями выходного тока. Если этот показатель превысит заданную максимальную величину, он примет защитные меры, а именно: немедленно выключит ЦАП путем обнуления регистра порта PC, а также проинформирует пользователя миганием светодиода LED1. Отсутствие потенциала на резисторах ЦАП, а значит, и на входе DA1.1 закроет транзисторы регулятора. Напряжение на выходных клеммах будет снято - нагрузка отключена. В этом состоянии БП может находиться неограниченное время. Для возобновления подачи напряжения достаточно нажатиями кнопки S1 выставить необходимое выходное напряжение. При превышении указанных режимов защита автоматически сработает опять. Таким образом, в этом источнике питания используется две независимые петли защиты: быстродействующая - аналоговая на транзисторе Т8 и «контролирующая» - цифровая на U1.


Питание схемы показано на рис.3 и состоит из двух микросхем VR1, VR2 и цепей выпрямления, а также фильтрации. Стандартная схема включения пояснений не требует, кроме R58 мощностью в 1 Вт, наличие которого не обязательно, но с ним значительно лучший тепловой режим работы стабилизатора VR2 на 5 В.
Детали и конструкция
U1 -МКАVR АТМЕGА16А-16РPU или АТМЕGА16L.
Если от микроконтроллера никуда не уйдешь, то остальные детали - практически «ширпотреб», которого всегда в достатке. Детали блока не критичны к замене.
При построении ЦАП, безусловно, наилучшим вариантом был бы R-2R ЦАП в гибридном корпусе на одном кристалле. При его отсутствии, используйте резисторы в SMD исполнении или обычные, но обязательно возьмите каждый из номиналов из одной партии (коробки). Таким образом, будет максимально соблюдена линейность преобразования. Практика эксплуатации показала его стабильность и легкость реализации.
Индикаторы применены импортные типа GNT-3631BG, GNS-3611BD, но можно использовать и аналогичные отечественные, а также одиночные типа АЛС321Б или АЛС324Б, но обязательно с общим анодом.
Буферные транзисторы ВС478 заменяются любыми транзисторами малой мощности, что имеются в наличии, с соблюдением расположения выводов и проводимости, в том числе КТ209, КТ502 с любым буквенным индексом.
Транзисторы Т7, Т8 - импортные малой мощности, но можно установить КТ203, КТ208, КТ315 и КТ361 соответственно. В этом случае обратите внимание на максимально допустимое напряжение коллектор-эмиттер в сравнении с напряжением питания после диодного моста, если оно превышает 26 В. Т9 - КТ361, КТ801Б, КТ807Б. Т10 - средней мощности КТ803А, КТ814, КТ805, КТ808А или любой мощный с допустимым током коллектора не менее 2 А и допустимым напряжением коллектор-эмиттер больше напряжения питания. Испытано использование в качестве выходного составного транзистора по схеме Дарлингтона TIP110. Транзистор Т10 желательно выбрать с большим статическим коэффициентом передачи тока базы. Т10 установлен на радиаторе площадью 400 см2. Если Ваш радиатор мал, то установите вентилятор от компьютера.
Резисторы - датчики тока С5-16В, мощностью 5... 10 Вт. Мощность токозадающих резисторов из соображения надежности сознательно увеличена.
Конденсаторы на плате А1 - керамические, желательно в SMD исполнении. Электролиты в стабилизаторе - К50-12.
Операционный усилитель можно попробовать заменить TLC2272, TLC2262 или аналогичным. Подстроечные резисторы из серии СП5, СПЗ-19б.
Стабилизаторы питания на 5 и 18 В работают без радиатора, при наличии R58. Диодная сборка на 2 А или любые выпрямительные диоды с допустимым прямым током в 2 А и обратным напряжением не менее напряжения на вторичной обмотке трансформатора. Если использовать трансформатор на 24 В переменного напряжения, то или германиевые с малым прямым падением напряжения и обратным не менее 30 В или современные Шотки. Светодиоды можно применить любого типа.
Габаритная мощность трансформатора должна быть не мене 60 Вт, выходное переменное напряжение от 25 до 35 В, 2 А. При большем напряжении не смогут работать стабилизаторы VR1, VR2.
Конструктивно изготавливается на 3-х или 2-х платах. В последнем случае блоки А2 и A3 сведены в один. Такая конструкция даст возможность быстрой модернизации блока в будущем путем замены устаревшей части, а также облегчит наладку.
Сборка и наладка
Правильно собранный БП начинает работать сразу, но нужно учесть следующее.
В цифровой части распайку платы провести без МК, вместо которого установить 40-выводную панельку. Можете установить 6-штырьковый
разъем для внутрисхемного ISP программирования (JMP1-JMP3). Катушку L1 и конденсатор С4 расположите как можно ближе к МК. Разводку платы произведите так, чтобы шина питания схемы и МК шла «звездочкой» с одной точки, чтобы не было «сквозного» тока через выводы микроконтроллера.
«Зашейте» программу в микроконтроллер. Внимательно отнеситесь к выставлению фьюзов, иначе введете его в «нокаут». Если этот этап проводите впервые, то сначала почитайте соответствующую литературу. «Прошитый» контроллер засветит нули в индикаторе, и будет реагировать на прикосновение пальцами к портам АЦП, высвечивая разные цифры. Подав через резисторы в сотню Ом на РА0, РА1 5 В от его же питания, получите соответствующие показания на индикаторах.
Аналоговую часть можно собирать всю сразу и начинать налаживать отдельно, без цифровой платы. Запаяйте все резисторы, конденсаторы и диоды. Впаивать цепочку транзисторов после DA1.1 поочередно с обязательным измерением тока коллектора Т7. Проконтролируйте, чтобы он не достиг значения больше 30 мА. Иначе меняйте очередной транзистор на другой, аналогичный или меньшей мощности (важен h31э). Если это условие не соблюсти, то резистор R2 придется уменьшать до десятков Ом, и он превратится в «печку». После этого ставим в панельку LM358. Убедившись в работоспособности усилителя напряжения, приступайте к электронному предохранителю на Т8. При нагрузке в 2 А он должен «реагировать» и блокировать выходную мощность на безопасном уровне.
Начальная настройка показаний вольтметра и амперметра производится по показаниям тестера. На 2 ногу DA1 подается 5 В от стабилизатора питания и подстроечным резистором R50 выставляется 5 В при выходном напряжении в 25 В.
Движком резистора R47 выставляете на выходе 7 DA1 1,5В при нагрузке в 1,5 А.
Когда вся цепь по напряжению работоспособна, выставляем верхнюю границу напряжения, в зависимости от входного напряжения от трансформатора, с помощью R40. Имейте в виду, что если при статической нагрузке «дергаются» показания индикаторов, значит, система возбуждается. Это может быть как следствием ошибок или неверной разводки аналоговых цепей на плате, так и недостаточной мощности обмоток трансформатора.
Теперь можно соединить все части воедино и произвести окончательную настройку - согласование указанными ранее подстроечными резисторами.
Вопросы по построению источника питания можно задать автору на электронный адрес [email protected] .
РА №3, 2011
Литература
1. Стабилизатор напряжения 0...25,5 В с регулируемой защитой по току. // Радио. - №8. - 2007.
2. Гребнев В.В. Микроконтроллеры семейства AVR фирмы ATMEL
3. Голубцов М.С. Микроконтроллеры AVR от простого к сложному
4. Datasheet ATMEGA16А-16PU - Atmel Даташит 1C, 8-бит 16К FLASH Микроконтроллер

ЧАСТЬ 2


(Продолжение. Начало см. в РА 3/2011)
Опубликованная в схема блока питания с микроконтроллерным управлением преследовала цель заинтересовать радиолюбителей и помочь им понять потенциальные возможности и перспективы использования микроконтроллеров (МК) в блоках питания аппаратуры, а также освоить МК практически. Вторая часть этой статьи - продолжение изысканий автора в этом направлении и анализ вопросов и предложений, высказанных автору читателями журнала.
Отзывы на статью показали наличие в среде радиолюбителей как теоретического, так и практического интереса к этой теме, а также выявили трудности, с которыми столкнулись читатели.
Внимание автора привлекло справедливое замечание одного из радиолюбителей из г. Курска, пожелавшего повторить блок. У него в наличии были только семисегментные индикаторы с общим катодом, а покупать подобные с общим анодом, используемые в БП из статьи , не вызывало особого энтузиазма. Как и ожидалось, не обошлось без «религиозных войн» со стороны приверженцев продукции конкурирующих фирм-производителей микроконтроллеров AVR и PIC.
К этому БП также проявили интерес радиолюбители, которые не имеют опыта работы с МК. Многих читателей интересует возможность повысить выходную мощность БП с сохранением заявленных ранее характеристик и возможностей.
Учитывая вышеизложенные пожелания, автор разработал ряд дополнений, которые можно условно
разбить на три направления:
1. Модернизация существующей цифровой части БП (А1) и разделение ее схемы на два узла
(части).
2. Перенесение полученного результата на другую микроконтроллерную платформу.
3. Повышение выходной мощности БП и выходного тока до 2 А.
Следует учесть, что при этом модернизация коснулась как принципиальной схемы, так и программы МК.
Кроме того, программа защиты контролирует теперь верхнюю границу тока потребления в 2,05 А.
Остальные заявленные в характеристики блока питания не изменились.
Описание изменений в принципиальной электрической схеме блока питания и логики его работы
Структура источника питания, как и прежде, состоит из трех частей. Изменению, как описано выше, подвергся цифровой модуль управления с индикацией (А1). Аналоговая часть (А2) и модуль питания (A3) самого БП остались без изменений.
Цифровой модуль управления разделен на две части, так как практика показала, что при стремлении сделать БП как можно более компактным, расположить на одной плате микроконтроллер с обвязкой, индикаторы и элементы управления практически невозможно. Кроме того, так решается проблема универсальности использования различных типов светодиодных индикаторов.
Таким образом, к плате микроконтроллерного управления (А1) теперь добавлена плата управления и индикации (А4).
Принципиальная электрическая схема модернизированного модуля А1 показана на рис.1.

Работа цифровой части устройства на микросхеме U1 фирмы AVR ATMEGA16 в целом не изменилась (см. ).
На МК, как и прежде, возложены функции оцифровки выходного напряжения и тока через внутренние АЦП и вывод результата на шесть семисегментных индикаторов, обработка клавиатуры, управление регулятором выходного напряжения и защита стабилизатора напряжения. Для удобства работы с блоком питания в программу добавлены алгоритм включения звукового излучателя (бипера) при переходе системы в режим «Авария» и алгоритм обработки энкодера (валко-дера). При этом оставлен режим работы с кнопками. Таким образом, пользователю предоставлена возможность выбора варианта управления. Например, можно использовать только одну кнопку S3 «Шаг» и энкодер. Такой вариант особо пригодится тем, кто имеет механический энкодер со встроенной кнопкой.
Итого, в схеме к первоначальному варианту уз-ла (А1) из в принципиальную схему добавлен узел опроса энкодера: два резистора (R46, R47) и сам энкодер, подключенный к ранее свободным выводам РА5, РА6. Добавлена также система управления звуковым излучателем R49, Т11, ЕР. В данной конструкции нужно использовать бипер с внутренней генерацией. Сделано это, чтобы не «отвлекать» микроконтроллер на генерацию сигнала. Тем, кто не сможет достать такой излучатель, рекомендую заменить его обычным генератором на транзисторах или логических элементах с пьезоизлучателем, питание на который надо снимать с коллектора Т11. Этот узел построен так, что по желанию его можно одновременно использовать для режима полного отключения выхода блока питания с помощью реле или полевого транзистора при нештатной ситуации.
В нынешнем варианте много чего вынесено в узел индикации и управления (А4), который может быть выполнен в двух вариантах: для индикаторов с общим анодом (рис.2)

и для индикаторов с общим катодом (рис.3).

Он подходит для всех микроконтроллеров, указанных в статье.
Таким образом, А4 содержит 6 транзисторных ключей индикации Т1-Т6 (n-p-n или p-n-р проводимости в зависимости от типа индикатора), которые уменьшают до приемлемого значения ток через порты микроконтроллера. В состав А4 входят схема управления самогенерирующим бипером на транзисторе Т11 и энкодер. Резисторы R46, R47, входящие в узел опроса энкодера, расположены на А1.
По просьбе радиолюбителей, которые столкнулись с проблемой приобретения МК AVR
ATMEGA16, разработана и испытана программа для МК AVR ATMEGA8535, который совпадает по выводам с ATMEGA16. Возможно также применение МК AVR ATMEGA32, у автора имеется соответствующая версия программы.
Кроме того, был разработан вариант схемы блока А1 на МК типа PIC16F877A, принципиальная схема которого показана на рис.4.

В целом в нем иная архитектура портов. Тем не менее, удалось подобрать оптимальный вариант его подключения с минимальными отличиями. Основные из которого -наличие кварцевого резонатора Сr1, отсутствие обвязки цепи «RESET», питания аналоговой части АЦП и, конечно, иного разъема внутрисхемного программирования. В дан ном случае он 10-штырь-ковый. Программная часть PIC16F877A работает аналогично. К плате физически подходит любой вариант платы управления и индикации (А4).
Принципиальная схема аналоговой части (А2) не изменилась. Ее можно посмотреть на рис.2 в .
Питание самого блока выполнено по схеме рис.3 из и объясненной там же.
Детали и конструкция
U1 - AVR ATMEGA16-16PU, ATMEGA16L или ATMEGA16А, а также вышеуказанные ATMEGA8535, ATMEGA32, аналогично - PIC16F877 и PIC16F877A.
Напоминаю, что в случае использования указанных микроконтроллеров AVR не требуется переделки схемы и платы.
МК PIC между собой также взаимозаменяемы. При этом автор использует кварцевый резонатор на 10 МГц. Индикаторы, как указано выше, с общим катодом или анодом любого типа и размера. От выбора индикатора и их размеров зависит значение тока в их цепи. Поэтому, возможно, необходим подбор резисторов в цепи между индикатором и портом РВ МК в диапазоне 100...300 Ом, но эти резисторы обязательно должны иметь одинаковые номиналы.
В качестве буферных транзисторов Т1-Т6 на плате индикаторов (А4) можно использовать любые из имеющихся в наличии транзисторов малой мощности с учетом проводимости и током коллектора около 100 мА.
Энкодер типа РЕС 12, РЕС 16 или аналогичный.
Мощность сетевого трансформатора должна быть 70... 100 Вт, выходное напряжение от 25 до 35 В, ток ЗА.
Радиатор выходного транзистора должен иметь полезную площадь охлаждения не менее 500 см2.
Иначе надо поставить вентилятор для принудительного обдува.
Сборка и наладка
Правильно собранный БП начинает работать сразу. Сборку производить в порядке, указанном в предыдущей статье.
К кварцевому резонатору в схеме на PIC16F877A, возможно, не потребуется присоединение по стандартной схеме двух одинаковых конденсаторов на 10...30 пФ (С2 и СЗ).
Программировать микроконтроллер можно как в отдельно собранном программаторе, так и внутри-схемно через соответствующий разъем на плате.
Акцентирую внимание на проверку при программировании правильности установленных фьюзов, так как программаторы не имеют единого стандарта в этом вопросе. Сначала нужно прочесть, каким способом обозначается установленный фьюз, и только потом активировать.
Вариант установки фьюзов для программы РоnyProg2000 показан на рис.5.


Для AVR ATMEGA8535 указанные фьюзы выставляются аналогично, а для МК PIC16F877 нужно использовать слово конфигурации: Ox3f3a.

Файлы для прошивки микроконтроллеров выложены в архиве на сайте издательства «Радиоаматор».
В этом архиве находится 8 файлов:
файл anod-2_05A_PIC877.hex прошивки МК PIC16F877 для индикаторов с ОА;
файл anod-2_05A_PIC877A.hex прошивки МК PIC16F877A для индикаторов с ОА;
файл catod-2_05A_PIC877.hex прошивки МК PIC16F877 для индикаторов с ОК;
файл catod-2_05A_PIC877A.hex прошивки МК PIC16F877A для индикаторов с ОК;
файл anod_2A_16.hex прошивки МК ATMEGA16 для индикаторов с ОА;
файл catod_2A_16.hex прошивки МК ATMEGA16 для индикаторов с ОК;
файл anod_2A_8535.hex прошивки МК ATMEGA8535 для индикаторов с ОА;
файл catod_2A_8535.hex прошивки МК ATMEGA8535 для индикаторов с ОК.
В данное время автором осуществляется ряд экспериментов для изучения поведения блока, особенно стабильности его характеристик при выходном токе от 3 до 5 А.
Литература:
1. Котик В.Д. Лабораторный блок питания с микроконтроллерным управлением 0.. .25,5 В с двойной защитой // Радиоаматор. - 2011 - №3. - С.26-30.
2. http://www.ra7.com.ua/ - сайт издательства «Радиоаматор».
Источник РА 6"2011

АРХИВ:
Котик В.Д

Без чего не может обойтись не один радиолюбитель? Правильно - без ХОРОШЕГО блока питания. В этой статье я опишу, как можно сделать неплохой, на мой взгляд, блок питания из обычного компьютерного (AT или ATX). Идея хороша тем, что не нужно покупать дорогие трансформаторы, транзисторы, мотать импульсные трансформаторы и катушки... Достать компьютерный БП на сегодняшний день не составляет большого труда. Например на местном радиорынке средний БП ATX 300W стоит ~8$. Естественно это за б/у. Но следует учитывать, что чем качественнее копьютерный БП - тем качественнее девайс мы получим=) Бывает что китайские БП так плохо укомплектованы/собраны что и смотреть страшно - отсутствуют абсолютно все фильтры на входе, и почти все фильтры на выходе! Так что выбирать нужно внимательно.За основу был взят БП АТХ C ODEGEN 300W который был переделан под напряжение 20В идобавлена плата управления.


Характеристики:

Напряжение - 3 - 20,5 Вольт
Ток - 0,1 - 10А
Пульсации - зависит от модели "исходника".

В изготовлении такого БП есть одно "НО": если Вы ни разу не ремонтировали или хотя бы не разбирали компьютерный БП, то изготовить лабораторный будет проблематично. Это связано с тем, что схематических решений компьютерных БП очень много и описать все необходимые переделки я не смогу. В данной статье я опишу как изготовить плату для контроля за напряжением и током, куда её подключить, и что переделать в самом БП, но точной схемы переделки я Вам не дам. Поисковики вам в помощь. Ещё одно "но": схема рассчитана на использование в БП на основе довольно распространенной микросхемы ШИМ - TL494 (аналоги КА7500, МВ3759, mPC494C, IR3M02, М1114ЕУ).

Схема управления


Схема АТХ C ODEGEN 300W


Немного пояснений по первый схеме. В пунктир обведена часть схемы, которая находится на плате БП. Там указаны элементы, которые нужно поставить вместо того, что там стоит. Остальную обвязку TL494 не трогаем.

В качестве источника напряжения используем канал 12 Вольт, который немного переделаем. Переделка состоит в замене ВСЕХ конденсаторов в цепи 12 Вольт на конденсаторы такой же (или больше) ёмкости, но большего напряжения 25-35 Вольт. Канал 5 Вольт я вообще выкинул - выпаял диодную сборку и все элементы, кроме общего дросселя. Канал -12В также нужно переделать на большее напряжение - мы его тоже будем использовать. Канал 3,3 Вольта тоже нужно убрать, чтобы он нам не мешал.

Вообще, в идеале нужно оставить только диодную сборку канала 12 Вольт и конденсаторы/дроссели фильтра этого канала. Так же нужно убрать цепи обратной связи по напряжению и току. Если цепь ОС по напряжению найти не трудно - обычно на 1 вывод TL494, то по току (защита от КЗ) обычно приходится искать довольно долго, особенно если нету схемы. Иногда это ОС на 15-16 вывод той же ШИМ, а иногда хитрая связь со средней точки управляющего трансформатора. Но эти цепи необходимо убрать и убедиться, что ничего не блокирует работу нашего БП. Иначе лабораторный не получится. Например - в CODEGEN-е я забыл убрать ОС по току... И не мог поднять напряжение выше 14 Вольт - срабатывала защита по току и выключала БП полностью.

Ещё одно важное замечание: Необходимо изолировать корпус БП от всех внутренних цепей.

Это связано стем, что на корпусе БП - общий провод. Если, совершенно случайно, коснуться выходом "+" на корпус, то получается неплохой феерверк. Т.к. теперь нет защиты от КЗ, а есть только ограничение по току, но оно реализовано по отрицательному выводу. Именно так я сжёг первую модель своего БП.

Хотелось что бы параметры блока устанавливались с помощью энкодера.

Управление напряжением и током стабилизации осуществляется встроенным в контроллер ШИМ-ом. Его скважность регулируется энкодером, каждый шаг которого приводит к увеличению или уменьшению опорных напряжений по напряжению и току и как следствие к изменению напряжения на выходе БП или тока стабилизации.

При нажатии на кнопку энкодерана индикаторе напротив изменяемого параметра появляется стрелкаи при последующемвращенииизменяется выбранный параметр.

Если в течении некоторого времени не проводить никаких действий система управления переходит в ждущий режим и не реагирует на вращение энкодера.

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

Индикатор в верхней строке отображает измеренное напряжение и ток.

В нижней строке отображается установленный ток ограничения.

Привыполнении условия I i zm > Iset БП переходит в режим стабилизации тока.


Регулируем напряжение

Устанавливаем ток


Характеристика подопытного БП

Идея блока питания была взята на сайтеhttp://hardlock.org.ua/viewtopic.php?f=10&t=3

C Ув. SONATA

E-mail:[email protected]

Все вопросы на - форум =)

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

Лабораторный блок питания нужен для запитывания различных махараек устройств на этапе разработки. Первое подобие лабораторника я сделал лет в 16. Это был леденящий душу ужас, который, тем не менее, худо-бедно справлялся со своими функциями. Тогда я только начинал познавать электронику, и все ограничивалось кручением моторчиков. Мне бы в то время интернет и хоть какие то карманные деньги…

Первый блок питания



Потом был длительный перерыв, армия, несколько лет работы далеко от дома, но после этого периода я вернулся к этому хобби, все было гораздо серьезнее, и был изготовлен из подручных материалов этот монстр:



Он выдержал много издевательств, и жив до сих пор, но мне хотелось большего. Были мысли купить готовый у китайцев, но пока душила жаба случился кризис, а тут подвернулась эта схемка. Начал собирать компоненты. Многое нашлось в закромах (резисторы и транзисторы, импульсник от ноутбука, ненужная зарядка от телефона), но без закупки не обошлось.

Список закупленных деталей:

Чип-Дип
силовой транзистор - 110 р.
- 2х8 р.
- 540 р.
итого 825 р.

Чип-нн (со ссылками не получается из-за специфики сайта)
операционный усилитель LM358N - 12 р.
конденсатор электролитический 2200 мкф. - 13 р.
винтовые терминалы 2х - 22 р.
держатель светодиода х3 - 20 р.
кнопка с фиксацией красная, здоровенная - 17 р.
шунт 0.1 ом - 30 р.
многоборотные подстроечные резисторы 470 ом х2 - 26 р.
итого 140 р.

Принцип работы сего устройства.

Ардуино следит за напряжением на выходе, за током, и посредством ШИМ пинает силовой транзистор так, чтобы блок питания выдавал установленные значения.
Блок питания умеет выдавать напряжение от 1 до 16 вольт, обеспечивать ток 0.1 - 8 ампер (при нормальном источнике напряжения) уходить в защиту и ограничивать ток. То есть его можно использовать для зарядки аккумуляторов, но я не рискнул, да и у меня уже есть. Еще одна особенность этого странного блока питания в том, что он питается от двух напряжений. Основное напряжение должно подкрепляться вольтодобавкой от батарейки, или второго блока питания. Это нужно для корректной работы операционного усилителя. Я использовал ноутбучный блок питания 19в 4А в качестве основного, и зарядку 5в 350мА от какого-то телефона в качестве добавочного питания.

Сборка.

Сборку я решил начать с пайки основной платы с расчетом забить болт, если не заработает, так как начитался комментов от криворуких, как все у них дымит, взрывается и не работает, да и к тому же я внес некоторые изменения в схему.
Для изготовления платы я купил новый лазерный принтер, чтобы наконец то освоить ЛУТ, ранее рисовал платы маркером (), тот еще геморрой. Плата получилась со второго раза, потому что в первый раз я зачем-то отзеркалил плату, чего делать было не нужно.

Окончательный результат:

Пробный запуск обнадежил, все работало как надо

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

Натыкал на переднюю панель кнопок управления и лампочек. Здоровенная крутилка это энкодер со встроенной кнопкой. Используется для управления и настройки. Зеленая кнопка переключает режимы индикации на дисплее, прорезь снизу для разъема юсб, три лампочки (слева направо) сигнализируют о наличии напряжения на клеммах, активации защиты при перегрузе, и об ограничении тока. Разъем между клеммами для подключения дополнительных устройств. Я втыкаю туда сверлилку для плат и резалку для оргстекла с нихромовой струной.

Засунул все кишки в корпус, подсоединил провода


После контрольного включения и калибровки закрыл крышкой.

Фото собранного

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

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


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

Некоторые тесты

Взаимодействие с программой. На ней в реальном времени отображается напряжение и ток в виде графиков, так же с помощью этой программы можно управлять блоком питания.

К блоку питания подключена 12-вольтовая лампа накаливания и амперметр. Внутренний амперметр после подстройки работает сносно

Измерим напряжение на клеммах. Великолепно.

В прошивке реализована ваттосчиталка. К блоку подключена все та же лампочка на 12 вольт, на цоколе которой написано «21W». Не самый паршивый результат.


Изделием доволен на все сто, поэтому и пишу обзор. Может кому-то из читателей нехватает такого блока питания.

О магазинах:
Чип-нн порадовал скоростью доставки, но ассортимент маловат на мой взгляд. Этакий интернет магазин, аналогичный арадиомагазину в среднем городке. Цены ниже, кое на что в разы.
Чип-дип… закупил там то, чего не было в чип-нн, иначе б не сунулся. розница дороговата, но все есть.

Представляю для вашего внимания проверенную схему хорошего лабораторного источника питания, опубликованного в журнале "Радио" №3, с максимальным напряжением 40 В и током до 10 А. Блок питания оснащён цифровым блоком индикации, с микроконтроллерным управлением. Схема БП показана на рисунке:

Описание работы устройства. Оптопара поддерживает падение напряжения на линейном стабилизаторе примерно 1,5 В. Если падение напряжения на микросхеме увеличивается (например, вследствие увеличения входного напряжения), светодиод оптопары и, соответственно, фототранзистор открываются. ШИ-контроллер выключается, закрывая коммутирующий транзистор. Напряжение на входе линейного стабилизатора уменьшится.

Для повышения стабильности резистор R3 размещают как можно ближе к микросхеме стабилизатора DA1. Дроссели L1, L2 — отрезки ферритовых трубок, надетых на выводы затворов полевых транзисторов VT1, VT3. Длина этих трубок равна примерно половине длины вывода. Дроссель L3 наматывают на двух сложенных вместе кольцевых магнитопроводах К36х25х7,5 из пермаллоя МП 140. Его обмотка содержит 45 витков, которые намотаны в два провода ПЭВ-2 диаметром 1 мм, уложенных равномерно по периметру магнитопровода. Транзистор IRF9540 допустимо заменить на IRF4905, а транзистор IRF1010N — на BUZ11, IRF540.

Если потребуется с выходным током, превышающим 7,5 А, необходимо добавить еще один стабилизатор DA5 параллельно DA1. Тогда максимальный ток нагрузки достигнет 15 А. В этом случае дроссель L3 наматывают жгутом, состоящим из четырех проводов ПЭВ-2 диаметром 1 мм, и увеличивают примерно в два раза емкость конденсаторов С1—СЗ. Резисторы R18, R19 подбирают по одинаковой степени нагрева микросхем DA1, DA5. ШИ-контроллер следует заменить другим, допускающим работу на более высокой частоте, например, КР1156ЕУ2.

Модуль цифрового измерения напряжения и тока лабораторного БП

Основа устройства - микроконтроллер PICI6F873. На микросхеме DA2 собран стабилизатор напряжения, которое используется и как образцовое для встроенного АЦП микроконтроллера DDI. Линии порта RA5 и RA4 запрограммированы как входы АЦП для измерения напряжения и тока соответственно, a RA3 - для управления полевым транзистором. Датчиком тока служит резистор R2, а датчиком напряжения — резистивный делитель R7 R8. Сигнал датчика тока усиливает ОУ DAI. 1. а ОУ DA1.2 использован как буферный усилитель.

Технические характеристики:

  • Измерение напряжения, В - 0..50.
  • Измерение тока, А - 0.05..9,99.
  • Пороги срабатывания защиты:
  • - по току. А - от 0,05 до 9.99.
  • - по напряжению. В - от 0,1 до 50.
  • Напряжение питания, В - 9...40.
  • Максимальный потребляемый ток, мА - 50.

Ампервольтметр с VFD экраном и измерением мощности. Технический обзор ампервольтметра с VFD экраном, тест и отзывы

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

Вообще изначально я встретил данный ампервольтметр на ТаоБао, там он стоит примерно 13.5 доллара, цена в общем-то гуманная, но к этой цене добавляется стоимость услуг посредника. Единственно в данном случае радовало то, что доставка по Китаю была бесплатной, хотя бывает такое редко.
Но начав искать данный товар на Алиэкспресс я нашел его по не сильно большей цене, близко к 19-20 долларам, хотел уже купить одну штучку на пробу и здесь выяснилось, что у продавца есть оптовая скидка, начинающаяся с двух штук, итого получалось около 17 долларов за один или соответственно 34 за два. Понятно что разница с покупкой на Тао была минимальна, соответственно решил покупать на Алиэкспресс.
Самое любопытное было в том, что спустя несколько дней остаток товара по этому лоту на Тао уменьшился на те же две единицы 🙂

К сожалению сейчас продавец поднял цену и две платы выходят уже не 34, а 50 долларов, возможно из-за того что это уже другая версия платы, а возможно из-за еще чего-то, не знаю, в любом случае посмотрим что это вообще такое.

Доставка хрупких товаров через кучу почтовых служб это всегда стресс как для покупателя, так и для товара, соответственно переживал и я. Как выяснилось, переживал зря, к упаковке вопросов нет.

Комплект поставки
1. Ампервольтметр
2. Пара клеммников
3. Несколько кнопочек
4. USB-miniUSB кабель.

Если с кабелями все понятно, самый обычный USB-miniUSB кабель, то вот с остальным немного сложнее, клеммников почему-то по паре на плату и если один явно для подключения амперметра, то вот куда второй, загадка, так как подходит он только месте разъема питания.
Кнопок дали 9 штук на две платы, при том, что каждой плате достаточно всего 3 штуки, т.е. получается что 3 остались про запас.

Плата имеет приличный размер, отчасти обусловленный размером экрана. Размеры платы 100х60х17мм.

Характеристики:
Измеряемое напряжение - 30 Вольт
Измеряемый ток - 5 Ампер
Напряжение питания - 5 Вольт
Ток потребления - до 300мА

Размеры со страницы товара:

А здесь есть даже и размеры по крепежным отверстиям и кнопкам, очень полезный чертеж.

Плата немного поближе, как видно, довольно большую площадь занимает индикатор.

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

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

Сначала показалось что дисплей БУ, но при более внимательном осмотре выяснилось что он просто грязный, скорее всего от флюса, впрочем это не отменяет вероятности что он действительно БУ.

Ниже дисплея три кнопки управления, в "китайском" стиле, т.е. кнопка плюс слева, а минус справа.
Кнопки плюс/минус регулируют яркость дисплея от нуля (дисплей выключен) до максимума, кнопка Function переключает режимы отображения. Все режимы с запоминанием, т.е. при следующем включении будет установлена та же яркость и режим что были перед отключением, на мой взгляд это правильно.

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

Преобразователи питания индикатора, внизу для нитей накала, справа повышающий для анодного.
Также виден драйвер, который и управляет отображением на дисплее.

С другого угла расположен микроконтроллер и конвертер USB-UART. Да, еще пищалка, которая издает короткий но громкий "пип" при подаче питания, насколько я понимаю, она же используется и для сигнализации.

А это то, о чем я писал в самом начале и почему возможно продавец поднял цену, дело в том, что у меня версия платы 1.3, а на странице товара 1.2, ключевое отличие в том, что здесь сразу расположен тот самый конвертер USB-UART и разъем miniUSB, через который плата подключается к компьютеру для передачи данных и питания.

Узел АЦП. Преимущество данной модели ампервольтметра в том, что здесь используются отдельные АЦП, а не встроенные в микроконтроллер. У продавца заявляется - 18-разрядный ΔΣ АЦП 3.75 SPS (18 бит) 15 SPS (16 бит) 60 SPS (14 бит), при этом заявляется разрешение 5 знаков.
Но друзья, какая красивая пайка..., слов нет, по крайней мере культурных и такое на обеих платах. Проблема даже не в том что грязно, проблема в том, что флюс гигроскопичен и может влиять на параметры схемы, особенно при изменении влажности воздуха.
По хорошему надо отмыть и покрыть лаком, но после этого почти однозначно придется делать перекалибровку.

На плате имеются непонятные контактные площадки JP1-JP4, пара в районе АЦП и пара в районе шунта, одна из перемычек закорочена, еще одна предназначена для соединения плюса шунта с минусом входа вольтметра, думаю что без схему не так просто разобраться, зачем они вообще здесь.
Сопротивление шунтов 17.5мОм.

Около USB разъема есть выход ОК с маркировкой ОС, предположительно Over Current, а так как плата позволяет настраивать пороги защиты, то вполне возможно что это выход защиты, по некоторым причинам описанным ниже, пока не проверил.

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

Общее качество сборки местами удручает, какие-то горы припоя, причем судя по виду, паялось холодным паяльником. Кстати, около разъема питания есть дополнительная транзисторная сборка, предположительно для защиты от переполюсовки по входу питания.
Разъемы на одной из плат грязные, будто их использовали вторично.

Подключение. Здесь все точно также как у обычных ампервольтметров и в этом кроется проблема. Если мелкие и дешевые приборы, имеющие низкое разрешение не заметят такого подключения, то здесь разрешение вольтметра уже заметно выше и вылазит такая проблема как падение напряжение на шунте. Т.е. вольтметр измеряет напряжение до шунта, а не после и соответственно по мере роста нагрузки измеренное напряжение будет снижаться, а так как разрешение вольтметра здесь выше, то будет более явно увеличиваться погрешность.
Как я писал выше, сопротивление шунта 17.5мОм, заявленный ток 5 Ампер, т.е. при таком токе на шунте будет падать уже 87мВ, с учетом падения на всем остальном выйдет почти 0.1 Вольта и это много. По хорошему конечно можно было бы компенсировать это падение путем коррекции "на лету", так как это можно рассчитать математически, но этого никто не делал.
Кроме того, сложностей как всегда может добавить точка подключения минуса вольтметра, в некоторых тестах я ее вообще не подключал.

Немного подняла настроение картинка с описанием подключения со страницы товара 🙂

Регулировка яркости позволяет полностью отключать индикацию, причем отключается и накал, это видно по падению потребляемого тока (слева). Вообще потребление не очень большое, до 1 Ватта при максимальной яркости.

Выше я писал что над дисплеем есть два светодиода, они включаются в зависимости от режима отображения, красный расположен над индикатором тока, синий над индикатором напряжения, всего есть 6 режимов отображения:
1. Амперметр + вольтметр с отображением 4 знаков
2. Амперметр + вольтметр, но разрешение вольтметра повышено до 5 знаков, а амперметра снижено до 3 знаков
3. Аналогично п2, но "зеркально"
4. Вольтметр с разрешением 7 знаков
5. Амперметр с разрешением 7 знаков.
6. Ваттметр.

На странице товара есть похожее описание, но несколько ошибочное. Отличается порядок перебора режимов, цвет подсветки и то что в режиме Ваттметра на самом деле светят оба светодиода.
Вообще сам принцип подобной индикации прост и удобен, мне понравился, но вот только светят светодиоды слабовато, а с учетом светофильтра будет вообще грустно, надо что-то думать.

Первая проверка проводилась с использованием источника образцового напряжения, который я как-то уже обозревал.
Реальные значения, измеренные для обзора показаны в графе Fluke 8508A.

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

Собственно это и побудило меня сделать не 4, а 8 фото, для понимания как выглядит измерение. Так как диапазон измерения плавающий, то после того как напряжение достигло 10 Вольт, убрался последний незначащий ничего ноль, и менялись два последних разряда, но опять же, с дискретностью примерно 280мкВ или 0.28мВ, ну или 0.00028В, кому как удобно.

В принципе все верно, если принять что весь диапазон АЦП охватывает напряжение от нуля до максимальных 30 Вольт, то при 18 бит разрешении это будет 1/262144 или 114мкВ, т.е. разработчик просто вывел на экран все что получает с АЦП не особо заморачиваясь что там значит, а что не значит. Реально можно считать максимум 5 знаков, что собственно и было заявлено в характеристиках.

Ну а теперь всякие картинки для наглядной демонстрации того, что из себя представляют данные платы. На странице товара заявлялось что их калибруют при помощи точных измерительных приборов. У меня конечно прибор не такого класса, потому конечно будет не так наглядно.
Начнем с напряжения примерно в 1мВ, вряд ли кто-то станет измерять что-то меньшее.
Я бы сказал что все довольно неплохо, кстати на фото с напряжением 5 Вольт видно, что разрешение составляет 280мкВ, т.е. переключение происходит примерно с таким шагом.

Измерение тока проверялось начиная примерно от 0.5мА, при этом отсчет начинается от 0.22мА и дальше в основном идет кратно 0.11мА, т.е. 0.22-0.33-0.44мА и т.д.
Для демонстрации большая часть фото идет парами, где ток неизменен, но видно болтанку минимальной дискретности измерения.

На этом этапе я подумал, а почему собственно я проверяю одну плату, ведь проверять две будет гораздо нагляднее и кроме того я могу проверить точность взаимной калибровки, какая никакая, а статистика.
Взял две платы, соединил входы измерения напряжение параллельно и подал питание от повербанка чтобы не быть привязанным к сети.
И тут вылез интересный нюанс, показанный на первом и втором фото. Та плата питание которой подавалось последней, вместо нулей показывало какую-то ерунду.
Пришлось взять два повербанка и развязать питание плат полностью, после этого тоже показания на экране были не всегда нулевыми, но они были одинаковыми, например на обоих нули, потом на одной плате 280 в младших трех разрядах, потом то же самое на другой или на обеих, фактически это болтанка одного знака в последнем разряде, но здесь один знак эквивалентен 280мкВ.

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

С измерением тока увы не так все гладко, одна плата заметно завышает показания.

Но вот дальше меня ждал самый настоящий сюрприз. Когда я делал заказ, то думал, ну почему производитель так сильно ограничил параметры, 30 Вольт 5 Ампер, когда хотелось бы хоть немного побольше.
И вот время теста выяснилось, что:
1. Максимальное измеряемое напряжение составляет 37.5 Вольта, на втором фото вольтметр уперся в лимит и дальше показания просто стоят на этом значении, причем для каждой платы оно свое.
2. Ток я поднимал до 8.5 Ампера и он продолжал измерятся, дальше я просто пожалел шунт, так как он начал ощутимо греться, на нем рассеивалось около 1.2 Ватта, а я как раз взял плату с тонким шунтом. Но в принципе никто не мешает взять шунт мощнее. Кстати уход от прогрева был очень небольшим, что не может не радовать.

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

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

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

И все было бы почти великолепно, ну конечно исключая то, что ПО на китайском, если бы оно работало.
Для начала мой антиврус ругается на эту программу, но с китайским ПО я к этому уже привык, кроме того работает оно только при запуске от админа. Но максимум чего я смог добиться, это того что идет отсчет полученных посылок данных и меняется разрядность индикации, при обычном запуске 0.0000 и прием не идет, при запуске от администратора отображение меняется на 00.000, идет прием данных, но больше ничего не происходит...
Написал продавцу, но пока ответа нет.

Дополнительные тесты показали, что ПО без проблем позволяет установить порог сигнализации и это работает, но вот текущие напряжение и ток на экран ПО все равно не выводятся.

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

Понравилось - VFD, отчасти из-за этого и покупал, отдельные АЦП, неплохая точность (у вольтметра сопоставимая с моим "юнитом"), несколько вариантов отображения и дополнительная индикация, регулировка яркости, отсутствие мерцания при фотографировании (иногда важно), возможность подключения к компьютеру, установка порогов сигнализации. Реальный диапазон измерения выше заявленного, причем значительно. Период обновления показаний около 4 раз в секунду.

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

Резюме - теперь вот сижу и думаю, куда его прикошачить применить, для блока питания или электронной нагрузки точность измерения и разрядность как-то великовата, как отдельный измерительный прибор, как-то неудобно, да и не очень функционально. Купил просто потому что захотелось, была мысль сделать двухканальный линейный БП. Есть заметная погрешность при измерении тока, по крайней мере у одного экземпляра, также плате тяжко приходится при измерении малых токов, но друзья, при токе в 1мА падение на шунте всего 17мкВ! И она измеряет!
Непонятно зачем вывели на экран 7 знаков из которых один вообще не работает, а два имеют большую дискретность переключения, свои заявленные 5 разрядов прибор отыгрывает только при напряжении 10 Вольт и выше, до этого только 4 разряда.

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

Лабораторный БП | Техника и Программы

August 26, 2012 by admin Комментировать »


 
Появилась необходимость в лабораторном блоке питания как всегда неожиданно. После просмотра всевозможных схем из инета и уважаемого “Радио”, был выбран за основу блок из №11 за 2007г. (В. Барабаш. Источник питания с микроконтроллерным управлением). Естественно повторять полностью мне его не хотелось. Было принято решение использовать его силовую часть почти полностью (правда без импульсного стабилизатора), а цифровую собрать свою на Atmel (AT90S8535), индикацию сделать на светодиодных семисегментных индикаторах.
В результате силовая часть конечно, несколько изменилась. Напряжение -5В получено с MAX660, силовой транзистор заменен на TIP121, операционные усилители все OP07CP. Кроме того, вместо гасящего резистора на входе 7812, добавился еще один стабилизатор 7818.
Что качается цифровой части, когда плата уже была готова и частично распаяна, появилась идея отказаться от кнопок и поставить “крутилки”. Поскольку энкодеров не было, а делать их из каких нибудь мышек – лениво, были подключены резисторы на 4.7к.
Тут открылся еще один казус. Не знаю как у автора в оригинале, но у меня ЦАП мог выдавать напряжения от 0.4В до 4.8В (так и должно быть, выходное сопротивление однако). С учетом коэффициента усиления ОУ силовой части 5.1, прямого преобразования кода, записанного в порт, в напряжение на выходе БП не происходит. Можно конечно было забить таблицу перевода. Но внимательно посмотрев на схему, я почувствовал себя полным ламером. Зачем сначала преобразовывать напряжение в код, а потом тот же код в напряжение?!
В результате на контроллер были возложены функции только измерения напряжения, тока и тока срабатывания защиты.
Для вашего уважаемого внимания я предлагаю несколько измененное устройство. В нем цифровая часть переделана под Atmega8. Прошивка ничем не отличается от моей, изменены только порты. Других отличий нет.
Собственно схема.
 

 
Контакты PAD1 и PAD2 подключены к УТН60. 3 последовательно соединенные обмотки по 6,3В 3А. Не стал включать все 4 обмотки, побоялся за здоровье ОУ.
PAD3 и PAD4 – выход. 7805,7812,7818 установлены на общем теплоотводе. TIP121 на отдельном и имеет вентилятор. R1 служит для подстройки индикации тока. R2 я не устанавливал. R3 остался от авторского варианта. Но в данном применении просто устанавливается в среднее положение.
Что касается цифровой части, то особых пояснений не требуется, я думаю. У контроллера установлены фюзы на внутренний генератор 4Мгц. R21 служит для подстройки вольтметра.
На индикаторах отображается текущее напряжение и ток. Если настраивается значение тока защиты (вращением соответствующей “крутилки”), то на индикаторе тока отображается значение настроенного параметра. При этом мигает десятичная точка. По истечении 3 сек после окончания настройки, индикатор переходит в режим отображения текущего тока. Точка перестает мигать. Наладка устройства осуществляется следующим образом:
1. Устанавливается “0” амперметра с помощью R2 (повторюсь – я не ставил).
2. Настраивается амперметр по образцовому амперметру, с помощью R1. Я подключал батарею резисторов 4 ома и мерил ток цифровым вольтметром.
3. Настраивается вольтметр, так же по образцовому вольтметру резистором R21.
4. Проверяется точность срабатывания защиты. Выставляется ток срабатывания и увеличивая напряжение добиваемся срабатывания защиты. При этом по индикатору определяем совпал ли ток стем что выставили. Несколько фотографий готвого девайса:
 

 

 

 
На фотографии в корпусе размещен еще один источник фиксированных напряжений на -5В, +5В и +12В. Он гальванически не связан с первым источником и имеет стабилизаторы на 7812, 7805 и 7905 т.е никакого интереса не представляет. Места было много решил еще и их поставить.
Чуть не забыл! Характеристики: Напряжение 0-18В, ток 2.55А(регулируемая защита).
Автор: savage

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://radiokot.ru

Доп материалы, файлы к устройству (схеме):

Прошивка МК с исходником

Печатные платы (Eagle&PNG)

Самый простой цифровой вольтметр с AVR

Самый простой цифровой вольтметр с AVR

Это, наверное, самый простой из возможных цифровых вольтметров с микроконтроллером Atmel AVR. Схема управляется микропроцессором IO1 - Atmel AVR ATmega8 (ATmega8, ATmega8L), программа для загрузки и настройки битов настройки ниже. (ATmega8 может показаться слишком большим, но он был выбран, потому что это один из наиболее часто используемых AVR. и его часто можно найти в ящике.) Трехзначный семисегментный светодиодный дисплей используется для отображения значения. Катоды подключены к порту D, анодов к младшим 3 битам порта B. Использование сверхъяркого дисплея позволяет опустить текущую усилительные транзисторы. Дисплей управляется мультиплексированием (матрицей) и подключается обычным мультиплексным способом. Я использовал трехзначный желтый дисплей T-5631BUY-11 с яркостью 150-200мкд. Резисторы с R1 по R8 определяют ток на дисплее и, следовательно, его яркость. Их выбрали не превышен максимальный выходной ток (40 мА), даже когда все 8 светодиодов горят одновременно.Схема использует несимметричный 10-разрядный АЦП (аналого-цифровой преобразователь) в AVR. Выходные значения колеблются от 0 до 1023, но потому что не стоит добавлять четвертую цифру. для узкого диапазона от 1000 до 1023 диапазон ограничен до 0 до 999. При более высоком значении появится символ «---». Диапазон вольтметра соответствует входному напряжению 2,5 В. Вход подключается через делитель на 1/4, состоящий из R9, R10 и P1, обеспечивая диапазон 10 В с разрешением до 0,01 В. Входное сопротивление составляет примерно 1 МОм.(Если вам нужен диапазон 100 В, измените значение R10 на 9M1 и P1 на 2M2. Тогда у вас будет Диапазон 100 В с разрешением 0,1 В и входным сопротивлением около 10 МОм.) Калибровка вольтметра выполняется по известному напряжению путем настройки подстроечного резистора P1. Перемычки DP1 и DP2 могут использоваться для подсветки десятичных знаков. DP1 загорается десятичным понятием после первого числа (0,00), DP2 загорается точкой после второго числа (00,0). Частота обновления вольтметра около 4 Гц.IO1 использует внутренний RC-генератор с частотой 1 МГц. Схема питается от источника около 5В. Потребление тока около 25 мА (большая часть - это потребление светодиодного дисплея). Поместите C1 и C2 как можно ближе к IO1 AVR. Измеритель может быть полезен как усовершенствование лабораторного источника питания, индикатора напряжения бортовой сети транспортного средства, напряжения питания ПК, напряжения батареи в ИБП и т. Д. Напряжение питания 5 В можно получить, используя простой источник питания, например, на интегральной схеме 7805.Используйте соответствующий предохранитель на входе питания.
Программа для бесплатного скачивания:
исходный код на ассемблере (ASM)
скомпилированный HEX файл (298 байт)
Как записать программу в AVR описано здесь .

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

Принципиальная схема простейшего цифрового вольтметра с AVR ATmega8.


Установка битов конфигурации.


Тестирование вольтметра с ATmega8.


Видео - проверка простого вольтметра AVR.

Добавлен: 27. 6. 2012
дом

Код проекта

Atmega8

Робот для обнаружения препятствий с использованием кода atmega8, робот для избегания препятствий и следящий за линией робот, отчет о проекте робота с кодом для обхода краев и препятствий, вольт-амперметр с atmega8, видеоролики, связанные с обнаружением и предотвращением наркомании с использованием встроенной системы, средства для избегания препятствий Схема робота с использованием atmega8, встроенная программа c для препятствия... В этой схеме Atmega8 имеет 6 аналого-цифровых преобразователей с разрешением 10 бит, поэтому он имеет 210 = 1024 дискретных значения. В его примере потенциометр подключен к порту C.0 Mega8, а ЖК-модуль 20x4 символов подключен к порту D. Hackaday.io является домом для тысяч проектов в области искусства, дизайна, науки и технологий. Поделитесь своей работой с крупнейшим сообществом разработчиков аппаратного и программного обеспечения. 27 Рис: 3.3.1 Работа в микроконтроллере ATmega8 28 Рис: 3.4 Выход реле 33 Рис: 3.4.1 Когда реле NC (ВКЛЮЧЕНО) 34 Рис. 3.4.2 Когда реле NO (ВЫКЛЮЧЕНО) 34 Рис. 4 Проект автоматической системы освещения 38 СПИСОК ТАБЛИЦ ТАБЛИЦА НАЗВАНИЕ ТАБЛИЦЫ СТРАНИЦА Таблица 1 Описание контактов PORTB 23 Таблица 2 Описание контактов PORTC 23 Таблица 3 Описание контакта PORTD 24 ... Посмотреть все проекты Мы используем файлы cookie профилирования, такие как файлы cookie Facebook, Twitter, Linkedin, Google+, Pinterest, Gravatar, чтобы обеспечить максимальное удобство использования нашего веб-сайта. Продолжая использовать наш веб-сайт, вы соглашаетесь на использование файлов cookie.23 июля 2018 г. · Небольшой перерыв в скучной теории! Давайте запустим простую тестовую программу, чтобы увидеть наш АЦП в действии. В этом примере Atmega8 считывает потенциометр 10K, подключенный к PORT C, и включает (или выключает) светодиоды, подключенные к PORT D. Здесь АЦП используется в режиме одиночного преобразования с точностью до 10 бит. Подключите оборудование, как показано, и подайте код на Atmega8. Обычно это означает список компонентов, а иногда и дополнительную информацию, такую ​​как примечания к сборке, исходный код или руководства по использованию. Поскольку это проект, разработанный участником сообщества, он может содержать ошибки проектирования, которые не позволяют ему работать должным образом.19 апр, 2017 · Приходи еще! Вы умеете решать проблемы с идеями. Schematics.com предоставляет вам все инструменты для решения больших и малых проектов, сочетая компоненты реального мира с совместной работой в Интернете. Двойной ЖК-вольтметр Амперметр 0,100 В постоянного тока 0,10 А постоянного тока ATMEGA8 - Проекты в области электроники Цепи Март 2019 ATMEGA8 Представленное устройство позволяет одновременно измерять два напряжения и токи постоянного тока. 16 ноября 2020 г. · В этом проекте вы научитесь сопрягать датчики температуры LM35 с Atmega8 или Atmega16 с помощью ЖК-дисплея или семисегментных светодиодов.Atmega 8 и Atmega 16 - это высокотехнологичные и универсальные микроконтроллеры из семейства AVR компании ATMEL. Atmega16 основан на микроконтроллере с 40 выводами на основе RSIC и 131 мощной аппаратной инструкцией. Обычная цепочка разработки C переводит любой исходный код приложения непосредственно в собственный код AVR. В отличие от этого, NanoVM работает с переносимым байтовым кодом Java, который интерпретируется NanoVM во время выполнения. Некоторые AVR, например, ATmega8, поставляемый с Asuro, заранее запрограммирован для пользователя.Онлайн-библиотека Список проектов Avr Atmega8 Список проектов Avr Atmega8 Дополнительно полезно узнать о привычных способах приобретения этой электронной книги avr atmega8 project list. Вы остались на правильном сайте, чтобы начать получать эту информацию. приобретите сотрудника по списку проектов avr atmega8, на который мы нашли деньги, и просмотрите ссылку. Проект Atmega8 с кодом C [Читать в Интернете] Проект Atmega8 с кодом C Бесплатные электронные книги Как известно, приключения без труда, как опыт, просто урок, развлечение, так же легко, как договор, можно получить, просто проверив проект atmega8 с бесплатным кодом C. далее это не делается напрямую, вы могли бы согласиться еще больше, примерно так 02 июня 2016 г. · Привет и спасибо.Вы должны изменить прерывание таймера на ATmega328. Это для ATmega8, должно быть несколько изменений. Тогда я предлагаю не использовать фреймворк Arduino для этого проекта, а скомпилировать его на avrgcc, но, если хотите, вы даже можете скомпилировать его для Arduino, который также компилируется на avrgcc. Удалить Я занимаюсь небольшим проектом с ATmega8. Я хочу считывать температуру с датчика DS18B20, а затем отправлять результаты с помощью передатчика rf433. Я удалил все лишнее, но все равно это уже слишком.Не могли бы вы помочь мне уменьшить размер? Я использую Arduino IDE для написания кода, возможно, в чистом виде ... Заархивированная спецификация USB 3.1 Спецификация универсальной последовательной шины версии 3.1 (формат файла .zip, размер 66,1 МБ) предоставляет технические детали для понимания USB 3.1. Многие проекты используют микроконтроллеры (AVR, ATMega8, ATmega163, ATtiny12, ATtiny2313, AT90S1200A, AT90S2313, AT90S8515 / ATMEGA8515), аналоговые, RF и все 3 смешанные; много. Ссылка: HCDVBD0009. Простая недорогая плата разработки для экспериментов с популярным микроконтроллером Atmel ATmega8A.Он может питаться от внешнего источника питания 5 В или через порт USB с помощью кабеля mini USB (не входит в комплект). Плата также имеет удобный ISP h ... Микроконтроллер ATmega8 имеет 23 программируемых контакта ввода / вывода (I / O), которые могут использоваться для взаимодействия с внешним миром. Обратите внимание, что Atmega8 доступен в 2 версиях; ATmega8 и Atmega8L. Atmega8L - это низкочастотная версия, код проекта кнопки и светодиода Avr. Привет, удалось ли кому-нибудь использовать FreeRTOS на ATMega8? Я изменил main.c из демонстрации ATMega323, надеясь получить светодиод на PORTB.2 мигает, но в большинстве случаев это не работает. Запускаются неактивные и мигающие потоки (по крайней мере, введен код), но я не вижу мигания светодиода, какова бы ни была моя процедура. Более подробно этот проект описан в инструкции CrossPack. bash $ cd Desktop bash $ avr-project Demo bash $ cd Demo bash $ ls -l total 0 drwxr-xr-x 3 cs cs 102 22 ноября 18:29 Demo.xcodeproj drwxr-xr-x 4 cs cs 136 22 ноября 18 : 29 прошивка bash $ cd прошивка bash $ ls -l total 24 -rw-r - r-- 1 cs cs 4139 22 ноября 18:29 Makefile -rw-r - r-- 1 cs cs 348 ...

12_radio_volume · master · Сергей Игнатьев / pcd8544_atmega8... ... GitLab.com

Список проектов Avr Atmega8 Это также один из факторов, влияющих на получение программных документов этого списка проектов avr atmega8 через Интернет. Возможно, вам не потребуется больше времени, чтобы начать работу с электронной книгой, так как это не вызывает затруднений, как их поиск. В некоторых случаях вы также заполняете список проектов avr atmega8, который вы не обнаруживаете ...

- Я использовал atmega8, потому что он у меня был, но нетрудно написать аналогичный код для atmega328 или любого другого Микросхема atmel с UART.- Он может питаться либо от USB-порта компьютера (используется для последовательного порта), либо от внешнего источника питания 5 В.

На этой странице кратко описывается, как установить и использовать GNU Modula-2 для создания двоичных файлов ATMega8. gm2-avr - кросс-компилятор Modula-2 для микропроцессоров серии Atmel. Он доступен в виде пакета, который будет работать в Debian x86_64 Squeeze или Ubuntu x86_64.

Примеры кода для микроконтроллеров Atmega16 / 32. Вот несколько программ, демонстрирующих возможности микроконтроллеров AVR.

2 января 2017 г. · Я создал среду, содержащую программное обеспечение с открытым исходным кодом для создания приложений для микроконтроллера AVR (atmega8 в этом примере) с использованием диаграмм в DIA (только для Microsoft Windows). Эта среда состоит из программного обеспечения, такого как: imagemagick, doxygen, saxon xslt, редактор диаграмм dia, java, WinAVR.

Atmel серии ATmega проектов были реализованы со спидометром и ЖК-дисплеем различных индикаторов, используемых схем. Проект отображения номера токена банка построен с использованием микроконтроллера ATmega8 и ULN2003 для управления большим светодиодным дисплеем, макетом печатной платы, принципиальной схемой...

Atmel Wiki ... Atmel Wiki

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

30 сентября 2012 г. · Я вытащил зеленый провод ACK на макетную плату, добавил несколько строк кода и, наконец,! У меня была рабочая педаль.Я поместил Atmega8 на перфокарт вместе с кристаллом 16 МГц вдоль линий платы Arduino. Затем я поместил фальшивый контроллер гитарного героя в коробку с проектами и дал ему дурацкую антенну из хлама ...

Проекты электроники на базе микроконтроллера ATmega8 серии AVR. Эти проекты и руководства ATmega8 объясняются с помощью схем, исходных кодов и видео.

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

Фрагменты кода легко доступны на рынке для проверенных и проверенных плат. Подходит для проекта выходного дня, когда время ограничено, и вам не нравится рисковать. Доски для самостоятельной сборки менее надежны, чем доступные платы (хотя мой опыт подсказывает другой путь) 🙂

Эти проекты и руководства ATmega8 объясняются с помощью схем, исходных кодов и видео. Взаимодействие радиочастотного модуля с Atmega8: обмен данными между двумя микроконтроллерами AVR Создание наших проектов Благодаря беспроводной связи он всегда выглядит круто, а также расширяет диапазон, в котором им можно управлять.Проекты микроконтроллеров ATmega8 ...

3 мая 2013 г. · Так что, возможно, стоит подождать несколько недель, пока проект будет завершен. Кстати, я использую C для программирования AVR. Я начал с Bascom, но было действительно сложно управлять длинным кодом на этом языке, и сгенерированная прошивка потребляла гораздо больше памяти uC, чем та, что написана на C. С уважением, Майкл

Re: ATmega8 RS232 Всем привет. Я пытаюсь сделать что-то подобное. У меня есть atMega168 и STK500. У меня тоже есть внешний кристалл 7.3728.Я не уверен, есть ли у STK500 собственный кристалл (инструкция непонятна). Я использую образец кода для библиотеки UART, управляемой прерываниями.

Предполагая, что я сделал что-то, чтобы испортить микросхему (например, закоротить, предохранители и т. Д.), Я получил новый, перестроил проводку и загрузил новую программу, и теперь она, кажется, загружена с кодом робота за 50 долларов. Я пробовал искать этот сайт, AVRFREAKS и другие, но не могу найти ничего похожего. У меня закончились идеи. Я был бы очень признателен за совет здесь...

Пытаюсь заставить VGA работать с atmega8. Участвуйте в разработке qwqw330 / atmega8-vga, создав учетную запись на GitHub.

26 июля 2018 г. · Текущий размер кода: Использование памяти программ: 2340 байт 28,6% Использование памяти для данных: 68 байт 6,6% заполнено Даже с 2 КБ для загрузчика USBasp все еще остается 3,5 КБ пространства для кода. дополнительные возможности. например Удаленный протокол NEC IR для HID Consumer Control Назначение GPIO выполняется с учетом будущего расширения.

И вы получите весь опыт и отлаженный код библиотеки, загруженный в Интернет 100 000 пользователей Arduino. • Речь идет о микроконтроллерах ATmega88 и ATmega8, а не о платах ATmega328P. • Микроконтроллеры ATmega8 и ATmega88 не устарели.

Получите бесплатно список проектов Avr Atmega8 Проект AVR - таймер реле с использованием микроконтроллера AVR ATmega8. Проект AVR - Таймер реле с использованием микроконтроллера AVR ATmega8. von eXtreme Electronics vor 11 Jahren 32 Sekunden 16.459 Aufrufe Простой таймер для управления любым электрическим устройством в течение заданного периода времени.После этого нагрузка отключается.

Код записывается для отправки даты со скоростью передачи 19200 бод, длиной 8 бит, без битов четности и 1 стоповым битом. Проблема в том, что когда я проверяю выход с помощью преобразователя USB в TTL и терминальной программы, я получаю следующие результаты для приведенного выше кода для конфигурации 19200-7-N-2 и 19200-7-N-1

Этот следующий проект объясняет создание системы мониторинга и сигнализации газообразного водорода с микроконтроллером AVR ATmega16 и 7-сегментным дисплеем с использованием аналогового датчика MQ-8.Это значение отображается на ЖК-дисплее. Скорость изменения захвата температуры может быть запрограммирована в коде.

23 апреля 2019 г. · Если вы компилируете с какой-либо оптимизацией, функции задержки не работают должным образом. Автор: saiful riaz - 14 декабря, Amega8 ashish - 9 ноября, 2: Новый проект создается, как описано в вышеупомянутом руководстве, и настраивается, а затем в проект необходимо добавить файлы библиотеки LED, Motor и ADC. Таким образом, его код остается таким же простым и чистым, как ...

В этой статье я опишу, как связать модуль ультразвукового дальномера с микроконтроллером AVR ATmega8.Я предоставлю HEX-файл, который вы можете записать прямо в ATmega8, чтобы быстро протестировать всю эту настройку. Для успешного функционирования любого микроконтроллера защита кода имеет решающее значение. Практически все микроконтроллеры предоставляют эту функцию, но процесс становится все более и более сложным в соответствии с архитектурой микроконтроллера. Atmega8 предоставляет два типа битов блокировки для защиты области кода. Один тип битов предназначен для защиты кода и данных EEPROM.

Амперметр в цепи пикового регулятора. Амперметр простой встроенный на PIC16F676

Схема на рис.1 является развитием предыдущей проектной идеи для использования аналогового входа в микроконтроллере, не имеющем встроенного АЦП, а также используются методы из другой дизайнерской идеи для управления семисегментным светодиодным индикатором без внешних ключевых транзисторов. Эта схема имеет последовательную связь и для передачи измеренных значений на персональный компьютер нужна только витая пара.

Последовательный канал был протестирован с помощью программы Microsoft Hyper Terminal, настроенной на 115 200 бод; 8 бит, четность, 1 стоповый бит; без аппаратного управления.

Короче говоря, программа управляет одним 7-сегментным светодиодным индикатором за раз по линиям RA0 и RB7. Установка выхода RA0 на единицу и использование RB7 в качестве входа активирует индикатор с общим анодом DS3. Установка выхода RA0 на ноль и использование RB7 в качестве входа активирует общий катодный индикатор DS2. Использование RA0 в качестве входа и установка выхода RB7 на единицу активирует индикатор общего катода DS1, а использование RA0 в качестве входа и установка выхода RB7 на ноль активирует индикатор общего катода DS0.После успешной активации одного светодиода только одна из линий RB0… RB6 настраивается как выход для управления одним сегментом светодиода. Эта схема больше не имеет ограничения VDD в 3 В или меньше, поскольку светодиоды соединены встречно параллельно, таким образом, прямое падение напряжения на одном светодиоде ограничивает обратное напряжение на другом. Для использования красных светодиодов требуется 1,6 В.

Рисунок 2 иллюстрирует новые аспекты дизайнерской идеи. Q1, R5 и R6 действуют как эквивалентный переменный резистор RX, который заряжает C3.Вместо подключения RX к земле просто подключите его к одной линии ввода / вывода, например RB0, микроконтроллера. Если RB0 включен как выход в нулевом состоянии, то активируется первый аналоговый канал и измерительная подпрограмма считает импульсы заряда до 66% от VDD; затем, согласно таблице, полученное значение задержки преобразуется в трехзначное значение в милливольтах. Чтобы увеличить количество аналоговых входов, вы можете подключить до семи цепей переменного резистора параллельно - так, чтобы каждая была подключена между C3 и одной линией ввода / вывода, RB1… RB7.Важно, чтобы линии ввода / вывода были подключены к индикаторам, а также активировали или деактивировали аналоговые каналы. Когда один аналоговый канал активируется линейным выходом ввода / вывода в низком состоянии, другие линии имеют высокий импеданс и действуют как входы, что отключает все остальные каналы. Соответственно индикаторы отключены.

Простейший последовательный канал также добавлен в схему на рис. 1 без добавления внешних компонентов. Если вы подключите две линии ввода / вывода, RA1 и RA2, настроенные как выходы к RXD (контакт 2) и GND (контакт 5) разъема RS 232, вы можете использовать программное обеспечение для создания положительного и отрицательного напряжения относительно земли. порта RS 232.ПК. Когда RA1 высокий, а RA2 низкий, RXD имеет положительное значение 5 В относительно земли порта RS 232 ПК. Когда RA1 равно нулю, а RA2 равно единице, RXD имеет отрицательный потенциал -5 В относительно земли порта RS 232 на ПК.

Реализация вольтметра из Владимира

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

Два уплотнения для DIP14 и SO14

В схеме используются транзисторы BC847 (КТ3102).

При обновлении основной артикула вольтметра в схеме и пломбах от Владимира произведена замена делителя напряжения. Прошивка для вольтметра находится в основной статье.

Реализация сетевого вольтметра от Вали Марат

Печатка отличается от схемы заменой резисторов R2 и R3 на один подстроечный 4,7к и отсутствием стабилитрона VD1.

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

Фото сетевого вольтметра

Вольтметр / амперметр Wali Marat

Для защиты входа АЦП микроконтроллера от перенапряжения ко всем схемам был добавлен стабилитрон VD1 5,1 В (отмечен зеленым).

Представленный здесь прибор пригодится, если у вас есть блок питания с выходным напряжением 0-10 В. Именно эти пределы измерений «заложены» в схеме, показанной на рисунке.Он основан на микроконтроллере Atmega8 (U1) в стандартном DIP-корпусе. Это может показаться громоздким, но он был выбран из-за его широкой популярности, а также потому, что программисты для этого микроконтроллера очень распространены. Atmega8 используется большинством радиолюбителей и в Интернете можно найти множество схем с этим микроконтроллером. Поэтому, если вам не понравится этот вольтметр, Atmega8 не останется без дела.

Цифровой вольтметр на базе Atmega8. Принципиальная схема.

Показание вольтметра будет отображаться на цифровом семисегментном трехзначном индикаторе (DISP1).Я дам некоторую информацию о нем.

7-сегментный цифровой светодиодный индикатор представляет собой индикатор, состоящий из семи светодиодов, установленных в виде цифры 8. Зажигая или выключая соответствующие светодиоды (сегменты), вы можете отображать числа от нуля до девяти, а также некоторые буквы. Обычно для создания многозначных чисел используют несколько цифровых индикаторов - для этого индикаторы снабжены запятым (точечным) сегментом - dp. В итоге в одном индикаторе 8 сегментов, хотя по количеству цифровых сегментов они называются 7-сегментными.

Каждый сегмент индикатора представляет собой отдельный светодиод, который может включаться (гореть) или выключаться (не гореть) в зависимости от полярности приложенного к ним напряжения. Индикаторы выпускаются как с общим катодом, так и с общим анодом. Речь идет об общем подключении всех светодиодов (сегментов). Кроме того, индикаторы могут содержать несколько цифр, и в этом случае каждая цифра называется цифрой или знаком. Например, трехзначный (трехзначный) семисегментный дисплей содержит три цифры. Именно такой индикатор нужен этому устройству.


В конструкции использован красный индикатор ГНТ-2831БД-11 с общим анодом. Резисторы R1-R8 определяют ток в индикаторе и, следовательно, его яркость. Их сопротивление не должно превышать максимальный выходной ток (40 мА), даже когда все 8 светодиодов горят одновременно. В схеме используется несимметричный 10-разрядный АЦП (аналого-цифровой преобразователь), установленный в AVR. Диапазон вывода 0-999. При достижении предела этих значений появляется символ «---».

На входе вольтметра (in) установлен делитель напряжения из резисторов R9, R10 и R11, обеспечивающий диапазон измерения до 10 В с погрешностью 0.01 В. На выводе 23 микроконтроллера U1 делитель вырабатывает напряжение, которое не должно превышать 2,5 В. Входное сопротивление вольтметра близко к 1 МОм. Для калибровки вольтметра подайте на его вход точно известное напряжение и, перемещая подстроечный резистор R11, добейтесь таких же показаний на индикаторе.

Частота обновления вольтметра около 4 Гц. Схема питается от стабилизированного источника напряжения 5 В. Ток потребления устройством около 25 мА (большая часть потребления приходится на индикатор).Поместите компоненты C1 и C2 как можно ближе к микроконтроллеру.

Правильно установленные биты показаны на рисунке ниже.


Если вам нужны диапазоны измерения до 100 В, измените R10 на 9,1 мОм и R11 на 2,2 мОм. Тогда вы получите желаемый диапазон измерения с точностью до 0,1 В и входным сопротивлением около 10 мОм. В этом случае вам придется изменить место точки индикатора, чтобы она отображалась за двумя символами, а не за первым, как на схеме.Для этого оставьте контакт 28 микросхемы U1 свободным, а контакт 27 подключите к общему проводу. Теперь вместо символов в виде 0.00 будет отображаться 00.0.

Прошлым летом по просьбе друга разработал схему цифрового вольтметра и амперметра. Это измерительное устройство должно быть экономичным по запросу. Поэтому в качестве индикаторов для отображения информации был выбран однолинейный жидкокристаллический дисплей. В основном этот амперметр предназначался для контроля разряда автомобильного аккумулятора... И аккум разрядился на двигатель маленькой водяной помпы. Насос откачивал воду через фильтр и снова возвращал ее галькой в ​​небольшой пруд на даче.

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

Основа схемы - микроконтроллер PIC16F676 и жидкокристаллический индикатор.Поскольку все это работает исключительно в теплое время года, индикатор и контроллер можно купить по самым дешевым ценам. Также был выбран соответствующий операционный усилитель - LM358N, дешевый и имеющий диапазон рабочих температур от 0 до +70.
Для преобразования аналоговых значений (оцифровки) напряжения и тока было выбрано стабилизированное напряжение питания микроконтроллера + 5В. Это означает, что при десятиразрядной оцифровке аналогового сигнала каждой цифре будет соответствовать - 5В = 5000 мВ = 5000/1024 = 4.8828125 мВ. Это значение в программе умножаем на 2, и получаем - 9,765625 мВ на один бит двоичного кода. А для корректного отображения информации на ЖК-экране нам нужно, чтобы одна цифра была равна 10 мВ или 0,01 В. Поэтому в схеме предусмотрены схемы масштабирования. По напряжению это регулируемый делитель, состоящий из резисторов R5 и R7. Для коррекции показаний текущего значения используется масштабирующий усилитель, собранный на одном из операционных усилителей микросхемы DA1 - DA1.2.Коэффициент усиления этого усилителя регулируется с помощью резистора R3 номиналом 33 кОм. Лучше, если оба подстроечных резистора будут многооборотными. Таким образом, при использовании для оцифровки напряжения ровно +5 В прямое подключение сигналов на входы микроконтроллера запрещено. Оставшийся операционный усилитель, подключенный между R5 и R7 и входом RA1 микросхемы DD1, является повторителем. Служит для уменьшения влияния на оцифровку шума и импульсного шума из-за стопроцентной отрицательной частотно-независимой обратной связи... Для уменьшения шума и помех при преобразовании текущего значения служит U-образный фильтр, состоящий из C1, C2 и R4. В большинстве случаев C2 можно не указывать.

В качестве датчика тока резистора R2 используется отечественный заводской шунт на 20А - 75ШСУ3-20-0,5. При протекании тока через шунт 20А на нем упадет напряжение 0,075 В (согласно паспорту на шунт). Это значит, что для того, чтобы на входе контроллера было два вольта, коэффициент усиления усилителя должен быть примерно 2В / 0.075 = 26. Примерно это потому, что у нас разрешение оцифровки не 0,01 В, а 0,09765625 В. Конечно, можно применить самодельные шунты, регулируя коэффициент усиления усилителя DA1.2. Коэффициент усиления этого усилителя равен отношению номиналов резисторов R1 и R3, Кус = R3 / R1.
И так, исходя из вышесказанного, вольтметр имеет верхнюю границу 50 вольт, а амперметр - 20 ампер, хотя с шунтом, рассчитанным на 50 ампер, он будет измерять 50А. Чтобы его можно было успешно установить на другие устройства.
Теперь о доработке, которая включает добавление светодиодного индикатора. В программу были внесены небольшие изменения и теперь при работающем контроллере светодиод мигает с частотой около 2 Гц. Время свечения светодиода составляет 25 мс для экономии денег. Можно было бы вывести на дисплей мигающий курсор, но сказали, что со светодиодом он четче и эффективнее. Похоже, это все. Удачи. К.В.Ю.


.

Один из вариантов готового устройства, реализованный Алексеем.К сожалению, фамилии я не знаю. Спасибо за его работу и фотографии.

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

Принципиальная схема вольтамперометрического ваттметра

Печатная плата на деталях ДИП получилась 45х50 мм. Также в архиве есть печатная плата для SMD деталей.

Для микроконтроллера PIC16F676 есть две прошивки: в первой - возможность измерения напряжения, тока и мощности - vapDC.hex , а во второй - так же, как и в первой, только возможность измерения в амперах / добавлено часов (не всегда нужно) - vapcDC.hex .

Резистор, обозначенный на печатной плате серым цветом, подключается в зависимости от индикатора: если мы используем индикатор с общими катодами, то резистор (1К), идущий с 11-й ножки МК, подключается к +5, а если индикатор с общим анодом, то к общему проводу подключается резистор.

В моем случае индикатор и общий катод, резистор находится под платой, от 11 ножки МК до +5.

Кратковременное нажатие кнопки « IN » активирует индикацию режима работы: напряжение «-U-», ток «-I-», мощность «-P-», счетчик ампер / часов «-C-». LM358 имеют положительное смещение на выходе, оно может быть скомпенсировано цифровой коррекцией измерителя. Для этого необходимо перейти в текущий режим измерения «-I-».Удерживайте кнопку H "в течение 7-8 секунд, пока на дисплее не появится надпись" -S.- ". Затем с помощью кнопок IN " и " H " отрегулируйте смещение "0". При нажатии на кнопки индикатор сразу показывает постоянное, при отпускании - скорректированные текущие показания. Выход из режима - одновременное нажатие клавиш « IN » и « H ». Результат - индикация «-3-», то есть запись в энергонезависимую память. Счетчик ампер / часов обнуляется удерживанием « H » 3-4 секунды.

В моем случае я поставил только кнопку « IN », чтобы переключить режим работы. Кнопку " H " не ставлю, так как коррекция тока не требуется, если ОУ LM358 новый, то смещения у него практически нет, а если есть то незначительно. Я не ставлю сегментный индикатор на отдельную плату, которую легко можно прикрепить к корпусу устройства, например, встроить в переделанный блок питания ATX.

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

В итоге вся конструкция вольтамперватметра без фольгированного стеклотекстолита стоила 150 рублей. С вами был Пономарев Артем ( stalker68 ), до скорых встреч на сайте Радиосхемы !

Обсудить статью ВОЛЬТАМПЕРВАТТМЕТР

Четырехканальный светодиодный индикатор цепи ходового света, чувствительный к касанию, розничный продавец сигналов тревоги из Нагпура, Махараштра

Контур освежителя воздуха в помещении

  • Размер Мультиразмеры
  • Тип Схема
  • Сертификация Сертификат CE
  • Цвет Доступен во многих цветах
  • Характерная черта Экологичный
  • Автоматическая оценка Автоматический
  • Форма Прямоугольный
  • Гарантия 6 месяцев

Сегодня «свежий воздух» можно только представить.Потому что в настоящее время из-за большого промышленного развития воздух становится настолько загрязненным, что большинство людей страдает от множества болезней. Но теперь, благодаря магии этого маленького подразделения, вы можете попрощаться со всеми этими расстройствами. Несмотря на то, что у нее много преимуществ, это очень простая и недорогая схема, которую люди могут очень легко использовать в течение нескольких лет. Система освежителя воздуха в помещении работает по принципу ионизации, которая помогает удалить загрязненный воздух. Чистый воздух содержит положительные и отрицательные ионы в соотношении примерно 1: 1.Воздух загрязняется из-за ионного дисбаланса. Ионно-несбалансированный воздух имеет меньше отрицательных ионов и больше положительных ионов. Основная идея здесь заключается в том, чтобы подать высокое отрицательное напряжение, фактически несколько кВ, на остроконечный эмиттер. Отрицательно заряженный воздух отталкивается от излучателя, в результате чего возникает «ионный бриз», который вы почувствуете, если поднесете руку к точке ионизации. О схеме: В данной конструкции есть лестница из резисторов и конденсаторов для повышения напряжения до нескольких кВ.Оправдание этого громоздкого процесса, по-видимому, немного больше, чем уменьшение размера лестничных конденсаторов, достигаемое за счет работы генератора на довольно высокой частоте. Лестница идет прямо от электросети. Схема работает на частоте 50 Гц вместо 50 кГц или около того, что позволяет использовать выпрямители 1N4007. Обычные выпрямители не слишком заинтересованы в работе на высоких частотах, основная причина - болезненно медленное время обратного восстановления, которое начинает ухудшать характеристики схемы на частотах всего 2 кГц в случае 1N4007.Читателей могут заинтересовать результаты применения в цепи синусоидальной волны нарастающей частоты. Основная идея заключается в том, что заряд передается назад и вперед от одного ряда конденсаторов к другому в каждом основном цикле, но всегда перемещается вверх по цепи из-за действия выпрямителей. Когда все конденсаторы полностью заряжены, на каждом из них будет напряжение, теоретически равное размаху напряжения сети. На практике регулирование этого типа цепи очень плохое, и полное напряжение никогда не будет измерено из-за утечки, коронного разряда и т. Д.Крошечного ионизирующего тока вполне достаточно, чтобы снизить выходное напряжение примерно до -4 кВ, что по странному совпадению является идеальным выходным напряжением для ионизатора воздуха. Напряжения выше этого уровня, как правило, производят озон, а не ионы, тогда как гораздо более низкие напряжения не будут эффективно ионизировать воздух. Достаточно прикоснуться к эмиттеру напрямую, чтобы снизить напряжение почти до нуля. Тестирование: простой тестер можно сделать из конденсатора 10кФ и неоновой лампочки. Подключите цепь, и, если все в порядке, загорится собственная неоновая лампа, а через несколько секунд вы услышите мягкое шипение излучателя.Если вы возьмете один провод тестера и переместите его к наконечнику эмиттера, неоновая лампочка на тестере начнет мигать, когда свободный провод находится на расстоянии около ½ дюйма от эмиттера, и будет мигать быстрее, чем ближе. Мигание не очень яркое, поэтому на прямых солнечных лучах не видно. При включении питания светодиодный индикатор D33 сразу же отсоединяет устройство от сети и прикоснется сетевой вилкой к эмиттеру, чтобы снять остаточный заряд с конденсаторов. Проверьте вилку сетевого шнура на эмиттере, чтобы удалить остатки заряда на конденсаторах.Если светодиод D33 светится, но эмиттер не шипит, а неон тестера не мигает, снимите эмиттерный провод и постарайтесь получить на нем острие. Если на эмиттере вообще нет никаких признаков активности, проверьте еще раз, нет ли паяного моста между дорожками, одного из диодов назад к переднему, короткого замыкания в одном из конденсаторов или сухого паяного соединения. Меры предосторожности: Хотя цепь в целом имеет очень высокое выходное сопротивление, отдельные конденсаторы не работают, поэтому будьте осторожны при проверке цепи.Конденсаторы будут сохранять свой заряд в течение некоторого времени после отключения цепи, и, если вы неосторожны, вы можете получить болезненный удар от задней части печатной платы. Цепь может быть разряжена, прикоснувшись сетевой вилкой к точке ионизации на несколько секунд, и просто для уверенности вы можете подключить сетевой разъем к линии диодных соединений на печатной плате.

Tinkercad проекты схем

схемы проектов tinkercad Кажется, я не могу изменить свои предыдущие проекты, что немного неудобно.В этом посте мы расскажем о схеме вольтметра с использованием Arduino UNO и ЖК-дисплея 16 × 2. Вы можете преобразовать каждый из проектов в печатные платы, используя отличное производственное предприятие PCBGOGO. Вот список компонентов: Arduino Banggood. Постройте свою первую трассу в Tinkercad. Как пользоваться Tinkercad. Я разработал штамп для этого в Tinkercad, и прежде чем я заплачу за его печать, я был бы признателен, если бы кто-нибудь с большим опытом взглянул на него и увидел, не облажался ли я что-нибудь или могу сделать что-то получше.Некоторая информация для вас: макетная плата (в данном случае) представляет собой беспаечную конструкционную основу для создания схемы или электроники. org, перейдите в CircuitPython, чтобы вместе изучить Python и оборудование, TinyGO или даже использовать IDE Arduino. Моделирование в реальном времени: полностью прототипируйте свои электронные проекты в браузере, прежде чем создавать их в реальной жизни. Он должен иметь 3 коротких мигания, 3 длинных мигания, а затем еще 3 коротких мигания. Вот список компонентов: Arduino Banggood. org, перейдите в CircuitPython, чтобы вместе изучить Python и оборудование, TinyGO или даже использовать IDE Arduino.У нас есть схема компаратора для сравнения выходного напряжения датчика алкоголя с заданным напряжением (выход подключен к выводу D7). com. Моделирование сборки робота с помощью Tinkercad. представленный. AlternativeTo - это бесплатный сервис, который поможет вам найти лучшие альтернативы продуктам, которые вы любите и ненавидите. Советы и уловки, Учителя и родители, Новое в Tinkercad, Рекомендуемое. Сайт создан Олой и Маркусом в Швеции с большой помощью наших друзей и коллег из Италии, Финляндии, США, Колумбии, Филиппин, Франции и участников со всего мира.есть ли другой способ поделиться схемой со студентами, чтобы они могли копировать и возиться. Всего за 5 долларов Мартионе разработает схему в tinkercad для вашего проекта Arduino. Цепи Tinkercad | Tinkercad Circuits предназначен для людей, которые пытаются научиться разрабатывать код и создавать схемы для Arduino UNO и ATtiny. Микроконтроллеры (Arduino, esp8266, esp32) 2. ИС таймера 555 - это популярная 8-контактная микросхема на интегральной схеме, которую можно использовать в различных приложениях для синхронизации и генерации импульсов.Tinkercad - это бесплатное онлайн-программное обеспечение для 3D-моделирования, которое в настоящее время празднует свой 10-летний юбилей. Дополнительные механизмы… 9 июля 2017 г. - Оживите свои 3D-проекты с помощью Circuit Assemblies, используя Tinkercad. схемные CAD-программы, которые называются соответственно «Tinkercad» и «Fritzing», как для измерения температуры и влажности, так и для отображения значений на одном ЖК-экране или печати выходных данных на последовательном мониторе в Thinkercad. 2. Мини отчет по проекту. Редактор схем Tinkercad Новые сборки схем Sneak Peak The Glow и Move - это два основных модуля, предназначенных для начинающих, чтобы начать работу с электроникой.Tinkercad - это бесплатное онлайн-приложение для 3D-дизайна и 3D-печати для всех. 3D Man Circuit Projects Схемы Кодирование Техника Электроника Школьные Идеи Проекты. Проекты Интернета вещей, от новичка до продвинутого уровня, с использованием таких решений для разработки, как Arduino, NodeMCU, Bolt, ESP8266 и Raspberry Pi. Измените значение резистора, установив его на 220 Ом в инспекторе компонентов, который появляется, когда. Еще одним преимуществом Tinkercad является то, что теперь он эволюционировал и теперь включает в себя функциональность «схем». Как поделиться на tinkercad.С добавлением конструктора схем и симулятора это универсальный магазин для многих моих проектов. Это часть программного пакета Tinkercad, который представляет собой бесплатную онлайн-коллекцию программных инструментов, которые помогают людям во всем мире думать, создавать и создавать. Я работал лаборантом в университете, и мы часто использовали схемы Tinkercad для проектирования визуальных схем. Основные эксперименты со светодиодами Arduino в схемах Tinkercad! Опубликовано - 19 апреля 2018 г., Бекки Стерн. Проекты и тесты Arduino и Tinkercad, основанные на Arduino Projects Book 2013 (APB) из Starter Kit, который я купил в 2015 году.Я нашел то же самое, что и вы с библиотекой проводов и I2C. Мне нужен схемотехник, чтобы сделать схему на виртуальном arduino tinkerCAD. е скорость сердцебиения. Солнечная панель слежения за солнцем состоит из двух LDR, солнечной панели, шагового двигателя и микроконтроллера ATMEGA8. Используйте файл с 3D-принтером или лазерным резаком. 3 сентября 2019 г. - Проекты Arduino на основе моделирования. 9 мая 2019 г. - Изучите доску Tinkercad Circuits "Tinkercad Circuits" на Pinterest. Учителя, студенты, дети, любители и дизайнеры используют его, чтобы придумывать, проектировать и делать что угодно! Мы будем использовать Tinkercad для запуска эскизов Arduino и построения схем.Программирование с нуля для логического управления роботом. Несмотря на то, что у них есть потрясающий продукт и тот факт, что он бесплатный, временами я бываю очень разочарован. Схема очень проста, и вы можете ее увидеть… Схема вольтметра Arduino на ЖК-дисплее 16 × 2 с проектом моделирования Tinkercad Подробнее »С помощью 123D Circuits вы можете эмулировать Arduino и тестировать свою схему - и код - все в своем браузере. Резистор 10 кОм. . Перейдите к «Присоединиться сейчас» (вверху справа). 2. Используя эту схему, можно управлять электрическим устройством или прибором, например, лампочкой или вентилятором, в зависимости от интенсивности света около цепи.Я веду класс из 150 студентов в Корнелле, и по традиции у нас будет две лекции в неделю, где студенты просто смотрят, как инструктор строит схемы / программирует Arduino на проекторе, а затем они ходят в одну лабораторию в неделю, чтобы делать своими руками. по деятельности. Резистор 10 кОм. Все права защищены, если не указано иное. Эти прототипы могут включать микропроцессор как часть конструкции. Со ссылками на все устройства Tinkercad для немедленного / беспроблемного доступа: 1. [Введение в проектирование систем мехатроники] [Лектор: док.Autodesk Tinkercad, Tinkercad Images, Tinkercad House, Проекты Tinkercad, Формы Tinkercad, 3D-печать Tinkercad, Значок Tinkercad, 3D-принтер Tinkercad, Дизайн дома Tinkercad, 3D-модели Tinkercad, Создания Tinkercad, Схемы Tinkercad, Здание Tinkercad Keyboard, Tinkercad Robot, Shortcut , Easy Tinkercad Designs, Tinkercad Arduino, Best Tinkercad Designs, Tinkercad Window 9 июля 2017 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования.(Если вы используете фольгу, попросите взрослого помочь вам открутить каждый винт настолько, чтобы под него поместилась полоска фольги. 1 Коробка передач в форме буквы «I» (как эта) 1 Держатель батареи для 2 батареек AA, с переключателем (как этот один) и т. д.) саураб бхоле. Такие схемы можно использовать для обнаружения прерывистого зажигания свечи зажигания автомобиля или для контроля сердечного ритма больного пациента. Следующей вашей ставкой будет 123 круга. Но если у вас нет доступа к Arduino, вы хотите более быстрый способ смоделировать схему или просто хотите попробовать что-то новое, 123D Circuits - отличный способ опробовать его в сети.Краткое описание дизайна. Устройства и схемы обычно проектируются и моделируются с помощью программного обеспечения до построения самой схемы. Надеюсь, я | Fiverr В этом посте показаны некоторые из моих мини-проектов Arduino, которые я моделировал с помощью Autodesk Tinkercad, каждый проект начинается с краткого описания, моделирования Tinckercad и кода. Я могу не только разрабатывать прошивку / программное обеспечение своего проекта, но я также могу спроектировать и разработать коробку / корпус / корпус и т. Д. Для своего проекта. Новые варианты проводов в Tinkercad Circuits. Прежде всего вы должны помнить, как использовать макетную плату для сборки ваших схем.Шесть лучших проектов Arduino в Tinkercad: 1 - Как печатать на последовательном мониторе. в схемах Tinkercad. Идея принадлежит Elektroteknik & Elektronik Projects за 10-30 долларов. После выполнения описанных ниже шагов вы будете готовы попробовать свои силы в оригинальном дизайне и будете готовы расширить свой набор навыков в TinkerCad. Tinkercad позволяет вам: на этом семинаре вы узнаете, как инженеры создают прототипы проектов, начиная с программы САПР (автоматизированного проектирования), тестируют свой проект, а затем (в качестве дополнительной надстройки) создают и кодируют прототип.Учителя, дети и дизайнеры используют его в Hello Tinkercad. Думаю, вы сделали отличный инструмент для разработки проектов на базе Arduino! Спасибо! Пожалуйста, дайте мне знать, как я могу работать в течение нескольких дней над одним и тем же дизайном, одним и тем же проектом, редактировать коды, редактировать компоненты, повторно запускать моделирование и т. Д. ↓ Перейти к Основному содержанию электронных схем. Анализ схем и дизайн 3. Анализ технического прогресса; Структурные упражнения; Механизмы упражнения; Упражнения на электрические схемы; 3-е упражнения ESO. Ключевые слова CPC PCC Volume Score; Цепей tinkercad: 0.Не все дизайны можно напечатать в 3D. ИС может работать в трех различных режимах, таких как нестабильный, монотабильный и бистабильный, благодаря чему ее можно адаптировать ко многим типам схем, таких как схемы с временной задержкой, схема генерации импульсов, схема генератора и многое другое. Мы замкнем цепь в светодиодном проекте с помощью кнопки и переключателя. com. Подробнее Простые проекты Tinkercad, Дизайн дома Tinkercad, Tinkercad Arduino, Здание Tinkercad, Простые идеи Tinkercad, Простые проекты Tinkercad, Крутые дизайны Tinkercad, Лучшие дизайны Tinkercad, Схемы Tinkercad, 3D-печать Tinkercad, Что можно сделать на Tinkercad, Tinkercad Table, Simple Проекты, Tinkercad Minecraft, Tinkercad Animals, Autodesk Tinkercad, Проекты для начинающих 3D-принтеров, Modern Tinkercad Gears: это действительно простой механизм, который можно использовать в других проектах или как игрушку-непоседу.jd инженерный колледж. Спасибо за это. Говоря об электронных схемах, мы все теперь знаем о мощи вычислительных и встроенных систем и, конечно же, Arduino как простой и легкой платформы. Схема очень проста, и вы можете увидеть ее в интерактивном симуляторе Tinkercad. 251 510 лайков · 180 говорят об этом. Autodesk Tinkercad, Tinkercad Images, Tinkercad House, Проекты Tinkercad, Формы Tinkercad, 3D-печать Tinkercad, Значок Tinkercad, 3D-принтер Tinkercad, Дизайн дома Tinkercad, 3D-модели Tinkercad, Создания Tinkercad, Схемы Tinkercad, Здание Tinkercad Keyboard, Tinkercad Robot, Shortcut , Easy Tinkercad Designs, Tinkercad Arduino, Best Tinkercad Designs, Tinkercad Window TinkerCad Slides (Google Docs), опубликовано 23 марта 2015 г., 6:02 AM [электронная почта защищена] Принципиальная схема проекта Arduino Traffic Light Controller приведена ниже: Это красиво прост и может быть легко собран на макетной плате, как описано в следующих шагах: Подключите светодиоды в следующем порядке: красный, зеленый и желтый в макете.Создавайте, проектируйте и создавайте что угодно с Tinkercad! Ознакомьтесь с этими забавными кросс-учебными проектами на Instructables, созданными такими же учителями, как вы. Вы создадите девять (9) прототипов в Tinkercad Circuits, закодируете их, протестируете, а затем в качестве дополнительной сборки расширения и запрограммируете фактический прототип. com. Вот ссылка на проект. Курс «Изучите схемы с Tinkercad: дизайн роботов на базе Arduino» предназначен для технических энтузиастов начального уровня, которые хотят погрузиться в область проектирования роботов и схем с использованием Arduino.Чтобы начать работу с блоками кода, перейдите на свою панель управления (tinkercad. Узнайте о возможностях этого нового партнерства и посмотрите, на что оно способно. Посмотрите все видеоролики о схемах: https: // hlmodtech. Когда схема будет готова, нажмите Запустите моделирование, чтобы смоделировать питание схемы (рис. 3). Давайте сначала узнаем, как работать с программным обеспечением TinkerCAD #simulation. Решми Ремеш. Это игра-крупье, состоящая из нескольких шагов. Сначала выберите Arduino в типе компонента и перетащите Arduino. с макетом в рабочем пространстве.У TinkerCad есть собственный набор онлайн-руководств, которые помогут вам. Когда у вас открыт редактор схем, приступайте к работе с Tinkercad Circuits. Давайте настроим и запустим. c esp8266 nodemcu cpp bolt eagle-cad arduino-uno raspberry-pi-3 tinkercad Шаг 1 - откройте tinkercad. Проект D (₹ 12500-37500 INR) STM32FR Дизайн ядерной платы в Protues. Новые варианты проводов в Tinkercad Circuits. Шаг 1: Сначала нам нужно создать учетную запись для входа в Tinkercad. Ультразвуковой датчик - это электронный компонент, используемый для определения расстояния до целевого объекта путем излучения ультразвуковых волн (звуковых волн).Схема автоматически переключается… 28 ноября, 2020 - Индикатор уровня воды с использованием Arduino в TinkerCad: эта статья о полностью функциональном контроллере уровня воды с использованием Arduino. Обучайте фундаментальным научным концепциям, связанным с электричеством и электроникой. Между прочим, схемы Tinkercad великолепны. Да, теперь я знаю, что TinkerCAD не подходит для этого. pptx из CEIS 101 в Университете ДеВри, Альфаретта. Autodesk Tinkercad, Tinkercad Images, Tinkercad House, Проекты Tinkercad, Формы Tinkercad, 3D-печать Tinkercad, Значок Tinkercad, 3D-принтер Tinkercad, Дизайн дома Tinkercad, 3D-модели Tinkercad, Создания Tinkercad, Схемы Tinkercad, Здание Tinkercad Keyboard, Tinkercad Robot, Shortcut , Easy Tinkercad Designs, Tinkercad Arduino, Best Tinkercad Designs, Tinkercad Window View CEIS101 Module 2 Project Deliverable Аарон Миллер.Вы также можете создавать свои собственные схемы или просматривать все проекты людей, которые делятся своими проектами. Следите за видео Бекки Стерн и даже просмотрите эти уроки из T ... Итак, без лишних слов, мы представляем самые крутые идеи Tintercad для вашего следующего проекта Tinkercad. Шаг 2 - Откройте окно «Проектирование», выберите плату Arduni и серводвигатель и подключите их, как показано на принципиальной схеме. ЖК-дисплей 16 × 2 Banggood. Электронные схемы, схемы, программное обеспечение, учебные пособия, проекты, схемы, таблицы данных и многое другое предоставляется бесплатно.Твиты Follow; Мои последние проекты Создание нового дизайна Tinkercad - это бесплатное онлайн-приложение для 3D-дизайна и 3D-печати для всех. 2- Моделирование мигания светодиода в Tinkercad. Виртуальные схемы - отличный способ научиться и поработать, прежде чем делать это в реальной жизни. Макеты часто используются. После входа в систему отображается панель с предварительным просмотром ваших проектов TinkerCAD. com - это библиотека из тысяч проектов в области электроники. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования. Я бы хотел начать ставить на них клеймо производителя, чтобы показать, что они из моего магазина.5- Моделирование зуммера в Tinkercad. Зуммер подключается к выводу D9. Эта программа доступна только в Интернете и доступна на ПК, Mac, iPad и планшетах Android. Это обеспечивает безопасность цепи и позволяет легко построить схему, не беспокоясь о каких-либо опасностях, связанных с конструкцией. Идея состоит в том, чтобы Tinkercad - это бесплатный онлайн-сайт по дизайну, который легко освоить, и каждый может использовать его для создания 3D-объекта, готового для использования на 3D-принтере. Тинкеркад, Сан-Франциско, Калифорния. Шаг 1. Создайте учетную запись. На этом семинаре мы будем использовать Tinkercad в качестве онлайн-инструмента для обучения построению схем и развития навыков программирования.Прочтите «TinkerCad Tutorial # 1 Simple Arduino LED Blink» на element14. напишите код, который вам понадобится. ) Подключите свободный конец одного провода к отрицательному («-») концу одной батареи. Бесплатная версия по-прежнему доступна для использования с настоящего момента и до конца апреля, и платные клиенты будут иметь доступ, пока она не добавит две встраиваемые электронные схемы - вариант светодиодной подсветки для проектов с подсветкой и функцию вибробота для дрожания движения. . Используя палитру компонентов справа, щелкните и перетащите на холст следующие компоненты: Резистор.Шаг 3 - откройте окно кода и выполните выбранные настройки, такие как угол, на который должен вращаться двигатель. 1. 3D-моделирование - Tinkercad Projects опубликовано 9 мая 2017 г., 6:44 AM [электронная почта защищена] НЕОБХОДИМЫЕ ДЕТАЛИ Рис. При нажатии на нажимную площадку загорается световой индикатор, что приводит к выключению светодиода. загорится еще один из 6 светодиодов. 12 сентября 2020 г. В этой схеме мы берем 3 светодиода, а именно красный, желтый и зеленый. После входа на страницу TinkerCad выберите схемы и найдите компоненты, необходимые для подключения.Этот проект описывает схему, которая вращает солнечные панели. Схема простого светодиодного резистора. Участвуйте в разработке jalbarr / Tinkercad-Projects, создав учетную запись на GitHub. Этот курс предназначен для начинающих. Материал: PLA. Мне нужно использовать переменные для хранения времени мигания - короткое мигание может составлять 200 мс, а длинное - 400 мс. com Курс «Изучение схем с Tinkercad: дизайн роботов на базе Arduino» предназначен для технических энтузиастов начального уровня, которые хотят погрузиться в сферу проектирования роботов и схем с использованием Arduino.Все они бесплатны, и их можно найти на панели инструментов дизайна Tinkercad. пракаш чоудхари (5 сем. Он используется учителями, студентами, детьми, любителями и дизайнерами, чтобы представить, спроектировать и изготовить что-либо! Мы будем использовать Tinkercad для запуска эскизов Arduino и построения схем. CEIS101 Module 2 Circuit Simulation in Tinkercad Rubric Activity Здание Tinkercad, Сан-Франциско, Калифорния. На картинке ниже вы можете увидеть, какие контакты соединены вместе. Для создания этого проекта мы собираемся использовать Tinkercad.У меня есть задание создать схему для отображения кода SOS с помощью светодиода на Arduino. Tinkercad Circuit - это инструмент для создания прототипов электроники в вашем браузере. Создайте прототип и смоделируйте свой дизайн. 3d Man Circuit Projects Схемы Кодирование Технических Букв Электроника Школьные Идеи. См. Больше идей об ардуино, проектах ардуино, проектах электроники. org Студенческая витрина для проектов, созданных TinkerCad. Мне нравится делать проекты, но я не могу понять, как поделиться своими проектами с другими ARDUINO PROJECTS ON TINKERCAD # 2.Наш редактор схем позволяет любому, у кого есть подключение к Интернету, создавать и моделировать электронные конструкции с использованием общих компонентов. Проектирование схем ARDUINO PROJECT 1 - FINAL, созданное teaapulaa с помощью Tinkercad Tinkercad уже может многое предложить в качестве программы проектирования, но она также служит заменой прекращенной службы Autodesk «123D Circuits», которая была бесплатным и простым в использовании симулятором макета. . прежде чем я использую, чтобы сделать его общедоступным в настройках конфиденциальности в свойствах. Два таймера 555 работают в двух режимах.См. Больше идей о проектах Arduino, Arduino, схемотехнике. Необходимые компоненты нужно перетащить и вывести на экран схемы. com, когда вы вошли в систему), щелкните Circuits и нажмите кнопку Create Circuit. Toggle navigation Tinkercad - это бесплатная онлайн-коллекция программных инструментов, которые помогают людям во всем мире думать, творить и творить. Диапазон рабочих листов с принципиальными схемами и кодом, охватывающий учебную программу по информатике и физике. Может использоваться, чтобы сделать программирование более интерактивным / увлекательным, создавая практические системы.Мы идеально знакомы с Autodesk, лидером в области программного обеспечения для трехмерного проектирования, проектирования и развлечений. Дизайн-лагерь: Tinkercad для схем и Arduino (день 2 из 2) »Присоединяйтесь к студентке DCC Iota Class, Кристал Лин, в дизайнерском лагере по использованию Tinkercad как способу изучения схем и работы с Arduino! Это двухдневный Design Camp, который предлагается во вторник и четверг, и вы должны зарегистрироваться на оба дня. Простые проекты электроники для начинающих. Твиты Follow; Мои последние проекты Создание нового дизайна Tinkercad - это бесплатное онлайн-приложение для 3D-дизайна и 3D-печати для всех.06. Управление скоростью двигателя постоянного тока с использованием широтно-импульсной модуляции. Этот метод широтно-импульсной модуляции является более эффективным способом управления скоростью нашего двигателя постоянного тока вручную. Я делаю проект, который включает схему, которая управляет светодиодами, в том числе 6 серий светодиодов. Шаг 6: Вытащите два резистора и установите их Ом, помеченные: Ω (сопротивление) на 220. Проекты и схемы светодиодов: Светодиодная матрица Arduino: Здесь объясняется подключение точечной светодиодной матрицы к arduino UNo. Эта функция поместит полости для компонентов в ваш дизайн; когда вы печатаете их на 3D-принтере (в Tinkercad уже есть простая функция экспорта файлов для 3D-печати), вы можете воспользоваться свободным порталом Tinkercad для проектирования схем.Tinkercad - это простой инструмент для трехмерного проектирования и моделирования на основе браузера, который позволяет пользователям вообразить что угодно, а затем спроектировать это за считанные минуты. Схема автоматически переключается… 28 ноября, 2020 - Индикатор уровня воды с использованием Arduino в TinkerCad: эта статья о полностью функциональном контроллере уровня воды с использованием Arduino. в рамках системы безопасности проектов LDR, контролируемой электронным глазом. (10-30 долларов США) Autobot PCB Desiging (1500-12500 индийских рупий) Требуется эксперт по системам управления (600-1500 индийских рупий) Анализ цепей и проектирование цифровой логики (8-30 евро) Исследование и моделирование трехфазного переменного тока микросетей постоянного тока Стратегия управления преобразователем постоянного тока на основе двойного контура Галерея TinkerCad - еще одно отличное место для поиска 3D-вдохновения! Ознакомьтесь с другими творениями, созданными людьми с помощью того же программного обеспечения TinkerCad, которое вы будете использовать.Цепь LC-измерителя с таймером 555: Показанная здесь схема LC-метра будет измерять значение реактивного элемента, такого как конденсатор или катушка индуктивности. 2-строчный ЖК-дисплей и 4 кнопки, нажимающие одну кнопку, пишут на дисплее следующие слова: кнопка 1 - ВВЕРХ, 2 - ВНИЗ, 3 - ЛЕВА, кнопка 4 - ВПРАВО. Схемы Уроки Создать проект. О прессе Авторские права Связаться с нами Создатели Рекламировать Разработчики Условия Политика конфиденциальности и безопасность Как работает YouTube Тестировать новые функции Авторские права для прессы Связаться с нами Создатели См. Полный список норвежских творений.А когда вы что-то спроектировали и захотите профессионально напечатать это на 3D-принтере, загляните в Craftcloud, нашу торговую площадку для 3D-печати. Перейдите к «Присоединяйтесь сейчас» (вверху справа) 2. Постройте основные для разработки схем. Я нашел Tinkercad Circuits полезным в любом из следующих сценариев: Для активного обучения / перевернутого формата аудитории на больших лекциях. Эти простые проекты Arduino хорошо объяснены, и вы можете найти полное руководство по созданию этих проектов своими руками с помощью принципиальных схем, исходных кодов и видео.Я использую веб-приложение Tinkercad Circuits для создания схем Arduino и применения кода Arduino (c ++) для тестирования. В этом проекте я покажу вам, как построить простую схему светового переключателя с использованием LDR. Резистор 220 Ом. Я использую Creality Ender 3 V2. Tinkercad Circuits предназначен для людей, которые пытаются научиться разрабатывать код и создавать схемы для Arduino UNO и ATtiny. Ниже приведены пошаговые инструкции по использованию этих руководств и отработке навыков.Используя симулятор Tinkercad Circuits, вы можете протестировать любой код, который вы создаете, непосредственно в браузере, прежде чем создавать и программировать свои устройства с реальными физическими компонентами. Шаг 3: Выберите опцию Circuits в левом меню. В этом проекте демонстрируются и обсуждаются характеристики и функциональные возможности безиндукторной цепи питания ± 5 В. Autodesk Tinkercad описывается как «программное обеспечение для трехмерного компьютерного дизайна, ориентированное на образование, для программирования, дизайна и электроники» и является приложением из категории «Фотографии и графика».Схемотехнические проекты Схемы Кодирование технических писем 3d Электронные школьные идеи. Микросхема таймера 555 - это популярная 8-контактная микросхема с интегральной схемой, которую можно использовать в различных приложениях для синхронизации и генерации импульсов. Среда разработки проще в использовании, чем аналогичные инструменты, используемые профессионалами. Вы изучите основы кодирования на C / C ++ в Tinkercad: выберите «Схемы» в меню. 1-й проект ESO Схема отображает уровень воды в резервуаре и включает двигатель, когда уровень воды опускается ниже заданного уровня.И в этом учебном курсе LinkedIn я помогу вам начать работу. Het werkt gelijkwaardig aan Fritzing. Учебные пособия и общая галерея проектов доступны ниже: Просмотреть готовый шаблон проекта CEIS101 Module 2. Если вы закончите раньше, вы можете разработать другой проект, добавить больше деталей в свой проект или перейти к урокам, чтобы узнать, как делать больше в Tinkercad. Эти прототипы включают в себя базовые схемы со светодиодной подсветкой, зуммером, переключателями и даже датчиками света. 9 июля 2017 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad.RFID расшифровывается как Radio Frequency IDentification, и это бесконтактная технология, которая широко используется во многих отраслях для таких задач, как отслеживание персонала, контроль доступа, управление цепочкой поставок. Tinkercad Circuits Tinkercad Circuits. - Следуйте инструкциям в слайд-шоу ниже. Tinkercad Дизайн и кодирование Tinkercad - это бесплатное приложение, которое позволяет студентам заниматься 3D-проектированием и кодированием. Рендеринг проекта для печати - мы сделаем эту часть на 6-й или 7-й день. Подобные проекты, которые могут вам понравиться, Tinkercad - крупнейшее в своем роде сообщество энтузиастов 3D-дизайна! Это онлайн-симулятор, на котором можно делать проекты.2 AA Tinkercad Circuits объединяет Tinkercad со схемой Arduino. в tinkercad создайте схему, которая будет отображать скорость двигателя постоянного тока на ЖК-дисплее (используйте Arduino). Tinkercad Circuits. Увлечен программированием, электроникой, робототехникой, IoT. Как обычно, для этих проектов Tinkercad Robotics требуется всего несколько материалов, потому что большинство компонентов будет создано на 3D-принтере: 1 Компьютер с доступом к Tinkercad; 1 3D-принтер. Я хотел бы иметь возможность поиграть с кодом дисплея, используя этот подход (4 провода от последовательного модуля к Arduino), так как именно так я хочу построить простой проект.Изучите интересные проекты и руководства на основе Arduino, основанные на различных типах базовых блоков Arduino, таких как Arduino Uno, Arduino Pro Mini и т. Д. Следуйте инструкциям по чтению схемы, чтобы получить хороший обзор того, как читать основные электронные схемы; Прочтите Sparkfun - Как читать схему и держите ее под рукой в ​​качестве справочника. Эта схема используется для поиска пропущенного импульса или аномально длительного периода между двумя последовательными импульсами в последовательности импульсов. Учебник по проекту от rowan07. 251 510 лайков · 191 говорят об этом.TinkerCAD Circuits - отличный ресурс для виртуального воплощения уроков по электронике. Оживите свои 3D-проекты с помощью сборок цепей с помощью Tinkercad. Давайте посмотрим на схему, в которой мы используем меньший ток для передачи большего тока в схему. СБИС Ph. TinkerCad - это программное обеспечение для онлайн-моделирования электронных схем. 219229 просмотров; 16 Этот проект покажет вам, как сделать управление светодиодом через Bluetooth с помощью ЖК-дисплея. Прежде чем перейти к преобразователю с 12 В на 5 В, используя различные методы, мы рассмотрим потребность в источнике питания 5 В.Когда эти датчики обнаруживают усталость водителя, контроллер на базе ARM включает цепь аварийной сигнализации, а также генерирует SMS-сообщение на удаленный мобильный телефон. В этом посте мы расскажем о схеме вольтметра с использованием Arduino UNO и ЖК-дисплея 16 × 2. Пользователи могут начать со схемы стартера или построить свою собственную, используя готовые компоненты проводов. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования. 1 Коробка передач I-образной формы (как эта) 1 Держатель для 2 батареек AA, с переключателем (как этот). org Студенты должны использовать слайды Tinkercad во время работы над задачами.Учителя, дети и дизайнеры используют его в Une Education technologique pour tous, par tous, partout и tout au long de la vie! Использование Tinkercad для проектирования повседневных объектов Уилл Фастиджи В рамках подразделения Geometry & Art ICT мы используем бесплатное онлайн-приложение для 3D-дизайна Tinkercad. В этом тексте представлены наиболее важные из этих цифровых схем; сумматоры, декодеры, мультиплексоры, D-триггеры и простые конечные автоматы. TinkerCAD позволяет пользователю напрямую писать и выполнять код в программном обеспечении.1 Плата Arduino TinkerCAD - это бесплатный онлайн-сервис для создания базовых трехмерных форм и разработки цифровых прототипов электронных компонентов. Схема таймера ic555 в отчете по проекту. С-60, Сектор - 58. 5 Универсальные ворота и K-Mapping: Схема управления камином. Не поймите меня неправильно, у Tinkercad есть куча отличных продуктов, которые я использую все время (например, «3D Designs»). Я рассказывал, как это сделать, в первой статье этой серии, «Базовая схема светодиодов с Tinkercad». аникет чаудхари. Tinkercad - это бесплатное, простое в использовании веб-приложение для 3D-дизайна, электроники и программирования.Принципиальная схема этого проекта датчика алкоголя Arduino приведена выше. 251 510 лайков · 191 говорят об этом. Мы, компания Make, являемся поклонниками Tinkercad, которые писали и хвалили его в блоге и в нашем полном руководстве по 3D-печати, так что это печальные новости. Подключение необходимо произвести путем выбора перемычек. © ООО «КПИТ Технологии» [адрес электронной почты защищен] Вот простая игра, созданная мной на TinkerCad Circuits. Я бы хотел начать ставить на них клеймо производителя, чтобы показать, что они из моего магазина.Учителя, дети и дизайнеры используют его для исследования ключевых слов: люди, которые искали схемы tinkercad, также искали. Схема частотомера: в этом проекте показана схема измерения частоты. pptx из IT 100 в Государственном техническом и общественном колледже Цинциннати. См. Больше идей об ардуино, проектах ардуино, проектах электроники. Курс расскажет о том, как начать работу с платформой Tinkercad и как моделировать схемы на основе Arduino с помощью этой платформы. 6- Моделирование светодиодов RGB в Tinkercad.ЖК-дисплей 16 × 2 Banggood. 9953010682. Существует более 50 альтернатив Autodesk Tinkercad для различных платформ, включая Windows, Mac, Linux, Интернет и iPad. В Tinkercad есть много других действительно интересных вещей, которые мы сейчас рассмотрим. Цепь конденсатора. Материал: PLA. Ранее он переключает цепь реле для двигателя, а также управления скоростью. Электротех-2010. Вы можете создавать схемы (также в макете), он поддерживает arduino и довольно хорош. Вот ссылка на проект.3- Моделирование нажатия кнопки в Tinkercad. Я разработал штамп для этого в Tinkercad, и прежде чем я заплачу за его печать, я был бы признателен, если бы кто-нибудь с большим опытом взглянул на него и увидел, не облажался ли я что-нибудь или могу сделать что-то получше. be / aeMVoctkTlYTinkercad - привет, я хочу поделиться схемой со студентами. Компоненты нужно перетащить и вывести на экран схемы. Резистор 100 кОм Tinkercad - это бесплатное, простое в использовании веб-приложение для 3D-дизайна, электроники и программирования.ic 555 схема таймера отчет, представленный в колледж инженерии и технологий нагпур в частичном выполнении требований для присуждения. Щелкните зеленую кнопку «Создать новую цепь». Это вызовет окно с рабочей плоскостью, некоторыми фигурами справа и некоторыми другими параметрами, разбросанными вокруг. Tinkercad Circuits представляет собой бесплатную онлайновую CAD-программу Tinkercad от Autodesk. | Если вам нужна принципиальная схема вашего проекта Arduino за небольшую цену, просто свяжитесь со мной! Я сделаю это за несколько часов.Нажмите кнопку Circuits на левой панели. Вот схема: Для этого проекта вам потребуются следующие дополнительные компоненты: 1 красный светодиод; 1 резистор 47 Ом; Перетащите два компонента в окно Tinkercad и, сверяясь с приведенной выше схемой, воссоздайте схему на макетной плате. Войдите в свою учетную запись Tinkercad. CEIS101 Модуль 2 Моделирование схем в Tinkercad Rubric • ВАЖНО: Вы ДОЛЖНЫ включить введение. Эта статья представляет собой сборник простых электронных схем, которые мы публиковали за 3 года, которые можно использовать в качестве простых электронных схем для студентов, новичков, студентов инженерных специальностей и других любителей.) Проект системы пожарной сигнализации путем сопряжения Arduino с датчиком температуры и газа с помощью TinkerCad Обновлено: 21 марта Программное обеспечение для моделирования обычно используется до создания схем и устройств. Мы сделали годовой наручный бластер Buzz Light, аккумуляторную батарею Green Lantern Power, которая загорается, когда вы подносите к ней руку, и плюшевого мишку, у которого в темноте светятся красные глаза. Когда вы только начинаете знакомиться с миром Arduino, создание простого проекта и выяснение того, как его кодировать, - лучший способ научиться.Сначала подключим ATtiny85 к классическому проекту Arduino Project Blinky. Это игра-крупье, сделанная за несколько шагов. Сначала выберите Arduino в типе компонента и перетащите Arduino с макетом в рабочую область. Он имеет встроенный симулятор Arduino, так что вы можете с 21 августа 2017 г. оживить свои 3D-проекты с помощью схемных сборок с помощью Tinkercad. Можно выбрать соответствующие цвета для проводов. 591 нравится · 5 говорят об этом. Мы сравниваем использование названия схемы Базовая транзисторная схема и щелкаем значок Tinkercad, чтобы вернуться на страницу схем Tinkercad.Нажмите зеленую кнопку «Создать новую схему», чтобы открыть новый проект схемы; Возьмите светодиод из меню компонентов справа и поместите в открытое рабочее пространство - вы можете изменить цвет своего светодиода, щелкнув по нему после помещения в рабочее пространство и выбрав другой цвет в раскрывающемся меню «Цвет». Зарегистрируйтесь и создайте бесплатную учетную запись в Tinkercad Circuits - <Регистрация в Tinkercad Circuits> Arduino Uno - Вам нужно будет приобрести Arduino UNO у OzToyLib, чтобы иметь возможность работать над каждым из обучающих элементов этого трека разработки.3 сентября 2019 г. - Проекты Arduino на основе моделирования. Чтобы начать, нажмите кнопку «Создать новый дизайн» в верхней части панели инструментов. Светодиод представляет собой светоизлучающий диод, который загорается при правильном подключении или позже в проекте будет мигать с произвольными интервалами. Часть 1 - Создание схемы: подключите один конец каждого провода к винтам на основании держателя лампочки. В вашем браузере откроется новый пустой холст. В команде Tinkercad Circuits мы разрабатываем новые способы объединения электронного и трехмерного дизайна, чтобы каждый мог научиться создавать физические интерактивные проекты.Ранее на этой неделе создатели Tinkercad объявили, что больше не будут разрабатывать популярный облачный инструмент САПР. К среде разработки схем. Шаг 2: Затем мы можем войти в вашу соответствующую Личную панель. Mims III в мягкой обложке $ 12. Схема очень проста, и вы можете увидеть ее в интерактивном симуляторе Tinkercad. Tinkercad - бесплатное, простое в использовании приложение для 3D. О прессе Авторские права Связаться с нами Создатели Реклама Разработчики Условия Политика конфиденциальности и безопасность Как работает YouTube Тестирование новых функций Авторские права для прессы Свяжитесь с нами Создатели Tinkercad.ПРОЕКТЫ И ЦЕПИ. Сделайте горшки для растений из бумаги (с 3D-принтером или без него): в этом руководстве я покажу вам, как сделать биоразлагаемые горшки для растений из макулатуры, они хорошо работают в качестве горшков для посева семян, и, поскольку бумага биоразлагаема, вы можете просто посадить целиком вещь, и бумага развалится на землю, без суеты! Я… Просмотрите профиль Мухаммада Захида Иззуддина в LinkedIn, крупнейшем в мире профессиональном сообществе. 8 декабря 2018 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad.В наших предыдущих сообщениях мы видели работу микросхемы таймера 555 при генерации одиночного импульса (моностабильный мультивибратор) и генерации нескольких импульсов (нестабильный мультивибратор). Подключение необходимо произвести путем выбора перемычек. Схемы TinkerCAD: обучение базовой электронике с помощью основных схем Опубликовано 14 марта 2019 г. В этом выпуске рассматривается сборка базовой схемы со светодиодом и кнопкой. Схема датчика сердцебиения с использованием LM358 - Проекты в области электроники Анас Эджаз 11209 просмотров 5 октября 2019 г. Датчик теплового удара - это устройство для мониторинга, которое измеряет частоту сердечных сокращений i.! 1! ВОЗМОЖНЫЕ РАБОТЫ С TINKERCAD Руководство для начинающих по созданию конструкций 3D-принтеров !!!!! С ведущими: Майклом Хиббеном и Сарой Холмс! Интеллектуальная система парковки, созданная для разработки встраиваемых систем. Создайте новый проект схемы. Как отрендерить свой проект в Print Studio, чтобы подготовить его к печати на 3D-принтере Dremel. 555 Timer Projects - список блокировок кода Tinkercad b - это визуальные блоки, которые можно перетаскивать для создания программ Arduino. Tinkercad - это бесплатное, простое в использовании приложение для проектов 3D Tinkercad и Instructables для Национальной недели робототехники (3–11 апреля). Советы и хитрости, особенности.С помощью нашего вводного набора схемных сборок вы можете создавать трехмерные творения, которые светятся, двигаются и вращаются, используя базовые электронные компоненты - без необходимости пайки. Вы можете узнать больше о Tinkercad и Arduino на веб-сайте Tinkercad. что я буду последним домом для всего, когда я закончу. Для моделирования схем у вас есть kicad, но он не поддерживает Arduino, вы можете моделировать только аналоговые схемы. Изучите простые электронные схемы и идеи мини-проектов. Создавайте проекты с помощью Circuit Playground за несколько минут с помощью сайта программирования MakeCode с функцией перетаскивания, изучайте информатику с помощью класса CS Discoveries по коду.Из этой книги вы узнаете, как использовать макетную плату для сборки электронных компонентов. В этой базовой транзисторной схеме используется один источник питания для активации транзистора и зажигания светодиода. По моему опыту, Tinkercad действительно полезен в проектах, связанных с прототипированием, таких как программирование Arduino, микроконтроллеры и другие проекты, связанные с электроникой. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования. Новичок в Arduino со схемами Tinkercad: знаете ли вы, что с помощью Tinkercad можно создавать прототипы и моделировать схемы и код Arduino? Эти вводные уроки научат вас основам Arduino, не требуя никакого оборудования.95 Осталось всего 20 штук (еще в ближайшее время). Создайте новую схему. Эта статья познакомит вас с основами Tinkercad Circuits, которые, как и Fritzing, являются отличным дизайнерским ресурсом для разработчиков. Натан Лин 332 10 ноября 2017 г. 21:31. Рисунок 3: Моделирование TinkerCAD Нажмите «Код», чтобы открыть панель для написания кода, основанного на языке программирования Arduino. На странице TinkerCad выберите схемы и найдите необходимые компоненты. Поэтому, если вы хотите соединить два компонента или два провода, вам придется вставить их в отверстия одной «линии».Эта схема разработана с использованием микросхемы таймера 555. Tinkercad - это идеальная программа начального уровня для воплощения в жизнь ваших творческих идей, дизайна продуктов и проектов STEM. Программирование ESP8266 для отображения буквенно-цифровых символов на семисегментном дисплее. В этом руководстве вы увидите кодовые блоки для проекта ультразвукового дальномера с использованием Arduino в Tinkercad, прежде чем это позволит понять ультразвуковой датчик. В профиле Мухаммеда указано 5 вакансий. Я призываю своих студентов использовать эту схему в своих проектах по 3D-печати, чтобы сделать что-нибудь интересное.Электрический набор для лепки, который можно приобрести у нашего партнера Home Science Tools, содержит все детали электроники, необходимые для создания ваших собственных гибких схем, но вам понадобится бесплатная онлайн-версия Autodesk Tinkercad Circuits Herramienta, которая позволяет создавать похожие схемы. Фритцинг. Кнопки и переключатели используются для замыкания цепей в электронных компонентах. com - это бесплатная энциклопедия электронных схем. 9 июля 2017 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad.Светодиодная схема с Arduino через Tinkercad. Сделайте простую светодиодную схему. Эти бесплатные электронные схемы должным образом протестированы, и их можно найти на принципиальных схемах, изображении макета или печатной платы, подробном объяснении принципа работы и демонстрационном видео. Уникальные конструкции могут также использовать движение и свет, используя встроенные функции схемы Tinkercad. Для трехмерного проектирования в Tinkercad вам не нужны предварительные знания САПР. Просмотрите полный профиль в LinkedIn и узнайте о связях Мухаммеда и его работе в аналогичных компаниях.9 мая 2019 г. - Изучите доску Tinkercad Circuits "Tinkercad Circuits" на Pinterest. Теперь измените положение макета вправо и поместите потенциометр и кнопку на макетную плату. Анализ технологического проекта; Упражнения по техническому рисованию; SketchUp Exercises; Упражнения Arduino; Проекты. На Tinkercad опубликованы тысячи БЕСПЛАТНЫХ электронных проектов. В этом посте мы расскажем о простой схеме вольтметра с использованием Arduino UNO и ЖК-дисплея 16 × 2 на tinkercad для измерения напряжений более 5 вольт.18 июня 2018 г., Роберт Кейм Создайте свой собственный генератор отрицательного напряжения Изготовление схем из пластилина - увлекательный и простой способ узнать об электронике, добавляя свет, звук и движение к своим произведениям искусства. eduOnline. Узнайте, как проектировать и печатать в 3D, кодировать и создавать схемы с помощью нашего бесплатного простого в использовании приложения Tinkercad. Tinkercad добавил новую функцию Circuits, которая позволяет создавать реально работающие электронные схемы Arduino. Зайдите на сайт Tinkercad и создайте учетную запись 1. Выход датчика алкоголя также подключен к аналоговому выводу Arduino (A0).Обратите внимание: 3D-принтеры не идеальны. Трехцветные светодиоды управлялись внутри люстры. Это позволяет студентам разрабатывать схемы, программировать микроконтроллеры и включать электронику непосредственно в свои 3D-проекты. На панели компонентов Tinkercad Circuits перетащите резистор и светодиод на рабочее место. Как создавать тестовые схемы для проектов инфракрасного Интернета вещей Эта простая в сборке схема заставляет стандартную светодиодную лампу светиться, когда инфракрасное излучение обнаруживается инфракрасным фотодиодом или фототранзистором.Присоединяйтесь к Tinkercad: здесь Tinkercad - это бесплатная онлайн-коллекция программных инструментов, которые помогают людям во всем мире думать, творить и творить. Создайте прототип и смоделируйте свой дизайн. Добавьте симуляцию схем, и в том числе покажите, как реализуют «виртуальную программу» на всех площадках Arduino и объединяют функции, например, онлайн-симуляторы. 129 учителей для Tinkercad для помощи в назначении Arduino. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования. Йенер Таскин] [Имя оператора: Эрдем Язган-1308161409] Давайте напомним себе, что нам нужно для решения на странице домашнего задания, и представим его с помощью следующих букв: наш лектор говорит и спрашивает нас, что «Создайте показанный прототип. схемы на рисунке 1 Студенты знакомятся с основными функциями микроконтроллера Arduino с помощью удивительного электронного симулятора TinkerCAD Circuits.Подключение ЖК-дисплея такое же, как и для ЖК-дисплея Arduino. Этот проект обнаруживает симптомы усталости в датчике моргания глаз водителя, датчиках наклона и Тьюринга. Fritzing описывается как «для разработки схем, а также так называемых« макетов », будь то печатная плата, картон или макет, очень-очень удобный инструмент, очень сложный, но очень простой в использовании» и является популярным приложением в разделе «Образование и справочная информация». категория. 4- Аналоговое моделирование POT в Tinkercad. Следовать. Это также инструмент для разработки электронных схем. (Я буду делать это во время реальных проектов, но пока я просто усваиваю уроки, и это лучший инструмент.В этом курсе разработки вы изучите основы электроники и Arduino с помощью Tinkercad. Его используют учителя, дети и дизайнеры, чтобы увидеть больше идей о проектах Arduino, Arduino, схемотехнике. Noida - 201301. Простые проекты таймера 555: проект схемы генератора фиксированных и переменных импульсов. Резистор 220 Ом. ESP8266 / 30 марта, 2021 Лаванья Р. Я читал следующие курсы, а также выполнял проекты, связанные с этими предметами, а также с продуктами бытовой электроники.Вы узнаете, как выполнить простое программирование микрокомпьютера Arduino, и увидите, как он может подключаться к переключателям и светодиодам в визуально точном функциональном симуляторе, который разработан для легкого использования. 2 Проекты AA Tinkercad и Instructables для Национальной недели робототехники (3–11 апреля) Советы и уловки, особенности. С этими двумя вводными схемами Источник: Tinkercad blog Electronics. 9 июля 2017 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad. Основная цель этого проекта - создать систему безопасности, управляемую электронным глазом.Подробнее о TinkerCad. Tinkercad - это онлайн-инструмент для разработки 3D-моделей. com / circuititsNew Challenge - Сможете ли вы решить проблему с сиреной? https: // youtu. Tindercad имеет кнопки и переключатели для замыкания цепей в наших смоделированных электронных проектах. Спасибо, Autodesk, за то, что сделали это бесплатно. Tinkercad также используется для проектирования и моделирования электронных схем. Разработка схем с помощью Tinkercad | Схема Arduino | Как разрабатывать схемы с помощью Tinkercad В этом видео я покажу вам, как вы можете построить свою собственную схему Tinkercad, Сан-Франциско, Калифорния.9 июля 2017 г. - Оживите свои 3D-проекты с помощью схемных сборок с помощью Tinkercad. Альтернативы фритзингу. Уроки по схемам резисторов 100 кОм Создать проект. Светодиодная люстра: в этом проекте показано проектирование люстры (декоративного освещения) со светодиодами, управляемыми с помощью Arduino. Перейдите на главную панель управления, щелкнув логотип TinkerCAD в верхнем левом углу экрана, затем щелкните вкладку «Обучение» в правом верхнем углу экрана. Arduino Lcd Circuit Design Arduino Projects 3D Design Engineering Coding Games В разделе Схемы (мы используем этот раздел) Tinkercad вы можете спроектировать свою схему самым простым способом и смоделировать свою схему, используя Arduino или другие доступные платы или компоненты, с и без каких-либо знаний компьютерных кодов или программирования.Je kunt op een simpele manier jou arduino project virtueel opbouwen, programmeren en zelfs simuleren! Lees Verder. Широкому диапазону ИС и устройств управления автоматикой для работы требуется источник постоянного тока 5 В, при отсутствии источника питания 5 В нам может потребоваться получить его из существующего источника питания, тогда на помощь приходит этот линейный преобразователь. 52: 0. 14. Это позволило мне изучить Arduino во много раз быстрее, чем создание физических схем. 2018 18:40 Категория: AUTODESK TINKERCAD Возрастная группа: начальная школа, средняя / неполная средняя школа Присоединяйтесь к членам Texas Engineering World Health (TEWH), проектной организации с целью предоставления медицинских решений для развивающихся стран, чтобы узнать, как спроектировать и создать схему лампочки с помощью онлайн-программы для 3D-моделирования Tinkercad.Dr. Tinkercad - бесплатное, простое в использовании приложение для 3D-дизайна, электроники и программирования. Привет, я работал над файлом на DASHBOARD | TINKERCAD в ARDUINO проектирует их. Я столкнулся с проблемой на некоторых этапах, поэтому я ищу кого-то эксперта, и он очень хорош с этой DASHBOARD, также я надеюсь, что он позволил. Как обычно, для этих проектов Tinkercad Robotics требуется всего несколько материалов, потому что большая часть Компоненты будут созданы 3D-принтером: 1 Компьютер с доступом к Tinkercad; 1 3D-принтер. Любые проекты электроники Проект 2.Подробнее Чтобы сохранить схему, щелкните значок Tinkercad, как показано ниже: Как сохранить схему; КОНТАКТ. Постройте простую принципиальную схему светодиодного резистора в Tinkercad. Используйте смоделированные электронные компоненты. Чтобы понять, как работает компьютер, важно понимать цифровые схемы, из которых состоит ЦП. Доставка и продажа на Amazon. Цифровые схемы, часто называемые интегральными схемами или ИС, являются центральными строительными блоками центрального процессора (ЦП). Я использую Creality Ender 3 V2.Wi-Fi Arduino Esp8266 Arduino Программирование Arduino Esp8266 Проекты Iot проектов. Перейдите на сайт Tinkercad и создайте учетную запись 1. 5: 4964: 87: загрузка схем tinkercad Схема отображает уровень воды в резервуаре и включает двигатель, когда уровень воды опускается ниже заданного уровня. Создавайте проекты с помощью Circuit Playground за несколько минут с помощью сайта программирования MakeCode с функцией перетаскивания, изучайте информатику с помощью класса CS Discoveries по коду. 3d Man Circuit Projects Схемы Кодирование Технических Букв Электроника Школьные Идеи.Сегодня мы рассмотрим еще один инструмент моделирования, который мы можем использовать для моделирования нашего проекта Arduino. ИС может работать в трех различных режимах, таких как нестабильный, монотабильный и бистабильный, благодаря чему ее можно адаптировать ко многим типам схем, таких как схемы с временной задержкой, схема генерации импульсов, схема генератора и многое другое. 251 510 лайков · 180 говорят об этом. com Шаг 1: Выберите любой электронный проект. Упражнения TinkerCad; Электрические упражнения; Упражнения по материалам; 2-е упражнения ESO.Никто. В этом проекте используется светочувствительное устройство, поэтому он использует 14-ступенчатый двоичный счетчик переноса пульсаций для определения интенсивности света с помощью светозависимого резистора. WhatsApp, сообщение и звонок в частный Tinkercad для учителей Arduino из 125 стран Tinkercad, Сан-Франциско, Калифорния. Если вы только что создали аккаунт, картинок не будет. Разобравшись с этими схемами, мы сможем реализовать этот простой проект. Чтение основных принципиальных схем / схем. теперь, после новых обновлений tinkercad, я не вижу параметр конфиденциальности в свойствах любой из моих схем.Это интуитивно понятно для студентов. Вам не нужен предыдущий опыт проектирования в 3D САПР. Таблица истинности Схема моделирования Arduino И созданная SoftLogic с Tinkercad. В этом проекте отображается сообщение с прокруткой. Каждый из приведенных выше примеров взят из уроков, которые являются частью PrintLab Classroom - портала учебных программ по 3D-печати для учителей, на котором представлено множество творческих проектов, каждый из которых поставляется с загружаемыми презентациями, рабочими тетрадями, обучающими видео и пошаговыми инструкциями. инструкции.com и зарегистрируйтесь на нем, чтобы начать проектирование схем в Интернете. Узнайте больше о схемах TinkerCAD Вот как вы создадите очень простую схему мигающего светодиода в TinkerCAD. Tinkercad находится в статусе кода jij invoert te simuleren. Электронные сенсорные схемы и проекты, Том III (Мини-блокнот инженера) Форреста М. Arduino - это платформа электронного прототипирования с открытым исходным кодом, позволяющая пользователям создавать интерактивные электронные объекты. Об этом проекте Вот простая игра, созданная мной на TinkerCad Circuits.Система состоит из веб-приложения и симулятора схем tinkercad, а также Thingspeak. Что такое Tinkercad Circuits? Когда мы говорим о Tinkercad, мы действительно говорим о трех симбиотических продуктах: нашем 3D-редакторе, нашем редакторе кодовых блоков и нашем редакторе схем. EdX, Open edX и их соответствующие логотипы являются товарными знаками или зарегистрированными товарными знаками edX Inc., объясняющих использование ШИМ двигателя постоянного тока в вашем проекте. TinkerCad Tutorial # 1 Simple Arduino LED Blink Hi. tinkercad проекты схемы

Пиковое значение

вольтметра на микрон.Цифровой вольтамперометр ATmega8 для блока питания

Плата нашего измерительного прибора универсальна и в зависимости от установленных элементов может выполнять функции как вольтметра, так и амперметра с разными диапазонами измерения. В этой статье будет рассказано, как сделать из него простой вольтметр на АРН с разными диапазонами измерения. В нем описано, как сделать амперметр на базе той же платы.

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

Делитель напряжения R2, ​​R3 позволяет измерять напряжения свыше 5 вольт. Для измерения низких напряжений входной сигнал проходит через операционный усилитель DA2 с регулируемым усилением. Его усиление задается резисторами R4, R5. Для измерения тока на входе прибора необходимо установить шунт R1.
Схема построена на микроконтроллере Atmega8. После преобразования уровня сигнала он поступает на вход встроенного в микроконтроллер АЦП. Микроконтроллер отображает полученное значение на трехзначном сегментном индикаторе с общим анодом.Напряжение на аноды разрядов подается через транзисторы. Резисторы в эмиттерах R9, R10, R11 задают яркость индикатора. Метод индикации - динамический.
Питание может подаваться напрямую от источника напряжения 5В или через стабилизатор. Обратите внимание, что минус питания и минус измерительного входа соединены друг с другом.

Печатная плата

Плата счетчика

Плата односторонняя и содержит все элементы измерительного прибора.Резистор R1 (шунт амперметра) имеет несколько гнезд для корпусов разной мощности. Файл с нарисованной доской в ​​формате Sprint-Layout 5.0 можно скачать по ссылке.

Программа

При включении устройства на индикаторе на две секунды появляется приветствие «HI», после чего устройство начинает работать. В микроконтроллерах AVR используется 10-разрядный АЦП. В нашем проекте мы используем только девять цифр. Эта битовая глубина позволяет получить конечную инструментальную точность 1%. Для большей стабильности и плавности изменения показаний берется выборка из ста показаний и отображается наибольшее из них.Если входное напряжение выходит за пределы диапазона измеряемых значений, на индикаторе отображается сообщение: -0. Третий бит не включается, если не используется.
HEX-файл для каждой версии разный. Мы будем прикреплять их к каждой версии отдельно. Биты предохранителя всегда должны оставаться на заводе. Прошивка загружается через стандартный 6-контактный разъем программирования ISP.

Технические характеристики

  • напряжение питания, 5 В или 7-12 В
  • потребляемый ток, не более 60мА
  • Частота обновления индикатора, 56 Гц
  • пределы измерения, 0.5В, 5В, 50В
  • Входное сопротивление
  • , не менее 10 кОм
  • точность, не менее 10%

Вольтметр 50В

Для сборки вольтметра с пределом измерения 50В необходимо установить все элементы, кроме R1, R4, R5, DA2. Если вы не планируете использовать нерегулируемый блок питания, то также можно опустить конденсатор С1 и стабилизатор DA1.

После сборки лицевая сторона платы выглядит так:

... и с другой стороны:

Элементы цепи для ограничения 50 В:

  1. R2 - резистор подстроечный CA6V на 2.5кОм, 1шт
  2. R3 - 0805 резистор 10кОм, 1шт.
  3. Гребень ПЛС контактов

Вы можете скачать прошивку для версии 50V. Не меняйте биты предохранителей.
Если все собрано правильно, то должно работать так:

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

Вольтметр 5В

На плате должны быть установлены следующие элементы:

  1. C2 - конденсатор танталовый, 22мкФ, 16В T491C226K016AT, 1шт.
  2. C1, C3, C4 - конденсаторы 0,1 мкФ в корпусе 0805
  3. DA1 - стабилизатор L7805 в кейсе D2PAK, 1шт.
  4. DD1 - микроконтроллер Atmega8a-au, 1шт.
  5. J1 - микросхема резистора 1206 сопротивлением 0 Ом, 1 шт. (джемпер)
  6. HL1 - индикатор сегментный BA56-12YWA, 1шт. (желательно через блок)
  7. R2 - резистор подстроечный CA6V 25кОм, 1шт
  8. R3 - резистор микросхемы 0805 1кОм, 1шт.
  9. R6-R8, R12 - 0805 чип резисторы 1кОм, 4 шт.
  10. R9-R11 - 0805 микросхемы резисторов 56Ом, 3 шт. (можно взять с меньшим сопротивлением для увеличения яркости)
  11. VT1-VT3 - транзисторы BC807-40, 3шт.
  12. Гребень ПЛС контактов

По сути различаются только сопротивления резисторов в делителе напряжения R2, ​​R3.
Прошивку для 5V версии вольтметра можно скачать. Не меняйте биты предохранителей. Отличие этой прошивки от предыдущей только в положении битовой точки.
Видео вольтметра 5В:

Вольтметр 300мВ

Для работы с пределом измерения от 0 до 300 мВ требуется дополнительный каскад на микросхеме LM358N. Принципиальная схема в этом случае имеет следующий вид:

Резисторы R4, R5 устанавливают коэффициент усиления усилителя. R1 нужен для того, чтобы при отсутствии входного сигнала вольтметр показывал 0В.
Элементов платы:

  1. C2 - конденсатор танталовый, 22мкФ, 16В T491C226K016AT, 1шт.
  2. C1, C3, C4 - конденсаторы 0,1 мкФ в корпусе 0805
  3. DA1 - стабилизатор L7805 в кейсе D2PAK, 1шт.
  4. DA2 - операционный усилитель L358N в корпусе SO8, 1шт.
  5. DD1 - микроконтроллер Atmega8a-au, 1шт.
  6. J1 - микросхема резистора 1206 сопротивлением 0 Ом, 1 шт. (джемпер)
  7. HL1 - индикатор сегментный BA56-12YWA, 1шт. (желательно через блок)
  8. R1 - 0805 резистор 10кОм, 1шт.
  9. R4 - микросхема резистора 0805 1кОм, 1шт.
  10. R5 - резистор подстроечный CA6V 25кОм, 1шт
  11. R6-R8, R12 - 0805 чип резисторы 1кОм, 4 шт.
  12. R9-R11 - 0805 микросхемы резисторов 56Ом, 3 шт. (можно взять с меньшим сопротивлением для увеличения яркости)
  13. VT1-VT3 - транзисторы BC807-40, 3шт.
  14. Гребень ПЛС контактов

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

Меры предосторожности в работе и особенности эксплуатации

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

  1. Вольтметр предназначен только для измерения постоянного напряжения
  2. Вольтметр не имеет встроенной защиты от переполюсовки входного напряжения
  3. Измерения производятся относительно напряжения питания. Другими словами, стабильность питающего напряжения определяет точность показаний вольтметра.
  4. Вольтметр не имеет защиты входа.Не подавайте на него больше максимального напряжения.
  5. Вход вольтметра гальванически не изолирован. Если вы запитываете главную цепь и предлагаемый вольтметр от одного и того же источника питания , измерения можно проводить только относительно общим проводом. ... В случае, когда необходимо измерить разность потенциалов между двумя точками, в которых есть напряжение, необходимо использовать отдельный источник питания с гальванической развязкой через трансформатор для питания вольтметра.И при этом обязательно подключите минус вольтметра к точке с меньшим напряжением!
  6. Если нужно увеличить яркость индикатора, можно уменьшить сопротивление резисторов R9-R11. Однако не стоит ставить сопротивление менее 20 Ом
  7. Если вы планируете использовать вольтметр для индикации бортового напряжения в автомобиле, вам нужно будет подключить только два провода: минус автомобиля к "GND" вольтметра, а положительный провод к клеммам разъема. «7-12В» и «+»

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

Будем очень рады, если вы поддержите наш ресурс и посетите наш магазин.

Функции инициализации выполняются в начале программы. Настроен и запущен АЦП, настроен порт, к которому подключен индикатор, настроен таймер T0.Затем разрешаются прерывания, и микроконтроллер выполняет бесконечный цикл. Цикл опрашивает программный буфер АЦП и вычисляет значение напряжения. Рассчитанное значение передается в индикаторную функцию, которая преобразует его в двоично-десятичные цифры, затем в коды цифр индикатора и записывает их в массив (буфер).

Параллельно с основной программой вызываются прерывания АЦП и таймера T0. АЦП работает в режиме одиночного преобразования с внутренним опорным напряжением 2,56 В.Выравнивание по правому краю, используются все 10 цифр. Результат преобразования АЦП 8 раз накапливается в переменной, усредняется и записывается в программный буфер.

Когда таймер T0 прерывается, он перезапускается и вызывается функция обновления индикатора. Он гасит текущий отображаемый разряд и зажигает следующий.

Проект состоит из 3-х программных модулей.
main.c - основная программа
adc.c - функции для работы с АЦП
indicator.c - драйвер семисегментного 4-значного индикатора.Вольтметр

на PIC16F676 - статья, в которой я расскажу о самостоятельной сборке цифрового вольтметра постоянного тока с ограничением 0-50В. В статье представлена ​​схема вольтметра на PIC16F676, а также печатная плата и прошивка. Для организации показания использовался вольтметр.

Технические характеристики вольтметра:

  • Дискретность отображения результата измерения 0,1В;
  • Точность 0,1 ... 0,2 В;
  • Напряжение питания вольтметра 7... 20В.
  • Среднее потребление тока 20 мА

Конструкция основана на схеме автора Н. Заец из статьи «Милливольтметр». Сам автор очень великодушен и охотно делится своими разработками, как техническими, так и программными. Однако одним из существенных недостатков его конструкции (на мой взгляд) является устаревшая элементная база. Использование которого в настоящее время не совсем разумно.

На рисунке 1 представлена ​​авторская принципиальная схема.

Я быстро перейду к основным узлам схемы. Микросхема DA1 представляет собой регулируемый стабилизатор напряжения, выходное напряжение которого регулируется регулируемым резистором R4. Это решение не очень хорошее, так как для нормальной работы вольтметра требуется отдельный источник постоянного тока 8В. И это напряжение должно быть постоянным. Если входное напряжение изменится, то изменится выходное напряжение, что недопустимо. В моей практике такое изменение привело к перегоранию микроконтроллера PIC16F676.

Резисторы R5-R6 являются делителем входного (измеряемого) напряжения. DD1 - микроконтроллер, HG1-HG3 - три отдельных семисегментных индикатора, которые собраны в одну информационную шину. Использование отдельных 7-сегментных дисплеев сильно усложняет печатную плату. Это решение тоже не очень хорошее. Да и расход у ALS324A приличный.

На рис. 2 показана переработанная принципиальная схема цифрового вольтметра.

Рисунок 2 - Принципиальная схема вольтметра постоянного тока.

Теперь посмотрим, какие изменения были внесены в схему.

Вместо регулируемого интегрального стабилизатора КР142ЕН12А было решено использовать интегральный стабилизатор LM7805 с постоянным выходным напряжением + 5В. Таким образом, удалось надежно стабилизировать рабочее напряжение микроконтроллера. Еще один плюс такого решения - возможность использования входного (измеренного) напряжения для питания схемы. Если, конечно, это напряжение больше 6В, но меньше 30В. Для подключения к входному напряжению достаточно замкнуть перемычку (джемпер). Если сам стабилизатор сильно нагревается, его необходимо установить на радиатор.

Для защиты входа АЦП от перенапряжения в схему был добавлен стабилитрон VD1.

Резистор

R4 вместе с конденсатором C3 рекомендованы производителем для надежного сброса микроконтроллера.

Вместо трех отдельных семисегментных индикаторов был применен один общий индикатор.

Три транзистора были добавлены для разгрузки отдельных ножек микроконтроллера.

В таблице 1 вы можете увидеть весь перечень деталей и их возможную замену аналогом.

Таблица 1 - Перечень деталей для вольтметра на PIC16F676
Позиционное обозначение Имя Аналог / замена
C1 Конденсатор электролитический - 470мкФх45В
C2 Конденсатор электролитический - 1000мкФх10В
C3 Конденсатор электролитический - 10мкФх35В
C4 Конденсатор керамический - 0.1мкФх50В
DA1 Встроенный стабилизатор L7805
DD1 Микроконтроллер PIC16F676
HG1 7-сегментный светодиодный индикатор КЭМ-5631-АСР (ОК) Любой другой маломощный для динамической индикации и подходящий для подключения.
R1 * Резистор 0,125Вт 91 кОм Размер SMD 0805
R2 * Резистор 0.125Вт 4,7 кОм Размер SMD 0805
R3 Резистор 0,125Вт 5,1 Ом Размер SMD 0805
R4 Резистор 0.125Вт 10 кОм Размер SMD 0805
R5-R12 Резистор 0,125Вт 330 Ом Размер SMD 0805
R13-R15 Резистор 0,125Вт 4,3 кОм Размер SMD 0805
VD1 Стабилитрон BZV85C5V1 1N4733
VT1-VT3 BC546B Транзистор биполярный КТ3102
XP1-XP2 Контактный разъем к плате
XT1 Клеммная колодка на 4 контакта.

Рисунок 3 - Печатная плата вольтметра на PIC16F676 (со стороны проводов).

Рисунок 4 - Печатная плата со стороны размещения деталей.

Рисунок 4 - Печатная сторона размещения деталей на печатной плате (печатная плата на рисунке не в масштабе).

По прошивке изменений не было:

  • Добавлено отключение незначительного разряда;
  • Увеличено время выдачи результата на семисегментный светодиодный индикатор.

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

Внешний вид Вольтметр показан на рисунках 5-6.

Рисунок 5 - Внешний вид вольтметра.

Рисунок 6 - Внешний вид вольтметра.

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

Интересное видео

Позвольте мне подвести итог. После всех изменений оказался совсем не плохой цифровой вольтметр постоянного тока на микроконтроллере PIC16F676, с пределом измерения 0-50В. Всем, кто будет повторять этот вольтметр, желаю исправных комплектующих и удачи в изготовлении!

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

Схема подключения вольтметра


Принципиальная схема вольтметра на МК


Принципиальная схема вольтметра на PIC16F676 - второй вариант

PP Вольтметр на PIC16F676

Это простой вольтметр до 30 вольт на базе микроконтроллера PIC16F676 с 10-битным АЦП и тремя 7-сегментными светодиодными индикаторами.Вы можете использовать эту схему для измерения до 30 В постоянного тока. PIC16F676 - это основа данной схемы. Внутренний АЦП микроконтроллера с резисторами делителя напряжения используется для измерения входного напряжения. Затем используется трехзначный 7-сегментный дисплей с коммутационным анодом для отображения окончательного преобразованного напряжения. Для снижения потребления тока в схеме используется динамическая индикация. Здесь вы можете скачать прошивки для различных индикаторов.

Работа с прибором


На резисторах R1 и R2 собран делитель напряжения, для калибровки вольтметра используется многооборотный строительный резистор R3.Конденсатор С1 защищает вольтметр от импульсных помех и сглаживает входной сигнал. Стабилитрон VD1 служит для ограничения входного напряжения на входе микроконтроллера, чтобы вход контроллера не перегорал при превышении входного напряжения.

Считывание вычислений


10-битный АЦП позволяет получить максимальное число 1023. Итак, из 5 вольт мы получаем 5/1023 = 0,0048878 В / Д, так что если значение 188, то входное напряжение равно 188 х 0,0048878 = 0,918 вольт.С делителем напряжения максимальное напряжение составляет 30 В, поэтому все расчеты будут 30/1023 = 0,02932 вольт / деление. Так что если сейчас у нас получится 188, то 188 х 0,02932 = 5,5 Вольт. Можно еще больше упростить и удешевить схему, заменив индикаторы ALS на простые

Прошлым летом по просьбе друга я разработал схему цифрового вольтметра и амперметра. По запросу это измерительное устройство должно быть экономичным. Поэтому в качестве индикаторов для отображения информации был выбран однолинейный жидкокристаллический дисплей.В основном этот амперметр предназначался для контроля разряда автомобильного аккумулятора. И аккумулятор разрядился на двигатель небольшой водяной помпы. Насос откачивал воду через фильтр и снова возвращал ее галькой в ​​небольшой пруд на даче.

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

Основа схемы - микроконтроллер PIC16F676 и жидкокристаллический индикатор. Поскольку все это работает исключительно в теплое время года, индикатор и контроллер можно купить по самым дешевым ценам. ОУ также был выбран соответствующий - LM358N, дешевый и имеющий диапазон рабочих температур от 0 до +70.
Для преобразования аналоговых значений (оцифровки) напряжения и тока было выбрано стабилизированное напряжение питания микроконтроллера + 5В.Это означает, что при десятиразрядной оцифровке аналогового сигнала каждой цифре будет соответствовать - 5В = 5000 мВ = 5000/1024 = 4,8828125 мВ. Это значение в программе умножаем на 2, и получаем - 9,765625 мВ на один бит двоичного кода. А для корректного отображения информации на ЖК-экране нам нужно, чтобы одна цифра была равна 10 мВ или 0,01 В. Поэтому в схеме предусмотрены схемы масштабирования. По напряжению это регулируемый делитель, состоящий из резисторов R5 и R7. Скалирующий усилитель собран на одном из операционных усилителей DA1 - DA1.Микросхема 2 служит для коррекции показаний текущего значения. Коэффициент усиления этого усилителя регулируется с помощью резистора R3 номиналом 33 кОм. Лучше, если оба подстроечных резистора будут многооборотными. Таким образом, при использовании для оцифровки напряжения ровно +5 В прямое подключение сигналов на входы микроконтроллера запрещено. Оставшийся операционный усилитель, подключенный между R5 и R7 и входом RA1 DD1, является повторителем. Служит для уменьшения влияния на оцифровку шума и импульсного шума из-за стопроцентной отрицательной частотно-независимой обратной связи.Для уменьшения шума и помех при преобразовании текущего значения используется U-образный фильтр, состоящий из C1, C2 и R4. В большинстве случаев C2 можно не указывать.

В качестве датчика тока резистора R2 используется отечественный заводской шунт на 20А - 75ШСУ3-20-0,5. При протекании тока через шунт 20А на нем упадет напряжение 0,075 В (согласно паспорту на шунт). Это означает, что для того, чтобы на входе контроллера было два вольта, коэффициент усиления усилителя должен быть примерно 2 В / 0.075 = 26. Примерно это потому, что у нас разрешение оцифровки не 0,01 В, а 0,09765625 В. Конечно, можно применить самодельные шунты, регулируя коэффициент усиления усилителя DA1.2. Коэффициент усиления этого усилителя равен отношению номиналов резисторов R1 и R3, Кус = R3 / R1.
И так, исходя из вышесказанного, вольтметр имеет верхнюю границу 50 вольт, а амперметр - 20 ампер, хотя с шунтом, рассчитанным на 50 ампер, он будет измерять 50А. Чтобы его можно было успешно установить на другие устройства.
Теперь о доработке, которая включает добавление светодиодного индикатора. В программу были внесены небольшие изменения и теперь при работающем контроллере светодиод мигает с частотой около 2 Гц. Для экономии время свечения светодиода составляет 25 мс. Можно было бы вывести на дисплей мигающий курсор, но сказали, что со светодиодом он четче и эффективнее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *