Доработка напильником мультиметра UT61E

Прикупил не так давно себе в рамках коллективной закупки на ДиноДиректе мультиметр Uni-trend UT61E. Хороший мультиметр, но не без недостатков. Их и попытался устранить. Решил записать подробности изменений, для себя, ну и может ещё кому пригодится.



Немного про мультиметр

Сам мультиметр вполне себе обычный, с неплохой точностью, true-RMS, подключением к PC, экраном на 22000 отсчётов и аналоговой шкалой в 46 точек. Измеряет ток, напряжение, сопротивление, ёмкость и частоту с автовыбором диапазонов. Конечно, есть и недостатки. Основные, на мой взгляд:
  • подключение к компу по RS-232. Кабель на USB существует в природе, но надо докупать отдельно;
  • нет автовыключения и кнопки отключения, нужно крутить ручку в крайнее положение;
  • нет подсветки дисплея;
  • нет измерения температуры.

Если с температурой не очень то и хотелось, то остальное вполне можно решить.

Подключение к USB

При подключении к компу, мультиметр постоянно отправляет данные, дублирующие всё что происходит на экране. Штатный софт также может строить графики (что-то типа тормозного осциллографа с парой сэмплов в секунду) и писать лог. Можно, к примеру, изучать график разряда батареи. Протокол передачи открытый, можно и свой софт использовать. Есть и пример с исходным кодом от Henrik Haftmann.



Кабель на COM-порт идёт в комплекте. Для подключения по USB можно было бы переходником обойтись. Но это не наш метод :) Из FT232RL и пары конденсаторов сделал платку:



Отрезал со штатного кабеля разъём DB-9 и припаял к плате. Распиновка такая:
RTS (7) и Signal ground (5) коннектим к GND — жёлтый и зелёный проводки;
DTR (4) коннектим к +5V (VCC_out) — оранжевый;
TXD (3) коннектим к RX — коричневый;
RXD (2) — белый, не используется.



Так как уровни хардварного ком-порта и usart противоположны, то линию TXD надо инвертировать. Можно было сделать транзистором, но проще сделать программной настройкой FT232RL. Делается это через фирменную утилиту FT_Prog.

Сам кабель гальванически изолирован. В разъёме, втыкаемом в мультиметр, стоит фототранзистор, в мультиметре напротив него — ИК-диод. Данные передаются только в одном направлении, от мультиметра к компу. Скорость передачи — 19200, 7 бит, odd-чётность, 1 стоп-бит.

Всё это запихнул в корпус от ненужного ключа цифровой подписи, получился вполне аккуратный разъемчик.



Автовыключение

Тут решение подсказал Стэндбаев в форуме ixbt (видимо, ник обязывает :) ). Оказывается, автоотключение отключено (сорри за тафтологию) из-за подключения к компу. Мультиметр не знает, используется ли снятие данных на комп и боится уснуть. В предложенном решении используется магнитик в разъёме кабеля и геркон внутри мультиметра, чтобы сообщить ему о подключении кабеля. Тогда мультиметр, узнав об отсутствии кабеля, будет засыпать через 15 минут. Гениальное и простое решение. Но мы не ищем лёгких путей :) Я решил погнаться за двумя зайцами и прихлопнуть их оптом. Второй заяц —

Подсветка



Разумеется, я не первый, кто захотел её приклеить. Место под светодиоды подсветки предусмотрено. Сам экран имеет 3 выемки под светики, правда средняя закрыта стойкой корпуса. Но оставшихся вполне хватает для равномерной подсветки. Я использовал яркие белые 5мм светодиоды с ДХ. Соединил последовательно. Запитал напрямую от батарейных 9В через 1 кОм резистор. Ток получился около 3 мА всего. Можно было бы и побольше сделать, но вроде и так яркости хватает.



Осталось решить, как их включать. На забугорном форуме предложили такое решение. Кнопку Hold, замораживающую показания, перепрофилировали в кнопку включения подсветки. Благо главный чип мультиметра, ES51922, уже имеет поддержку подсветки, нужно только её подключить. После переподключения кнопки Hold на пин 102 (BKLIT), её нажатие включает/отключает подсветку (пин 105, BKOUT). Также чип автоматически гасит подсветку через 60 или 180 секунд, в зависимости от того, закорочена на минус 113 ножка (BKSEL). Но мне не понравилось такое решение. Во-первых, жалко кнопку hold. Ни разу ей не пользовался, но вдруг :) (Кстати, она может работать ещё и как замедленный спуск фотоаппарата, ждёт 6 секунд и потом запоминает значение). Во-вторых, если уж мне нужна подсветка, то она мне нужна не 1 и не 3 минуты, так что автовыключение подсветки (при наличии автовыключения всего прибора, чтобы не разрядить батарейку) мне кажется лишним.

Контроллер подсветки и подключения к компу

Управление подсветки я решил повесить на «дабл-клик» кнопки Hold, а включение связи с компом — на её нажатие при включении мультиметра. Профи бы сделали это на рассыпухе, навесным монтажом, но а я решил потратить аж 20 рублей и поставить ATtiny13A на маленькой платке.





Подключается платка к питанию, gnd, +3V, +9V со стабилизатора; к кнопке Hold; к пинам 111 (RS232) и 58 (Sleep); ну и к светодиодам.



Вывод RS232 включает передачу данных, Sleep используется для отключения подсветки, когда прибор засыпает. Прошивка примитивная, написана в CVAVR (ой, откуда это в меня тухлый помидор прилетел?). Места в мультиметре хватает, проблем с установкой контроллера нет. Я его просто приклеил на двусторонний скотч прямо поверх SMD-мелочевки. Подпаяться к ножкам контроллера для меня было не просто, но я кое-как справился. Программируется через подпаяные проводки cо штырьками. Вообще, их даже можно было бы оставить, внутри корпуса места хватает с запасом, но я их решил убрать.



Результат

Теперь режим работы выбирается при включении прибора. При обычном включении связь с компом отсутствует, зато прибор отключается сам через 15 минут, предварительно попискивая. На ножке Sleep появляется 0 вольт. Контроллер ввыключает подсветку и тоже уходит в спячку с включенным вотчдогом. Разбудить прибор можно переключением режима, либо любой кнопкой. На ножке Sleep появляется 6В, контроллер пробуждается, включает подсветку, если до этого она была включена. Вообще, я сделал сохранение состояния подсветки в eeprom, так что её состояние запоминается даже после выключения мультиметра. Ещё можно включить прибор, удерживая нажатой любую другую клавишу, помимо Hold. Тогда связи с компом не будет, но и автоотключения тоже. Это встроенная фича. Состояние автоотключения и связи с компом отображается на дисплее.



