11. Подключаем калибровочное сопротивление 0.05 Ом (два резистора 0.1 параллельно), в терминале посылаем символы “c”, “a”. Таким образом прибор запоминает калибровочные значения для сопротивления 0.1 Ом в EEPROM.
Должно быть: ...запоминает калибровочные значения для сопротивления 0.05 Ом в EEPROM.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Поскольку разрабатывал прибор самостоятельно - то делал так, чтобы максимально использовать имеющиеся детали. Чтобы другие могли повторить - подробно расписал принцип действия и даю полные исходники.
В чём смысл опубликования такой конструкции на Радиокоте, если её невозможно повторить по причине недоступности одной из основных деталей? Для тех, кто разберётся с исходниками, не составит труда разработать собственную конструкцию, а остальных Автор сразу отправил к "аналогичным разработкам на рапространённых деталях". Получилось что-то вроде рекламной статьи...
В чём смысл опубликования такой конструкции на Радиокоте, если её невозможно повторить по причине недоступности одной из основных деталей?
Неужели все радиокоты так обленились, что все статьи должны предлагать полностью готовые решения?
Каждый выбирает конструкцию для себя. Кому-то хочется просто повторить чужой прибор, где всё готово: прошивка, печатка. Кому-то нужны проверенные схемные решения, на основе которых можно собрать что-то своё. Мне, например, слепо повторять чужую конструкцию - не интересно. Ничему не научишься, проще уж купить готовое. IMHO инженерный подход - это посмотреть, что уже сделано в это области и повторить с _улучшениями_. Смысл статьи в описании принципа работы и открытых исходниках на C, в качестве отправной точки.
Еще раз скажу: тому, кто уже делал что-то САМ для дисплея 16x2, не составит труда переписать 2 процедуры, и схему менять не нужно т.к. интерфейс тот же - SPI. Если же вы хотите чтобы я всё сделал за вас - тут уж извините. Тогда вам, например, в Мастер Кит.
Похоже, что попытка формирования "инженерного подхода" у отсталой части русскоязычного населения планеты натолкнулась на некоторую вялость и неотзывчивость... Коты, кто-нибудь уже взялся за повторение?
Раз уж так получается, что к автору обращаться за этим бесполезно, может найдется тот человек, которому (цитирую автора)-"не составит труда переписать 2 процедуры". Лично я вот не хочу изучать программирование на С только ради таких моментов, ну не входит это в сферу моих интересов (пока, во всяком случае). А вот желание повторить хорошую конструкцию на общедоступном индикаторе есть. И думаю, я такой тут не один.
Меня тоже заинтересовал прибор, но проблема индикатор. Если автор пишет "переписать 2 процедуры" то неужели так трудно автору поправит прошивку под массовый индикатор.
Ребята! Это моя первая статья, и я, честно говоря, не был готов к такой ситуации. Возможность слепого повторения в прибор не заложена изначально. Прошивку нужно компилировать самостоятельно, так как в неё нужно внести точные номиналы своих деталей. Для заливки прошивки нужен AVR программатор. Для настройки понадобится осциллограф и RS232-TTL кабель.
Дисплей я, пожалуй, себе закажу HD44780 16x2. Интересно самому разобраться, а потом может где-то применю. Как приедет, сделаю под него прошивку и проверю на макетке.
Измеритель параметров ёмкостей, индуктивностей и сопротивлений на ATtiny2313(AT90S2313). Есть исходники на ASM. Диапазоны измерения C 0.0 pF ... >9999 чF L 0.0 чH ... ~9999 мH R 0.0 Ом ... >9999 кОм
This LC Meter allows to measure incredibly small inductances starting from 10 nH to 1000 nH, 1 uH to 1000 uH, 1 mH to 100 mH and capacitance from 0.1 pF up to 900 nF.
Очень много народу повторило, можно найти разные варианты печаток. ----------
Недавно была статья здесь. На английском сайте есть PDF с описанием http://www.mikrocontroller.net/attachme ... ng104k.pdf. Количество затраченного времени при "голой" схеме впечатляет. Но IMHO это своего рода hacking, попытка выжать всё из голого контроллера. Точность измерений оценена очень оптимистично. Не верю. Прибор интересен как определялка smd деталей, когда неизвестен не только номинал, но и что за компонент вообще.
На ATMega8/16/32. Есть исходники на C. Много людей повторило, есть много вариантов схемы и печаток. ----------
По поводу правильного способа изменения ESR есть мнение:
К нам приехал, к нам приехал, индикатор HD44780 недорогой! ( Из Китая ).
Итак, если после прочтения всех ссылок вы всё ещё полны решимости повторить именно этот прибор , тогда делаем SPI адаптер для HD44780 по этой статье: http://www.rlocman.ru/shem/schematics.html?di=67315 Схема используется без изменений.
Печатная плата может выглядеть так:
На переходник подаётся питание 5В с основной платы (например, с конденсатора С20). К пинам Data,Clock, E подключаются сигналы LCD_DATA, LCD_CLOCK, LCD_CS с основной платы соответственно (минусы диодов D1-D3). Диоды D1-D3 и резисторы R8-R12 на основной плате можно не впаивать.
Прошивка 1.2: - поддержка HD44780 (убрать комментарий с #define USE_HD44780 в файле LCD_Impl.c) - улучшен алгоритм измерения сопротивлений.
Бинарник, скомпилированный для таких компонентов: Спойлер=========== //This file contains definitions for resistors/capacitors used in actual schematics
//Precise value for R22, Ohm * 10, f.e. 97.2 Ohm -> 972 #define RCAL1_VAL 1000 //100
//Precise value for R23, Ohm #define RCAL2_VAL 10000 //10000
//Precise value for R24, Ohm #define RCAL3_VAL 100000 //100000
//Precise value for R25, Ohm #define RCAL4_VAL 1000000 //1000000
//Precise value for C4, Farades #define CCAL 0.000000001 //0.000000001
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения