Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Здравствуйте! Собрал тестер: питание от 9В, автовыключение, измерения стабилитронов, подключение дисплея обычное. atmega168 в дип корпусе Версия прошивки: m168v365UA Работает нормально: 1) Но при проверке стабилитронов: сначала пишет отсутствует или повреждена деталь, а затем показивает напряжение стабилитрона. 2) А также нельзя сделать калибровку. Я закорачивает три выхода: Появляется сообщение "Режим самотест" в нижней строке “?” Потом: Ver. 1.11k 365 Тестирование ... затем: 1 - [] - 2 - [] - 3 .02Ω 0.3Ω После этого отключется как после обычного измерения
Это сообщение отредактировал Cobra_UA - Jan 24 2015, 01:28 PM
Группа: Cоучастник
Сообщений: 69
Пользователь №: 58552
Регистрация: 4-January 10
Место жительства: Україна Запоріжжя
Добрый день. А никто не подключал к тестеру индикатор 16х4.? Просмотрел всю тему, фото готовых устройств, у всех или 16х2 или графика. 20х4 только как тестовый. Тестер собрал и он замечательно работает. сразу подключил индикатор 20х4. проц м328р. проклацал все режимы, менюшки. Нигде нет чтобы в строке было больше 16 ти символов, влючая пробелы. На индикаторе 20х4 показания смотрятся хорошо, но с права гуляет большее пространство. Вот решил подключтить индикатор 16х4 ( у меня WH1604B-TMI-CT). Все замечательно, но - в третьей и четверой строке все данные смещены в право на 3 символа. В меню, в результатах теста полевиков. В меню из-за этого съедается часть букв слов, в результатах измерений невлазит mV. В Макефайле есть закомментированный праметр #CFLAGS += -DLCD_LINE_LENGTH=20 компиляция с этим праметром и значением 16 ни к чему не привела. перешерстил исходники на предмет этого параметра: в autoconf.h ---------------------------------------- #ifndef LCD_LINE_LENGTH #define LCD_LINE_LENGTH 16 #endif ---------------------------------------- и в main.c ------------------------------------------------------- #if LCD_LINE_LENGTH > 16 DisplayValue(cap.cval,cap.cpre,'F',3); #else DisplayValue(cap.cval,cap.cpre,'F',2); #endif ------------------------------------------------------- это явно никак не влияет на смещение строк. на форуме автора из 7 страниц обсужения никто такой проблемой неоздачивался. Все исключительно "бредят" точностью. Получившаяся у меня точность в 1-5 % меня полностью устраивает. Вот бы отображение допилить.
Это сообщение отредактировал hawkman - Jan 24 2015, 06:11 PM
Группа: Cоучастник
Сообщений: 69
Пользователь №: 58552
Регистрация: 4-January 10
Место жительства: Україна Запоріжжя
Спасибо за ответы, но я нашел ответ на свой вопрос еще раз пересмотрев исходники. Собственно нужно немного подправить файлик lcd-routines.c
вот кусочек кода
//move to the beginning of the 3. row void lcd_line3() { #if ((LCD_ST_TYPE == 7565) || (LCD_ST_TYPE == 1306)) lcd_set_cursor(2,0); #else lcd_command((uint8_t)(CMD_SetDDRAMAddress + 0x10)); <- правим это значение. было 14 #endif }
//move to the beginning of the 4. row void lcd_line4() { #if ((LCD_ST_TYPE == 7565) || (LCD_ST_TYPE == 1306)) lcd_set_cursor(3,0); #else lcd_command((uint8_t)(CMD_SetDDRAMAddress + 0x50)); <- правим это значение. было 54 #endif
Для индикаторов на 16 или 20 символов строке разная адресация памяти. данные я нашел в даташитах. пересобрал прошивку. теперь красота. чть позже выложу фото
Здравствуйте! Собрал тестер: питание от 9В, автовыключение, измерения стабилитронов, подключение дисплея обычное. atmega168 в дип корпусе Версия прошивки: m168v365UA Работает нормально: 1) Но при проверке стабилитронов: сначала пишет отсутствует или повреждена деталь, а затем показивает напряжение стабилитрона. 2) А также нельзя сделать калибровку. Я закорачивает три выхода: Появляется сообщение "Режим самотест" в нижней строке “?” Потом: Ver. 1.11k 365 Тестирование ... затем: 1 - [] - 2 - [] - 3 .02Ω 0.3Ω После этого отключется как после обычного измерения
Группа: Cоучастник
Сообщений: 364
Пользователь №: 98820
Регистрация: 14-February 13
Место жительства: Украина
QUOTE (Cobra_UA @ Jan 24 2015, 11:47 PM)
Кто скажет в чем причина? Спасибо
Ответил еще вчера в личку. Причины могут быть такие: 1. Не правильно, не вовремя нажимаете кнопку второй раз. 2. Слишком большая разница в "нулевых" сопротивлениях замкнутых щупов (0,3 ом) - плохо отмыта плата; - непропай (холодная пайка); - не оптимально разведена плата (разные длины, тонкие дороги к плечам резисторов, тестовым площадкам); - не подобраны (большая разница) в номиналах резисторов 680 Ом, 470 кОм. Важно чтобы резисторы одного номинала были с максимально близким сопротивлением друг к другу; - "левая" мега или плохо контактирующая в "постельке" если дип и в подложке. Такие проблемы в ветке уже обговаривались, но кто их читает .
--------------------
"Свалка" моих вариантов сборки Транзистор Тестера.
Группа: Cоучастник
Сообщений: 577
Пользователь №: 99390
Регистрация: 8-March 13
Место жительства: Смоленская область, Сафоново
Конечно можно, но он наверное не русифицирован и по этому прошивка должна быть на английском.
Это сообщение отредактировал alex000000 - Jan 27 2015, 07:57 PM
--------------------
Не трудно свести лошадь к воде. Но если вы заставите ее плавать на cпине – вот это значит, что вы чего-то добились! Отлаживание это процесс избавления от лажи.
Группа: Cоучастник
Сообщений: 109
Пользователь №: 105155
Регистрация: 8-February 14
Место жительства: UA Kiev
Индикатор подойдет, буква А означает индикатор без кириллицы, так что прошивки будешь компилировать на английском, если хочешь кириллицу то ищи индикатор с буквой В.
--------------------
TL866A, TL866II Plus, Triton+ V5.7TM USB, Altera USB Blaster, ST-Link V2, USB SPI NAND Flasher, E3 Flasher, Willem PCB5.0a, ChipStar Janus...
Группа: Cоучастник
Сообщений: 364
Пользователь №: 98820
Регистрация: 14-February 13
Место жительства: Украина
QUOTE (igorbol @ Jan 27 2015, 08:20 PM)
Обновлена документация.
И это еще не последний вариант Вот вот должна появится 373. Добавлен подраздел, исправлено несколько ошибок. Ждем на сайте Автора. Если хотите сею минуту то можно "взять" здесь.
--------------------
"Свалка" моих вариантов сборки Транзистор Тестера.
Группа: Cоучастник
Сообщений: 69
Пользователь №: 58552
Регистрация: 4-January 10
Место жительства: Україна Запоріжжя
QUOTE (SAMuel @ Jan 27 2015, 11:16 PM)
Индикатор подойдет, буква А означает индикатор без кириллицы, так что прошивки будешь компилировать на английском, если хочешь кириллицу то ищи индикатор с буквой В.
а вот линк говорит, что кирилица присутствует. короче говоря надо пробовать
Индикатор подойдет, буква А означает индикатор без кириллицы, так что прошивки будешь компилировать на английском, если хочешь кириллицу то ищи индикатор с буквой В.
Если не ошибаюсь, то в этом месте буквы А и В обозначают положение и тип интерфейсного разъема