Форум
Приветствую Вас, Гость · RSS Пятница, 29.03.2024, 12:05

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » Форум по статьям сайта » Все темы » Универсальная схема для построения измерительных устройств (Применение, практика...)
Универсальная схема для построения измерительных устройств
MACTEPokДата: Суббота, 05.01.2013, 22:39 | Сообщение # 561
Группа: Управляет МК
Сообщений: 351
Афоня, без исходника сложно сказать.
Если в исходнике только формулу пересчета изменили, то проверить плату.
отключить все от измерительных входов АЦП (PC4, PC5) и через переменный резистор подавать на входы 0..5 В.
 
MACTEPokДата: Суббота, 05.01.2013, 22:52 | Сообщение # 562
Группа: Управляет МК
Сообщений: 351
vasilijj, после праздников займусь
 
Dnepr_1186Дата: Воскресенье, 06.01.2013, 15:04 | Сообщение # 563
Группа: Пользователи
Сообщений: 7
Уважаемые форумчане, был ли у кого-нибудь опыт использования датчика ds18b20в авто? Дело в том что собрал на столе имитатор зажигания с вв катушкой и так вот как только подаю искру на катушку на рядом лежащем индикаторе температуры температура станоится ранвой нулю. Я так понимаю это помеха от катушки. Как будет на машине? Нужно ли использовать экранированный провод от дачтика к блоку? или какие-нибудь другие ухищирения?
 
MACTEPokДата: Воскресенье, 06.01.2013, 17:01 | Сообщение # 564
Группа: Управляет МК
Сообщений: 351
Dnepr_1186, датчик тут не причем. вешается и сбрасывает МК. Нужно обеспечить ЭМС. Экраны и прочее. Если МК тактируется от кварца, то перевести на внутренний осциллятор.
 
Dnepr_1186Дата: Воскресенье, 06.01.2013, 20:33 | Сообщение # 565
Группа: Пользователи
Сообщений: 7
MACTEPok, думаю что это не мк, ведь второй индикатор показывающий напряжение бортовой сети работает нормально. Схема твоя что ты мне скидывал в личку. Ничего не перезагружается просто на индикаторе температуры появляется ноль. По питанию поставил дроссель до кренки кондеры 2200мк и 1000мк зашунтировал керамикой так что думаю с питанием проблем не должно быть и все устройство помещено в металлическую банку-корпус бывшего спидометра и естественно соеденена с массой. Может помехи наводятся именно на провод и мк не может считать данные с датчика
 
MACTEPokДата: Воскресенье, 06.01.2013, 21:28 | Сообщение # 566
Группа: Управляет МК
Сообщений: 351
Чем отличается первый момент включения схемы от глюка, описанного вами? Ответ - ничем.
При сбросе МК, так же как и при первом включении, Данные с АЦП сразу выводятся на первый дисплей, а с датчика температуры через определенное время, обусловленное временем преобразования температуры.
При некорректном опросе датчика температуры, МК просто не обновляет данные на дисплее, чтобы не показывать эти самые нули.

Для проверки этого мнения проведите эксперимент.
На канале измерения напряжения установите On1 = 10 , OF1 = 20. ( это значит, если напряжение меньше 10В, то 1 канал нагрузки включится)
Далее поднимите напряжение до 15В.
Если сейчас выключить и включить схему, то при включении нагрузка должна быть выключена, тк условие на включение не выполняется.
То же самое произойдет если вместо выключения создать помеху.

Как ни крути, но проблема в том, что на работу МК влияет импульс.
 
RecovДата: Понедельник, 07.01.2013, 07:52 | Сообщение # 567
Группа: Пользователи
Сообщений: 3
Я на своем УАЗе сделал так. Резистор 4.7К напоял на сам датчик, провод от датчика в экране, плюс питания датчика через резистор 100 Ом. Правда термостат там от Хардлока на 2312 Тиньке. Но помоему это для всех правильно. При ноле на индикаторе контроллер просто "висит" из-за помех.

