Форум
Приветствую Вас, Гость · RSS Вторник, 26.11.2024, 18:28

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Универсальная схема для построения измерительных устройств
vital111Дата: Понедельник, 27.05.2013, 20:15 | Сообщение # 721
Группа: Front-rank users
Сообщений: 6
Собрал схему с  применением температурного датчика DS18b20 и второй канал для измерения давления. Прошивку брал по ссылке http://c2.at.ua/3m/S_V_A/Davl_Temp_DS18B20.rar . В целом работой прибора доволен, большое спасибо автору за разработку. Хочу уточнить один момент в канале измерения температуры датчиком DS18b20 температуру показывает верно, но время от времени индикатор высвечивает цифру 85. Например индикатор показывает температуру 26 градусов затем неожидано высвечивается 85 и гдето через секунду снова 26. Я собрал два таких устройства для измерения температуры воды и для температуры масла и там и там проявляется эта как бы помеха, давление показывает нормально. Ув.MACTEPok не подскажете как избавиться от появления  этой цифры?
 
MACTEPokДата: Вторник, 28.05.2013, 07:28 | Сообщение # 722
Группа: Управляет МК
Сообщений: 351
vital111, хм, казалось, все меры для устранения помех предусмотрел. проверка контрольной суммы и ошибки чтения датчика. Какая длина провода до датчика?
Место одной строки изменил в функции опроса датчика. больше уже не знаю что можно сделать.
Прикрепления: Davl_Temp_DS18B.rar (49.0 Kb)
 
vital111Дата: Вторник, 28.05.2013, 19:34 | Сообщение # 723
Группа: Front-rank users
Сообщений: 6
До датчиков метров 5 провода не єкранированы. Попробую новую прошивку, после испытаний отпишусь.
 
vital111Дата: Вторник, 28.05.2013, 20:11 | Сообщение # 724
Группа: Front-rank users
Сообщений: 6
Перешил, ничего не изменилось как появлялась значение 85 так появляется и дальше. В принципе до этой цыфры можно привыкнуть и не обращать внимание. А не может проблема быть гдето в прерываниях?
Прикрепления: 4210847.jpg (125.3 Kb) · 3067009.jpg (147.5 Kb)
 
MACTEPokДата: Среда, 29.05.2013, 07:24 | Сообщение # 725
Группа: Управляет МК
Сообщений: 351
vital111, вариантов может быть несколько. Отключать прерывания на момент опроса датчика бум в последнюю очередь. При этом будут заметны мерцания индикаторов.
Какое напряжение питание подается на мк? 
Обвязка МК выполнена по схеме?
Напряжение питания на самом датчике?
Попробовать подключить датчик к схеме без шнура, напрямую. Проверить поведение.

Если бы дело было в прерывании или обрыве связи с датчиком, то показания были бы хаотичными. значение 85 вылетает при первом опросе датчика после ПОДАЧИ на него питания. Нужно копать в этом направлении.
 
vital111Дата: Среда, 29.05.2013, 19:52 | Сообщение # 726
Группа: Front-rank users
Сообщений: 6
Попробовал датчики напрямую и действительно проблема исчезла. Выходит дело в проводке. Как лечить, в голове пока два варианта экранировать провод от датчика и припаять возле датчика электролит мкф.100 на выводы питания. Начну наверно с конденсатора.
Прикрепления: 1265698.jpg (233.7 Kb)
 
MACTEPokДата: Среда, 29.05.2013, 19:54 | Сообщение # 727
Группа: Управляет МК
Сообщений: 351
vital111, падение напряжения на кабеле большое в момент опроса датчика.
каково питание на мк?
 
C@atДата: Среда, 29.05.2013, 20:10 | Сообщение # 728
Группа: Hegemoniс
Сообщений: 12345714
vital111, начните с подтягивающего резистора в цепи DS18b20, смело можете уменьшить до 2 ком.

Всемирное признание пУТИН ХУЙЛО http://uk.wikipedia.org/wiki/
Россия, при нынешнем президенте, источник войны и терроризма. ПРЕЗИРАЮ.
 
vital111Дата: Среда, 29.05.2013, 21:22 | Сообщение # 729
Группа: Front-rank users
Сообщений: 6
Питание на мк 5v. подается с кренки 7805, обвязка мк выполнена по схеме. По началу питание делал на 34063 ну что бы меньше грелось, но показания прыгали как кузнечики потому перешол на 7805. Подтягивающий резистор перепаял на 2,4к. завтра буду проводить испытания.
 
