Страница 6 из 67
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Пн июн 24, 2013 21:59:34
vlad465
В статье выложена, под разводку по схеме.
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Пн июн 24, 2013 22:21:45
s111222
Какая именна? mega168_strip_grid?
Поясните плиз как компилировать в WinAVR
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Пн июн 24, 2013 22:44:52
vlad465
Прошивки под все меги -
Компилировать несложно: запускаете WinAVR, открываете файлы которые нужно изменить - Makefile из папки mega168_strip_grid, там выбираете свой МК (по умолчанию сейчас там 328), в корневой папке есть файл main.c, там можно поменять номиналы реальных весовых резисторов, переназначить ноги, все достаточно понятно.
Затем нажимаете Tools -> MakeAll, а в папке mega168_strip_grid будут новые хексы.
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Вт июн 25, 2013 15:25:59
vlad465
Для нуждающихся в печатных платах для тестера, а может и деталях, создал тему -
http://radiokot.ru/forum/viewtopic.php?f=51&t=91121
Или пишите сразу в личку.

Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Чт июн 27, 2013 00:02:54
s111222
vlad465 писал(а):Попробуйте, напишите по результатам.
mega328.rar
Все супер работает. Надо только научиться пользоваться. Поразила точность измерения резисторов, 2.4 Ом так и показывает 2.4 Напрягала самоотключение прибора, перекомпилировал прошивку без отключения Возможно ли измерять следующий элемент без передергивания питания?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Чт июн 27, 2013 08:12:14
vlad465
Вообще-то он должен измерять последовательно, отключаться через 5 (или 10, или как в исходниках поменяете) одинаковых результатов измерений (деталь не подключена или одна и та же).
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Чт июн 27, 2013 10:52:15
s111222
У меня он измеряет один раз, былобы не плохо что бы измерял последовательно. Вот мой Makefile посмотрите где я накосячил?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Чт июн 27, 2013 22:01:28
vlad465
Вы переведите исходник хотя бы через любой переводчик, 99% значений сразу станет понятным.
# The POWER_OFF option enables the power off function, otherwise loop measurements infinitely
# until power is disconnected with a ON/OFF switch (CFLAGS += -DPOWER_OFF).
# If you have the tester without the power off transistors, you can deselect POWER_OFF .
# If you have NOT selected the POWER_OFF option with the transistors installed,
# you can stop measuring by holding the key several seconds after a result is
# displayed. After releasing the key, the tester will be shut off by timeout.
# Otherwise you can also specify, after how many measurements without found part
# the tester will shut down (CFLAGS += -DPOWER_OFF=5).
# The tester will also shut down with found part,
# but successfull measurements are allowed double of the specified number.
# You can specify up to 255 empty measurements (CFLAGS += -DPOWER_OFF=255).
#CFLAGS += -DPOWER_OFF=5
CFLAGS += -DPOWER_OFF
Здесь нужно сделать так:
CFLAGS += -DPOWER_OFF=5
#CFLAGS += -DPOWER_OFF
Поэтому у вас и отключается. А так будет отключаться только через 5 одинаковых результатов измерения, этого вполне достаточно.
Это в случае если ваша схема с автоотключением.
Можно поставить большое количество измерений и при необходимости отключать длительным нажатием кнопки, даже если забудете выключить, аккумулятор не переразрядится, при напряжении меньше 3 вольт прибор отключится. Но это тоже если у вас схема с автоотключением.
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Сб июн 29, 2013 18:50:02
alexon
Собираю плату из "tt.lay" с дисплеем 1602 и Атмега328Р,без кварца, подскажите какую лить прошивку?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Пн июл 01, 2013 10:16:44
s111222
vlad465 писал(а):Вы переведите исходник хотя бы через любой переводчик, 99% значений сразу станет понятным.
# The POWER_OFF option enables the power off function, otherwise loop measurements infinitely
# until power is disconnected with a ON/OFF switch (CFLAGS += -DPOWER_OFF).
# If you have the tester without the power off transistors, you can deselect POWER_OFF .
# If you have NOT selected the POWER_OFF option with the transistors installed,
# you can stop measuring by holding the key several seconds after a result is
# displayed. After releasing the key, the tester will be shut off by timeout.
# Otherwise you can also specify, after how many measurements without found part
# the tester will shut down (CFLAGS += -DPOWER_OFF=5).
# The tester will also shut down with found part,
# but successfull measurements are allowed double of the specified number.
# You can specify up to 255 empty measurements (CFLAGS += -DPOWER_OFF=255).
#CFLAGS += -DPOWER_OFF=5
CFLAGS += -DPOWER_OFF
Здесь нужно сделать так:
CFLAGS += -DPOWER_OFF=5
#CFLAGS += -DPOWER_OFF
Поэтому у вас и отключается. А так будет отключаться только через 5 одинаковых результатов измерения, этого вполне достаточно.
Это в случае если ваша схема с автоотключением.
Можно поставить большое количество измерений и при необходимости отключать длительным нажатием кнопки, даже если забудете выключить, аккумулятор не переразрядится, при напряжении меньше 3 вольт прибор отключится. Но это тоже если у вас схема с автоотключением.
Прибор без автоотключения При CFLAGS += -DPOWER_OFF=5 идет измерение потом не успеваещь прочитать результат загорается timeout. При CFLAGS += -DPOWER_OFF идет измерение выводит результат результат остается на экране, следующее измерение надо включать выключать питание. Как сделать чтоб при смене радиодетали запускалось измерение без передергивания питания?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Пн июл 01, 2013 10:33:02
vlad465
Подтягивающий резистор с 11 ноги на питание стоит?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Вт июл 02, 2013 05:19:36
EAV_04
Вот результаты тестов калибровки.
Резистор измерен на трех разных мульт-ах
9,29к; 9,29к; 9.24к
вывод ТПП С калибровкой Без калибровки
1-2 9399ом 9354 ом
2-3 9404 ом 9354ом
1-3 9403 ом 9343 ом
Конденсатор К10-23
120пф
по мульт М890
110 пф
С калибровкой Без калибровки
1-2 115 пф 106 пф
2-3 115 пф 109 пф
1-3 115 пф 108 пф.
Примерно одинаковая погрешность.Хотя на кондере точнее но и М890 тоже не слабо может грешить.
Таблица поехала вот файл в Word:
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Вт июл 02, 2013 10:25:32
vlad465
Резисторы мог бы и поточнее измерять. У вас все в порядке с весовыми резисторами, номиналы соответствуют прописанным в софте?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Ср июл 03, 2013 17:26:25
vlad465
Кто получит отправленные мной детальки - проверьте двухцветные светодиоды, в одной из покупок подложили вместо общего катода общий анод