И 90% что на машине все будет ОК, там таких радиоволн как ты создал на столе не будет.


Сообщение отредактировал Recov - Понедельник, 07.01.2013, 07:55
 
Dnepr_1186Дата: Понедельник, 07.01.2013, 09:05 | Сообщение # 568
Группа: Пользователи
Сообщений: 7
ну да возможно на машине все будет ок т.к. там датчик и блок будет стоять подальше от источника помех да и вв провода стоят с распределенным сопротивлением что также гасит помехи. короче надо провести эксперимент в боевых условиях
 
АфоняДата: Вторник, 08.01.2013, 18:20 | Сообщение # 569
Группа: Front-rank users
Сообщений: 14
MACTEPok, какие исходники я прошивку не трогал, а прошил файлом "5'0.0_9.99_99.9.hex", с архива в статье.
А с измерением U мне удалось разобраться, у меня были попутаны два выв. индикатора(фото 1 - на входе PC5 2.5В)
А вот с изм. I проблема - я немогу виставить "0" подстроечными резисторами... (я вроде не идиот но неполучаеться)
ЛМ-ки пробывал разные, и всё равно на входе висит 1,61В и на выходах ЛМ-ки 5,45В(это в схеме).
Если взять LM358 без обвязки и просто подать питание = 10,5В то на входах =1,61В и выходах =10,5В (Разьве это правильно?)
Фото 2 – без LM358 на входах PC4 и PC3 по нулям.
Прикрепления: 5229510.jpg (74.7 Kb) · 3990587.jpg (142.9 Kb)
 
MACTEPokДата: Среда, 09.01.2013, 07:39 | Сообщение # 570
Группа: Управляет МК
Сообщений: 351
Афоня, по Схеме два ОУ. Если схема правильная, как на входе первого может быть 1,6В?
 
АфоняДата: Среда, 09.01.2013, 16:22 | Сообщение # 571
Группа: Front-rank users
Сообщений: 14
Сам в шоке! Схема эта: http://c2.at.ua/3m/S_V_A/II/IIsx.gif
Ладно буду глубже копать весь ОУ и обвязку...
 
vasilijjДата: Пятница, 11.01.2013, 17:09 | Сообщение # 572
Группа: Front-rank users
Сообщений: 23
Цитата (vasilijj)
Путем не хитрых манипуляций с исходниками, получил работающую пошивку на измерение напряжение 0...5 с индикацией 0...500; и второй канал датчик температуры DS18B20. Только есть небольшое мигание цифр где-то раз в 2 секунды. Не мог-бы уважаемый MACTEPok проверить и при необходимости подправить вложенную прошивку.

Здравствуйте, перечитав ещё раз ветку форума, и взяв более поздний исходник прошивки с исправленной, автором проблемы с миганием цифр индикатора. Скомпилировал и получил прошивку с требуемыми для себя характеристиками уже без мигания цифр. Получается MACTEPok решил мою проблему почти год назад, поэтому снимаю свою просьбу о помощи. Спасибо.
 
step64Дата: Четверг, 17.01.2013, 04:37 | Сообщение # 573
Группа: Пользователи
Сообщений: 1
Добрый день! Огромное спасибо автору за данную схему! У меня возник вопрос по поводу переделки схемы под свои нужды. Надо сделать на одном канале измеритель постоянного напряжения 0-500 вольт (в реале не больше 310 будет) на другом канале миллиамперметр 0-999 ма. Вопрос в том, если просто пересчитать резистивный делитель, например как здесь http://c2.at.ua/forum/2-14-220-16-1312841872  , и не трогая амперметр, схема будет работать?
Если не затруднит Вас, то подправте прошивку, сам пока что не силён в программирование.

5-0V_100 на вход РС5 поступает от 5 до 0V, отображение значения на LED индикаторе от 0 до 500
0-5V_9'99 на вход РС4 поступает от 0 до 5V, отображение значения на LED индикаторе от 0 до 999


Сообщение отредактировал step64 - Четверг, 17.01.2013, 04:38
 