По токопотреблению. В обычном режиме прибор хавает 2.43 мА. Подсветка добавляет 3.1 мА, связь с компом — 0.1 мА. Итого, при питании от обычной солевой 9В батарейки, имеющей ёмкость, если верить википедии, 400 mAh, с подсветкой проработает трое суток. Имхо, достаточно долго, чтобы не экономить.

В аттаче схема мультиметра, pdf'ка на его мозги, схемы и платы в DipTrace, прошивка в CVAVR.
  • +2
  • 18 ноября 2011, 00:56
  • ACE
  • 3

Комментарии (129)

RSS свернуть / развернуть
Всё это запихнул в корпус от ненужного ключа цифровой подписи, получился вполне аккуратный разъемчик.
Сзади бы тоже заделать. А вообще я бы пожалуй не отпиливал задницу, а просверлил в ней дырку под кабель. На то она, тащемта, и задница)
Алсо вариант с геркончиком мне больше нравится.
С подсветкой — с одной стороны хорошо, что не нужно ковырять корпус прибора, с другой, платки на соплях тоже как-то не по вкусу)
0
  • avatar
  • Vga
  • 18 ноября 2011, 01:52
Ну вам, барин, не угодишь :-)
0
Уважаемый ACE, а как заставить UT61E измерять коэффициент усиления транзисторов?
0
Судя по мануалу, коэффициент усиления из 61-х меряет только UT61A.
0
Мне тоже не угодишь — я бы Фтшку впихнул в мультиметр, чтоб из него USB торчал.
0
Тогда гальваническую развязку пришлось бы капитально переделывать, она в кабеле, в разъеме со стороны мультиметра. Сложно. Впихнуть в тот же разъём ФТшку — наверное реально, но места там совсем впритык.
0
Вспоминается вот это:
кхм...
Просто не могу придумать практической пользы от торчащего USB… Не носить кабель с собой? Там мультиметр не мобила, если его берешь куда-то так и кабель мона взять…
0
тут это вспоминается чуть ли не на каждом шагу. И не только про эту статью
0
Если там такая же система развязки, как у моего (что скорее всего), то не вариант. Она просто не допускает ни какого контакта с внутренностями прибора (что правильно), при том сделана удобно.

