Статистика
Время:
Зарегистрированных: 88421
Последним зарегистрирован: torneb
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 443
 Гостей: 430
 Анонимных: 1
 Пользователей: 12
 Зарегистрированные:
MIRW Barni AMOZZZ stas200 AVL4VRTP Странник56 Belenock Bull kop040669 stenli1981 nikandretric65 radiofan Сергей 999
Forum Rules Внимание!

Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!

Страницы: (447) « Первая ... 169 170 171 172 173 174 175 176 177 178 [179] 180 181 182 183 184 185 186 187 188 189 ... Последняя » ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Определитель выводов полупроводников, Прибор определяющий цоколёвку
Ocela
Сообщение: # 584808   Aug 30 2014, 06:11 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (juraP @ Aug 30 2014, 05:48 PM)
и попробую разобраться с компиляцией

Очень подробно про компиляцию расписано в документации тестера на m8-328. Программа и инструкция на установку компилятора см. на яндекс-диске (в моей подписи)


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
KingCrimson
  Сообщение: # 584863   Aug 31 2014, 02:35 AM
Quote Post





Группа: Cоучастник
Сообщений: 1
Пользователь №: 107447
Регистрация: 31-August 14




Всем привет!
Купил на али - сей девайсик aliexpress
подскажите пожалуйста - имеет ли смысл? и вообще возможно ли его прошить?

в данный момент в девайсике некая модифицированая прошивка от китайского товарища Fish8840 fish8840 прошивка 2.1

image
image
image
PMEmail Poster
Top
gms
Сообщение: # 584889   Aug 31 2014, 09:56 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 65
Пользователь №: 107002
Регистрация: 15-July 14
Место жительства: Россия, Санкт-Петербург



QUOTE (juraP @ Aug 30 2014, 10:14 AM)
У меня есть доволно качественные WIMA MPX1 0.15uF-63V-B-5%. Так подскажите, ставить его вместо С7 на 0.1uF?

Я для себя, с учетом комментария уважаемого NickNI, купил такой конденсатор для С7: Panasonic 0.15UF, 50V, 2%, SMD. http://ru.farnell.com/panasonic/ech-u1h154...-smd/dp/2281397.

Все детали уже пришли, за исключением индикатора и этого конденсатора. Очень медленно у меня продвигается изготовление :-(.

ATmega1284 я купил в DIP корпусе, чтобы иметь возможность разлочки на параллельном программаторе, в случае ошибки при установке фьюзов :-), т.ч. теперь по любому предстоит самому печатную плату придумывать, что также, определенно, не сможет положительным образом сказаться на сроках его изготовления :-).

Это сообщение отредактировал gms - Aug 31 2014, 11:05 AM
PMEmail Poster
Top
juraP
Сообщение: # 584923   Aug 31 2014, 01:32 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 23
Пользователь №: 46774
Регистрация: 13-April 09
Место жительства: РОССИЯ г.ВОЛГОГРАД



Доброго дня Всем!!! Ocela, Вы написали, что разбираетесь со слетом калибровки. У меня появилась мысля(возможно уже опробованая). Коли С7 программно забит, как калибровочный, а следовательно он должен быть высокого качества и стабильности. Так вот суть моей мысли- если не менять макефайл, а поставить С7 на 0.1uF вот такой ,к примеру MKT/Полиэстр (полиэтилентерефталат PET и полиэтиленнафталат PEN). Я бы и сам попробывал, но у меня далеко до окончания. Да и ещё одна беда сегодня обнаружилась-дома потерялась коробка с подстроичными кондерами!!??? st.gif
PMEmail Poster
Top
LIC
Сообщение: # 584929   Aug 31 2014, 01:54 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (KingCrimson @ Aug 31 2014, 03:35 AM)
Всем привет!
Купил на али - сей девайсик
подскажите пожалуйста - имеет ли смысл? и вообще возможно ли его прошить?

в данный момент в девайсике некая модифицированая прошивка от китайского товарища Fish8840 прошивка 2.1

Прежде всего надо знать схемотехнику прибора и контроллер дисплея. Тогда можно что то советовать, а так можно только навредить.
PMEmail Poster
Top
Ocela
Сообщение: # 584931   Aug 31 2014, 02:02 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (juraP @ Aug 31 2014, 03:32 PM)
Ocela, Вы написали, что разбираетесь со слетом калибровки.

