Перейти к содержанию

Вопросы от начинающих по МК


Рекомендуемые сообщения

AD620 можно ставить по выходу усилителя нам надо только сместить уровень нуля на середину шкалы. Смещение первого операционника не будет масштабироваться. Усиление там потребуется не такое кардинальное - не больше тысячи, по вашим же расчетам при условии что опорное напряжение АЦП будет 1.1В а не напряжение питания. В конце концов, даже советские приборы измеряли десятые доли микровольт без каких-либо "шумов" и сделаны они были на 140УД1 и дискретных транзисторах. Конечно там и сложность из-за разрядности была, у нас задача куда попроще и скорей топология подключения к шунту и выводу общего провода будет влиять сильнее на показания.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 8,9т
  • Создана
  • Последний ответ

Топ авторов темы

Алексей, Вы когда нибудь разбирали схемотехнику советских вольтметров, которые мерили сотню нановольт в младшем разряде? У меня нынче есть подобный мультиметр. На младшем автоматическом поддиапазоне у него как раз 100 нВ в младшем десятичном разряде. Правда денег он стоит 23 тыс. нынешних российских рублей. И является топовым для компактных мультиметров Актаком (АМ1038). Зато у Вас все просто. 

Подобные приборы имеют специальные автоматические компенсаторы дрейфа, они не рассчитаны на работу в течении длительного времени с изменением температуры. У них даже в этом случае на крошечных специальных клеммах убегает ноль примерно единиц на 50...70 на этом пределе и есть специальная кнопка Relative, позволяющая математически убрать смещение строго в момент измерения.

А приборы измеряющие с еще большей чувствительностью уже имеют четырехпроводные клеммы и стоят как самолет... Самый дешевый настольный начинается от 1,5 тыс североамериканских бобов.

Короче, познакомьтесь с проблемой конкретно, а не фантазируйте на "тему о..."

И не важно где будет стоять конкретно 620-й. В конце концов, именно приведенные ко входу параметры ПЕРВОГО ОУ будут пересчитаны через суммарный коэффициент усиления к выходу. Смещение нуля в этой задаче на середину шкалы вообще не проблема. И 620-ый тут ни чем не выделяется как и любой другой ИУ. Собственно мой спич был о входном усилителе. Если Вы найдете другой, с меньшей температурной зависимостью входного оффсета, то тогда и поговорим....

ЗЫ. При значении в 0,1 мкВ младшего разряда, нужно будет думать даже о материалах соединяющих цепи входных каскадов, дабы не допустить генерации термоэдс....

Изменено пользователем my504

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

И чтобы жизнь медом не казалась, напомню, что получение сигнала с шунта находящегося под потенциалом выше питания ОУ так же будет создавать проблемы при столь высоком коэффициенте усиления. В принципе у АД есть довольно недорогие ОУ с зеро-дрифт оффсетом (2 нВ/С), однако у них вход далеко не R2R и придется городить специальное плавающее питание для ОУ, а паче и для МК, чтобы потом проще было сместить все к общей земле.

Изменено пользователем my504

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Причем тут двухполярное питание? Двухполярное питание тут вообще не требуется. Речь шла о  питании, потенциал которого  ВЫШЕ шунта. А лучше, если вообще привязан к шунту, а не к массе. Допустимый сигнал прецизионных ОУ по входу обычно заметно ниже питания ОУ.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

На аккумулятор - ничего. В другие сечения - конструкция генератора и стартера. У последних масса соединена с корпусом.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

Подскажите, как сделать кнопку "многорежимной"? Надо чтобы при нажатии происходило одно действие, а по долгому нажатию другое. При этом режимы не должны пересекаться, а при долгом нажатии сигнализация режима делалась после определенного времени, не требуя обязательного отпускания кнопки. Т.е. простое нажатие можно сделать по тылу импульса, а долгое нажатие должно автоматически отрабатывать через, например, 2 секунды держания кнопки. И при этом с защитой от дребезга кнопки. 

Ссылка на комментарий
Поделиться на другие сайты

Применить МК. А вообще-то, подобная задача буквально неделю назад обсуждалась. Поищите по форуму.

Просят - не откажи. Не просят - не навязывайся!

Простота хуже воровства.

Ссылка на комментарий
Поделиться на другие сайты

По нажатию запустить генератор. По отпусканию остановить. По состоянию далее следующего счётчика принимать решение. Да, и сбрасывать счётчик при нажатии кнопки. Дребезг давить RS-триггером.

Я не раздаю удочки. Я продаю рыбу.