В моём, кстати, скорее всего USB-UART так же стоит в разъёме, только с завода.
0
Да, точно такая-же. Только шнур в комплекте на com-порт. Странно, вроде 61я серия не старая, кто-то даже говорил, что она новее 71й (типа упрощенного варианта).
0
А сколько дней приборчик шел к вам?
0
Быстро.
5 сентября заказал
14 сентября отправили (закупка групповая была, заказали много, приборы проверяли перед отправкой, потому долго)
26 сентября уже получил.
Но это тогда, сейчас, с близящимся НГ, почта может начать тупить по страшному.
0
А сколько он тогда стоил?
0
$43 + $2 за трекинг номер
0
Вру, $45 + $2 за трекинг номер
0
Мог бы и тут про покупку упомянуть. Я бы присоединился, вероятно)
0
BSVi в своём блоге писал о закупке, тут вроде не я один его читаю.
Да и тебе вон ещё зарядка не пришла. А тогда вообще все сомневались, как бы не подделка какая вместо мультиметра пришла. Вначале вообще по 34 бакса его обещали, подняли цену в последний момент.
0
Да и тебе вон ещё зарядка не пришла.
Угу, почта навернула знатную порцию слоупоковых яиц. И что с того?
BSVi в своём блоге писал о закупке, тут вроде не я один его читаю.
Но не все же. А девайс вполне по тематике сего сайта.
0
Ну прости, прости, виноват. Высылай мне 45 баксов и свой адрес, я тебе с динодиректа его закажу :)
0
Угу, я как раз так и заказал его )
0
Что то дешевле 60 не нахожу…
0
Дык да, я на ДД посмотрел, со всеми текущими акциями получается около $62. Причем они при этом пишут, что это у них там чуть ли не 60% скидка :) То есть что ж тогда реальная цена на него за $120 переваливает?
Посмотрел на ебаях и еще где-то — все те же 62-64 доллара… Так что ДД дурят своими «предновогодними скидками»… Или я ошибаюсь?
0
На ДД это нормальная фишка, завышать цены в 2-3 раза, а потом устраивать якобы временные скидки. По групповой закупке тогда была хорошая цена, сейчас где-то 62 бакса он в среднем и стоит.
0
Ну я $42,5 отдавал за него во время акции, так что разница все таки была.
0
Я заказал 8 сентября а пришел 29 ноября. Почта вконец уже охренела. Динодирект еще на мои вопросы не отвечал поначалу. После открытия второго кейса на динодиректе они таки ответили и пообещали выслать новый, но вскоре посылка дошла.
У вас через фотоаппарат видно мигание светодиода? В общем нет связи с компом и мигания светика через камеру телефона тоже не вижу((
0
Да уж, почта России — не доставляет (С) не мой.
Мигание светодиода на мультиметре через фот видно. А значок монитора с буквой S на экране есть?
0
Да
0
Тогда не знаю. Схема мультиметра есть, разобрать да разобраться, что не так. Если осцилл или логанализатор есть — то не сложно будет. Может всего лишь ик-диод «перегорел».
0
А ты передачу данных на комп включил?
0
А она не отключается. Данные всегда идут.
0
А если контроллер только уходит в спячку, то может не надо писать в eeprom, а лучше сохраняться в каком-нибудь регистре?
Ведь если засыпать/просыпаться по нескольку раз в день, то eeprom не надолго хватит.
0
  • avatar
  • vdb
  • 08 декабря 2011, 21:02
Состояние подсветки я записываю при её включении/отключении пользователем. Пока что я её всегда держу включенной, работать удобнее. Да и не думаю что я нащёлкаю 100000 раз её, чтобы убить eeprom :)
0
Сам кабель гальванически изолирован. В разъёме, втыкаемом в мультиметр, стоит фототранзистор, в мультиметре напротив него — ИК-диод.
Всю жизнь думал, что гальваническая развязка — это через электромагнитное поле, а если через фото-что-нибудь, то это развязка оптическая. Но Википедия говорит, что я сильно не прав. Век живи — век учись.
0
А в этом мультиметре можно подключить измерение температуры? Чип это позволяет. Интересно, как это сделано в других мультиметрах этой серии? Случайно ни у кого нету схемы от UT61B?
0
Я подумывал об этом. Но решил что нет смысла, так как в первую очередь проблема возникает с выбором режима измерения. Он определяется замыкаемыми «крутилкой» контактами. И места там для ещё одного режима нету. Понадобиться слишком много костылей, чтобы его добавить.
0
но а я решил потратить аж 20 рублей и поставить ATtiny13A на маленькой платке
у нас в универе был препод по информатике, чудной немного, но иногда умные мысли толкал. Например, «вся техника как бы „костыли“ для человека, она помогает человеку, но параллельно сам человек становится тупее...»

Профи бы сделали это на рассыпухе
я не профи, но вместо мк поставил бы счетчик на д-триггерах — одну микросхему за 3 рубля…
тоже самое хочется сказать о начинающих микроконтроллерщиках, как только поморгают светодиодом, начинают тыкать контроллеры куда попадется…
0
«вся техника как бы „костыли“ для человека, она помогает человеку, но параллельно сам человек становится тупее...»
Правильная мысль. Я тоже так же говорю своим студентам. Может быть, немного в другой форме, но суть та же. Да и нынешняя работа за компьютером превращает человека в обезьяну, которой показали, на какую кнопку нажимать.

ак только поморгают светодиодом, начинают тыкать контроллеры куда попадется
Ну надо же на чем-то учиться
0
Ну надо же на чем-то учиться
вот так у нас везде — от дворника до президента, «понаучатся», а потом вся страна бонусы ловит от их учений.
0
у нас в универе был препод по информатике, чудной немного, но иногда умные мысли толкал. Например, «вся техника как бы „костыли“ для человека, она помогает человеку, но параллельно сам человек становится тупее...»
Это он глупость сморозил, IMHO. Попробую объяснить, почему я так считаю. Человек, как представитель животного мира, не выделяется наличием каких-либо приспособлений для выжывания. Он не выделяется ни силой, ни быстротой, ни наличием когтей, ни зубов пригодных не только для пережевывания пищи, нету панцырей, защитной окраски и так далее. Нюх, слух и зрение, мягко говоря, посредственные. Получается, что человек, как бы, совершенно не приспособлен для выжывания, однако среди животных сравнимого размера и веса у него самая большая популяция и самый широкий ареал обитания. Казалось бы, наблюдается несоответствие. Но, на самом деле, у человека есть мощнейшее приспособление для выжывания — мозг. Именно мозг позволяет человеку обходиться без остальных приспособлений, давая возможность создавать все то, чем обделила его природа (и даже больше, но это отдельная тема, тут только с точки зрения выживания). Таким образом, создавая и используя технику человек просто пользуется этим приспособлением по прямому назначению. С этой точки зрения нежелание думать и любые действия направленные на нарушение работы мозга (например употребление спиртного или наркотиков) это сознательный отказ от выживания, все равно, что акуле вырывать себе зубы, сове выбивать себе глаза, а гепарду ломать себе лапы.
Так что да, техника, в каком-то смысле «костыль», но именно создание таких «костылей» позволило человеку победить в борьбе за выжывание. Кроме того, сама по себе техника не делает (да и не может) сделать человека тупее, это человек делает самостоятельно :)
+1
evsi, представитель ты животного мира, напряги мозг.
Он не выделяется ни силой, ни быстротой,
, возможно, если бы человечество вместо придумывания технических приспособлений, развивало свои физические способности (имеею в виду не только мышцы), нам не нужны бы были ни компьютеры, что б считать, ни оружие, что б защищать, и т.п.
Кроме того, сама по себе техника не делает (да и не может) сделать человека тупее
много раз видел, когда студены считают на калькуляторе 5х5, 10-5 и пр.
0
evsi, представитель ты животного мира, напряги мозг.
Я им постоянно пользуюсь, а вы?
, возможно, если бы человечество вместо придумывания технических приспособлений...
Что было бы в этом случае легко увидеть на примере популяций приматов.
много раз видел, когда студены считают на калькуляторе 5х5, 10-5 и пр.
Ну и при чем тут техника? Эти студенты сами решили быть тупее, а обвинять в этом технику это перекладывание с больной головы на здоровую.
+2
Я им постоянно пользуюсь, а вы?
evsi, я этого не вижу. Ты обозвал глупцом моего препода, и вместо «быкования» как человеку думающему тебе стоило задуматься, почему я ответил в такой форме.
Ну и при чем тут техника? Эти студенты сами решили быть тупее,
как это сами решили? сидели, пили пиво и решили — давайте будем тупить? ты понимаешь сказанное моим преподом буквально, а надо посмотреть глубже… Не зря была высказана ассоциация с костылями — то, что по определению должно помогать, приносит вред при чрезмерно-долгом использовании и постоянном перекладывании своих обязанностей на них.
0
evsi, я этого не вижу.
Для того, что бы это видеть тоже надо пользоваться мозгом.
Ты обозвал глупцом моего препода,
Умение внимательно читать написанное весьма полезно и было бы здорово, если бы вы его развили. Я не называл вашего преподавателя глупцом, а сказал, что он сказал глупость, что далеко не одно и то же и время от времени случается даже с гениями. В добавок я подробно объяснил, почему я считаю сказанное глупостью.
и вместо «быкования» как человеку думающему тебе стоило задуматься, почему я ответил в такой форме.
Любопытно. То есть вы полагаете, что мне задумываться над формой вашего ответа нужно, а вам нет? Может, все-таки, вместо ответа в такой форме вам стоило задуматься над тем, как вам сформулировать мысль не провоцируя конфликта? А так вы получили в ответ ровно то, что распространяете сами. И, судя по последующей реакции, вам это не понравилось. Почему же вы полагаете, что это должно нравится окружающим?
0
как это сами решили? сидели, пили пиво и решили — давайте будем тупить?
Они приняли это решение в тот момент, когда воспользовались калькулятором, что бы посчитать то, что легко можно посчитать в голове.
ты понимаешь сказанное моим преподом буквально, а надо посмотреть глубже…
Извините, чтению мыслей не обучен. К тому же «глубже» там такая же глупость.
Не зря была высказана ассоциация с костылями — то, что по определению должно помогать, приносит вред при чрезмерно-долгом использовании и постоянном перекладывании своих обязанностей на них.
В этом высказывании неявно предполагается, что корень проблемы в «костылях», хотя, на самом деле, «костыль» это всего-навсего инструмент, решение о том когда и как им пользоваться принимает человек и только человек несет ответственность за это решение.
0
В этом высказывании неявно предполагается, что корень проблемы в «костылях», хотя, на самом деле, «костыль» это всего-навсего инструмент

ты говоришь как оружейник, оправдывающийся за производство оружия — убивает не оружие, убивает человек…

вот в чем твоя ошибка — в высказывании не обвиняется техника, говорится о том, что человек выбрал не то направление развития. Не имеется в виду, что лопата, колесо, электричество и пр. это зло.

насчет калькулятора также — не предполагается предать его анафеме, имелось в виду, что он дает возможность человеку перестать пользоваться мозгами для вычислений, и люди часто этим злоупотребляют, в результате чего мозг теряет способность делать простейшие вычисления.
0
а вот интересно, почему тогда вы пользуетесь компом, а не уехали жить в экопоселение, раз «техника — зло, и направлена исключительно на деградацию человека»?.. ;)