С калибровкой видимо разбирается в основном автор, т.к. надо разбираться в программировании МК, а также хорошо знать принцип работы прибора. Мы можем только констатировать факты и гадать на кофейной гуще mol.gif biggrin.gif
Я кстати на тестере с m328 полипропиленовым WIMA даже не могу выполнить калибровку. Не калибруется.. А если вдруг удастся откалибровать - то ESR и низкоомные резисторы сильно занижает.

Это сообщение отредактировал Ocela - Aug 31 2014, 02:40 PM


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
VldMr
Сообщение: # 585089   Sep 1 2014, 03:59 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 407
Пользователь №: 53298
Регистрация: 28-September 09
Место жительства: Ukraine



Я наконец-то припаял кварц, поставил нормальный аккумулятор. Все работает как бы хорошо, но после установки кварца пришлось более чем в 2 раза изменить CFLAGS += -DREF_C_KORR=. По умолчанию 12, сейчас (с кварцем) 9, а с внутренним генератором было аж 22... Могу себе представить, что выдавал внутренний генератор. И еще остались непонятки с АЦП. Например вот так у меня разряжается аккумулятор: 4.22, 4.21, 4,20, 4,19, 4.18 и все это верно, но дальше, вместо 4.17 у меня сразу 4.12, и дальше без скачков, но все точно так же занижено. То есть я предполагаю, что здесь ТТ зачем-то переключается на другой опорник, и что-то с ним не так. Но в целом впечатления очень хорошие, пикофарады (50-1000) измеряет 1:1 с LCM3, только иногда отличается на 1пф в пределах округления. Резисторы - ровно как у автора, то есть погрешность примерно вписывается в 0%...1% в зависимости от номинала. Хотя где-то я заметил 1.62%, но сравнивал с китайским недорогим мультиметром, у которого своя погрешность может достигать 0,8-1%. В общем - замечаний нет (если забыть про 0-й ESR для некоторых типов конденсаторов).

Кстати, еще раз модифицировал (добавил к тому что было) вывод на экран номера версии. Теперь его видно еще и при каждом измерении, вот так как на картинках.

Это сообщение отредактировал VldMr - Sep 1 2014, 04:25 PM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PMEmail Poster
Top
LIC
Сообщение: # 585091   Sep 1 2014, 04:05 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (VldMr @ Sep 1 2014, 04:59 PM)
Кстати, еще раз модифицировал (добавил к тому что было) вывод на экран номера версии. Теперь его видно еще и при каждом измерении, вот так как на картинках.

Очень даже симпатично, сразу виден номер релиза.
PMEmail Poster
Top
Владимир Васильевич
Сообщение: # 585158   Sep 1 2014, 10:10 PM
Quote Post


Посетитель
**

Группа: Cоучастник
Сообщений: 296
Пользователь №: 103067
Регистрация: 9-October 13
Место жительства: Украина



QUOTE (VldMr @ Sep 1 2014, 04:59 PM)
Я наконец-то припаял кварц, поставил нормальный аккумулятор. Все работает как бы хорошо, но после установки кварца пришлось более чем в 2 раза изменить CFLAGS += -DREF_C_KORR=. По умолчанию 12, сейчас (с кварцем) 9, а с внутренним генератором было аж 22... Могу себе представить, что выдавал внутренний генератор. И еще остались непонятки с АЦП. Например вот так у меня разряжается аккумулятор: 4.22, 4.21, 4,20, 4,19, 4.18 и все это верно, но дальше, вместо 4.17 у меня сразу 4.12, и дальше без скачков, но все точно так же занижено. То есть я предполагаю, что здесь ТТ зачем-то переключается на другой опорник, и что-то с ним не так. Но в целом впечатления очень хорошие, пикофарады (50-1000) измеряет 1:1 с LCM3, только иногда отличается на 1пф в пределах округления. Резисторы - ровно как у автора, то есть погрешность примерно вписывается в 0%...1% в зависимости от номинала. Хотя где-то я заметил 1.62%, но сравнивал с китайским недорогим мультиметром, у которого своя погрешность может достигать 0,8-1%. В общем - замечаний нет (если забыть про 0-й ESR для некоторых типов конденсаторов).

Кстати, еще раз модифицировал (добавил к тому что было) вывод на экран номера версии. Теперь его видно еще и при каждом измерении, вот так как на картинках.

