Индикатор нитратов на ATmega32

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Саид
Встал на лапы
Сообщения: 105
Зарегистрирован: Вс апр 05, 2009 14:30:07

Re: Индикатор нитратов на ATmega32

Сообщение Саид »

vasisv12 писал(а):весь приборчик собран осталось две микросхемы впаять sn74lvs1g3157 только в Украине их не найти может есть чем заменить ??


http://www.imrad.kiev.ua/search.shtml?qs=SN74LVC1G3157&query=any
В Киеве фирма Имрад, я там заказывал.
Планы на будущее, несоответствующие вашим финансовым, умственным и физическим возможностям, называются мечтами!
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Индикатор нитратов на ATmega32

Сообщение m169 »

vasisv12 писал(а):весь приборчик собран осталось две микросхемы впаять sn74lvs1g3157 только в Украине их не найти может есть чем заменить ??

http://chip-nn.ru/find.php?f=SN74LVC1G3157
Можешь сделать лучше? Сделай!
Аватара пользователя
kvital
Родился
Сообщения: 8
Зарегистрирован: Чт янв 05, 2012 19:08:43
Откуда: Украина

Re: Индикатор нитратов на ATmega32

Сообщение kvital »

Может кому пригодится. Собрал сей приборчик и столкнулся с некоторыми проблемами. Во-первых, при прошивке сильно мешает конденсатор С10 - удалил его из платы вообще. Во-вторых, попались TL431 с опорным напряжением 1,25В, да еще и цоколевка навыворот, маркировка YAIB (TLV431AIDBZR). Из ситуации вышел впаиванием последних "вверх ногами" и подбором делителей. Установил резистор R27 - 33к, R28 - 20к, параллельно конденсатору С16 установил дополнительный резистор 22к.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Индикатор нитратов на ATmega32

Сообщение SergeyK »

Надо начинать вести статистику замеров чтоб перевести нормы ПДК в мг/кг. Я уже писал что я могу на данный момент только картошку и морковку замерять, другова не растет. И потом заменить таблицу ПДК в приборе на показания в мг/кг. Так будет лучше пользоваться прибором. Я пока покупное меряю, но понятия не имею хорошо оно или плохо много в нем нитратов или норма. Хорошо бы иметь цифры для хотя бы небольшой привязки и сравнения.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

Здравствуйте! Подскажите, пожалуйста, в чем проблема?
Вложения
Display.jpg
(253.81 КБ) 1476 скачиваний
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Индикатор нитратов на ATmega32

Сообщение SergeyK »

Roof писал(а):Здравствуйте! Подскажите, пожалуйста, в чем проблема?


Прошивку надо поменять под Китайский дисплей!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

SergeyK писал(а):
Roof писал(а):Здравствуйте! Подскажите, пожалуйста, в чем проблема?


Прошивку надо поменять под Китайский дисплей!!!


Спасибо.
sany2
Открыл глаза
Сообщения: 68
Зарегистрирован: Вс май 30, 2010 21:23:41

Re: Индикатор нитратов на ATmega32

Сообщение sany2 »

Добрый вечер.Только заметил,что-есть обсуждение по этому девайсу.Небольшой вопросик по монтажу-критична ли замена с12,с17,с20 на 1мк?И R11, R13-1206-такой типоразмер выбран из-за мощности или только из-за монтажа?
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

Здравствуйте!
Попробовал изменить прошивку на китайскую. Экран стал смещать изображение вправо от обычной прошивки. Может надо новый дисплей?
Еще прошивку качаю AVR studio 4, хотелось бы знать fuse. По моим вычислениям получилось High 87 Low 82. Или я ошибаюсь. Так как Калькулятор фьюзов AVR в инете для AVR Studio и CodeVisionAVR. Спасибо за ответ.
Вложения
Display_Ind_nitr_China прошивка.JPG
Дисплей при китайской прошивки.
(108.2 КБ) 1144 скачивания
Display_Ind_nitr прошивка.JPG
Дисплей при обычной прошивки.
(77.49 КБ) 812 скачиваний
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Индикатор нитратов на ATmega32

Сообщение SergeyK »

sany2 писал(а):Добрый вечер.Только заметил,что-есть обсуждение по этому девайсу.Небольшой вопросик по монтажу-критична ли замена с12,с17,с20 на 1мк?И R11, R13-1206-такой типоразмер выбран из-за мощности или только из-за монтажа?


Я думаю что такая замена конденсаторов вполне возможна. Насчет резисторов, даже и не знаю, просто впаял и не задумывался, но кажись просто из за монтажа :-)
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Индикатор нитратов на ATmega32

Сообщение SergeyK »

