Alexeyslav Опубликовано 9 февраля, 2018 Поделиться Опубликовано 9 февраля, 2018 AD620 можно ставить по выходу усилителя нам надо только сместить уровень нуля на середину шкалы. Смещение первого операционника не будет масштабироваться. Усиление там потребуется не такое кардинальное - не больше тысячи, по вашим же расчетам при условии что опорное напряжение АЦП будет 1.1В а не напряжение питания. В конце концов, даже советские приборы измеряли десятые доли микровольт без каких-либо "шумов" и сделаны они были на 140УД1 и дискретных транзисторах. Конечно там и сложность из-за разрядности была, у нас задача куда попроще и скорей топология подключения к шунту и выводу общего провода будет влиять сильнее на показания. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
my504 Опубликовано 9 февраля, 2018 Поделиться Опубликовано 9 февраля, 2018 (изменено) Алексей, Вы когда нибудь разбирали схемотехнику советских вольтметров, которые мерили сотню нановольт в младшем разряде? У меня нынче есть подобный мультиметр. На младшем автоматическом поддиапазоне у него как раз 100 нВ в младшем десятичном разряде. Правда денег он стоит 23 тыс. нынешних российских рублей. И является топовым для компактных мультиметров Актаком (АМ1038). Зато у Вас все просто. Подобные приборы имеют специальные автоматические компенсаторы дрейфа, они не рассчитаны на работу в течении длительного времени с изменением температуры. У них даже в этом случае на крошечных специальных клеммах убегает ноль примерно единиц на 50...70 на этом пределе и есть специальная кнопка Relative, позволяющая математически убрать смещение строго в момент измерения. А приборы измеряющие с еще большей чувствительностью уже имеют четырехпроводные клеммы и стоят как самолет... Самый дешевый настольный начинается от 1,5 тыс североамериканских бобов. Короче, познакомьтесь с проблемой конкретно, а не фантазируйте на "тему о..." И не важно где будет стоять конкретно 620-й. В конце концов, именно приведенные ко входу параметры ПЕРВОГО ОУ будут пересчитаны через суммарный коэффициент усиления к выходу. Смещение нуля в этой задаче на середину шкалы вообще не проблема. И 620-ый тут ни чем не выделяется как и любой другой ИУ. Собственно мой спич был о входном усилителе. Если Вы найдете другой, с меньшей температурной зависимостью входного оффсета, то тогда и поговорим.... ЗЫ. При значении в 0,1 мкВ младшего разряда, нужно будет думать даже о материалах соединяющих цепи входных каскадов, дабы не допустить генерации термоэдс.... Изменено 9 февраля, 2018 пользователем my504 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
my504 Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 (изменено) И чтобы жизнь медом не казалась, напомню, что получение сигнала с шунта находящегося под потенциалом выше питания ОУ так же будет создавать проблемы при столь высоком коэффициенте усиления. В принципе у АД есть довольно недорогие ОУ с зеро-дрифт оффсетом (2 нВ/С), однако у них вход далеко не R2R и придется городить специальное плавающее питание для ОУ, а паче и для МК, чтобы потом проще было сместить все к общей земле. Изменено 10 февраля, 2018 пользователем my504 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Alexeyslav Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 Так ведь двуполярное питание организуется достаточно просто. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
my504 Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 Причем тут двухполярное питание? Двухполярное питание тут вообще не требуется. Речь шла о питании, потенциал которого ВЫШЕ шунта. А лучше, если вообще привязан к шунту, а не к массе. Допустимый сигнал прецизионных ОУ по входу обычно заметно ниже питания ОУ. 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
mail_robot Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 а что мешает шунт поставить в нижнее "плечо"? 0 Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух Ссылка на комментарий Поделиться на другие сайты Поделиться
my504 Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 На аккумулятор - ничего. В другие сечения - конструкция генератора и стартера. У последних масса соединена с корпусом. 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Тетрис Опубликовано 11 февраля, 2018 Поделиться Опубликовано 11 февраля, 2018 Подскажите, как сделать кнопку "многорежимной"? Надо чтобы при нажатии происходило одно действие, а по долгому нажатию другое. При этом режимы не должны пересекаться, а при долгом нажатии сигнализация режима делалась после определенного времени, не требуя обязательного отпускания кнопки. Т.е. простое нажатие можно сделать по тылу импульса, а долгое нажатие должно автоматически отрабатывать через, например, 2 секунды держания кнопки. И при этом с защитой от дребезга кнопки. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Falconist Опубликовано 11 февраля, 2018 Поделиться Опубликовано 11 февраля, 2018 Применить МК. А вообще-то, подобная задача буквально неделю назад обсуждалась. Поищите по форуму. 0 Просят - не откажи. Не просят - не навязывайся! Простота хуже воровства. Ссылка на комментарий Поделиться на другие сайты Поделиться
солар Опубликовано 11 февраля, 2018 Поделиться Опубликовано 11 февраля, 2018 По нажатию запустить генератор. По отпусканию остановить. По состоянию далее следующего счётчика принимать решение. Да, и сбрасывать счётчик при нажатии кнопки. Дребезг давить RS-триггером. 0 Я не раздаю удочки. Я продаю рыбу. Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 14 часа назад, Гость Тетрис сказал: Подскажите, как сделать кнопку "многорежимной"? не тупи. тебе четыре страницы назад уже ответили, http://forum.cxem.net/index.php?/topic/67748-вопросы-от-начинающих-по-мк/&do=findComment&comment=2937032 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Тетрис Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 Спасибо за пример, но первое что бросилось в глаза, это: m_Buttons.ucCounter++; которая прибавляется каждый раз при вызове функции, а сбрасывается только когда констатировали дребезг. Если будет периодический дребезг, то возможны ложные срабатывания как нажатие длинно. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
my504 Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 Дребезг бывает при нажатии и при отпускании. В нажатом состоянии никакого дребезга быть не может по определению. Обычная кнопка дребезжит от 10 до 30 мс в зависимости от ее износа. 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
IMXO Опубликовано 12 февраля, 2018 Поделиться Опубликовано 12 февраля, 2018 6 часов назад, Гость Тетрис сказал: которая прибавляется каждый раз при вызове функции, а сбрасывается только когда констатировали дребезг. Если будет периодический дребезг, то возможны ложные срабатывания как нажатие длинно. не стоит писать глупости не разобравшись как это работает... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Дмитрий Мамедиев Опубликовано 13 февраля, 2018 Поделиться Опубликовано 13 февраля, 2018 Я так понимаю связь должна идти по I2C. Помогите разобраться с распиновкой. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Тетрис Опубликовано 13 февраля, 2018 Поделиться Опубликовано 13 февраля, 2018 @my504 а дребезг сам по себе от кнопки может быть? Т.е. если например плата будет там, где есть периодическая вибрация. В приведенном выше коде, если такой дребезг возможен (может действительно никакого дребезга и не будет, но первое что в голову пришло, при легкой вибрации возможны ложные срабатывания), то m_Buttons.ucCounter++; будет прибавляться каждый раз от такого дребезга (если будет выполняться xor) и в конечном итоге может ложно сработать как длинное нажатие (отсчитав нужное кол-во ucCounter). 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
my504 Опубликовано 13 февраля, 2018 Поделиться Опубликовано 13 февраля, 2018 вибрации не приводят к дребезгу 0 戦う前に相手のベルトの色に注目 Ссылка на комментарий Поделиться на другие сайты Поделиться
dosikus Опубликовано 13 февраля, 2018 Поделиться Опубликовано 13 февраля, 2018 (изменено) Тетрис, обработку кнопок от tester , использовал в различных устройствах и на пЫк и на других 8ми битках и сейчас на стм32. Все работает на ура. Главное просто понять суть вертикальных счётчиков. А от вибрации скорей будет пьезоэффект в китайской глине чем в кнопках.. Изменено 13 февраля, 2018 пользователем dosikus 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
altec Опубликовано 14 февраля, 2018 Поделиться Опубликовано 14 февраля, 2018 Добрый день! Есть микроконтроллер, который ранее стоял в устройстве. Смогу ли я прошить его используя LPT порт ПК? Из схемы устройства видно, что данный МК программировался через JTAG, а ноги B5 (MOSI), B6 (MISO), B7 (SCK) заняты под определенные цели. Или "переделать" под свои нужды можно только через JTAG? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 14 февраля, 2018 Поделиться Опубликовано 14 февраля, 2018 Если эти "цели" не приводят к физическому повреждению устройства при произвольной манипуляции то пофиг - можно игнорировать то что подключено к выводам программатора. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
altec Опубликовано 15 февраля, 2018 Поделиться Опубликовано 15 февраля, 2018 А какие уровни должны быть на выводах MISO, MOSI, Reset и SCK? В моем случае на Reset и SCK 5V, на MOSI, MISO - 0V. Пробую прошить через LPT порт - МК не обнаруживается. Что-то мне подсказывает, что не должно быть лог.1 на Reset и SCK. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
ruhi Опубликовано 15 февраля, 2018 Поделиться Опубликовано 15 февраля, 2018 15 часов назад, altec сказал: Смогу ли я прошить его используя LPT порт ПК? Из схемы устройства видно, что данный МК программировался через JTAG, а ноги B5 (MOSI), B6 (MISO), B7 (SCK) заняты под определенные цели. Или "переделать" под свои нужды можно только через JTAG? Если SPI порт программирования запрещен фьюзами, то не сможешь. То есть кроме электрических причин отсутствия ответа по SPI могут быть еще проблемы с конфигурацией этого конкретного чипа. 0 Можно сделать все! Но чем больше можно, тем больше нельзя! Ссылка на комментарий Поделиться на другие сайты Поделиться
altec Опубликовано 15 февраля, 2018 Поделиться Опубликовано 15 февраля, 2018 Про фьюзы я тоже думал. Но, если предположить, что SPI не запрещен, в чем может быть причина неудачи в прошивке? На Reset должна быть 1? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexeyslav Опубликовано 15 февраля, 2018 Поделиться Опубликовано 15 февраля, 2018 Reset прижимается к земле только на время программирования, поэтому можешь даже не заметить как оно туда уходит за милисекунду и возвращается обратно в 1 не получив ответ. SCK вообще вход синхронного тактирования, там имеет значение только фронты. Главное требование к возможности программирования по SPI - чтобы программатору схема не мешала активно, т.е. там не должно висеть внешних выходов других узлов схемы. Подтяжка - нормально, выход логики или напрямую кнопка на шину питания - ПЛОХО. Потом программатор может слишком быстро теребить контроллер и тот не успевает понять что от него хотят и соотвесттвенно не отвечает. Поэтому первым делом - пробовать НИЗКУЮ СКОРОСТЬ, хоть 1Кбит/сек. 0 Учение - изучение правил. Опыт - изучение исключений. Ссылка на комментарий Поделиться на другие сайты Поделиться
StationX Опубликовано 15 февраля, 2018 Поделиться Опубликовано 15 февраля, 2018 У меня такой вопрос.Обычные файлы мы подключаем так- #include "pxx.c" , можно ли так же подключать файл port_asm.S ? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.