Хорошо смотрится. Каким образом можно использовать вашу модификацию вывода номера версии прошивки? Надоело уже карандашом писать на контроллере и стирать каждый раз. Тем более что ТТ уже вмонтированы в корпуса.

Это сообщение отредактировал Владимир Васильевич - Sep 1 2014, 10:14 PM
PMEmail Poster
Top
VldMr
Сообщение: # 585161   Sep 1 2014, 11:18 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 407
Пользователь №: 53298
Регистрация: 28-September 09
Место жительства: Ukraine



Это очень просто.

1. В файле main.c находим "абзац" (для простоты понимания), показанный ниже, и добавляем строчку, которую я выделил жирным:

/* display VCC= only first time */
lcd_line2();
lcd_MEM_string(VCC_str); // VCC=
DisplayValue(ADCconfig.U_AVCC,-3,'V',3); // Display 3 Digits of this mV units
lcd_MEM_string(Ver_Short); // вывод "короткой" версии во время измерения
wait_about1s();

Добавлять эту строчку нужно именно туда, где я показал, в версии 330 это будет после 270-й строки, в других - поищите такой же "абзац" (разумеется, в оригинале выделенной строчки нет).

2. В файле Transistortester.h находим "абзац", показанный ниже (в 330 начинается со строки 579) и добавляем строчку, выделенную жирным.

const unsigned char Uf_str[] MEM_TEXT = "Uf=";
const unsigned char vt_str[] MEM_TEXT = " Vt=";
const unsigned char Vgs_str[] MEM_TEXT = "@Vg=";
const unsigned char CapZeich[] MEM_TEXT = {'-',LCD_CHAR_CAP,'-',0};
const unsigned char Cell_str[] MEM_TEXT = "Cell!";
const unsigned char VCC_str[] MEM_TEXT = "VCC=";
const unsigned char Ver_Short[] MEM_TEXT = " (330)"; //номер "короткой" версии (ревизии)

Где 330 можно заменить на нужный вам номер ревизии. Не убирайте 2 пробела перед левой скобкой, они нужны. Смысл в том, что все что в кавычках - это строго 7 символов, из которых первые 2 - обязательно пробелы, остальные 5 - какие хотите, что напишете - то и будет выведено. Но только 5 символов. У меня это (330), но можно например написать R.330 (тоже 5 символов) - кому как нравится.

Все.

А если бы автор "узаконил" такую модификацию - тогда сам номер ревизии можно было бы указывать в мэйк-файле... Сейчас это делать (мне) нет никакого смысла - потому что с выходом новой ревизии, затрагивающей один из этих файлов - их все равно придется править заново.

Это сообщение отредактировал VldMr - Sep 1 2014, 11:24 PM
PMEmail Poster
Top
juraP
Сообщение: # 585177   Sep 2 2014, 07:19 AM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 23
Пользователь №: 46774
Регистрация: 13-April 09
Место жительства: РОССИЯ г.ВОЛГОГРАД



Доброго дня Всем!!! Ocela, подскажите, пожалуйста, полученый Вами из Китая индикатор 4*20 имеет кирилицу?
PMEmail Poster
Top
Ocela
Сообщение: # 585180   Sep 2 2014, 07:41 AM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (juraP @ Sep 2 2014, 09:19 AM)
Ocela, подскажите, пожалуйста, полученый Вами из Китая индикатор 4*20 имеет кирилицу?

Нет, кириллицы не имеет.
VldMr, хотел немножко сумничать и сократить ваш код до одного файла main.c (сразу вписать константу, вместо переменной) - не получилось sclerosis.gif
Решил тоже побаловаться с программированием wink.gif
и вот что у меня получилось (благодарность VldMr, за идею)

Это сообщение отредактировал Ocela - Sep 2 2014, 11:40 AM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
kirich
Сообщение: # 585207   Sep 2 2014, 11:22 AM
Quote Post





Группа: Cоучастник
Сообщений: 11
Пользователь №: 107186
Регистрация: 2-August 14




Сделал прибор по схеме с 2004 дисплеем и мегой 644.
Спасибо Ocela за предоставленные материалы, надеюсь, что я Вас не обидел.
В обзоре присутствует ссылка на данную ветку и Ваш ник.
Кому интересно - http://mysku.ru/blog/china-stores/27072.html Присутствуют все необходимые материалы для повторения.
Очень буду рад комментариям от опытных пользователей данного прибора.