. Если что - пишите в личку, буду в отпуске, инет будет нечасто.

Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Сб июл 06, 2013 16:25:03
vlad465
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Вт июл 09, 2013 22:56:48
SAU
У автора в качестве ИОН стоит LT1004/Чем его можно заменить?Спасибо)

Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Ср июл 10, 2013 04:21:37
alexon
TL431
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Ср июл 10, 2013 09:05:12
SAU
А замена аналогичная?В прошивке корректировать ничего не нужно?Врать сильно будет?
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Ср июл 10, 2013 09:37:47
vlad465
Замена аналогичная, врать не будет, прошивки выложены под внешний ИОН, ничего корректировать не нужно. Можно подкорректировать исходник под внутренний ИОН и не ставить внешний, точность возможно будет хуже.
И выбирайте ИОН с хорошей стабильностью и точностью. Смотрите даташит, они бывают с другой распиновкой.
Re: Определитель цоколевки, структуры и параметров полупрово
Добавлено: Ср июл 10, 2013 14:12:35
SAU
Вопрос еще по распиновке дисплея..
В файле config.h есть код
#ifdef STRIP_GRID_BOARD
// special Layout for strip grid board
#define HW_LCD_EN_PORT PORTD
#define HW_LCD_EN_PIN 5
#define HW_LCD_RS_PORT PORTD
#define HW_LCD_RS_PIN 7
#define HW_LCD_B4_PORT PORTD
#define HW_LCD_B4_PIN 4
#define HW_LCD_B5_PORT PORTD
#define HW_LCD_B5_PIN 3
#define HW_LCD_B6_PORT PORTD
#define HW_LCD_B6_PIN 2
#define HW_LCD_B7_PORT PORTD
#define HW_LCD_B7_PIN 1
#else
// normal Layout
#define HW_LCD_EN_PORT PORTD
#define HW_LCD_EN_PIN 5
#define HW_LCD_RS_PORT PORTD
#define HW_LCD_RS_PIN 4
#define HW_LCD_B4_PORT PORTD
#define HW_LCD_B4_PIN 0
#define HW_LCD_B5_PORT PORTD
#define HW_LCD_B5_PIN 1
#define HW_LCD_B6_PORT PORTD
#define HW_LCD_B6_PIN 2
#define HW_LCD_B7_PORT PORTD
#define HW_LCD_B7_PIN 3
#endif
У меня дисплей подключен по normal Layout
В makefile стоит
# Option STRIP_GRID_BOARD selects different board-layout, do not set for standard board!
# The connection of LCD is totally different for both versions.
CFLAGS += -DSTRIP_GRID_BOARD
Как подправить на мой вариант? Или знак "-" означает что будет по моему варианту?
Вообще- что означают "+" и "-" в инструкциях makefile