Многофункциональный Тестер GM328

Аватара пользователя
Георгий
Реальное имя: Георгий Николаевич
Откуда: г. Ростов-на-Дону

Многофункциональный Тестер GM328

Сообщение Георгий » 16 апр 2018, 06:06

Mikolka писал(а):Источник цитаты А у меня косяк обнаружился - не хочет нормально работать.

Прикрепил файл - http://avrtester.tode.cz/upload/ttester_ru.pdf
Поиск неисправностей
Питание не включается - стр. 39
Схема - стр. 10.

Mikolka
Реальное имя: Николай
Откуда: Москва

Многофункциональный Тестер GM328

Сообщение Mikolka » 02 май 2018, 19:26

wolodymyr.zl писал(а):Источник цитаты
Mikolka писал(а):Добрый день!
Товарищи, судя по всему, у всех кит заработал практически сразу.
А у меня косяк обнаружился - не хочет нормально работать. Питание на Атмегу приходит, только если энкодер держать постоянно нажатым.
Думал сразу, Атмега мертвая или непрошитая, подключил к программатору через UART, подал напрямую на микросхему +5В, бац - и "заработал".
При подаче же питания 9В через штатный разъем внешнего источника нажимаю - на долю секунды мигает подсветка и все гаснет. Держу - через секунду/полтора загружается, но ясный пень - измерять ничего нельзя.
Со схемой пока до конца не разобрался, но вижу кой-какие странности.
Например, LED у меня не загорается ни при каких обстоятельствах, нашел схему в интернете, очень похожую на мой девайс.
В схеме катод LEDа подключен к эммиттеру pnp транзистора, и через резистор 33к - к базе.
На "живой" плате же стоит транзистор структуры npn (s9014) и катод LEDа просто "упирается" в эмитттер.
Как бы ладно - если открыть транзистор, ток конечно может течь по такой цепочке, но спрашивается - нафига? Какой смысл сооружать ключ на транзисторе, только чтобы зажечь маломощный светодиод?
В общем, веду пока неспешную переписку с продавцом, пытаюсь разобраться со схемой, но на данный момент впечатление - сделали модификацию платки и где-то накосячили.

И еще вопрос. У меня первый транзистор-тестер был попроще, на монохромном дисплее. Шустро работал, но девайс понравился другу - подарил.
Этот же, когда запитывал Атмегу нпарямую, показался уж очень задумчивым... Субъективно раза в три медленнее работает. Это норма?


Фото в студию! Когда я забыл впаять светодиод - была идентичная проблема. Уверен: с платой "косяков" нет.

Извините за полную цитату, но вдруг кто-то также накосячит. В общем да, дело было в светодиоде...
Я уж приготовился распаивать детали и проверять по-отдельности, тыцнул тестером в светодиод и понял, что впаял его в обратной полярности. При этом успел вынести мозг продавцу (правда, это не отменяет того факта, что продаван все равно балбес, как ни просил, он не дал ни схему, ни подтвердил название модели).
Перепаял, и все "заработало". В кавычках потому, что модель не понравилась. Как уже писал, тестер тормозной, тот монохромный, который был подарен мной другу, действительно работал намного быстрее. И пришел от китайцев еще один тестер, купил уже собранный, в пластиковом корпусе и с литий-полимерной батарейкой, экран цветной. Иногда подвисает, пару раз не вошел в спящий режим, высадив батарейку ("вылечил", врезав в корпус микротумблер питания), но работает быстро, измеряет точно.
В итоге, GM328 вроде как "навороченный", много разных функций, но по факту пользоваться некомфортно, слишком медленный.
Фото, если нужно - скину позже (в командировке сейчас), но там и смотреть то нечего.

abs

Многофункциональный Тестер GM328

Сообщение abs » 11 май 2018, 23:08

Я переделал свой GM328 на литий и прошился на 16МГц. Пришлось переделать кое-что на плате и скомпилировать новую прошивку. Зато теперь тестер показывает напряжение литиевой батареи и автоматически отключается, когда аккумулятор разряжается до 3 вольт. Кому интересно, выкладывают обзор по переделке:

https://www.youtube.com/watch?v=7wU3zYpa4Pg&t=1038s

21707093.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Многофункциональный Тестер GM328

Сообщение KimIV » 12 май 2018, 14:52

abs, в наборе прошивок, ссылку на который Вы дали под своим видео на ютубе, есть прошивка и для 20 МГц. Пробовали? Почему именно на 16 МГц остановились?
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

abs

Многофункциональный Тестер GM328

Сообщение abs » 12 май 2018, 19:58