Это сообщение отредактировал kirich - Sep 2 2014, 12:34 PM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
PMEmail Poster
Top
alexods
Сообщение: # 585210   Sep 2 2014, 11:48 AM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 365
Пользователь №: 90755
Регистрация: 29-February 12
Место жительства: Украина



QUOTE (Ocela @ Sep 2 2014, 08:41 AM)
QUOTE (juraP @ Sep 2 2014, 09:19 AM)
Ocela, подскажите, пожалуйста, полученый Вами из Китая индикатор 4*20 имеет кирилицу?

Нет, кириллицы не имеет.
VldMr, хотел немножко сумничать и сократить ваш код до одного файла main.c (сразу вписать константу, вместо переменной) - не получилось sclerosis.gif
Решил тоже побаловаться с программированием wink.gif
и вот что у меня получилось (благодарность VldMr, за идею)

Класс! А подробнее можно? Где вписать?
PMEmail Poster
Top
Ocela
Сообщение: # 585214   Sep 2 2014, 12:08 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



В первом варианте получилось красиво, но не учел возможные изменения состояния батареи, поэтому пришлось это учесть (вид немножко подпортился)
К стати, не уверен, что эти изменения поместятся на индикаторе 1602 :-(
Для 1602, думаю, оптимальным решение VldMr

Это сообщение отредактировал Ocela - Sep 2 2014, 12:35 PM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
Ocela
Сообщение: # 585215   Sep 2 2014, 12:14 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



Теперь для желающих повторить это безобразие smile.gif
Думаю это лучше один раз увидеть, чем несколько раз услышать wink.gif
Корректируются 2 файла: Transistortester.h и main.c
- файл Transistortester.h
после "ОК" - один пробел
перед релизом - один пробел

Это сообщение отредактировал Ocela - Sep 2 2014, 12:18 PM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
Ocela
Сообщение: # 585216   Sep 2 2014, 12:17 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



файл main.c

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
Ocela
Сообщение: # 585230   Sep 2 2014, 12:57 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (kirich @ Sep 2 2014, 01:22 PM)
Сделал прибор по схеме с 2004 дисплеем и мегой 644.
Спасибо Ocela за предоставленные материалы, надеюсь, что я Вас не обидел.

Всегда рад помочь коллегам участвующим в продвижении проекта! post-97.gif
По проекту мега 644/1284 основная заслуга здесь NickNi. Он внес основной вклад в развитие этого проекта. Естественно главная благодарность автору этой замечательной разработки!
kirich, симпатично у Вас получилось vo.gif

Это сообщение отредактировал Ocela - Sep 2 2014, 01:40 PM


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
LIC
Сообщение: # 585236   Sep 2 2014, 01:14 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (Ocela @ Sep 2 2014, 01:14 PM)
Теперь для желающих повторить это безобразие  smile.gif
Думаю это лучше один раз увидеть, чем несколько раз услышать  wink.gif
Корректируются 2 файла: Transistortester.h и main.c
- файл Transistortester.h
после "ОК" - один пробел
перед релизом - один пробел

Моя идея была и остается это пункт "Информация" в меню, но продвижения идеи уважаемого VldMr и продолжение его идеи уважаемым Ocela показали свою прелесть моментального извещения номера версии.
Но вот только думаю "вклинивать" дополнительную информацию в существующие параметры немного не корректно.
Доработав два файла Transistortester.h и main.c можно выводить информацию о версии сразу при старте:
В файле main.c:
CODE
//Entry: if start key is pressed before shut down
start:
 PartFound = PART_NONE; // no part found
 NumOfDiodes = 0;  // Number of diodes = 0
 ptrans.count = 0;  // Number of found P type transistors
 ntrans.count = 0;  // Number of found N type transistors
 PartMode = PART_MODE_NONE;
 WithReference = 0;  // no precision reference voltage
 lcd_clear();   // clear the LCD
 ADC_DDR = TXD_MSK;  // activate Software-UART
 ResistorsFound = 0;  // no resistors found
 cap.ca = 0;
 cap.cb = 0;

добавим две строки:
CODE
lcd_MEM_string(VER_str);  //output: "rev. "
wait_for_key_ms(2000);                // loop 2sec.

при том что переменная VER_str у нас обозначена в файле Transistortester.h:
CODE

#ifdef WITH_MENU
const unsigned char FatTP2_str[] MEM2_TEXT = "f@TP2";
const unsigned char C_ESR_str[] MEM2_TEXT = "C+ESR@TP1:3";

const unsigned char VER_str[] MEM2_TEXT = "rev. 3.30";                      // Информация для вывода на дисплей



При старте на экран выводится версия "прошивки" на две секунды, а дальше как и было, при этом если делать изменения в двух других файлах, то получаем еще возможность расширения функций МЕНЮ.
Если это кому то интересно, то выложу файлы с изменениями.

Это сообщение отредактировал LIC - Sep 2 2014, 01:16 PM
PMEmail Poster
Top
kirich
Сообщение: # 585238   Sep 2 2014, 01:25 PM
Quote Post





Группа: Cоучастник
Сообщений: 11
Пользователь №: 107186
Регистрация: 2-August 14




QUOTE (Ocela @ Sep 2 2014, 01:57 PM)
симпатично у Вас получилось vo.gif

Спасибо, старался.
Вообще питание схемы основательно переделано, но узлы, касающиеся самого прибора я не менял, изменил некоторые номиналы элементов.
Старался удешевить конструкцию и сделать более удобной.
Очень надеюсь, что кому то понравится.

Кстати, там была пара ошибок в схеме, я исправил.
Если вспомню, могу Вам отписать, исправите на своей.

Это сообщение отредактировал kirich - Sep 2 2014, 01:27 PM
PMEmail Poster
Top
Ocela
Сообщение: # 585239   Sep 2 2014, 01:27 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (LIC @ Sep 2 2014, 03:14 PM)
При старте на экран выводится версия "прошивки" на две секунды, а дальше как и было, при этом если делать изменения в двух других файлах, то получаем еще возможность расширения функций МЕНЮ.
Если это кому то интересно, то выложу файлы с изменениями.

Вот так в принципе будет правильно и под любой индикатор, идея была - языками не владею smile.gif
Выкладывайте Ваши доработки. Все равно кто-то будет это приветствовать (я тоже )


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
Ocela
Сообщение: # 585240   Sep 2 2014, 01:42 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



QUOTE (kirich @ Sep 2 2014, 03:25 PM)
Кстати, там была пара ошибок в схеме, я исправил.
Если вспомню, могу Вам отписать, исправите на своей.

буду благодарен!


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
LIC
Сообщение: # 585247   Sep 2 2014, 02:38 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (Ocela @ Sep 2 2014, 02:27 PM)
Вот так в принципе будет правильно и под любой индикатор, идея была - языками не владею  smile.gif
Выкладывайте Ваши доработки. Все равно кто-то будет это приветствовать (я тоже )

Решил немного расширить информационное поле при старте.
В архиве есть краткое описание.
Скажите, куда лучше загружать фотоматериалы для публикации в сообщениях?
Внимание, мной допущена ошибка в файле main.c, после задержки надо включить две строки для очищения первого ряда дисплея:
CODE
 
wait_for_key_ms(2000);                // loop 1sec.  
lcd_line1();
lcd_clear_line();            // clear line

Архив обновлен в 17:36 (Мск)

Это сообщение отредактировал LIC - Sep 2 2014, 04:19 PM

Присоединённый файл ( Кол-во скачиваний: 396 )
Присоединённый файл  INFO_330.ZIP
PMEmail Poster
Top
VldMr
Сообщение: # 585248   Sep 2 2014, 02:51 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 407
Пользователь №: 53298
Регистрация: 28-September 09
Место жительства: Ukraine



QUOTE (Ocela @ Sep 2 2014, 01:08 PM)
В первом варианте получилось красиво, но не учел возможные изменения состояния батареи

Можно и так, но мой вариант выводит и состояние, и напряжение батареи, и еще удачно то, что у меня номер ревизии (330) появляется при включении, НО, затем, когда начинается тестирование - экран меняется, а (330) остается на месте, и так до тех пор, пока не будут выведены результаты. При этом я всего лишь использовал свободное место на экране, не снижая его исходную информативность. Кстати, я уже писал - не нравится вам (331) - так впишите туда например R.331 - это как раз те же 5 символов.
PMEmail Poster
Top
LIC
Сообщение: # 585251   Sep 2 2014, 03:04 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (VldMr @ Sep 2 2014, 03:51 PM)
Можно и так, но мой вариант выводит и состояние, и напряжение батареи, и еще удачно то, что у меня номер ревизии (330) появляется при включении, НО, затем, когда начинается тестирование - экран меняется, а (330) остается на месте, и так до тех пор, пока не будут выведены результаты. При этом я всего лишь использовал свободное место на экране, не снижая его исходную информативность. Кстати, я уже писал - не нравится вам (331) - так впишите туда например R.331 - это как раз те же 5 символов.

Нет уважаемый VldMr, ваш метод имеет еще одно преимущество, не тратится лишние две секунды при запуске, но есть и недостаток, это применение разных дисплеев, правда я делаю это заключение чисто теоретически.
Одним словом тут "поле" для творчества.
PMEmail Poster
Top
VldMr
Сообщение: # 585271   Sep 2 2014, 03:50 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 407
Пользователь №: 53298
Регистрация: 28-September 09
Место жительства: Ukraine



Я не уверен, потому что не проверял, но по-моему это свободное место, которое я занял - есть на всех дисплеях. Поэтому вполне возможно, что будет работать на всех... Сейчас под руками нет исходников, поэтому даже "теоретически" проверить не могу.
PMEmail Poster
Top
LIC
Сообщение: # 585282   Sep 2 2014, 04:22 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



В предыдущем посте был изменен архив, в процессе тестирования обнаружилась ошибка, пр переходе из вывода версии при старте первая строка не очищалась, что привело к отображению сообщения "Ок" как "Окк". Архив обновлен, ошибка исправлена.
PMEmail Poster
Top
Ocela
Сообщение: # 585286   Sep 2 2014, 04:38 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



У меня на экране не отображается напряжение батареи, т.к. я его просто отключил, но можно включить. Никакой вывод информации не ущемляется. Но считаю идея LIC более профессиональная, хотя задержка все-таки напрягает. Наверное грамотнее будет ввести версию релиза через меню. Во всех программах обычно так и делают.
LIC, фотоматериалы можете вырезать ножницами и вставлять в Paint (чтобы было компактно), потом сюда на сайт smile.gif

Это сообщение отредактировал Ocela - Sep 2 2014, 04:41 PM


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top
LIC
Сообщение: # 585287   Sep 2 2014, 04:41 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 372
Пользователь №: 105111
Регистрация: 6-February 14
Место жительства: Донецк. ДНР



QUOTE (Ocela @ Sep 2 2014, 05:38 PM)
У меня на экране не отображается напряжение батареи, т.к. я его просто отключил, но можно включить. Никакой вывод информации не ущемляется. Но считаю идея LIC более профессиональная, хотя задержка все-таки напрягает. Наверное грамотнее будет ввести версию релиза через меню. Во всех программах обычно так и делают.

Изначально я и решил, что версию надо выводить через МЕНЮ, так как эта информация нужна не каждый день.
Ocela, а вы пробовали именно вариант через МЕНЮ?
PMEmail Poster
Top
Ocela
Сообщение: # 585289   Sep 2 2014, 04:59 PM
Quote Post


Дедушка
*******

Группа: Cоучастник
Сообщений: 5263
Пользователь №: 103394
Регистрация: 30-October 13
Место жительства: РОССИЯ



Вот сейчас изучаю..
Посмотрел, понравилось.
Кстати на 4-х строчном прикольно смотрится: - две строки верхних очищаются, пишется релиз, а две нижние продолжают отображать информацию МЕНЮ. smile.gif

Это сообщение отредактировал Ocela - Sep 2 2014, 05:46 PM

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение


--------------------
Прежде чем задать вопрос на форуме, спроси себя, "..а Ты прочитал форум или хотя бы инструкцию на прибор???!"

Документация, прошивки, рекомендации по сборке тестера полупроводников Markus Reschke и Karl-Heinz K¨ubbeler ATMega8-328, ATMega644-1284(Ocela, NickNI, Vlad465)
https://yadi.sk/d/eUc5z1yWdnVNu
PM
Top

Настройки темыСтраницы: (447) « Первая ... 169 170 171 172 173 174 175 176 177 178 [179] 180 181 182 183 184 185 186 187 188 189 ... Последняя » Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X