ЗЫЖ собирался с попкорном понаблюдать, но не сдержался… ;-D
0
собирался с попкорном понаблюдать
так было бы лучше…
почему тогда вы пользуетесь компом, а не уехали жить в экопоселение, раз «техника — зло, и направлена исключительно на деградацию человека»?

если бы ты не попкорн хавал, а читал внимательно, то 10-ю строчками выше мог увидеть фразу
Не имеется в виду, что лопата, колесо, электричество и пр. это зло.
0
да ну тебя. не хочешь вести нормальную дискуссию — иди общайся с этим преподом и набирайся больше «умных мыслей» про «техника — костыли для человека». за сим удаляюсь.
0
ничто в мире нельзя расценивать исключительно биполярно добро-зло.
молотком можно забить гвоздь, а можно проломить голову. запретить молотки, и забивать гвозди камнями? даже не смешно. так и с техникой. один облегчает себе труд, параллельно получая больше времени на собственное развитие за счет максимальной автоматизации рутинных задач. а другой без калькулятора 5*5 не может осилить. но в обоих случаях это _осознанный_ выбор каждого конкретного человека.
0
ты говоришь как оружейник, оправдывающийся за производство оружия — убивает не оружие, убивает человек…
Так они все верно говорят. Тезис сам по себе совершенно верный, другой вопрос, что оружие по определению предназначено именно для того, что бы убивать, потому пользуясь этим тезисом оружейники занимаются подтасовкой. Но речь шла о технике вообще, а к ней этот тезис применим без каких-либо подтасовок. Техника всего лишь инструмент, как и для чего его применить решает человек. Я даже больше скажу, техника не смогла бы развиваться и совершенствоваться без постоянного использования мозгов на всю катушку, то есть, с этой точки зрения, техника штука исключительно полезная.
вот в чем твоя ошибка — в высказывании не обвиняется техника, говорится о том, что человек выбрал не то направление развития. Не имеется в виду, что лопата, колесо, электричество и пр. это зло.
Прежде чем утверждать, что это моя ошибка, вам стоило бы доказать, что «человек выбрал не то направление развития». Почему я считаю направление развития «тем» я написал выше. Почему вы считаете это ошибкой, вы так и не написали. То, что так считает ваш преподаватель, извините, не аргумент и уж точно не обоснование.
насчет калькулятора также — не предполагается предать его анафеме, имелось в виду, что он дает возможность человеку перестать пользоваться мозгами для вычислений, и люди часто этим злоупотребляют, в результате чего мозг теряет способность делать простейшие вычисления.
Возможностей перестать пользоваться мозгом у человека предостаточно и без техники. Если их отобрать, некоторые представители человечества найдут новые и будут ими злоупотреблять. Но, как и в случае с техникой, как и для чего этими возможностями пользоваться (или не пользоваться), человек решает сам.
Кстати, если уж быть совсем точным, мозг не теряет способности делать простейшие вычисления, просто некоторые люди не считают нужным учить его этому. Вопрос о том, для чего нужны эти вычисления сам по себе представляет интерес, поскольку необходимость в них появилась и развилась именно в связи с появлением и развитием техники.
0
Я даже больше скажу, техника не смогла бы развиваться и совершенствоваться без постоянного использования мозгов на всю катушку
эту фразу процитирую для
ACE
, по непонятной мне логике утверждающий, что
любой электронщик или программер должен быть тупее крестьянина.
, еще и обоснуем обзывается :)

вобщем, нить дискуссии утрачена и смысла продолжать ее не вижу. мы говори на разные темы…
я НИРАЗУ не сказал, что теника это плохо, зло и пр. Оппоненты же мне во все горло глаголят — «техника не зло, теника инструмент»…
0
Вы приводили вот эти слова:
«вся техника как бы „костыли“ для человека, она помогает человеку, но параллельно сам человек становится тупее...»
в качестве примера «умной мысли». Из нее «техника — зло» следует непосредственно.
0
По такой логике любой электронщик или программер должен быть тупее крестьянина.
0
Не вижу логигики в твоей логике. Обоснуй.
0
На такое где-нибудь в ru.os.cmp вам бы ответили «от обоснуя слышу» :)
0
Ну как же, по логике твоего препода «техника помогает человеку, человек становится тупее». Т.е. те, кто пользуются техникой, должны стать тупее тех, кто ей не пользуется. Что, имхо, очевидный бред. Или вы всерьез думаете, что человек, ставший программером, будучи крестьянином, пашущим без всякой техники, был бы умнее?
0
кстати, а чем идеологически плоха CvAVR?
(как раз только начинаю вкуривать навыки работы в этой софтине)
0
Некачественный (говорят) компилятор.
Странный (далекий от стандарта) язык.
Кодогенераторы, которые на «тру-эмбеддеров» действуют как красная тряпка на быка упоминания ардуино и подобных вещей. Хотя я не считаю что в этом есть что-то плохое.

Лично я не одобряю за первые два пункта. Лучше уж взять открытый, хорошо компилирующий и оптимизирующий, относительно соответствующий стандартам GCC.
0
Однажды смотрел в код, полученный в CVAVR. Когда «внезапно» оказалось что в тини2313 памяти меньше, чем я ожидал :) Пришлось сильно оптимизировать прошивку, чтобы впихнуть требуемое. Так вот, сколько ни смотрел в генерируемый код, найти мест, где переписывание асма сильно сократило бы объем — не нашел. Эффективнее оказалось править сишный код, например заменять умножение сдвигом на обычное умножение, как ни странно. Ибо умножение и так уже применялось в коде и заменилось компилятором на вызов подпрограммы, а сдвиг превращался в более объёмный код. Ну и другие подобные вещи.

Стандарт, конечно, хорошо. Но я готов от него отойти, если вместо черезжопной конструкции PORTA &= ~(_BV(0)); можно писать PORTA.0 = 0;

С кодогенератором согласен, по мне вполне удобная вещь. Что ещё нравится — готовые функции задержек, милли- и микросекунд, правильно рассчитываемые компилятором, в зависимости от указанной в настройках проекта частоты.
0
Не знаю. А ты пробовал тот же код портировать под GCC и сравнить?
Вот что точно оптимизирует погано и регулярно генерит косой код — так это высеры от mikroe.