Ссылка на комментарий
Поделиться на другие сайты

14 часа назад, Гость Тетрис сказал:

Подскажите, как сделать кнопку "многорежимной"?

не тупи. тебе четыре страницы назад уже ответили, http://forum.cxem.net/index.php?/topic/67748-вопросы-от-начинающих-по-мк/&do=findComment&comment=2937032

 

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за пример, но первое что бросилось в глаза, это:

m_Buttons.ucCounter++;

которая прибавляется каждый раз при вызове функции, а сбрасывается только когда констатировали дребезг. Если будет периодический дребезг, то возможны ложные срабатывания как нажатие длинно.
 

Ссылка на комментарий
Поделиться на другие сайты

Дребезг бывает при нажатии  и при отпускании. В нажатом состоянии никакого дребезга быть не может по определению. Обычная кнопка дребезжит от 10 до 30 мс в зависимости от ее износа.

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, Гость Тетрис сказал:

которая прибавляется каждый раз при вызове функции, а сбрасывается только когда констатировали дребезг. Если будет периодический дребезг, то возможны ложные срабатывания как нажатие длинно.

не стоит писать глупости не разобравшись как это работает...

Ссылка на комментарий
Поделиться на другие сайты

@my504  а дребезг сам по себе от кнопки может быть? Т.е. если например плата будет там, где есть периодическая вибрация.

В приведенном выше коде, если такой дребезг возможен (может действительно никакого дребезга и не будет, но первое что в голову пришло, при легкой вибрации возможны ложные срабатывания), то m_Buttons.ucCounter++; будет прибавляться каждый раз от такого дребезга (если будет выполняться xor) и в конечном итоге может ложно сработать как длинное нажатие (отсчитав нужное кол-во ucCounter).

Ссылка на комментарий
Поделиться на другие сайты

Тетрис, обработку кнопок от tester , использовал в различных устройствах и на пЫк и на других 8ми битках и сейчас на стм32.

Все работает на ура. Главное просто понять  суть вертикальных счётчиков.

А от вибрации скорей будет пьезоэффект в китайской глине чем в кнопках..

 

Изменено пользователем dosikus
Ссылка на комментарий
Поделиться на другие сайты

Добрый день! Есть микроконтроллер, который ранее стоял в устройстве. Смогу ли я прошить его используя LPT порт ПК? Из схемы устройства видно, что данный МК программировался через JTAG, а ноги B5 (MOSI), B6 (MISO), B7 (SCK) заняты под определенные цели.  Или "переделать" под свои нужды можно только через JTAG?

Atmega16.jpg

Ссылка на комментарий
Поделиться на другие сайты

Если эти "цели" не приводят к физическому повреждению устройства при произвольной манипуляции то пофиг - можно игнорировать то что подключено к выводам программатора.

 

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

А какие уровни должны быть на выводах MISO, MOSI, Reset и SCK? В моем случае на Reset и SCK 5V, на MOSI, MISO - 0V. Пробую прошить через LPT порт - МК не обнаруживается. Что-то мне подсказывает, что не должно быть лог.1 на Reset и SCK.

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, altec сказал:

Смогу ли я прошить его используя LPT порт ПК? Из схемы устройства видно, что данный МК программировался через JTAG, а ноги B5 (MOSI), B6 (MISO), B7 (SCK) заняты под определенные цели.  Или "переделать" под свои нужды можно только через JTAG?

Если SPI порт программирования запрещен фьюзами, то не сможешь. То есть кроме электрических причин отсутствия ответа по SPI могут быть еще проблемы с конфигурацией этого конкретного чипа.

Можно сделать все! Но чем больше можно, тем больше нельзя!

Ссылка на комментарий
Поделиться на другие сайты

Reset прижимается к земле только на время программирования, поэтому можешь даже не заметить как оно туда уходит за милисекунду и возвращается обратно в 1 не получив ответ. SCK вообще вход синхронного тактирования, там имеет значение только фронты.

Главное требование к возможности программирования по SPI - чтобы программатору схема не мешала активно, т.е. там не должно висеть внешних выходов других узлов схемы. Подтяжка - нормально, выход логики или напрямую кнопка на шину питания - ПЛОХО.

Потом программатор может слишком быстро теребить контроллер и тот не успевает понять что от него хотят и соотвесттвенно не отвечает. Поэтому первым делом - пробовать НИЗКУЮ СКОРОСТЬ, хоть 1Кбит/сек.

Учение - изучение правил. Опыт - изучение исключений.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...