praporДата: Суббота, 19.01.2013, 08:04 | Сообщение # 574
Группа: Пользователи
Сообщений: 6
обращаюсь к автору,если возможно,нужна прошивка отрицательные показания-27 вход меги, манометр-28. заранее благодарен.
 
barbusДата: Воскресенье, 20.01.2013, 10:49 | Сообщение # 575
Группа: Пользователи
Сообщений: 4
Привет всем.
Кто нибуть делал манометр для метанового газового балона до 300 атм?
Вот нашел схему но датчик не могу достать - http://vwts.ru/forum/162143
Какой можно другой датчик использовать?


Сообщение отредактировал barbus - Воскресенье, 20.01.2013, 10:54
 
MACTEPokДата: Понедельник, 21.01.2013, 07:25 | Сообщение # 576
Группа: Управляет МК
Сообщений: 351
prapor, вот и что я должен сделать по вышесказанному??? wacko
 
praporДата: Понедельник, 21.01.2013, 12:30 | Сообщение # 577
Группа: Пользователи
Сообщений: 6
а если так:  5-0v 100 PC5, И 5-0 -50+450 PC4
 
alpar09Дата: Вторник, 22.01.2013, 08:40 | Сообщение # 578
Группа: Пользователи
Сообщений: 20
Просьба к уважаемому автору переделать прошивки для приборки в трактор, а именно :первая прошивка- рс4 температура с датчиком ds18b20, ps5 напряжение 0-5v_200.Вторая прошивка- рс4 давление 5-0v_100,pc5 уровень 5-0v_200!Помогите пожалуйста, уже все сделано на плате, осталось дело за прошивками и испытания!
 
MACTEPokДата: Вторник, 22.01.2013, 13:07 | Сообщение # 579
Группа: Управляет МК
Сообщений: 351
в течение недели постараюсь сделать.
 
alpar09Дата: Вторник, 22.01.2013, 13:10 | Сообщение # 580
Группа: Пользователи
Сообщений: 20
Заранее огромное спасибо и извините за беспокойство!!!!!
 
TIOSAДата: Среда, 23.01.2013, 13:57 | Сообщение # 581
Группа: Пользователи
Сообщений: 5
Огромное спасибо автору! Собранные вольтамперметры работают отлично. Реально сделать прошивку для 2х диапазонного вольтметра, амперметра, он же вольтамперметр  с автоматическим выбором измеряемого напряжения. Первый предел от 0 до 99.9v, второй от 100 до 300v или от 100 до 500v (второй как Вам будет легче). Ток от 0 до 9.99а. Входа от 0 до 5V. Если не возможно все равно, благодарю.

Сообщение отредактировал TIOSA - Среда, 23.01.2013, 14:44
 