MACTEPokДата: Четверг, 30.05.2013, 07:13 | Сообщение # 730
Группа: Управляет МК
Сообщений: 351
vital111, испытывал на обычной UTP витухе без экрана больше 100м, плюс звездой несколько датчиков к шине. Единственное ограничение было - напряжение питания в конце линии садилось до 2.5-3В, тогда только датчики переставали определяться.
 
vital111Дата: Четверг, 30.05.2013, 19:47 | Сообщение # 731
Группа: Front-rank users
Сообщений: 6
Подтягивающий резистор 2.4к ничего не дал. А причиной оказалась плохая маса. Земляной провод был подключен к щитку приборов, а сам щиток плохо контачил с корпусом комбайна. К датчикам от блока индикации идет по три провода. Сделал следующие земляной провод рядом с датчиком зачистил  и прикрутил к корпусу двигателя и больше цифра 85 неожиданно не появлялась. Спасибо MACTEPokу за разработку прибора и форумчанам за подсказки.
 
EfgenДата: Пятница, 31.05.2013, 17:16 | Сообщение # 732
Группа: Front-rank users
Сообщений: 4
MACTEPok, С моей бедой вы мне поможите?
 
MACTEPokДата: Пятница, 31.05.2013, 19:55 | Сообщение # 733
Группа: Управляет МК
Сообщений: 351
Efgen, а вы перечитывали форум по этой статье? тут где то выкладывал прошивки для вольтамперметров с защитой. и сбросом защиты кнопками + или -
 
EfgenДата: Пятница, 31.05.2013, 20:09 | Сообщение # 734
Группа: Front-rank users
Сообщений: 4
Цитата MACTEPokEfgen, а вы перечитывали форум по этой статье? тут где то выкладывал прошивки для вольтамперметров с защитой. и сбросом защиты кнопками + или -
Спасибо, я поищу. А какой прогой править прошивку что-бы показания не скакали?


Сообщение отредактировал Efgen - Пятница, 31.05.2013, 20:11
 
MACTEPokДата: Суббота, 01.06.2013, 09:54 | Сообщение # 735
Группа: Управляет МК
Сообщений: 351
Efgen, BASCOMAVR
 
asia540Дата: Среда, 05.06.2013, 22:23 | Сообщение # 736
Группа: Пользователи
Сообщений: 6
Собрал схему Вольтамперметр 0 – 50,0V , 0 – 9,99А. Схема запустилась сразу, вольтметр настроил сразу, а с амперметром есть вопрос. Мне надо подключить его к шунту на 0,22 Ом, сам не могу пересчитать. И ещё при каждом включении схема меняет тип индикатора с ОА, на ОК, переподключил опять  ОА, и так по кругу. Может кто сталкивался с такой проблемой?
 
MACTEPokДата: Четверг, 06.06.2013, 07:04 | Сообщение # 737
Группа: Управляет МК
Сообщений: 351
asia540, тип индикатора можно изменить только при включении. на индикаторах это видно сразу. Видны мигания всех индикаторов при включении?
проверьте подтяжку всех кнопок к + питания.
 
asia540Дата: Четверг, 06.06.2013, 18:31 | Сообщение # 738
Группа: Пользователи
Сообщений: 6
При включении сразу загораются все индикаторы выключаю и снова включаю загораются все нули и индикатор работает правильно если опять выключить и включить опять загораются все индикаторы и так по кругу 23 ножка процессора (ВЫБОР) висит в воздухе если сажу на корпус как по схеме ни чего не меняется и по схеме подтяжку кнопок на+ не вижу http://c2.at.ua/3m/S_V_A/s_VA_akB.gif 
 
MACTEPokДата: Четверг, 06.06.2013, 20:30 | Сообщение # 739
Группа: Управляет МК
Сообщений: 351
Так сделай ее. На каждую кнопку резистор 4.7к и на плюс питания.
 
asia540Дата: Четверг, 06.06.2013, 21:35 | Сообщение # 740
Группа: Пользователи
Сообщений: 6
Подтяжку сделал ничего не изменилось.Такое впечатление, что нажата кнопка (выбор), при каждом включении переключается индикатор,  но я кажется понял в чём проблема. Я схему собрал на макете для проверки, кнопки не ставил, а для переключения режимов просто соединял проводами и наверно провод попал на =+12, скорей всего сгорел  порт на Mege.

Добавлено (06.06.2013, 21:35)
---------------------------------------------
MACTEPok, А можно с прошивка убрать переключение индикаторов ?

 
MACTEPokДата: Пятница, 07.06.2013, 07:19 | Сообщение # 741
Группа: Управляет МК
Сообщений: 351
asia540, тебе сюда
 
asia540Дата: Пятница, 07.06.2013, 19:42 | Сообщение # 742
Группа: Пользователи
Сообщений: 6
Спасибо попробую разобратся
 