Алсо, компиляторы нынче умные. ICC на x86 влегкую уделывает прожженого ассемблерщика, AFAIK.
0
Нет, сравнить мысли были, но до дела не дошли. Думаю, можно и в инете нагуглить, кто-нибудь наверняка сравнивал.
Да и сложно сравнить. Вот сейчас, к примеру, взял код отсюда: http://www.atmanecl.com/EnglishSite/CCCE.htm
Проверил. На настройках по умолчанию (оптимизация по размеру кода на максимуме, таргет tiny13) получил 238 байт. Но стоило в опциях убрать очистку глобальных переменных при стартапе — минус 20 байт. Уменьшил таблицу прерываний с 10 до 1 записи — ещё минус 18 байт. Итого 200 байт. Откуда в том сравнении 327 байт (да ещё и нечетный размер!) — хз. Но ясно, что многое зависит от настроек и фич компилятора, тяжело будет сравнивать объективно. Наверное надо сравнивать не размер всей программы, а конкретного куска кода. Но его, из-за оптимизаций и подпрограмм, будет сложно вычленить.
0
спасибо, ясно.
в принципе, если это всё, то я пожалуй продолжу изучение всех этих особенностей.

кстати, вот тут среди кастомеров этого продукта Atmel первым номером идёт, наверное это о чем-то должно говорить) как и некоторые остальные «номера»…

PS от микропаскаля отказался после первой же попытки что-то в нем написать. глючная IDE, мутный форум с анальной модерацией, скудный хелп, практически отсутствие кода в интернетах… в общем, пусть растут дальше.
0
Вот IDE у mikroe довольно приятная, только совсем без дебага (недосимулятор не в счет). И глюков не заметил. Но компилятор крайне косой, как парсер (B:=Buf^; SomeFunc(B); работает, а SomeFunc(Buf^) не компилируется), так и кодогенератор с оптимизатором.
0
Да и хелп достаточно сносный, кстати. Хотя один-два вопроса я там таки не нашел вроде.
0
кстати, вот тут среди кастомеров этого продукта Atmel первым номером идёт, наверное это о чем-то должно говорить)
атмел идет первым всего-то по алфавиту… так что ни о чем совершенно не говорит.
0
кто покупал прибор, скажите — у вас нормально емкость меряет или криво?
0
у меня щупами норм меряет, а приставкой — вообще лажа какая-то(
0
странно… теперь все норм показывает… хз чего его перемкнуло…
0
вопрос не совсем по теме :) но на ixbt ветка посвященная ut-61e умерла, поэтому спрошу здесь.
пользоваться прибором начал недавно и немного «режет глаз» такая особенность: на пределе измерения переменного напряжения на ВСЕХ поддиапазонах болтаюся левые значения величиной ДВА младших разряда, что с замкнутыми щупами что с разомкнутыми :( те на ручном пределе 750AC «из воздуха» прибор умудряеся намерять 2-7В. Но это еще полбеды, при ручном выборе поддиапазона(750 ac, например), после проведения измерения «в розетке» возврат к «0» занимает несколько секунд!!! замыкание щупов к ощутимому ускорению не приводит. При автоматическом выборе поддиапазонов процесс «обнуления» идет быстрее, но всеравно субъективно медленнее чем на старом MY-68 или копеечном DT-830. К величине измеряемого напряжения пртензий нет — все точно и правильно. Проявляется при измерении пременного напряжения, на постоянке все происходит быстро. Вот и хочу спросить и увладельцев аналогичного прибора: как ведут себя ваши экземпляры в описанной ситуации? толи это особенность ut61e, толи глюк конкретного экземпляра, а может я просто придираюсь? :)
0
У меня также. Думаю это связано с тем, что он trueRMS, в отличии от дешевых мультиметров.
0
похоже на то :) по схеме на выходе AD737 висит кондер
0
интересно, как себя ведут в этой ситуации другие TrueRMS мультиметры?
0
ut60h три последних разряда пляшут рандомно с разомкнутыми щупами. С замкнутыми через ~1 минуту появляется 0.
0
весело :) а не подскажете на базе чего сделан вычислитель TrueRMS в ut60h?
после измерения опять нужно минуту ждать до «0»?
0
сам спросил — сам и отвечаю :) в UT-61e действительно есть «особенность», долгий возврат к 0 на пременном наряжении при ручном выборе диапазона, связано с реализацией TrueRMS вычислителя. Вот ссылка на похожий ворос monitor.espec.ws/section30/topic184124p20.html
странно что ни в одном обзоре никто не обратил на это внимания, неужели все на auto меряют?
0
Скажите пожалуйста, достаточно ли будет купить такой преобразователь:
www.ebay.com/itm/FT232RL-USB-to-Serial-adapter-module-USB-TO-232-for-Arduino-NEW-/330809607308?pt=LH_DefaultDomain_0&hash=item4d05ca048c
dx.com/p/jy-mcu-usb-serial-port-adapter-download-line-arduino-104322
чтобы работало «из коробки» или эти адаптеры не позволят сразу работать по USB с мультиметрами 61й серии? Они на той же микросхеме что и упоминается в посте.
0
  • avatar
  • mikr
  • 12 января 2013, 23:52
Да, должно работать, только проводками правильно соединить. Но проще, я думаю, найти сразу USB-COM адаптер с разъемом DB9. Подойдет любой, не обязательно на FT232.
0
Хорошая, годная статья, и правильный тру-пацанский подход.
Тестер тоже хорош, брал на али за 49 + доставка

Вопрос — вам не страшно было индикатор с резинки-зебры снимать? Ведь фиг потом приклеишь толком назад, а чип под индикатором. Сегменты все горят? Яркость нормальная?
0
Спасибо.
Там проблем нет, экран точно фиксируется в нужное место и прижимается самим корпусом. Клеить не надо, разбирать можно без опаски. Всё горит, яркость как была. А с подсветкой гораздо лучше видно при недостаточном освещении. Я очень доволен.
0
  • avatar
  • ACE
  • 09 сентября 2013, 14:57
ух ты, ответ! спасибо
ещё вопрос меня мучает. Тестер, особенно этот, зело чувствительный и точный прибор. Размещение контроллера, работающего, прямо на плате рядом со всеми элементами, не ухудшило заметно характеристики? Не шумит, не наводит?
0
Хм, я конечно не проверял, нечем, но мне кажется что нет. По крайней мере на глаз не заметно, показания не скачут. Потребляет микроконтроллер незначительно, конденсатор по питанию и индуктивность проводков питания, я думаю, вполне убирают помехи по питанию, а электромагнитные наводки, если уж совсем параноить, можно убрать двусторонним текстолитом, используя нижнюю сторону, как экран. Или вообще фольгой платку обернуть. Но с другой стороны, я думаю наводки от тиньки, даже вплотную к плате, меньше, чем от мобилы с расстояния метр. Так можно и до шапочки из фольги на мультиметр дойти :)
0
  • avatar
  • ACE
  • 09 сентября 2013, 16:54
