Jump to content
stas732

Генератор Токовой Петли + Термометр

Recommended Posts

Приветствую, уважаемые форумчане!

Хотел бы вам представить прибор для измерения и генерации тока.

По специфике своей работы (наладка и настройка автоматики) хотел иметь в наличии недорогой прибор для работы.

Прибор имеет следующие функции:

генерация и измерение токовой петли в диапазоне 0-24 мА

измерение постоянного напряжения 0-36 В

измерение температуры электронным датчиком (Dallas) -55 - + 120 Град

Возможно в функционал что-то добавится, для удобства.

Программу для микроконтроллера прилагаю. Модификации ПО приветствуются для своих нужд.

Если у кго-то есть идеи улучшения как электронной начинки, так и ПО - пожалуйста.

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

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

Прилагаю фото готового устройства

post-78998-0-59469800-1404975681_thumb.jpg post-78998-0-92434900-1404975673_thumb.jpg

post-78998-0-49330400-1404998634_thumb.jpgpost-78998-0-25694900-1404998625_thumb.jpg

post-78998-0-95143200-1404975481_thumb.jpg

post-78998-0-12576600-1404975529_thumb.jpg

current_measure.rar

Edited by stas732

Share this post


Link to post
Share on other sites

Неплохо было бы маленькую инструкцию по работе схемы. Не могу определить токовый выход.

Для универсальности обслуживания устройств КИПиА добавить диапазоны выходного тока 0-5мА, 4-20мА. И можно расширить 0-20 до 0-(25...30)мА - для проверки сигнализации обрыва линии или отказа датчика.

Добавить выход по напряжению 0-5В, 0-10В.

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

Пока такие "хотелки". Может, кому-то это и лишнее. :unknw:

Share this post


Link to post
Share on other sites

Я изначально подумывал разбить диапазоны,но потом, из практической необходимости выбрал именно расширенный диапазон,охватывающий все известные + запас для перекрывания диапазона (до 24-25 мА). Думал использовать ШИМ для генерации тока на выходе с помощью кнопок больше и меньше, но это очень непрактично оказалось,когда необходимо в единицу времени изменять ток в широких пределах ( кнопками пришлось бы ждать дольше изменений тока). Выход по напряжению подумываю добавить, но уже сейчас если включить режим генерации по току и подключить резистор 500Ом, то на нем как раз и будет падение напряжения 0-10 В в диапазоне тока 0-20 мА.

Прозвонку диодов и измерение сопротивлений я считаю излишней, в моем случае эти функции выполняет миниатюрный мультиметр - он пофункциональней в отношении прозвонки.

Вложенный архив обновил

Edited by stas732

Share this post


Link to post
Share on other sites

Высококачественные конденсаторы Panasonic для надежности вашей электроники!

Электролитические алюминиевые конденсаторы Panasonic отличаются повышенной надежностью, длительным сроком службы, низким импедансом и выдерживают большой ток пульсаций, в то время как семейства полимерных конденсаторов Panasonic SP-CAP, POSCAP, OS-CON и HYBRID характеризуют сверхнизкий ESR и увеличенная емкость, работа при высоких напряжениях и в расширенном температурном диапазоне. Приобретая продукцию Panasonic, вы гарантированно получаете самое передовое решение для ваших задач. Для облегчения вашего выбора, мы подготовили подборку полезных материалов.

Читать статьи

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

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

Кнопки в таком устройстве действительно непрактичны. Ручка куда удобнее.

Share this post


Link to post
Share on other sites

Напряжение падения как раз стабилизировано, так как сопротивление стабильно (500 Ом), и ток стабилен и не зависит от напряжения питания прибора( в большей части диапазона). Просто этот способ уже проверял на практике для задания частотнику 0-10 В. Способ конечно дерзкий и непрактичный.

Share this post


Link to post
Share on other sites
                     

Вебинар "Как создать BLE-устройство на базе новейшего беспроводного микроконтроллера STM32WB55"

27 ноября 2019 года компания КОМПЭЛ приглашает разработчиков, технических руководителей и энтузиастов беспроводной связи на вебинар, посвященный новинке 2019 года – мультипротокольному беспроводному микроконтроллеру STM32WB55, который позволяет создавать устройства на базе стандартов BLE 5.0; BLE Mesh; 802.15.4/ZigBee и Thread. На вебинаре мы покажем, как с помощью привычных инструментов STM32Cube и STM32CubeMX можно создать свое первое, надежно работающее BLE-приложение.

Зарегистрироваться на вебинар

Минимальное сопротивление потребителя для унифицированного сигнала 0-10В вроде как 2кОм. Подключив его параллельно 500 омам, получим большую погрешность.

Просто обычно входное сопротивление приборов производители делают повыше, > 10кОм. Поэтому Вы и не заметили это шунтирование.

Share this post


Link to post
Share on other sites

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

Самому нужен режим 0-10В, попробую его реализовать, по наличию времени.

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

Edited by stas732

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Здравствуйте! У меня 3 вопроса.1 В архиве не увидил прошивки. 2 как цепляется переменный резистор ,который как я понял задаёт ток. 3 U1 И U2 это твердотельное реле или можно поставить опторазвязку pc817.

Share this post