zyfcДата: Понедельник, 10.06.2013, 16:13 | Сообщение # 743
Группа: Front-rank users
Сообщений: 3
Собрал схемку давление-температура.Всё работает прекрасно с первого запуска, но не регулируется канал
температуры по +.Когда нажимаеш на кнопку ( - ) показания уменьшаются , а кнопка (+) не работает.
Канал давления регулируется как на (+) так и на (-).Прошивка взята с первой страници поледнее
сообщение (Дата: Пятница, 23.12.2011, 13:58 | Сообщение # 40).Хотелось включить вентилятор охлаждения
на радиатор.Спасибо за ваш девайс.
 
MACTEPokДата: Вторник, 11.06.2013, 07:42 | Сообщение # 744
Группа: Управляет МК
Сообщений: 351
zyfc, да, был косяк по невнимательности. поэтому исходники начал прикладывать к прошивкам. исправил.
Прикрепления: 4124194.rar (50.9 Kb)
 
zyfcДата: Вторник, 11.06.2013, 11:15 | Сообщение # 745
Группа: Front-rank users
Сообщений: 3
Прошил ,всё без изминений.И в протеусе тоже второй канал не идет на (+).
 
MACTEPokДата: Вторник, 11.06.2013, 11:34 | Сообщение # 746
Группа: Управляет МК
Сообщений: 351
сделал
Прикрепления: 1031493.rar (50.9 Kb)
 
zyfcДата: Вторник, 11.06.2013, 14:51 | Сообщение # 747
Группа: Front-rank users
Сообщений: 3
Да,теперь всё красиво,СПАСИБО!
Прочитав весь форум ,но ответа так и не нашол.Делал ли кто такую схемку только на температуру под датчик ТМ-106?
Если нет, то буду заливать термистор в эбокситку,в корпус ТМ-106.
Теперь займусь напряжением и уровнем бензина.так что не прощаюсь.Надеюсь на вашу помощ.Спасибо!
 
юрий63Дата: Вторник, 11.06.2013, 20:19 | Сообщение # 748
Группа: Front-rank users
Сообщений: 28
Доброго вечера.МастероК подскажите пожалуйста как быть контроллер  ATMega 8 A ,а в программах такого нет. там только 8 и 8L КАК БЫТЬ .в других версиях 2.03 и 2.05 там тоже  (А) нет.как выйти из положения?
 
MACTEPokДата: Среда, 12.06.2013, 09:00 | Сообщение # 749
Группа: Управляет МК
Сообщений: 351
мега8А для этой схемы подойдет. никаких особых отличий нет.
 
chernvasДата: Пятница, 14.06.2013, 08:50 | Сообщение # 750
Группа: Пользователи
Сообщений: 1
Всем здрасте. Радиолюбительством занимаюсь с детства, теперь решилпопробовать себя в программировании. Собрал программатор STK-500 – работает. Для пробы началискать схемы – попалась Ваша схема ВольтАмперметра. Заинтересовался и собрал на
макете, пробовал все прошивки – работают. Но как всегда для меня 100%
подходящей не нашлось.Пробовал разобраться с исходниками, но т.к. полный ноль вэтом, результатов не дало, а спросить не у кого т.к. живу в деревне и здесь я
такой один.Ближе к делу. Суть проблемы такова, нужна прошивка длязащиты насоса и регулировании давления воды.1 – канал регулирование давления 0-5V; 0-9,9, без фиксации аварии, т.е.канал, регулирует давление в установленных пределах.2 – канал защита по току 0-5V; 0-99,9 с фиксацией аварии, т.е.отключения нагрузки и включением ее уже сбросом аварии по верхней и нижней
уставки.При регулировании давления управляем выходом OUT1 при большом давлениисветодиод (реле) выключается, при маленьком включается.При защите по току выход OUT1 светодиод (реле)  выключается,OUT2 включается исветодиод моргает.Так же на оба канала необходимо внести дополнительнуюфункцию: регулируемую задержку включения/выключения выхода OUT1, т. к. в схеме управления будут присутствоватьпусковые токи и по давлению гидроудары. Задержку можно регулировать в пределах
0-1мин с дискретностью 1сек. Если это возможно, то выложите, пожалуйста, прошивку иисходник, или на почту chernvas@yandex.ru .С большим уважением Василий.
 
linear5217Дата: Среда, 19.06.2013, 20:28 | Сообщение # 751
Группа: Пользователи
Сообщений: 1
Цитата (MACTEPok)
Пробуйте этот вариант, должно все корректно работать. в протеусе погонял.Прикрепления: 0177892.rar(48Kb
ув автор , повторил схему  , все ок ,   не потребовалось каких либо подстроек и наладок, за что огромное спасибо ,  из нескольких опробованых прошивок мне  больше подошла эта , с единственным на мой взгляд недостатком , светодиоды  сейчас  горят когда перегруза нет , хоть по логике должно быть наоборот , может гдето проглядел инфу по поводу этого бага , плис ткните носом, или по возможности подкорректируйте прошивку в которой будут проинвертирована работа светодиодов тк делать это транзисторами значит переделывать плату.
 
MACTEPokДата: Четверг, 20.06.2013, 07:06 | Сообщение # 752
Группа: Управляет МК
Сообщений: 351
linear5217, логику выходных каналов сделал такую из соображений, что к ним будут подключаться реле. на НО контакты которых будет подключаться нагрузка. При срабатывании защиты, контакты размыкаются. Не вижу проблемы проинвертировать сигнал транзистором. Реле так и так через транзистор включать.
В исходнике за это отвечают строки:

Код
If Sostoyanie = 1 Then Set Load1 Else Reset Load1        'управление 1м каналом нагрузки
If Sostoyanie_2 = 1 Then Set Load2 Else Reset Load2      'управление 2м каналом нагрузки
Да и комментарии все на русском, можно было прочитать. Измените условие и будет вам счастье.
 
NKR13265Дата: Вторник, 25.06.2013, 11:31 | Сообщение # 753
Группа: Front-rank users
Сообщений: 11
здравствуйте!собрал вольтамперметр,вроде все нормально но амперметр не работает,возможно это из за шунта(шунт от китайца,немного подрезанный) его поменяю сегодня на 0,03ома,вопросов у меня два:
1.не работает кнопка +,все дорожки обзванивал,все в норма,пробовал коротнуть контакты все равно не помогло,в чем может быть проблема?
2.когда должен гореть светодиод?светодиод вольтметра горит постоянно,а амперметра-вообще не горит
заранее спасибо!

Прикрепления: 1857060.jpg (106.2 Kb) · 0368425.jpg (127.1 Kb)


Сообщение отредактировал NKR13265 - Вторник, 25.06.2013, 11:38
 
MACTEPokДата: Вторник, 25.06.2013, 13:14 | Сообщение # 754
Группа: Управляет МК
Сообщений: 351
NKR13265
1. Однозначно косяки в монтаже. либо сожгли порт в следствие этого.
2. В зависимости от версии прошивки. В этой ветке форума выкладывал много версий. Советую пользоваться протеусом для проверки функционала прошивки. Проекты протеуса прикладывал с прошивками.
 
NKR13265Дата: Среда, 26.06.2013, 12:13 | Сообщение # 755
Группа: Front-rank users
Сообщений: 11
MACTEPok, попробовал поменять место запятой вольтметра(нужна кнопка +)получилось,но по другому не работает.касательно второго вопроса,я с протеусом никогда не работал,не знаю что да как,но прошивки попробую поменять.спасибо за ответы

Добавлено (26.06.2013, 12:13)
---------------------------------------------
а в еепром что то нужно зашивать?я зашил файл с расширением .bas

 
MACTEPokДата: Среда, 26.06.2013, 13:14 | Сообщение # 756
Группа: Управляет МК
Сообщений: 351
Круто. у тебя потом еще и заработало?
Так-то нужно зашивать файл .hex . В еепром ничего шить не нужно. Но очищать перед прошивкой обязательно.
 
NKR13265Дата: Среда, 26.06.2013, 15:19 | Сообщение # 757
Группа: Front-rank users
Сообщений: 11
да уж...а на что это могло повлиять?из за этого мог не работать амперметр?
 
MACTEPokДата: Среда, 26.06.2013, 15:42 | Сообщение # 758
Группа: Управляет МК
Сообщений: 351
NKR13265, подай на вход АЦП МК , который отвечает за амперметр 0..5V и все поймешь.
 
NKR13265Дата: Среда, 26.06.2013, 15:50 | Сообщение # 759
Группа: Front-rank users
Сообщений: 11
стер еепром,все стало чуть лучше,работает +,но амперметр теперь показывает ток 8-11А(плывет все время) без подключения чего либо,так же показания амперметра повышаются когда я подключаю вольтметр(вольтметр показывает все правильно),в голову ничего не лезет,может оу паленый?
 
MACTEPokДата: Среда, 26.06.2013, 19:11 | Сообщение # 760
Группа: Управляет МК
Сообщений: 351
NKR13265, читай пост выше! каналы вольтметра и амперметра независимые. попробуй подать сигналы на каждый отдельно через реостат обычный
 
Поиск:

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