А в мультиметре своя шапочка из фольги ;-)
Окау, пойду делать. Спасибо!
0
Приветствую! Решил и я заказать себе данный прибор, но на диале, и пока он идет и я предвкушаю доработки — вопрос: судя из мануала на мультиметр (только он на все версии, что не очень понятно) долгое удержание кнопки REL должно отключать режим подключения к компу, или к версии 61E это не относится? Еще вопрос — кнопка PEAK (складывается впечатление что это измерение мощности) это Min/Max значений, или все таки за это отвечает другой вывод контроллера мультиметра, и его стоит то-же использовать через костыли типа микроконтроллера (если ног 13 тиньки не хватит — поставлю ATtiny44A в разрыв некоторых кнопок).
За ранее благодарен!
0
Попробовал понажимать REL, результата не заметил. Может после переделки что-то поменялось, но вряд ли. А вообще в теме написано «Ещё можно включить прибор, удерживая нажатой любую другую клавишу, помимо Hold. Тогда связи с компом не будет, но и автоотключения тоже. Это встроенная фича». Проверить на переделанном мультиметре затруднительно, но скорее всего так оно и есть. Но как-то смысла не вижу в этом. Главное — автовыключение, и работать оно должно автоматически, по умолчанию при каждом включении. Я переделкой доволен, автовыключение уже несколько раз спасало мне батарейку.

Peak в режиме измерения переменного напряжения показывает амплитудное напряжение. Для сети у меня показывает 220 вольт АС RMS и около ±305 вольт для мин/макс.
0
  • avatar
  • ACE
  • 18 сентября 2013, 22:15
Попробовал понажимать REL, результата не заметил. Может после переделки что-то поменялось, но вряд ли.
Только что ради интереса попробовал. Ничего не меняется.
0
Спасибо! Значит ATtiny44A буду ставить! Когда приедет мультиметр и доработаю — поделюсь!
0
REL, RANGE, PEAK при удержании сбрасывают соответсвующий режим на дефолт, похоже. HOLD — включает удержание по таймеру. Цветные кнопки похоже на удержание вообще не реагируют.
0
  • avatar
  • Vga
  • 18 сентября 2013, 23:43
А в других режимах PEAK (например постоянное напряжение, сопротивление) что показывает? У контроллера мультиметра есть вывод Min/Max, но не задействованный, вот думаю — стоит использовать, или нет? Есть вариант на PEAK повесить в разрыв кнопки через контроллер, а режим PEAK вызывать длинным нажатием.
Кстати — долгое нажатие REL ничего не делает (если нет — повешу управление подключением)?
0
В режиме DC напряжения — тупо показывает минимум и максимум напряжения за время замеров. В режимах сопротивления и ёмкости — режим Peak не включается.
Долгое нажатие на Rel на секунду включает и потом отключает Δ-режим. Вполне можно и использовать, будет удобно.
0
  • avatar
  • ACE
  • 18 сентября 2013, 22:32
Главное — нет дополнительных функций как на HOLD и RANGE. Пущу Rel через контроллер и буду управлять подключением, двойное нажатие HOLD как и у автора — подсветка, а вот с PEAK не до конца понятно, но потом разберусь (если что — пущу через контроллер и буду выбирать режим MAX/MIN).
Спасибо за помощь!
0
Пришел ко мне мультиметр, только я его еще не вскрывал. У меня опять вопрос — при выходе из режима сна он включается с паузой как и при включении с крутилки?
За ранее спасибо!
0
0
— отсутствует режим измерения MAX/MINЮ, вместо которого присутствует режим измерения пиковых значений.
Эм, а в чем разница?

Алсо, статье про USB не хватает схемы. В виде картинки, вставленной в статью, а не аттача с платой.
0
На счет MAX/MIN и Peak — это да, использовать буду очень редко, и разница есть — Peak на переменном напряжении показывает пиковые значения, а MAX/MIN — соответственно максимальное и минимальное значение.
На счет схемы — почти как по даташиту, да и у меня в большинстве случаев схем нет, попробую исправить.
0
Всётаки, чем различаются пиковое и максимальное/минимальное? Пиковое усредняет максимумы пиков за время измерения? Для идеальной синусоиды они одинаковы? Практический пример, зачем их нужно мерять, плз.

В вашей ссылке конечно не хватает схемы, полезно было бы.
0
Как я понимаю, для переменки пиковое — по сути амплитудное, а MIN/MAX — стандартное измерение минимума/максимума действующего напряжения.
0
Т.к. на IXBT снесли тему с доработкой этого мультиметра, выложу здесь цитату. Может кому пригодится.

Стэндбаев
Автовыключение никто не сделал, сильно напрягает отсутствие этой фичи. Вчера по причине моей забывчивости уже скончалась батарейка в приборе. Открыл схемку на прибор, доку на ES51922 и всё прояснилось.

Кто не собирается пользоваться связью с компом, тому достаточно отрезать проводник от 111 ноги ES51922, идущий на VB_. Пятак рядом с ножкой, перерезать дорожку между ножкой и пятаком. И всё, на дисплее прибора пропадёт (в левом нижнем углу) значёк компа с буквой S и появится циферблатик (в левом верхнем углу). Прибор будет работать в режиме автоотключения через 15 мин. Это время тоже можно поменять на 30 минут, зафигачив соседнюю 112 ногу на VB_, т.е. на отрезанный пятак. Но мне показалось, что 15 мин — в самый раз. Просыпается он от переключения колеса и от нажатия кнопок. Перед сном попикивает, предупреждая. Ну в общем, всё как всегда.
Режим автоотключения можно временно вырубить, включив прибор колесом с любой, кроме HOLD, зажатой кнопкой.

Я же решил оставить себе режим связи с компом на всякий случай. С обратной стороны платы припаял геркон одной ногой на VB_, там есть как раз удачно проложенная дорожка, вторую ногу проводком кинул на отрезанную от пятака 111 ногу. Ногу геркона выгнул так, чтоб он находился напротив торца паза под RS232 коннектор, когда прибор собран. Закрепил его в таком виде на плату с помощью суперклея и куска губчатой резины, места там много. Разломал RS232 шнурок, в торец ему изнутри приклеил плоский магнитик, место есть. Всё, теперь при вставленном в паз шнурке у меня горит символ «S в компе», а при вынутом — символ автоотключения.
0
Всё руки никак не дойдут до тестера, пока сваял программатор и заодно RS232 контроллер, но зато прочитал мануал на чип этого тестера. Хочу заметить, что функции кнопочек там гораздо сложнее, чем многие тут представляют! Настоятельно рекомендую ознакомиться с pdf, который к статье прикреплён, с 18 страницы, глава KEY, там все диаграмы, посмотрите какие они сложные. Вот вам вольный перевод режимов:

1. Max Min тупо показывает Max и Min из массива измеренных значений, по циклу Max->Min->Real(макс/мин мигает), по нажатию 2s — выход.

2. HOLD + Max/Min — можно по циклу смотреть запомненные значения max/min.