dim-mzkДата: Четверг, 24.01.2013, 17:18 | Сообщение # 582
Группа: Front-rank users
Сообщений: 9
Схема класс - не нарадуюсь.!!!!Случайно набрел на эту страницу. Электроникой начал заниматься года полтора назад, пока только повторяю.  Собрал на макетке на меге8А (пока вольтметр) схему - заработала сразу. Программатор (собранный своими усилиями http://igor.sama.ru/index.php/articles/18-circuits/53-extra-pic) пиккит+ с изменениями от Юрия Сиривля. Контроллер прошился с первого раза. Микроконтроллеры стараюсь грызть потихоньку (в голове шестеренки скрипят от новых знаний). Спасибо Вам за ваши труды!! Сейчас пытаюсь понять как преобразовать ток4-20ма в напряжение с токового датчика и согласовать с показаниями,  ( Rнаг=220 ОМ // 0,88в = 4ма// 3,52в=20ма// показания от 0 до 600, зависимость полностью линейная, (у гидропресса накрылся манометр, новых нет - тяжелые времена, зато есть токовый датчик давления - прихватизированный когда-то в 2000-х, 4-20ма/..... ). Насколько я понял - необходимо формулу пересчета переделать с вычитанием 0,88В в и умножить на коэффициент "x". Пока все полупонятно.
 
dim-mzkДата: Четверг, 24.01.2013, 18:40 | Сообщение # 583
Группа: Front-rank users
Сообщений: 9
Фото пробной сборки и программатор. MACTEPok, ОГРОМНОЕ СПАСИБО ЗА СТАТЬЮ. Еще больше захотелось изучать микроконтроллеры. Вопрос: LM317T входное напряжение 40-42V при выходном 9 - 10V (далее питание схемы через 7805) выдержит? по даташиту вроде держит 40V. Сам проверить не могу, распологаю БП 1,5-30В на LM2596.


Прикрепления: 6147092.jpg (248.4 Kb) · 9251246.jpg (96.8 Kb)
 
MACTEPokДата: Пятница, 25.01.2013, 07:17 | Сообщение # 584
Группа: Управляет МК
Сообщений: 351
[b]dim-mzk, если потребляемый ток меньше 100мА, то выдержит[/b]
 
praporДата: Пятница, 25.01.2013, 12:44 | Сообщение # 585
Группа: Пользователи
Сообщений: 6
так как на счет 5-0v 100 PC5, И 5-0 -50+450 PC4. Я не тороплю просто непонятно делается или нет.

Сообщение отредактировал prapor - Пятница, 25.01.2013, 12:47
 
MACTEPokДата: Пятница, 25.01.2013, 13:31 | Сообщение # 586
Группа: Управляет МК
Сообщений: 351
prapor, пока в завале
 
KassiДата: Пятница, 25.01.2013, 14:06 | Сообщение # 587
Группа: Пользователи
Сообщений: 1
Здравствуйте есть датчик давления от 0 до 10 кг/см3 выход с датчика 4 ... 20 мА  это один канал а второй от -1 до 10  кг/см3 выход  от 2,4 мА до 20 мА может подскажете схемку и прошивку.  Заранее спасибо.
 
dim-mzkДата: Пятница, 25.01.2013, 19:04 | Сообщение # 588
Группа: Front-rank users
Сообщений: 9
Приветствую! кто располагает прошивкой 0-5В - -0-500(0-50В) на один канал (буду измерять одну величину и выводить на один индикатор), вывод на  DId1, Did2 Did3, желательно исходник, зачем МК обрабатывать ненужное. Существует ли способ уменьшить частое изменение последней цифры. Плату развел (под свои нужды), уже в хлорном купается. Заранее благодарю.

Добавлено (25.01.2013, 19:04)
---------------------------------------------
Kassi, посмотри тут: http://forum.easyelectronics.ru/viewtopic.php?f=9&t=7735 , там далее по ссылке рассказано что и как в плане подключения датчиков.

 
C@аtДата: Пятница, 25.01.2013, 19:58 | Сообщение # 589
Группа: Управляет МК
Уже казалось бы созданы любые варианты использования, а просьбы создать прошивку все также актуальны, притом многие из них дублируются.
Спасибо уважаемому автору этой программы что он остается неравнодушен ко всем просьбам, но если самостоятельно немножко внимательней поработать с исходником (благо что там каждая строка программы имеет комментарий) , можно будет всегда самостоятельно использовать эту схему, для многих измерений в её классических вариантах.

Создал продолжение темы  http://c2.at.ua/forum/2-53-1  так сказать ЭТАП-2
Читаем новую тему,  в шапке темы я выложил архив с примерами исходников для разных измерений, посмотрите  данные примеры там не обязательно нужно быть Шерлок Холмсом, что бы увидеть  те строки , где  вносятся изменения в исходник.
Делайте нужные изменения, и по возможности делитесь своими успехами с другими.
 
MACTEPokДата: Воскресенье, 27.01.2013, 21:11 | Сообщение # 590
Группа: Управляет МК
Сообщений: 351
Kassi, а на какое напряжение датчик? к схеме подключить резистор 250 Ом (с минимальной погрешностью сопротивления) и применить необходимую прошивку с показаниями 0.. 100
 
alpar09Дата: Воскресенье, 27.01.2013, 22:14 | Сообщение # 591
Группа: Пользователи
Сообщений: 20
Ув. МАСТЕРок, а по моему вопросу?
 
MACTEPokДата: Понедельник, 28.01.2013, 08:11 | Сообщение # 592
Группа: Управляет МК
Сообщений: 351
alpar09, тут  архив. Подобные прошивки уже выкладывались на форуме, по причине малого срока хранения файлов на файлообменнике, с форума уже не скачать. Буду выкладывать исходники на этой теме.

Сообщение отредактировал MACTEPok - Понедельник, 28.01.2013, 08:25
 
praporДата: Понедельник, 28.01.2013, 14:11 | Сообщение # 593
Группа: Пользователи
Сообщений: 6
мастерок, на счет \в завале\ понимаю как никто. просто не умею я переставлять прошивки местами. время терпит. и еще просьба,если не поздно, прошивку на давление сделать с учетом нелинейности датчика стр 1,2.

Сообщение отредактировал prapor - Пятница, 01.02.2013, 09:46
 
dim-mzkДата: Суббота, 02.02.2013, 21:46 | Сообщение # 594
Группа: Front-rank users
Сообщений: 9
Цитата (MACTEPok)
И если не ошибаюсь вычесть в формуле 10 (U=0,004А*250Ом=1В)

Добавлено (02.02.2013, 21:46)
---------------------------------------------

Цитата (MACTEPok)
 
MACTEPokДата: Воскресенье, 03.02.2013, 10:05 | Сообщение # 595
Группа: Управляет МК
Сообщений: 351
dim-mzk, ??
 
dim-mzkДата: Воскресенье, 03.02.2013, 13:11 | Сообщение # 596
Группа: Front-rank users
Сообщений: 9
MACTEPok,Приветствую!! Я уехал в командировку ,Выхожу в форум с телефона, тормозит жутко, нажал не туда. Я по поводу замера давления от Kassi, (датчик давления 4-20ма - 0-10бар) прошивка 0-100В, сопротивление 250Ом, но поправить прошивку надо: вычесть 10 в формуле программы и записать уравнеие если меньше нуля то равно нулю. Вроде так, если ошибаюсъ поправте.
 
zhekafДата: Воскресенье, 03.02.2013, 22:06 | Сообщение # 597
Группа: Пользователи
Сообщений: 1
MACTEPok, можно в этой прошивке инвертировать выхоные сигналы на светодиоды.

Прикрепления: 7167347.rar (72.4 Kb)
 
MACTEPokДата: Понедельник, 04.02.2013, 14:41 | Сообщение # 598
Группа: Управляет МК
Сообщений: 351
В строках
Код
If Sostoyanie = 1 Then Set Load1 Else Reset Load1
и
If Sostoyanie_2 = 1 Then Set Load2 Else Reset Load2

Заменить Set на Reset и наоборот.
 
MolodoyДата: Вторник, 05.02.2013, 21:08 | Сообщение # 599
Группа: Пользователи
Сообщений: 4
MACTEPok, Спасибо за схему и проделанною работу
но есть проблемы с мерцанием
скажите как можно избавится от жуткого мерцания
вольтметр-амперметр 0-5V_999 ,
мк прошивался chipprog+ с конфигом фьюзов (в заглавной статье) результат моргает,

Видео
Прикрепления: 05022013043.flv (331.4 Kb)


Сообщение отредактировал Molodoy - Среда, 06.02.2013, 04:23
 
MACTEPokДата: Среда, 06.02.2013, 07:25 | Сообщение # 600
Группа: Управляет МК
Сообщений: 351
Molodoy, налицо неправильно выставленные фьюзы. МК работает на 1МГц, а не на 8!
 
Форум » Форум по статьям сайта » Все темы » Универсальная схема для построения измерительных устройств (Применение, практика...)
Поиск:

Конструктор сайтов - uCoz
Copyright MyCorp © 2024