|
Внимание!Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Мультитестер ЭРЭ с AVR микроконтроллером, Универсальный помощник радиолюбителя
indman |
Сообщение: # 686634 May 5 2016, 09:24 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
---------- ВАРИАНТЫ КОНСТРУКЦИИ МУЛЬТИТЕСТЕРА НА БАЗЕ МИКРОКОНТРОЛЛЕРОВ ATMega644-1284 ----------Несколько таких вариантов(Rev.08m1284 и Rev.A0.02Cm1284) предоставил ув. NickNI( TQFP корпус мк). Схема позволяет расширить диапазон измеряемых частот, а также содержит дополнительные компоненты для тестирования кварцев. Применение адаптера TTL уровней сигнала и питания позволяет подключать к схеме как символьные,так и графические дисплеи. Документацию по Rev.08m1284 мультитестера можно скачать здесь Link 1, Link 2 Это сообщение отредактировал indman - Dec 14 2018, 07:38 PM
Присоединённое изображение (Нажмите для увеличения)
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
indman |
Сообщение: # 687989 May 14 2016, 08:41 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
----------- ВАРИАНТЫ КОНСТРУКЦИИ МУЛЬТИТЕСТЕРА НА БАЗЕ АППАРАТНОЙ ПЛАТФОРМЫ ARDUINO ------------Варианты построения тестера на базе Arduino Pro Mini и Arduino Nano представил ув. bpl.Минимальная доработка этих модулей позволяет подключить к ним широкий ряд как символьных,так и графических дисплеев. Документацию,схемы,прошивки для этих вариантов конструкции мультитестера можно скачать здесь Link 1, Link 2Прошивка для Arduinо nano v3.0 от ув. savantik .В прошивку добавлено измерение кварцевых резонаторов, собрано из ревизии R690 без ИОН-а и резистора 47k. Скачать можно здесь LinkПрошивка ревизии 710 под дисплей OLED1306SPI(I2C) Скачать можно здесь Link Это сообщение отредактировал indman - Jul 4 2018, 09:07 AM
Присоединённое изображение (Нажмите для увеличения)
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
indman |
Сообщение: # 703275 Sep 15 2016, 02:59 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
Альтернативное ПО для мультитестера ЭРЭ с AVR микроконтроллером и минимумом дополнительных элементов Автор ПО : Markus Reschke Русский перевод инструкции и технического описания: indman(благодарю за помощь ув. NickNI) Техническая документация(обязательна к внимательному и осмысленному прочтению)!!!Актуальная русскоязычная инструкция находится здесь Link 1 Проект альтернативного ПО для мультитестера от ув. Markus Reschke развивается параллельно с работой ув. Karl-Heinz Kübbeler,использует аналогичную элементную базу и схемотехнику.Но есть некоторые различия в системных требованиях,интерфейсе,доп.функциях,поддержке микропроцессоров и дисплеев. Я бы хотел наглядно сравнить две версии ПО,постараться определить сильные и слабые стороны обоих проектов.Буду благодарен за поддержку,советы,исправление замеченных ошибок! Это сообщение отредактировал indman - Dec 24 2023, 04:46 PM
Присоединённое изображение (Нажмите для увеличения)
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
indman |
Сообщение: # 703277 Sep 15 2016, 03:25 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
-------------------------------- ПО Markus Reschke ------------------------------ Актуальный авторский архив для мультитестера можно скачать в виде дистрибутива( не содержит готовые файлы прошивок HEX и EEP!) здесь Link 1 Альтернативная ссылка : Link 2Как быстро скачать нужный материал с GitHUb: Самый простой вариант, открыть эту страницу Link ,вставить ссылку из GitHub на нужную папку(файл) и нажать кнопку "Download" --------------------------------- ФЬЮЗЫ ------------------------------------- Установку и состояние авторских фьюзов можно посмотреть,открыв файл "Makefile" из скачанного дистрибутива. Из практики - фьюзы можно установить аналогично версии от Карла-Хайнца! Помните,что НЕВЕРНО ЗАДАННЫЕ ФЬЮЗЫ МОГУТ СДЕЛАТЬ МИКРОКОНТРОЛЛЕР НЕПРИГОДНЫМ ДЛЯ ИСПОЛЬЗОВАНИЯ И ПОВТОРНОГО ПРОГРАММИРОВАНИЯ БЕЗ СПЕЦИАЛЬНОГО ПАРАЛЛЕЛЬНОГО ПРОГРАММАТОРА!!!РЕДАКТИРОВАНИЕ И КОМПИЛЯЦИЯ "СОБСТВЕННОЙ" ПРОШИВКИ В СРЕДЕ WINDOWSВ прошивках от Карла-Хайнца все основные настройки перед компиляцией осуществляются редактированием файла "Makefile".В ПО от Маркуса глобальные настройки сосредоточены в 3-х файлах: "Makefile", "config.h" и "config_<mcu>.h". В "Makefile" настраивается используемый тип процессора,тактовая частота работы,тип задающего генератора(кварц,RC цепь и т.д). В "config.h" сосредоточено большинство настроек(язык интерфейса,аппаратные и программные опции,коррекция измерений и т.д).Гибкость настроек позволяет выбрать оптимальную для Вас конфигурацию.Для включения необходимой опции небходимо её раскомментировать - удалить в начале строки два наклонных слеша //. Знак решётки # удалять не надо!Например: //#define HW_ENCODER - энкодер не задействован #define HW_ENCODER - энкодер поддерживается В "config_<mcu>.h",например "config_328.h", хранятся настройки сопряжения микропроцессора(порты) с поддерживаемыми LCD модулями(контроллеры).В этом файле для выбора необходимого Вам дисплея(контроллера) необходимо поставить два наклонных слеша // перед началом секции "#if 0" и в конце перед "#endif". Например,для выбора контроллера HD44780,его секция будет выглядеть так: //#if 0#define LCD_HD44780_PAR4 #define LCD_TEXT /* character display */ #define LCD_PORT PORTD /* port data register */ #define LCD_DDR DDRD /* port data direction register */ #define LCD_DB_STD /* use standard pins 0-3 for DB4-7 */ #define LCD_DB4 PD0 /* port pin used for DB4 */ #define LCD_DB5 PD1 /* port pin used for DB5 */ #define LCD_DB6 PD2 /* port pin used for DB6 */ #define LCD_DB7 PD3 /* port pin used for DB7 */ #define LCD_RS PD4 /* port pin used for RS */ #define LCD_EN1 PD5 /* port pin used for E */ #define LCD_CHAR_X 16 /* characters per line */ #define LCD_CHAR_Y 2 /* number of lines */ #define FONT_HD44780_INT /* internal 5x7 font, international */ //#endifЕсли на дисплее c левого(правого) края примерно 3-4 пикселя шириной по всей высоте виден "мусор" в виде разрозненных пикселей,то в файле config_MCU.h пробуйте отключить(включить) строку #define LCD_OFFSET_X. Также можно добавить(задействовать) строку #define LCD_START_Х=,например #define LCD_START_Х=0 Софт и процедура компиляции прошивки аналогичны описанию в начале темы. Все предварительные настройки производятся редактированием 3 -х файлов,никуда перемещать их не нужно!Настроили,открыли мейкфайл в pn.exe и компилируйте стандартной процедурой. Папка dep также не нужна,она создастся после компиляции. Это сообщение отредактировал indman - Feb 24 2024, 11:35 AM
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
indman |
Сообщение: # 704633 Sep 30 2016, 09:30 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
---------- ИЗМЕРЕНИЕ ЁМКОСТИ "С" ------------ Нижний диапазон измерения емкости в ПО Маркуса начинается от 5пФ,что соответствует мануалу,но в отличии от версии Карла-Хайнца "пикушки" до 25пФ измеряет сразу. По электролитам - параметр "VLoss" у Карла-Хайнца и ток утечки "ILoss" у Маркуса.Что показательнее?Имхо,по обоим значениям можно лишь косвенно судить о состоянии конденсатора,но в совокупности с измеренным "C" и "ESR"-информация к размышлению.На фото красным цветом отмечено измерение неисправных электролитов,для сравнения. Это сообщение отредактировал indman - Aug 10 2017, 04:20 PM
Присоединённое изображение (Нажмите для увеличения)
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
indman |
Сообщение: # 705030 Oct 4 2016, 10:33 PM
|
Фанат
Группа: Cоучастник
Сообщений: 2868
Пользователь №: 102962
Регистрация: 3-October 13
Место жительства: Беларусь
|
---------- ГЕНЕРАТОР,ШИМ ------------ Генератор на ПО от Маркуса (20МГц) способен выдавать меандр с частотой 5МГц.Частота сигнала плавно изменяется(выбирается) с помощью поворота ручки энкодера.Правда на 5МГЦ,без усилителя-формирователя, форма сигнала больше напоминает плохую синусоиду. Шим-генератор у Карла-Хайнца работает только на одной фиксированной частоте.ПО от Маркуса в этом плане явно выигрывает,так как предоставляет на выбор целый ряд частот с возможностью регулировки длительности импульса. Это сообщение отредактировал indman - Dec 2 2016, 01:34 PM
Присоединённое изображение (Нажмите для увеличения)
--------------------
"Умный человек не тот, кто много читает, а тот, кто много размышляет о прочитанном." "Мозги есть у всех, просто не все разобрались с инструкцией."
|
|
|
|