3. Rel + Max/Min — max|min разница с рефренсным значением

4. HOLD + Rel + Max/Min — можно смотреть запомненные значения отклонения max/min от рефренса.

5. Zero Mode — это REL в режиме DC Amper Manual, для токовых клещей, алгоритм зверский, далее не привожу
6. Zero Mode + HOLD
7. Zero Mode + HOLD + Max/Min

8. Peak — заряжаются кондёры C25 и C26 на схеме, т.е. интегратор, и выводятся на экран. >2s нажатие — калибровка ОУ интегратора. Также калибровка выполняется каждый раз, если тестер помнит, что её не было (каждый первый раз при переходе в этот режим)

Видно, что все кнопки комбинируются и реагируют на длинное нажатие, так что сэмулировать все режимы данной микрухи через существующий набор кнопок крайне проблематично ;-)

//-----------------
Кроме того укажу разницу 112 и 113 ног:
112 нога, APO_SEL, Auto Power Off — селектор времени выключения, 0 = 30min, 1 = 15 min.
58 нога, индикатор сна, 0 = standby
Включение из standby через HOLD >2s включает засветку всех сегментов индикатора, затем жать HOLD ещё раз.

Блок подсветки:
113 нога, BK_SEL, время работы подсветки, 0 = 180сек, 1 = 60 сек.
102 нога, BKLIT, вкл/выкл подсветки
105 нога, BKOUT, выход посдветки

Напомню, что чип питается отрицательной напругой -3V. Единица обычно это +3V.
Кроме того в pdf куча фарша про режимы измерения, протокол обмена и.т.п, мощный чип.
0
Упс, да, в тексте была опечатка, пин 105 обозвал BKSEL. Исправил.
В остальном никаких режимов я не нарушил. Дабл клик на HOLD, по сути, включение и отключение этого режима, ничему не мешает. Нажатие HOLD при включении зажигает все сегменты на экране, что также не мешает включать режим связи с компом.
А пытаться добавить ещё режимов, типа измерения температуры, думаю особого смысла нет.
0
Да к Вам никаких претензий! Лучшая статья по этому тестеру.
Товарищ выше внедрял Max/Min, там вот без отдельной кнопки тяжко.
0
Не скажу, что мультиметр UT61E – предел мечтаний, но соотношение цена/функциональность у него одно из лучших! Особенно с учетом «доработки напильником», описанной в этой статье :) Идея и её реализация — супер, но всё же у меня есть несколько вопросов…
Подскажите пожалуйста «чайнику»:

Нужно ли перерезать дорожку, идущую от вывода 111 (RS232) чипа ES51922 ???
В даташите про PIN111 (RS232) написано «Assert low to enable serial data output»!
Это переводится как «установить низкий уровень для передачи данных»??? То есть, чтобы данные передавались, уровень должен быть низким! Или я неправ?
Дело в том, что, судя по схеме, вывод 111 соединен с выводом 117 (SLACDC – select initial state)! И они вместе подключены к «VB_», что значит эта надпись – для меня загадка! Расшифруйте, пожалуйста, если несложно???


Также хотелось бы узнать номиналы резисторов R2 (тот, что к затвору полевого транзистора) и R3 (тот, что к выводу «Sleep») на схемке для модернизации кнопки! FUSE биты ATtiny13A оставлять заводские? Изменять их не нужно?
0
Всё верно. Я решил что лучше не резать дорожку, а отпаять пин 111 самого контроллера и чуть отогнуть его вверх. И припаять туда проводок к аттини. Поверх проводка и ножки натянул тонкую термоусадку.

VB_ — это и есть низкий уровень. Кажется идёт напрямую на минус батарейки. На схеме оба вывода, 111 и 117, подключены туда, т.е. на них как раз низкий уровень. Низкий уровень на 117 отвечает за то, что изначально включается режим DC, а не AC.

R2 — 50K — 200K, я ставил 100K, R3 — на всякий случай, можно было бы вообще не ставить, 0-2000 Ом, уж не помню, что ставил я, 100-200 Ом, скорее всего.

Фьюзы вроде бы не трогал.
0
Большое Вам спасибо за детальное объяснение!
Я посмотрел FUSE bit calculator (значения по умолчанию для ATtiny13A) — там частота 9,6 MHz (или я что-то неправильно понял)???
Подскажите пожалуйста, какие оптимальные значения фьюз битов??? Если конечно Вам не сложно! Заранее спасибо!
0
Частота у меня используется 1.2МГц. АтТини13 по дефолту так и идёт, судя по даташиту:
The device is shipped with CKSEL = “10”, SUT = “10”, and CKDIV8 programmed. The default
clock source setting is therefore the Internal RC Oscillator running at 9.6 MHz with longest startup time and an initial system clock prescaling of 8.
Т.е. 9.6 МГц делятся прескейлером на 8.
0
Тут уже писали про использование геркона для добавления спящего режима!
А я вот думаю, не проще ли было добавить обычную пару светодиод-фототранзистор? Странно, что производитель её не поставил! Стоит копейки!
К примеру, если бы включением/выключением диода управлял софт самого мультиметра — отключал «спячку» только тогда, когда считываются данные, достаточно было бы закрыть прогу и мультиметр сам бы «заснул»!
Но мне хотя бы добится того, чтобы поставить опто-пару от обычной древней компъютерной «мыши»! Не знаю толком, как это реализовать?
1. Как запитать ИК диод от COM порта? Померил тестером падение напряжения на диоде всего 1,1V!!!
2. Как прикрутить фото-транзистор или не знаю что это такое с тремя выводами (сфоткал, чтобы показать)

0
Можно ли так???

или лучше использовать вместо полевого транзистора обычный? Подскажите пожалуйста, как правильно должна выглядеть схема для того, чтобы при появлении сигнала с ИК диода, вывод RS232 замыкался на минус???
0
По идее должно хватить одного фототранзистора, напрямую от 111го пина к земле. Возможно понадобится подтянуть 111й пин через резистор 10К-100К к плюсу питания. Я бы вскрыл мультиметр, подпаял пару проводков да поэкспериментировал. Хорошо бы конечно ещё один мультиметр при этом иметь.
0
А плюс в этом приборе — это общий провод? Или я ошибаюсь?

Наконец-то понял почему в фототранзисторах от древней комп «мышки» не два, а три вывода — оказывается в корпусе два элемента с общим выводом! Если бы стоял только один — невозможно было бы определять направление вращения колесика!

ИК-диод я думаю, выпаять из старого пульта! Подскажите пожалуйста, как его запитать? Нужен стабилизатор, чтобы диод не сгорел? И какой из этих диодов (на фотке) лучше?

