|
Поддержи наш сайт! |
Через WebMoney
R785211844650
Z210696637574
E368177590409
|
|  | | | |
ВСЕРАВНОЧЕГОМЕТР - возможен? (1 просматривает)
|
|
TOPIC: ВСЕРАВНОЧЕГОМЕТР - возможен?
|
and (Пользователь)
Новичок
Постов: 37
|
| ВСЕРАВНОЧЕГОМЕТР - возможен? 19.04.2009 02:06 |
Репутация: 0   |
Заранее извиняюсь за плагиат, словечко понравилось, точно отражает суть.  А если серьезно, то именно такие устройства серийно производятся, одно из них лежит прямо передо мной, $70 одноканальный измеритель-регулятор, можно найти 2х канальный за $50 в рознице. Один раз отмучиться и иметь возможность измерять и регулировать ну пракически все весьма заманчива... Программер из меня никакой, могу помочь в реализации формулой собственноручно вбитой в excel, она мерит именно все, регулярно пользуюсь по работе, часто приходится калибровать и проверять аналоговые каналы у самых разных АЦП. Удобно, xls-файл лежит в мобильном телефоне, пересчитывает ток и напряжение любых диапазонов в любую величину и ненадо таскать ноутбук. Итого, по моему разумению засунуть эту примитивную формулу в практически любой МК имеющий АЦП на борту вполне реально. Немного о практической реализации.. 3х разрядный дисплей в принципе можно, но весьма ограничит применение.. 4х разрядный как минимум, лучше больше. Число аналоговых каналов - на вкус, хочу 2. А лучше 8.  И столько-же выводов на управление внешними устройствами. Интерфейс не так уж важен по сути, производители измерителей-регуляторов довольствуются 2х-3х кнопочным вариантом и этого хватает.
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
and (Пользователь)
Новичок
Постов: 37
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 19.04.2009 09:00 |
Репутация: 0   |
Продолжим. Вот такой измеритель-регулятор у меня есть, о нем и упоминалось http://www.elemer.ru/catalog_1132.htmlПо ссылке можно скачать документацию с описанием возможностей и интерфейса. Нижний 4х разрядный дисплей вобщем-то неочень нужен - на нем просто непрерывно отображается заданные пороги срабатывания реле, а также он используется для индикации текущих режимов. Итого, аппарат может мерить практически все с любого датчика выдающего некое напряжение, сопротивление или ток, пересчитывает в заранее заданную пользователем шкалу. Кстати, может полностью конфигурироваться с компьютера через RS-232 через прилагаемое ПО. Глянув во внутренности обнаружил 2шт PIC-контроллера 16F675 (почти уверен, могу уточнить), причем судя по расположению на плате индикации второй МК используется как контроллер двойного дисплея. Вобщем, в упрощенном варианте с однострочным индикатором 1шт МК хватить должно, по-идее. Кстати - часть функций управления можно отдать компьютеру через com-порт, например калибровку АЦП, установку шкал, диапазонов и т.п., т.е. то что делается один раз и в реальном пользовании скорее всего уже не пригодится. А вот установку порогов регулирования, переключатель каналов придется вывести на кнопки, иначе если такой аппарат будет установлен в автомобиле или на даче то придется тащить ноутбук. Вобщем, сильно упростить регулятор по линку выше и все. Итак, МК со встроенным АЦП существуют, засунуть не так чтоб дико сложную формулу пересчета мне думается реально, ведь делают-же. Теперь о возможных проблемах.. Проблема есть - АЦП надо калибровать, потому что есть разбросы параметров и у МК и у внешних делителей напряжения, шунтов и т.п. Велосипед изобретать смысла невижу - через внешнее ПО с компьютера результат калибровки обычно записывается в NWRAM, т.е. чтобы МК запомнил что 1 вольт на некоем входе это 1.000V а не что-то иное, т.е. установка верхнего предела для пересчета, причем весьма полезно сделать эту цифру изменяемой а не зафиксированной, сильно расширит возможности устройства. Ну а напряжение на входе АЦП можно пересчитать и в ток и в сопротивление, результат вывести на дисплей.
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
ARV (Администратор)
Администратор
Постов: 2027
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 19.04.2009 12:59 |
Репутация: 167   |
|
в общем, именно такое устройство, только одноканальное, и задумывалось. почему одноканальное? для простоты и дешивизны. спасибо за ссылки - погляжу, наверное, что-то почерпну.
Не стыдно не знать, стыдно не учиться
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
and (Пользователь)
Новичок
Постов: 37
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 19.04.2009 22:53 |
Репутация: 0   |
Судя по http://arv.radioliga.com/index.php?option=com_joomlaboard&Itemid=30&func=view&id=36&catid=16&limit=6&limitstart=96 подобная идея тут интересна не только мне но и хозяину этого форума, потому собственно и регистрировался... Вобщем-то самая проблема - программирование, в чем к сожалению мало чем могу помочь, разве только идеи. Вопрос - кому нужен ампервольметр на МК если китайский тестер аж с 4х разрядами и точностью аж +/- 1мл. разряд имеет цену $5-10, или кого в 21-м веке можно еще удивить цифровым градусником? Я вот купил за $4 китайский термометр на 2 канала, засунул в образцовый термостат ценой более $30000 и честно говоря тихо офигел, галимая китаеза реально вписывается в 0,2 градуса по всему заявленному диапазону, о чем крутой производитель DS18s20 (maxim semiconductors) даже не мечтает, заявлено только 0,5 градусов от силы в середине диапазона до 85 град. Хотите чтобы цифры светились, - спасет подсветка ЖК-дисплея, или купите готовые измерительные модули у http://ekits.ru за относительно смешные деньги. С целью изучения МК и самообразования - понятно, но это все, экономический смысл нулевой. Однако есть непаханное поле разработчикам МК, которые в массе своей упорно игнорируют встроенные АЦП. Речь о регуляторах с аналоговым входом, эти весьма интересные устройства в магазине "хозтовары" и ларьках не купишь, в этом смысле полное отсутствие предложения. Почему упорно игнорируют мне вполне понятно, ведь есть датчики с готовым цифровым выходом которые ненадо калибровать. А вот у меня к примеру есть под рукой калибраторы практически любые, по давлению, температуре, расходу, и много чему еще... По температуре.. Убогий диапазон +125 градусов сложно назвать универсальным, в печь или в паяльник DS18s20 не засунешь - даже в жале паяльника он просто заживо сгорит, удел этого датчика работать в теплицах и инкубаторах, собственно больше его никуда. Термосопротивление (напр. pt100) это уже +600 градусов, а термопара это +1000 градусов и более, что существенно интересней и универсальней. К вопросу почему не 1 канал а более, ответ прост - у современных МК много каналов АЦП, у некоторых очень много, где-то видел МК уже с 32 каналами, вроде у SiLabs. Если ресурсы МК позволяют задействовать более одного канала то возможностью этой не воспользоваться по-моему грех. А ресурсы действительно позволяют, выше говорил о более дешевом пром.регуляторе 2х канальном, есть вот такой например http://www.owen.ru/device/28096805$50 в рознице, описание интерфейса доступно по линку. Он тоже неплох хотя и слегка упрощен относительно предыдущего, нет второго дисплея и функции квадратичной зависимости например и т.п., в радиолюбительской да и не только практике такое нужно весьма редко. А вот и 8 каналов, правда существенно дороже чем $50 http://www.owen.ru/device/79721173А вот еще один вариант для тех кто не верит что "измеритель-регулятор для всего" (всего, что имеет любой аналоговый выход разумеется)возможен и реально существует, судя по мягко говоря простой схеме автор просто гений. http://www.miliamper.narod.ru/UMADC.htmК сожалению в этом варианте дисплей и управление отсутствует, т.е. устройство неотрывно привязано к компьютеру. Хотя.. Как регулятор может работать и автономно. Ему-бы дисплей и логгер с кольцевой записью данных на флеш, будет потрясающее устройство...
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
ARV (Администратор)
Администратор
Постов: 2027
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 20.04.2009 10:52 |
Репутация: 167   |
тема регуляторов вообще очень непростая тема... не уверен, что универсальный регулятор, пригодный и для домны и для инкубатора стоит делать. и, главное, любой регулятор должен либо быть ориентирован на конкретный объект регулирования, либо должен позволять проводить коррекцию своих параметров. а вот с коррекцией параметров универсального регулятора мороки гораздо больше, чем со схемой и программой... боюсь, осилить такую инструкцию будет не проще, чем осилить программирование  а ведь всем нужно "вынь да положь". приходилось читать инструкцию к универсальному промышленному терморегулятору, который имел массу функций... сделал вывод, что лучше нанять специалиста, чем разбираться самому. это будет ждать и любого другого пользователя универсального прибора... ведь мало кнопки нажимать, надо представлять себе, к чему приведет увеличение коэффициента интегрирующей составляющей и уменьшение пропорциональной, и что будет, если их менять одновременно... именно поэтому я пока задумываюсь о ВСЕРАВНОЧЕГОМЕТРЕ, а не о ВСЕРАВНОЧЕГОРЕГУЛЯТОРЕ  кстати, если речь о китайских товарах, то поиск "реальной выгоды" всегда кончается 100% зависимостью от поставщика, проходили, знаем. сейчас только торгаши и процветают - именно потому, что купить готовое проще и "выгоднее". а вот китайцы почему-то считают, что производить - выгоднее. через 50 лет посмотрим, кто был прав
Не стыдно не знать, стыдно не учиться
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
and (Пользователь)
Новичок
Постов: 37
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 20.04.2009 23:01 |
Репутация: 0   |
all-meter, точнее, мультиметр продается в хозтоварах, это скучно.. Даже с термопарой в комплекте бывают, цена китайского мультиметра вполне соизмерима с ценой недорогих микроконтроллеров. А почему подстройка регулятора это проблема для конечного юзера? Ведь в вашей конструкции «Термостат — меньше не бывает» уже все что надо для счастья заложено, даже есть раздельные пороги снизу и сверху. Ну разве что ШИМ нету, очень актуально тем кто хочет кулеры в компьютере утихомирить. Да, у меня в английском термостате Saturn на работе очень навороченный алгоритм, держит +/-0,01 градус от заданного намертво, так то прибор не для домохозяек так скажем, никто в здравом уме небудет такой конструировать для поддержания температуры в холодильнике, аквариуме или погребе с картошкой. Даже если для самообразования сконструирует - небудет он держать +/- 0,01 град. в аквариуме уже потому что объект не термоизолирован. Так что конструкция и сильно проще вашей 2х пороговой большинству вполне сойдет. Я так понимаю, алгоритмы МК пишутся поблочно хоть и взаимосвязаны, т.е. дисплей, управление, математические функции, назначение по конкретным ногам - все разрабатывают отдельно. Кусок кода который регулирует у вас уже есть, выбросить код который опрашивает 1-wire интерфейс и заменить на опрос встроенных в МК АЦП, получается уже вольтметр. Ну а для ВСЕРАВНОЧЕГОМЕТРа придется еще встроить формулу типа той что я давал во вложении.. Ах да, ресурсов МК еще должно хватить для пересчета, честно говоря даже незнаю хватит или нет. А там уж как получится, если найдется свободная нога под вывод регулирования то еще и регулятор будет. Даже если свободной ноги не останется и без регулятора все равно приборчик должен получиться интересным.  Правда мерить ВСЕ небудет, только те датчики которые выдают аналоговый сигнал, зато - любые из них. ps: купил себе за пол-цены вот такую штуку, и до чего грамотно сделана прошивка, там есть цифровой фильтр от помех и т.п., а также после первого включения делает принудительную паузу 1мин. чтобы зря не клацать релюшкой. Специализированный регулятор "для домохозяек" тоже бывает. http://www.boneco.ru/catalog/accessories-arch.html#A7056
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
and (Пользователь)
Новичок
Постов: 37
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 20.04.2009 23:09 |
Репутация: 0   |
|
Да, забыл по поводу "универсальный = плохой". Приборчик настраивается, точнее калибруется один раз, после чего работает уже без возни с перестройкой. Возникла надобность - перестроил, с помощью внешней программы-конфигуратора на компьютере или через собственный интерфейс кнопками - вопрос не принципиальный. И есть еще один плюс, разработка делается один раз на почти все случаи.
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
ARV (Администратор)
Администратор
Постов: 2027
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 21.04.2009 08:34 |
Репутация: 167   |
and писал(а):...Ну разве что ШИМ нету, очень актуально тем кто хочет кулеры в компьютере утихомирить.  да есть ШИМ, есть... как обычно, Toledo меня сподвиг на прошивку с ШИМ-регулированием... именно для кулеров... только вот он любитель все на коленке делать, потому схемы никак не дождусь, чтоб публикацию сделать, а самому лень рисовать видео вот есть, можно посмотреть, как работает (видео от Toledo) Содержимое поста отредактировано: ARV, в: 21.04.2009 08:42
Не стыдно не знать, стыдно не учиться
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
Toledo (Пользователь)
Гуру
Постов: 1001
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 25.04.2009 20:13 |
Репутация: 4   |
ARV писал(а):только вот он любитель все на коленке делать, потому схемы никак не дождусь, чтоб публикацию сделать, а самому лень рисовать  видео вот есть, можно посмотреть, как работает (видео от Toledo)1. как так на коленке ? какую схему мне надо прислать ? у мене тут всё есть только свистни  2. Насчёт Всёравночегометра, моя задумка проста как 2 копейки: имеем МК с ацп, LED семисегментный на 3 разряда, кнопку настройки, делитель на входе ацп. собираем схемку, уважаемый ARV пишет программу которая будет работать следующим образом. - - Подаем на вход нужное измеряемое напряжение, например 3,3в МК при этом на индикаторе отобразит кол-во отчётов АЦП. Кнопкой устанавливаем на индикаторе нужное значение например 3.30, затем изменяем напряжение на входе например до 7,34в, устанавливаем на индикаторе значение 7.34, в итоге получается индикатор напряжения, можно подать на вход например 0.5в с датчика уровня топлива и установить на индикаторе 0.0, затем подать на вход 12.5в и установить на индикаторе 45.0, в итоге получаем цифровой индикатор кол-ва топлива в баке обьёмом 45литров  ну и т.д.  Содержимое поста отредактировано: ARV, в: 25.04.2009 21:24
"Главным изобретением человечества до сих пор остается палка, из-под которой оно работает". Стас Янковский
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
and (Пользователь)
Новичок
Постов: 37
|
| В ответ на: ВСЕРАВНОЧЕГОМЕТР - возможен? 25.04.2009 21:33 |
Репутация: 0   |
ARV писал(а):видео вот есть, можно посмотреть, как работает (видео от Toledo)это чего там паяльником жарят, далласовый датчик? Жестокий тест.  А вообще судя по видеоролику регулятор функционирует нормально, и однокнопочный интерфейс весьма интересная идея. Содержимое поста отредактировано: ARV, в: 25.04.2009 21:37
|
|
|
|
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться.
|
|
|
|
| | |  |
|