Roof писал(а):Здравствуйте!
Попробовал изменить прошивку на китайскую. Экран стал смещать изображение вправо от обычной прошивки. Может надо новый дисплей?
Еще прошивку качаю AVR studio 4, хотелось бы знать fuse. По моим вычислениям получилось High 87 Low 82. Или я ошибаюсь. Так как Калькулятор фьюзов AVR в инете для AVR Studio и CodeVisionAVR. Спасибо за ответ.


Дисплей снят с телефона или как? Похоже у Вас оригинальный не китайский. Почему так кажет не знаю, где то что то не так похоже...
Насчет фьюзов, надо выставить для внутреннего генератора на 2 МГц.
Вот как в статье написано:
CKSEL3=CKSEL2=CKSEL0=0 (Внутр.RC-генератор 2 МГц),
CKOPT=1,
BODEN=SUT1=SUT0=0 (Схема BOD Ures<2,7В),
EESAVE=0 (запрет стирания EEPROM программатором).

Мой прибор уже в корпусе живет, не охота разбирать. Но если сильно надо могу ради дела разобрать и считать фьюзы. У меня кажись такой же дисплей и с оригинальной прошивкой работает.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
SSMix
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт окт 01, 2009 13:22:15

Re: Индикатор нитратов на ATmega32

Сообщение SSMix »

sany2 писал(а):Добрый вечер.Только заметил,что-есть обсуждение по этому девайсу.Небольшой вопросик по монтажу-критична ли замена с12,с17,с20 на 1мк?И R11, R13-1206-такой типоразмер выбран из-за мощности или только из-за монтажа?

Замена с12,с17,с20 на 1мкФ допустима.
Корпус 1206 резисторов R11, R13 был выбран для удобства разводки печатной платы.

Roof писал(а):Здравствуйте!
Попробовал изменить прошивку на китайскую. Экран стал смещать изображение вправо от обычной прошивки. Может надо новый дисплей?
Еще прошивку качаю AVR studio 4, хотелось бы знать fuse. По моим вычислениям получилось High 87 Low 82. Или я ошибаюсь. Так как Калькулятор фьюзов AVR в инете для AVR Studio и CodeVisionAVR. Спасибо за ответ.

Судя по фото у Вас оригинальный дисплей. Проверьте правильность и надёжность подключения выводов ЖКИ. При прошивке PonyProg проблем не возникает - попробуйте прошить этим программатором. В противном случае остаётся неисправность самого ЖКИ.
sany2
Открыл глаза
Сообщения: 68
Зарегистрирован: Вс май 30, 2010 21:23:41

Re: Индикатор нитратов на ATmega32

Сообщение sany2 »

Спасибо.А то замучился искать.Осталось только дождаться дисплеи из Китая.Судя по треку уже скоро придёт.Правда от 3310 не нашёл(и телефонов уже ни у кого не осталось).Заказал от 5110-вроде такой-же,заточен под Arduino.Буду пробовать,надеюсь подойдёт,ну а нет,куда-нибудь ещё сгодится.
Вложения
20127418447764748.jpg
(23.45 КБ) 1209 скачиваний
20127418447446725.jpg
(26.65 КБ) 938 скачиваний
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

Перекомпилировал проект в WinAvr под свой дисплей. Получилось выровнять дисплей. Но теперь другая проблема, исчез звук на моей прошивки. Загружаю старую есть звук, заходит в экран настроек и есть первая картинка с арбузом. В новой перекомпилированной мной это отсутствует. Может поможете, вставьте значения
#define Cntr_X_RES 96 //По горизонтали
#define Cntr_Y_RES 60 //По вертикали
Для китайского дисплея и выложите *.hex. Так как я понимаю, что прошивка, выложенная в инете на коте :shock: , это промежуточная или демо. Помогите, так как не хочется покупать еще дисплей. Один купил дополнительный он лопнул. На дисплеях разорюсь. А решение нашел, и оно работает, за исключением описанных функций. :cry:
SSMix
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт окт 01, 2009 13:22:15

Re: Индикатор нитратов на ATmega32

Сообщение SSMix »

Roof писал(а):Перекомпилировал проект в WinAvr под свой дисплей. Получилось выровнять дисплей. Но теперь другая проблема, исчез звук на моей прошивки. Загружаю старую есть звук, заходит в экран настроек и есть первая картинка с арбузом. В новой перекомпилированной мной это отсутствует. Может поможете, вставьте значения
#define Cntr_X_RES 96 //По горизонтали
#define Cntr_Y_RES 60 //По вертикали
Для китайского дисплея и выложите *.hex. Так как я понимаю, что прошивка, выложенная в инете на коте :shock: , это промежуточная или демо. Помогите, так как не хочется покупать еще дисплей. Один купил дополнительный он лопнул. На дисплеях разорюсь. А решение нашел, и оно работает, за исключением описанных функций. :cry:

Приложенная к статье прошивка никакая не демо. Это последняя версия вместе с исходником.
Можете в этом убедиться, запустив проект в Протеусе. Win AVR должен быть версии 20060125.
Вот откомпилированные файлы прошивок для Вашего разрешения:
Вложения
Ind_nitr_China_96х60.hex
(52.27 КБ) 662 скачивания
Ind_nitr_96х60.hex
(52.26 КБ) 644 скачивания
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

SSMix писал(а):
Roof писал(а):Перекомпилировал проект в WinAvr под свой дисплей. Получилось выровнять дисплей. Но теперь другая проблема, исчез звук на моей прошивки. Загружаю старую есть звук, заходит в экран настроек и есть первая картинка с арбузом. В новой перекомпилированной мной это отсутствует. Может поможете, вставьте значения
#define Cntr_X_RES 96 //По горизонтали
#define Cntr_Y_RES 60 //По вертикали
Для китайского дисплея и выложите *.hex. Так как я понимаю, что прошивка, выложенная в инете на коте :shock: , это промежуточная или демо. Помогите, так как не хочется покупать еще дисплей. Один купил дополнительный он лопнул. На дисплеях разорюсь. А решение нашел, и оно работает, за исключением описанных функций. :cry:

Приложенная к статье прошивка никакая не демо. Это последняя версия вместе с исходником.
Можете в этом убедиться, запустив проект в Протеусе. Win AVR должен быть версии 20060125.
Вот откомпилированные файлы прошивок для Вашего разрешения:

Большое Спасибо. Вечером опробую.
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

Извините за беспокойство. Разобрался с прошивками и подправил у себя на РС. Проблема в том, что WinAVR-20060125 и WinAVR-20100110 две разные вещи. Makefile от одной версии не подходит к другой. Еще почему-то ваш файл с разрешением 96Х60 не подходит для меня. Сам переправил и залил. Все заработало. Выкладываю свои исходники под WinAVR-20060125 и мой дисплей Китай. Буду вставлять в корпус. Большое спасибо автору, за прибор и помощь! Давно искал данный проект в открытой версии. Три года ждал измерителя нитратов. :))
Вложения
My_Firmware.rar
Прошивка под китай 3310 96Х60
(331.72 КБ) 468 скачиваний
Аватара пользователя
alexandrg
Родился
Сообщения: 12
Зарегистрирован: Вс сен 18, 2011 11:57:25

Re: Индикатор нитратов на ATmega32

Сообщение alexandrg »

Roof писал(а):Извините за беспокойство. Разобрался с прошивками и подправил у себя на РС. Проблема в том, что WinAVR-20060125 и WinAVR-20100110 две разные вещи. Makefile от одной версии не подходит к другой. Еще почему-то ваш файл с разрешением 96Х60 не подходит для меня. Сам переправил и залил. Все заработало. Выкладываю свои исходники под WinAVR-20060125 и мой дисплей Китай. Буду вставлять в корпус. Большое спасибо автору, за прибор и помощь! Давно искал данный проект в открытой версии. Три года ждал измерителя нитратов. :))


Здравствуйте! На вашем дисплее внизу тоже мусор?
-= Одной ногой в моБиле =-
Roof
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Вс дек 07, 2008 16:34:41
Откуда: Kharkov

Re: Индикатор нитратов на ATmega32

Сообщение Roof »

alexandrg писал(а):
Roof писал(а):Извините за беспокойство. Разобрался с прошивками и подправил у себя на РС. Проблема в том, что WinAVR-20060125 и WinAVR-20100110 две разные вещи. Makefile от одной версии не подходит к другой. Еще почему-то ваш файл с разрешением 96Х60 не подходит для меня. Сам переправил и залил. Все заработало. Выкладываю свои исходники под WinAVR-20060125 и мой дисплей Китай. Буду вставлять в корпус. Большое спасибо автору, за прибор и помощь! Давно искал данный проект в открытой версии. Три года ждал измерителя нитратов. :))


Здравствуйте! На вашем дисплее внизу тоже мусор?


Да мусор есть, но это не проблема. Хуже когда надписи шли елкой.
Еще пришлось VD1 на 5.6V поменять. Так как при 4.7V до разряда батареи 3.7V контроллер понимал, что идет зарядка.
Аватара пользователя
alexandrg
Родился
Сообщения: 12
Зарегистрирован: Вс сен 18, 2011 11:57:25

Re: Индикатор нитратов на ATmega32

Сообщение alexandrg »

Roof писал(а):Да мусор есть, но это не проблема. Хуже когда надписи шли елкой.
Еще пришлось VD1 на 5.6V поменять. Так как при 4.7V до разряда батареи 3.7V контроллер понимал, что идет зарядка.


С зарядом проблем нет, а вот с включением проблемы. То ли дребезг ... Не понятно. Включается через раз. Может за день не включиться, полежать немного и нормально. Как то глючит.
-= Одной ногой в моБиле =-
Ответить

Вернуться в «Статьи»