На 20 МГц не пробовал. Изначально я планировал шиться на 16МГц и в поисках прошивки натолкнулся на сайт где была прошивка и на 20МГц. Мне кажется с 16МГц может работать стабильнее, ведь это лучше подходит к двоичному ряду, чем 20МГц. Уж если и использовать большую частоту, то лучше сразу 32МГц.

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Многофункциональный Тестер GM328

Сообщение KimIV » 12 май 2018, 20:09

abs, благодарю за ответ! В ардуине, кстати, этот же микроконтроллер тоже на 16-ти мегагерцах работает.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Автор темы
KimIV
Реальное имя: Игорь
Откуда: Кунгур

Многофункциональный Тестер GM328

Сообщение KimIV » 16 июл 2018, 05:13

abs писал(а):Источник цитаты Уж если и использовать большую частоту, то лучше сразу 32МГц.

Теоретически да, но на практике вряд-ли выйдет. В даташите максимальная частота 20 МГц. Я, кстати, решил попробовать прошиться именно на эту частоту. Но предварительно заказал на али парочку микроконтроллеров ATMEGA328P-PU в корпусе DIP-28.

58_1.png


Также заказал USBASP AVR программатор и отдельно ATMega Development Board.

58_2.png
58_3.png


Скриншоты товаров сделал только-что. Сейчас цены уже другие, я брал дешевле. И дешевле также получалось брать именно раздельно программатор и Development Board. А Board ещё и DIY Kit набором, то есть предназначенным для самостоятельной сборки.

58_4.jpg
58_5.jpg
58_6.jpg


Сборка трудностей не вызывает, поэтому просто фотки процесса.

58_7.jpg
58_8.jpg
58_9.jpg
58_10.jpg


Далее скачал документацию и софт по ссылке в описании видео в этом сообщении. Для этого нужно открыть просмотр видео на ютубе, развернуть описание под видео и перейти по ссылке под словосочетанием "Все документы и программы одним архивом". При этом попадаем на яндекс-диск и там предлагается скачать архив "Doc and sotware.rar". Скачиваем и распаковываем содержимое архива.

Первое, что нужно сделать - это установить драйвера для USBASP AVR программатора. Это действо подробно и понятно показано на вышеупомянутом видео. Прямая ссылка на момент установки драйверов. Те драйвера, о которых говориться в видео, находятся в архиве Doc and sotware.rar/Doc and sotware/Driver USBASP/libusb-win32-bin-1.2.6.0.zip. Из архива ZIP их нужно извлечь и запустить файл inf-wizard.exe из папки bin.

Второе. Подключаем программатор. Берём один пустой (новый) микроконтроллер ATMEGA328P и вставляем в панельку Development Board. Подключаем к программатору USBASP, а программатор вставляем в USB компьютера. При этом в списке устройств компьютера появляется новое устройство USBasp.

58_11.jpg
58_12.jpg
58_13.jpg
58_14.jpg
58_15.png


Третье. Извлекаем из архива Doc and sotware/avrdudeprog33.rar программу AVRDUDE_PROG 3.3 и запускаем. В ней выбираем микроконтроллер ATmega328P и программатор Usbasp_8M.

58_16.png


На всякий случай удаляем предыдущую прошивку. Хотя и микроконтроллер новый, но мало-ли, вдруг в его памяти какой-нибудь мусор. Для этого нажимаем на кнопку "Стереть всё" и через секунду-две получаем сообщение "Кристалл чист".

58_17.png


Выбираем файлы прошивки:
- В разделе Flash указываем путь к файлу HEX прошивки.
- В разделе Eeprom указываем путь к файлу EEP прошивки.
Руссифицированные прошивки находятся в архиве Doc and sotware/1.32m Rus (8MHz,16MHz,20MHz).rar
Я выбрал файлы прошивки 1.32mRus(20MHz)

58_18.png


Фьюзы. По сравнению с умолчательными мне пришлось только убрать галочки в разделе "Fuse Low Byte".

58_19.png


Во вкладке Automatic programming ставим галочки EEPROM и FUSES. Галочка FLASH уже стояла. И нажимаем кнопку "Программировать всё". Процесс длится около минуты и потом выскакивают сообщения "ОК"

58_20.png
58_21.png


Закрываем программу AVRDUDE_PROG 3.3 и отключаем программатор от компьютера. Теперь в микроконтроллер залита новая прошивка и его можно извлечь из панельки ATMega Development Board.

Четвёртое. Перепаиваем кварц 8 Мгц на 20 МГц.

58_22.jpg
58_23.jpg


Новый прошитый микроконтроллер ставим в панельку тестера, устанавливаем дисплейный модуль, подключаем питание и включаем.

58_24.jpg
58_25.jpg
58_26.jpg
58_27.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.


Вернуться в «Измерительные инструменты»