В прозрачном корпусе или темном? Я смотрел на них через мобильник — светятся оба!
0
Тут двуполярное питание. VB_ (минус батарейки) получается минус сколько-то вольт относительно земли (той, что жирная горизонтальная черта на схеме). Контроллер да, похоже питается от минуса и общего. Если 111й пин изначально подключен к VB_, значит его надо через фототранзистор подключить туда же. В теории этого должно хватить. Но, возможно, сопротивление фототранзистора (даже при отсутствии света) окажется недостаточно большим и контроллер воспримет это как низкий уровень и включит режим передачи. Тогда нужно будет это скомпенсировать, подтянув дополнительным резистором до высокого уровня. Для контроллера это похоже земля. Сопротивление подобрать экспериментально, начав где-то со 100К.

ИК диод я бы взял из той же мышки. Раз они там в паре с фототранзистором работали, пусть и дальше трудятся. Фототранзисторы можно запараллелить, а можно один задействовать.

Диод должен питаться со стороны компа. Если там будет штатный COM-порт, надо смотреть, где там питание можно взять. Если делать проводок на USB — там 5 вольт должны быть. Диоды запитывать через резистор, рассчитывая на ток 10-20мА (или посмотреть, какой ток через него шёл в мышке). Как рассчитывать резистор для светодиода — легко гуглится.
0
Большое Вам спасибо за подсказки!
Разобрал я RS232 адаптер и обнаружил, что выводы для ИК диода на плате есть, но вместо него там всего лишь кусочек пластика! Сделал фотки платы:


0
Это для более крутых мультиметров, которе по RS232 не только данные шлют, но еще и управляются. В твоем случае диод нужно питать от линии питания (в качестве нее скорее всего использована DSR или DTR — не помню, которая из них хост>модем). 20мА много, не каждый компорт столько даст (например, MAX232 не даст), лучше 3-5.
0
В общем, я переделал эту схему



под однополярное питание, чтобы подключить к такому переходнику!

Только вот не понимаю, почему комп не «видит» мультиметр??? COM порт после вставки USB адаптера появился (COM3)!!!
Посмотрел, что передает мультиметр! Пачки импульсов идут примерно каждые полсекунды! Если растянуть сигнал во времени — видно даже отдельные биты!

Почему же тогда, компьютер не видит мультиметр??? Через RS232 видел, а через USB переходник не хочет!!!
0
А в ком-порт что-то сыпется? Если нет, то возможно ты накосяил с полярностью или уровнями. Если да — возможно, в проге выбран не тот порт либо она не умеет ловить данные с портов выше чем COM2.
0
Уже нашел в чем причина — нужно было всего лишь инвертировать сигнал!
Я сделал это обычным транзистором и двумя резисторами! Собрал прямо навесным монтажем с изоляцией термоусадками! Получился такой штекер для подключения к UART кабелю:

Но вот не знаю, как промаркировать контакты, чтобы не забыть где +, где -, а где выход сигнала???
0
Выглядит извратно. Я бы делал кабель, где с одной стороны USB-AM, а с другой — ИК-адаптер к мультиметру.
Ну и полагаю, в переделанной схеме можно еще что-то изменить чтобы получить от нее сигнал требуемой полярности. Скажем, исключить инвертор на Q201 или превратить повторитель на Q202 в инвертор.
0
Проще всего наверно заменить транзистор Q1 — то есть вместо PNP поставить NPN, подключив его эмиттер к базе Q2, а фототранзистор поставить вместо резистора R201!
А резистор подтягивающий базу Q1 к «земле» наверное можно и не ставить? Или я ошибаюсь?
0
Кстати обнаружил на каком-то англоязычном сайте примечание, что в схеме есть ошибка! Исправленный вариант выглядит так (см. отмеченное зеленым)

Красным отмечены добавленные светодиод и резистор! Только мне непонятно, куда идет ток через светодиод? Почему не на «землю» или не на «минус»???
0
Почему бы вам не посмотреть цоколёвку PC serial port (RS-232 DE9)?
0
Вот почему не на «землю» — действительно странно. Возможно для того, чтоб работало с нестандартными адаптерами, где вместо -12В — 0В.
Исправление верное, RxD у компа на второй ножке.
0
Тогда нужно будет это скомпенсировать, подтянув дополнительным резистором до высокого уровня
Только это ухудшит показатели потребления (возможно — радикально, в духе высаживания батареи за месяц в выключенном мультиметре, не изучал схему — хотя питание там вроде полностью вырубается).
Если найти фототранзистор с выведенной базой — можно попытаться прикрыть его через базу, если не хватит темнового сопротивления.
0
Питание отключается крутилкой полностью. А на фоне 1-3-5 мА подсветки подтягивающий резистор в 10К-100К — ни о чём. Я лично всегда с подсветкой использую его, меня она очень радует. Купил аккумуляторы кроновского формфактора. Лажовые они, но три штуки есть, меняю по кругу. Да и то где-то на полгода хватает. Автоотключение помогает.
0
Ну если так — то ОК. Кстати, как раз при автоотключении этот резистор может продолжить жрать, тогда как подсветку и прочее чип отключит (если подсветка чипом управляется). Хотя… Не изучал схему питания мультиметра.
0
P.S. А так — мне этот метод даже больше геркона нравится. Если у prosto_andriy взлетит — себе так же буду делать (да, я все еще не добрался до мультиметра с паялом:)
0
Ещё ты до мусоровоза не добрался, не могу не пнуть, раз уж случай подвернулся ;)
0
Если перечислять все, до чего не добрался — в лимит знаков не влезет :D
0
У меня уже работает!!! Но фототранзистор даже в закрытом состоянии приятягивал вывод к минусу питания, поэтому я поставил последовательно с ним резистор на 100 КОм (подобрал экспериментально).
Теперь все нормально! Когда вставляю адаптер — в UT61E включается передача данных, вынимаю его, и она отключается!
А насчет подсветки мне пришла в голову идея не цеплять её к какой-то из кнопок, а сделать отдельную из такого сенсора! Но будет ли она нормально работать через корпус? Там ведь толшина пластика около 2мм! И сколько кушает такой сенсор в ждущем режиме?
0
Здорово! Поздравляю!
Будет ли он удобен? Не будет ли срабатывать, когда не надо, если мультиметр держать в руке?
По своему опыту скажу так. Я бы делал подсветку вообще не отключающейся. Она мне нравится, даже при настольной работе. Контраст повышает, удобно. Если нет недостатка в батарейках или аккумуляторах, пущай себе светит.
0
Подскажите пожалуйста, можно ли в UT61E отключить пищалку? Имею ввиду не полностью, а так чтобы она не пикала при каждом щелчке переключателя и нажатии любой кнопки! В общем, чтобы работала только в режиме прозвонки!
Кто-нибудь знает, как это сделать???
0
Кто-нибудь в Москве сможет помочь с переделкой мультиметра?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.