Link to post
Share on other sites

Извиняюсь за задержку с ответом, В архиве лежит исходник, можете скомпилировать в хекс,

а подключается как -в схеме, что именно не понятно?

post-78998-0-92284700-1415729113_thumb.gif

U1 и U2 - это твердотельное реле, именно оно, так как типовая оптопара не потянет ток коммутации в цепи питания, а также в измерительной цепи на оптопаре будет падать "не учтенное" напряжение, внося погрешность в измерении.

Share this post


Link to post
Share on other sites

Скоро обновлю генератор, будет несколько диапазонов, будет работать на энкодере, АЦП, ЦАП, генерировать 0...10В, 4...20мА,0...20мА, причем ток генерировать как в пассивном режиме(без выдачи 24В в цепь измерения), так и активном режиме(цепь измерения запитывается 24В ). Детали будут достаточно доступные,  а АЦП и ЦАП можно приобрести в Китае, за небольшую стоимость. Измерения и генерация теперь будут по двум проводам.

Edited by stas732

Share this post


Link to post
Share on other sites
В 28.08.2017 в 09:05, stas732 сказал:

АЦП, ЦАП, генерировать 0...10В, 4...20мА,0...20мА

Если так - хорошо
Если еще и температурная стабильность -плюсик!

Хорошая идея. Посмотрим на конечную схему.

 

Share this post


Link to post
Share on other sites
Posted (edited)

Проект в стадии допиливания, но есть уже прототип, который уже эксплуатируется

IMG_20171102_204224.thumb.jpg.96f5edd24f3eee1e7f63120027717349.jpgIMG_20171010_162111.jpg

IMG_20171010_162154.jpgIMG_20171010_162212.jpg

IMG_20171102_204308.jpgIMG_20171102_204314.jpgIMG_20171102_204327.jpgIMG_20171102_204334.jpg

IMG_20171010_162102.jpg

Edited by stas732

Share this post


Link to post
Share on other sites

 

sheme.thumb.JPG.df212eaaee95a4e5c853b46e9c89e569.JPG

Схема генераторов напряжения 0-10В и тока 0-20мА

sheme_gen.thumb.JPG.9377c09acae256a49989c64b2c477390.JPG

Общая функциональная схема

sheme_comm.thumb.JPG.181f3bae655d941a9a28129bfc426f31.JPG

Share this post


Link to post
Share on other sites

Исходник программы прилагаю. Исходник не причесан, но работоспособен, просьба сильно не пинать

soft.zip

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By genesinov
      Предыстория:
      Есть у жены китайский недавно купленный, но уже любимый термометр с щупом для измерения температуры готовящихся блюд. Вчера принесла его мне мертвым со словами - я за щуп его взяла, что-то щелкнуло с искоркой от пальца к щупу и он запищал без остановки. Она его выключила, включила и он не работал. Принесла мне и хочет починки. Я хоть и связан с ремонтом компьютерного и около компьютерного оборудования по работе, паять, мультиметр использовать приходилось хоть и давно, но не раз, но это не моя область и чаще я более крупные и понятные вещи так починял. Тут же слишком все мелкое и китайско-непонятное. Но хочется попробовать и перед женой неудобно отмазываться  Подскажите стоит ли пытаться? Чайник я, да. Но хороший повод хоть попробовать, а не сразу выбросить.

      Симптомы:
      Никак не реагирует на включение-выключение кнопкой при вставленной батарейке (стандартная мизинчиковая - 1 штука). Но если выключатель переключить на позицию измерения температуры (есть еще средняя позиция таймера и позиция выключения), а затем вставить батарейку, то на экранчике загорятся все возможные обозначения и прибор пропищит 2 раза по 4 коротких. Далее просто отображает все возможные обозначения и молчит пока не вытащишь батарейку или не выключишь выключателем. При этом обратно уже не включается пока опять не вытащишь батарейку, не включишь прибор в крайнее левое и не вставишь батарею обратно. 

      Прилагаю фото схемки приборчика. Резисторы и конденсаторы мне понятны, но что за черный бочонок с тремя выводами без маркировки и без внятного обозначения на плате? Второй серебристый по маркировке Y1 - это кварц? Q1 - транзюк допустим... Ну и сам чип залит.. могу отколупать. 

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

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


    • By Evgenij_Martynov
      Доброго времени суток!
      Подскажите, есть ли разница в подключении термометров сопротивления (Pt100) по мостовой схеме.
      Во вложении схема с двумя вариантами.  

    • Guest Дмитрий
      By Guest Дмитрий
      REX  C100  нет одного  регистра не  могу  войти  в  меню  ,  только  три 
    • By Илья Говоруха
      Доброго времени суток, имею в наличии цифровой термометр без LCD-экрана, т.к. треснул. Необходимо сейчас переделать его в LED. В городе нигде нет, а заказывать не хочу, хочу попробовать спаять.

    • By olegtur77
      Досталась плата бесконтактного термометра типа GM-550 (такой, не рекламма http://gtest.com.ua/benetech-gm550.html ) , но без пироэлемента, поиски привели в тупик, какой же там используется пиродатчик. На плате под него три контакта ТР+,ТР- и ТР(?) .
×
×
  • Create New...