Универсальная схема для построения измерительных устройств
|
|
m@ks | Дата: Понедельник, 17.02.2014, 19:29 | Сообщение # 921 |
Группа: Пользователи
Сообщений: 2
| Chief спасибо!! но дело было не в плате просто на вывод avcc aref были шумы, а потумушто я перепутал и поставил дроссель не на 10 мкгн а на 820 и получился неплохой колебательный контур на пару с кандером. Исправил путем замена дросселя и впаял на вывод avcc электролит у все бегает нормально!!
|
|
| |
soooooil | Дата: Понедельник, 17.02.2014, 21:49 | Сообщение # 922 |
Группа: Пользователи
Сообщений: 11
| Собрал, прошил без проблем, но сильно заметно мерцание индикаторов
Фьюзы оставлял родные, но на 88 меге родные уже на частоту 8МГц.
_____________________
Вопрос отпал, в 88 есть фьюз бит CKDIV8 который включает деление частоты на 8 Отключил и никакого мерцания!
Еще раз спасибо огромное за разработку и помощь!
Сообщение отредактировал soooooil - Понедельник, 17.02.2014, 22:09 |
|
| |
soooooil | Дата: Среда, 19.02.2014, 22:04 | Сообщение # 923 |
Группа: Пользователи
Сообщений: 11
| Такая проблема, очень скачут показания амперметра. Даже невозможно выставить подстроечники. При любом значении тока, даже без нагрузки.
Скачет само напряжение на выходе операционника, так что проблема явно не программная, но все же. Причем довольно странно, прыгает до например 999 и прыжками опускается до 05, через пару секунд снова 999 итд. Пробовал другой операционник, без толку. Недавно в теме ктото с похожей проблемой предлагал поставить на выход операционника конденсатор, не помогло.
Вот схема, переделал вроде как только под свои номиналы
|
|
| |
tim | Дата: Среда, 19.02.2014, 22:39 | Сообщение # 924 |
Группа: Пользователи
Сообщений: 28
| soooooil, попробуйте временно запитать схему от аккумулятора.
|
|
| |
soooooil | Дата: Среда, 19.02.2014, 23:08 | Сообщение # 925 |
Группа: Пользователи
Сообщений: 11
| tim, пробовал, безрезультатно
|
|
| |
tim | Дата: Среда, 19.02.2014, 23:15 | Сообщение # 926 |
Группа: Пользователи
Сообщений: 28
| Цитата soooooil ( ) tim, пробовал, безрезультатно Посмотрел твою схему, очень уж твоя обвязка ОУ отличается от начальной схемы http://c2.at.ua/3m/S_V_A/II/IIsx.gif Придется все исправлять...
|
|
| |
soooooil | Дата: Среда, 19.02.2014, 23:23 | Сообщение # 927 |
Группа: Пользователи
Сообщений: 11
| Ну отличаются резисторы обратной связи. В первую очередь потому, что шунт у меня 0.05 Ом вместо 0.01.
|
|
| |
LY3RV | Дата: Среда, 19.02.2014, 23:57 | Сообщение # 928 |
Группа: Пользователи
Сообщений: 1
| Доброго времени суток! Собрал я несколько конструкций и они работает очень хорошо. Но теперь столкнулся с проблемой. Мне нужна прошивка для термостата на DS18B20 чтобы температуру показывало в десятых долях и волтметра от 0 до 999. 0-5V_999. если ето незатруднит. Буду очень благодарен
|
|
| |
soooooil | Дата: Четверг, 20.02.2014, 16:37 | Сообщение # 929 |
Группа: Пользователи
Сообщений: 11
| Вот снял видео прыжков значений амперметра
|
|
| |
krbofos | Дата: Четверг, 20.02.2014, 16:43 | Сообщение # 930 |
Группа: Front-rank users
Сообщений: 7
| soooooil, шунт какой, из чего сделан?
|
|
| |
soooooil | Дата: Пятница, 21.02.2014, 02:02 | Сообщение # 931 |
Группа: Пользователи
Сообщений: 11
| Два пятиваттных резистора по 0.1 Ом. Мерял падение напряжения на них — соответствует току и никуда не скачет
Есть еще шунт большой точности, но на 2 мОм. Я так понимаю на меленьких токах падение напряжения на таком маленьком сопротивлении для операционника будет просто незаметнымДобавлено (21.02.2014, 02:02) --------------------------------------------- Странно, напряжения на неинвертирующих входах ОУ выше, чем снимается с шунта. Тоесть после резисторов (R20 и R21 у меня на схеме) напряжение выше, чем до них. Заменил резисторы перемычками, показания прыгать стали меньше, даже удалось приблизительно выставить усиление подстроечниками.
Сообщение отредактировал soooooil - Четверг, 20.02.2014, 17:26 |
|
| |
krbofos | Дата: Пятница, 21.02.2014, 07:49 | Сообщение # 932 |
Группа: Front-rank users
Сообщений: 7
| Если резисторы вот такого плана http://www.chipdip.ru/product-photo0/50113/ то рекомендую заменить на вот такого типа http://i00.i.aliimg.com/wsphoto....ilm.jpg или такого http://i00.i.aliimg.com/wsphoto....x50.jpg
Сообщение отредактировал krbofos - Пятница, 21.02.2014, 07:50 |
|
| |
Giga | Дата: Пятница, 21.02.2014, 15:48 | Сообщение # 933 |
Группа: Пользователи
Сообщений: 3
| Прошу прощения, но я осмелюсь попросить некое нестандартное решение на эту же тему... Признаюсь, я только учусь и АЦП,еще, не мой конек. До него мне как до кипра... Ваши проекты, очень интересные и подробно описаны. За такие подробности в настройках, цены вам нет. Спасибо огромное... А меня вот интересует вольтметр с одним 4х-сегментным индикатором измеряющий напряжение от 0 до 200В. при достижении заданного значения, чтобы сработало реле и ждало до нажатия кнопки. При этом, измерения продолжаются как обычно. Плату, делитель и выход на реле, я сам доработал бы. Но вот схема и программа, пока не под силу. Прошу сильно не пинайте, в программировании я младенец... Буду очень благодарен заинтересовавшимся в помощи
|
|
| |
yura1976 | Дата: Суббота, 01.03.2014, 15:22 | Сообщение # 934 |
Группа: Пользователи
Сообщений: 3
| Спаял, всё заработало отлично, но нечаянно ввел в амперметре On1 = Of1, 000 = 000 - теперь при нажатии SET
загорается ERR и выкидывает в основное меню, не могу изменить установки, чтобы ERR не горело, подскажите,
как решить проблему?
Сообщение отредактировал yura1976 - Воскресенье, 02.03.2014, 19:37 |
|
| |
MACTEPok | Дата: Воскресенье, 02.03.2014, 17:24 | Сообщение # 935 |
Группа: Управляет МК
Сообщений: 351
| Возможно баг в прошивке. Изначально при неверно заданных уставках, после сообщения ERR, уставки изменяются на предыдущие верные. Выкладывай в сообщении исходник, поправлю. А если проще, то перепрошей заново МК
|
|
| |
yura1976 | Дата: Воскресенье, 02.03.2014, 19:35 | Сообщение # 936 |
Группа: Пользователи
Сообщений: 3
| Спасибо. Была надежда , что не придёться перепрошивать, ну да ладно. Прошивку добавил в пред-ее сообщение.
Сообщение отредактировал yura1976 - Воскресенье, 02.03.2014, 19:37 |
|
| |
MACTEPok | Дата: Воскресенье, 02.03.2014, 19:48 | Сообщение # 937 |
Группа: Управляет МК
Сообщений: 351
| А исходника нет? с расширением .bas
|
|
| |
Giga | Дата: Суббота, 08.03.2014, 13:15 | Сообщение # 938 |
Группа: Пользователи
Сообщений: 3
| Убил три меги8. Может из за того что прошивка из архива весит 11 с чем-то кб? Хотя в контроллер зашивалась спокойно....
|
|
| |
SergeBS | Дата: Воскресенье, 09.03.2014, 15:19 | Сообщение # 939 |
Группа: Front-rank users
Сообщений: 12
| Офигенно "информативно". Телепатирую: 1. Размер прошивки в байтах обычно больше, чем реально прошиваемое, т.к. в прошивке - 16-ричные числа в символьном виде, а в памяти МК - именно байты, соответствующие этим числам. Итого 1 байт требует 3 и более символа (там еще и пробелы, и адреса, и контрольная сумма). RTFM Intel-Hex формат. Формат bin как правило не применяется - неудобен. 2. "Убить" насмерть - только электрически - типа в розетку ткнуть, например. Чтобы не мудрить особо :). Ну или выход замкнуть на любое питание с током от 50 мА примерно - выжжет тоже. Или на вход подать "от души побольше". 3. Если от "большой сообразительности" запретить фузами RSTDISBL,SPIEN (ресет-вывод или SPI-интерфейс), то поможет параллельный программатор. Или Atmega fusebit doctor. Гугль в руки! 4. Если теми же фузами поставить защиту - то просто читаться прошитое не будет. Гугль в руки и RTFM. Тыщщи раз во всех FAQ-ах разжевано. А еще есть такая штука - тестер называется. Офигенно помогает найти контакт между выводами, которого быть не должно и наоборот - его отсутствие. С этого - начинать!
|
|
| |
Giga | Дата: Среда, 19.03.2014, 18:41 | Сообщение # 940 |
Группа: Пользователи
Сообщений: 3
| Вы уж простите, но... Плюнул я на все это... Полез в свой любимый CVAVR и с помощью всякого рода кучи исходников, понаписал, понакалякал сам себе чего хотел. Вот такая щука, эти микроконтроллеры. Глянешь, вроде тяжело и не понятно. Пожуешь, чуток, красиво получается
|
|
| |
merkur | Дата: Пятница, 21.03.2014, 11:16 | Сообщение # 941 |
Группа: Пользователи
Сообщений: 1
| Вольтметр, 2х диапазонный ампертметр I'm sorry! Все работает. Но при нулевом токе амперметр показывает милливольт так 200.
Как сделать чтобы показывал ноль? Железом или как-то программно ?
|
|
| |
MACTEPok | Дата: Пятница, 21.03.2014, 14:57 | Сообщение # 942 |
Группа: Управляет МК
Сообщений: 351
| МК показывает то,что есть на входе АЦП. Можно исправить и аппаратно и программно (сдвинуть характеристику вверх)
|
|
| |
sergei122 | Дата: Среда, 26.03.2014, 18:00 | Сообщение # 943 |
Группа: Пользователи
Сообщений: 2
| Здравствуйте!Уважаемый МАСТЕРок.Скажите пожалуйста можно ли подкорректировать прошивку0-50,0v,0..999ma-1.00...9.99A для вольтамперметра с автоматическим переключением диаппазонов тока на 0-50.0V,0...999MA-1.00...99.9A.Спасибо! MACTEPok
|
|
| |
MACTEPok | Дата: Понедельник, 31.03.2014, 12:15 | Сообщение # 944 |
Группа: Управляет МК
Сообщений: 351
| Если каналы нагрузки не нужны, то можно сделать 3 диапазона тока, иначе диапазон 1,00..99,9 слишком широкий получается, будет большой разброс. Да и схемно наверняка у вас возникнут трудности. тк шунт на 100А не позволит производить точные измерения на малых токах
|
|
| |
sergei122 | Дата: Четверг, 03.04.2014, 19:22 | Сообщение # 945 |
Группа: Пользователи
Сообщений: 2
| Здавствуйте MACTEPok! Спасибо за ответ.Да каналы нагрузки не нужны.Схема используется только для измерений.
|
|
| |
Diman | Дата: Понедельник, 07.04.2014, 16:21 | Сообщение # 946 |
Группа: Пользователи
Сообщений: 1
| Здравствуйте мастерок ! скажите пожалуйста можно ли изменить показания индикатора давления на схеме http://c2.at.ua/load....-1-0-74 то есть можно ли выполнять различные вычислительные операции со значением давления. например: если давление 1атм,то индикатор показывает 2атм,если 2 то 3 ,в таком духе
|
|
| |
MACTEPok | Дата: Понедельник, 07.04.2014, 19:04 | Сообщение # 947 |
Группа: Управляет МК
Сообщений: 351
| А такая штука http://c2.at.ua/load/avr/acp_pokazometr/17-1-0-121 не пойдет?
|
|
| |
asia540 | Дата: Воскресенье, 27.04.2014, 10:49 | Сообщение # 948 |
Группа: Пользователи
Сообщений: 6
| Подскажите как прописать в программе точки на индикаторе чтобы не водить с клавиатуры в память, а то спалил порт PC0 всё остальное работает а точки вести не могу.
|
|
| |
MACTEPok | Дата: Вторник, 29.04.2014, 08:05 | Сообщение # 949 |
Группа: Управляет МК
Сообщений: 351
| Каким образом умудрились порт спалить? Достаточно раз комбинацию кнопок + - нажать. чтобы переключить разряд точки. В исходнике за разряды точек отвечают переменные Razryad_1 = &B01110111 Razryad_2 = &B11101110
1 разряд/2 разряд/3 разряд/пусто/1 разряд/2 разряд/3 разряд/пусто - нули - положение точки
|
|
| |
asia540 | Дата: Вторник, 29.04.2014, 15:30 | Сообщение # 950 |
Группа: Пользователи
Сообщений: 6
| Спалил, потому что плату делал под себя. Кнопки настроек не разводил, мне достаточно один раз всё выставить. Во время настройки проводок упал на +12V и порт ушёл. Спасибо за подсказку, попробую прописать.
|
|
| |
MACTEPok | Дата: Вторник, 29.04.2014, 18:30 | Сообщение # 951 |
Группа: Управляет МК
Сообщений: 351
| забыл добавить. Изменять эти переменные нужно в начале кода, где идут первоначальные установки переменных и запись в еепром.
|
|
| |
Beloff12 | Дата: Воскресенье, 04.05.2014, 09:41 | Сообщение # 952 |
Группа: Пользователи
Сообщений: 1
| Доброе время суток. Уважаемый, МАСТЕРок. Хочу сделать лабораторный стенд для студентов. Суть такова. Выставляются температуры, при включении загорается лампочка, нагревает датчик (NTC), при определенной температуре лампочка выключается и от второго датчика (NTC), включается вентелятор. Происходит охлаждение и цикл повторяется. Вопрос. Какую прошивку мне использовать, учитывая то, что диапазон температур будет от 0 до 99,9 Гр. Индикация, желательно, с десятыми долями и нормально ли работает схема на LM 2904 и датчиках NTC. Спасибо.
|
|
| |
dmitrij | Дата: Понедельник, 19.05.2014, 23:14 | Сообщение # 953 |
Группа: Пользователи
Сообщений: 12
| Здравствуйте, уважаемый МАСТЕРок. Скажите пожалуйста, можно ли дополнить прошивку 0-50,0v,0..999ma-1.00...9.99A функциией калибровки в канале тока? Прежде всего это калибровка 0, и, неплохо бы, нелинейность пока3аний. Я исполь3ую АД8552 т.к. меряю малые токи, но в блоке есть небольшая утечка чере3 шунт, поэтому если выставить 0, наверху привирает. И еще с калибровкой можно было-бы поставить более дешевый ОУ бе3 автокоррекции. В целом работает хорошо, пока3ания не скачут. Спасибо.
Сообщение отредактировал dmitrij - Понедельник, 19.05.2014, 23:30 |
|
| |
MACTEPok | Дата: Вторник, 20.05.2014, 17:27 | Сообщение # 954 |
Группа: Управляет МК
Сообщений: 351
| Можно просто добавить в прошивке отстройку от нуля. чтобы устройство показывало 0 не при 0В на входе, а, например, при 0.3В. Далее характеристика линейная, как обычно. Все, что ниже 0.3В - это ноль на индикаторах. А ОУ подстроечником подкрутить.
|
|
| |
dmitrij | Дата: Вторник, 20.05.2014, 20:43 | Сообщение # 955 |
Группа: Пользователи
Сообщений: 12
| Удобнее что бы кнопку нажал, и он сам откалибровался
|
|
| |
Кряк | Дата: Суббота, 31.05.2014, 21:37 | Сообщение # 956 |
Группа: Пользователи
Сообщений: 1
| Здравствуйте МАСТЕРок! Можете ли вы дополнить вашу прошивку с датчиком DS18B20 и измерителем давления вот какими функциями: 1)при обрыве датчика DS18B20 и канала измерения давления в соответствующих индикаторах загоралась надпись ERR и снималась нагрузка каналов во избежании аварии?
|
|
| |
KILLER_SCAM | Дата: Суббота, 21.06.2014, 05:59 | Сообщение # 957 |
Группа: Пользователи
Сообщений: 11
| Доброго дня! Спасибо автору за такую чудесную разработку Собрал, подключил, все работает, оч рад! Собирал по этой схеме http://c2.at.ua/3m/S_V_A/II/IIsxm.gif Прошивка отсюда http://c2.at.ua/3m/S_V_A/II/5-0.0_999_9.99.rar Фьюзы High: DF Low: A4 Индикатор с ОК Единственное отличие в измерительной части, в делителе вольтметра стоит рез 56кОм и подстроечник 10кОм. О яркости индикаторов - изначально поставил резисторы номиналом 1кОм(исходил из того, что в другом устройстве аналогичный индикатор с резисторами 1кОм работает очень ярко), но здесь почему то так не получилось Поменял резисторы на 92 Ом, не сказать что бы яркости уж прям прибавилось, но стало чуть получше(ток через сегмент ~5mA), вдобавок начала греться мега Уважаемый автор, касательно вот этого http://c2.at.ua/forum/2-14-2110-16-1370022946 , для схемы с автоматическим выбором измеряемого диапазона силы тока я так понимаю прошивки нет?
Сообщение отредактировал KILLER_SCAM - Суббота, 21.06.2014, 08:52 |
|
| |
KILLER_SCAM | Дата: Суббота, 21.06.2014, 08:53 | Сообщение # 958 |
Группа: Пользователи
Сообщений: 11
| попробовал подключить через ключи, не хочет работать, хотя если вместо индикатора подключить светодиод, работает. индикатор с общим катодом упс, оказалось индикатор с общим анодом
Сообщение отредактировал KILLER_SCAM - Суббота, 21.06.2014, 18:09 |
|
| |
velant77 | Дата: Суббота, 21.06.2014, 10:15 | Сообщение # 959 |
Группа: Пользователи
Сообщений: 6
| Глюк сайта
Сообщение отредактировал velant77 - Суббота, 21.06.2014, 13:07 |
|
| |
velant77 | Дата: Суббота, 21.06.2014, 10:24 | Сообщение # 960 |
Группа: Пользователи
Сообщений: 6
| Решил я забацать банальный питальничек в таком вот виде К нему наваял вольтамерметр в с автоматической сменой диапазона Запустилось и заработало все сразу, но радость была не долгой. Собственно проблемы: 1. Мельтешение показателей вольтметра и амперметра что вообще разглядеть ничего нельзя. Загрешил на dc-dc на LM2597m-5.0, заменил на кренку, результат тот же. В коде поставил Do If X > 45 Then ' увеличили период опроса АЦП, чтобы значения не прыгали ====== (до этого стояло 3) Стало гораздо веселее, на ХХ вольтметр показывает нормально, амперметр намертво стоит на нулях. Вешая в нагрузку лампу 20вт(ток гдето 1,5а), вольтметр начинает скакать в диапазоне 0,6-0,7В, ток от 0,95А до 3А, устойчивых показаний добиться не смог. Шунт менял. На лампе 5вт устойчивые нули. 2. Яркость индикатора. Светит раза в два слабее чем сигменты в статике при одинаковых резисторах. У меня прошивка одна из первых, вроде автор дорабатывал индикацию, если можно подправить то исходник в конце. Мерцания нет. Какие минимальные резисторы можно воткнуть чтоб мега в смд не пустила дым? Семисегментники на 2В. 3. В защите по току нельзя выставить больше чем 9,99А, хотя измеритель до 999А, нельзя ли подправить прошивку что можно было выставить от 1 до 99А ?
Собственно вот )). Надеюсь автор не прекратил поддержку проекта, а у участников были похожие проблемы.
Сообщение отредактировал velant77 - Суббота, 21.06.2014, 13:13 |
|
| |