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

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


Ответить

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

Сб апр 25, 2015 10:08:59

Пока попробовал, R14 уменьшил до 100 ом (стоял 330), и R12 стоит 47ком. Три дня полёт нормальный.

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

Пн май 25, 2015 23:26:49

Прошился новой прошивкой - глюк с кнопкой включения исчез. Спасибо автору за помощь.

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

Вт май 26, 2015 07:12:25

а где можно скачать новую прошивку и какие там ещё изменения?

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

Вт май 26, 2015 23:04:18

Если кнопки не глючат при включении-отключении прибора, то нет смысла ставить прошивку. В ней автор изменил алгоритм опроса кнопок. Мне помогло.

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

Ср май 27, 2015 11:14:01

Новая прошивка.
Вложения
Ind_nitr_1.0b.rar
(76.76 KiB) Скачиваний: 530

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

Пт май 29, 2015 13:05:40

Добрый день! Хотел тоже приступить к сборке данного приборчика, но хотел уточнить некоторые вопросы:
1) можно ли применить такой дисплейчик LCD 5110 Изображение они на aliexpress продаются, я думаю подойдет так как читал уже тему и кто такой же уже применял, у него подсветка по моему управляется по питанию плюс и по схеме плюс.
2) Заметил что на плате есть VD5 а по схеме его нету? я так понял это ошибка? Изображение

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

Пт май 29, 2015 19:54:51

RuGOST

Дисплей 5110 работает без пролем, только учтите, что подсветка включена по другому.
Поэтому, или делайте на его плате перемычки или подключайте через транзиторный ключ с точке R20, C16.


Еще добавлю - выбросил VT1-VT3, VD1, VD2, R2-R4, R6-R9 и поставил зарядку на LTC4054. Теперь заряжает в любом состоянии (вкл\выкл), а индикация зарядки происходит светодиодом (схема стандартная из даташеет). Если надо могу выложть плату.

SSMix

Большое спасибо за замечательное и нужное устройство.

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

Сб май 30, 2015 12:36:40

Если можно то был бы рад посмотреть на вашу разводку платы!

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

Сб май 30, 2015 18:56:16

RuGOST

Выкладываю плату.
Сделана под родное крепление в корпус Gainta G401, зарядка подключается через micro-USB, щупы через разъем audio 3,5 мм, который прикручивается в торец корпуса. Вторая плата для дисплея, чтобы к нему не паяться, и на ней светодиоды подсветки.

Если, что-то непонятно - обращайтесь.

P.S. На данной плате собрано 4 прибора - проблем нет - родичи все довольны.
Вложения
Nitrat_M32.lay
(233.42 KiB) Скачиваний: 688

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

Пт июн 19, 2015 16:18:27

Ест в наличии пять заводских платок "Индикатора нитратов".
Если кому надо - пишите в личку.

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

Пн июл 06, 2015 15:57:24

Не знаю в чем причина, все сделал по схеме. Пробовал прошить внутрисхемно - не выходит. Выпаял микросхему прошил. Не хочет запускаться и все тут. вообще не реагирует. При прошивке внутрисхемно, если прошивать простым com программатором, когда подаю доп питание через программатор (5в). Идет кз. По плате проверяю кз нет. Дорожки все проверил, Tl431 проверил, транзисторы проверил. Вот думаю на TPS76330 или на SN74LVC1G3157. Может не те продали. Может кто сталкивался.

Разобрался. Было замыкание между дорожками. Когда распечатывал на принтере схему, то выделенная линия, которая показывает окантовку платы распечаталась как проводник. Будьте внимательны.
Еще я перепутал и поставил вместо 1 mf (как правильно) - 1 pf.
Конденсаторы на 0,47mf не измерялись тестером, а на упаковке было написано 0,47 pf (как такое возможно). , поставил 0,33 mf.

Есть проблема с выключением (или автовыключение). Когда нажимаю кнопку вкл/выкл (чтобы выключить) тестер перезагружается, и снова включался. Пробовал менять r12 (100к) на 47к и r14 (1к)менять на 100 ом. Работает все так же. Если кто то подскажет, буду благодарен???

Осталось все установить в корпус и набирать базу.

(Кстати, были такие случаи, когда покупаешь фрукты и после того как скушаешь начинает болеть живот - причем не у одного человека.)
Так что прибор очень полезен. Спасибо автору.
Вложения
1Безымянный.jpg
Выделенное как раз печатается как проводник. Поэтому идет на плате кз.
(98.49 KiB) Скачиваний: 1185

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

Пн июл 20, 2015 21:09:23

Собрал по схеме автора.
Естественно приславутую обводную линию сразу просек тестер лайаута при "прозвонке" разъема программирования.
Еще 3-4 дрожки подправил, они не симметрично проходили между ножек SMD.
Конечно утюжным методом делать не стал - пленочный фоторезист на раз все решил.
меньше 1.5 мм заготовки не было, из-за этого еле влазит в указанный корпус и аккумулятор пришлось 3мм ставить.
Бобышки пришлось задней стороны на 1.5мм занижать, чтобы корпус сходился.
Прошивку залил без дисплея, подав с программатора 5В в загрузочный разъем, при 3.6 В прогрмматор мегу не видел никак (STK 200-300).
Все работает без нареканий кроме зарядки,
вот что пишет автор про неё:
Контроль напряжения зарядки осуществляется МК по линии PA4 через делитель R25, R26. После достижения напряжения на аккумуляторе +4.15 В зарядка прекращается, МК снимает управляющие напряжения с ключей VT2…VT5 и прибор выключается. Зарядка возможна только во включенном состоянии прибора. Это небольшая плата за простоту схемы и отсутствие отдельных специализированных микросхем для зарядки литиевых аккумуляторов
Аккумулятор 3.7В максимум почему 4,15В не ясно! При включении с заряженным аккумулятором показывает не полный заряд естественно.
Если прервать зарядку в указанном режиме автором или попытаться выключить прибор, сделать это не возможно никак, даже если отключить / подключить через минуту аккумулятор. При нажатии кнопки включения программа зациклена между показом батареи на весь экран и основным меню!
Энергонезависимая память помнит что начата и не закончена зарядка и не даёт выключить прибор.
Это лечиться перекалибровкой напряжения батареи при напряжении на батарее 3.7В надо указать 4.16В и все отстанет, можно конечно в исходнике изменить этот уровень заряда но хотелось бы услышать что автор по этому поводу скажет?

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

Вт июл 21, 2015 09:35:02

Alex123123 писал(а):Аккумулятор 3.7В максимум почему 4,15В не ясно!
Максимум = 4,2 вольта (для литий-ионных аккумуляторов). В моём экземпляре всё работает логично и адекватно... Схема заряда критична к используемым деталям, если использовать исправные, такие как у автора, а не аналоги, то должно работать.

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

Вт июл 21, 2015 17:26:19

Схема заряда критична к используемым деталям, если использовать исправные, такие как у автора, а не аналоги, то должно работать.

Детали все оригинальные 1в1.
А "зависает" проц если именно во время зарядки, спустя например пол часа отключить зарядку и попытаться выключить.

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

Сб авг 01, 2015 16:47:45

Все нормально работает.

Еще пришлось VD1 на 5.6V поменять. Так как при 4.7V до разряда батареи 3.7V контроллер понимал, что идет зарядка.

И еще заметил такой глюк: если при включенном приборе вставить штекер зарядки, показвает вилочку, пикает при включ/откл шнурка, после вилочка уже не исчезает, появляется картинка заряда батареи, но выключить прибор не получается до снятия аккума.
После отключения зарядки - прибор не чувствует этого и показывает что идет заряд. Помогает только снятие акума. А если дождаться полного заряда то все в порядке - прибор тухнет и можно отключать зарядку. Впечатление такое что что нет опроса наличия зарядки. Можно ли подкорректировать прошивку?
столкнулся с проблемой зарядки акб дело в том что при напряжении на акум 3,4в на включение выключене зарядки реагирует нормально но когда батарея зарядится до 3,8в при отключении зарядного показывает что идёт заряд! заменил стабилитрон VD1 НА 5,1В и картина обратная при полностью разряженом (до авто отключения) аком при подсоединении зарядного 1 раз в секунду переключается значёк вилки и батареи на индикаторе пока не подзарядится немного батарея дальше как положено! батарея без контроллера! кто что думает?
Ситуация следующая - при подключении зарядного устройства на ноге PB1 формируется ноль (так как транзистор VT1 открыт), при этом на порте PB0 формируется единица, которая открывает ключ VT3, VT2 и АКБ заряжается. При отключении зарядного устройства транзистор VT1 должен бы закрыться, ан нет, остается открытым .
Порт PB0 остается в состоянии единица. В итоге при отключении зарядки на дисплее продолжает гореть вилка , прибор можно выключить только отсоединением АКБ или надо дождаться полной зарядки АКБ.
В чем может быть причина?

Программа на это не влияет, в коде все в порядке, причиной проблем с выключением и зарядкой является цепь идентификации подключенной зарядки на стабилитроне с указанным номиналом в 4.7В.
Там не учтена утечка таких стабилитронов при приближении к напряжению стабилизации, (возможно у автора был тип В который точнее по допускам и проблема не всплыла.
Доступны стабилитроны менее точные с буквой А такой стабилитрон в указанном месте с номиналом 5V1 как раз верно идентифицирует цепь заряда при напряжении выше 4.7В!
Попавшийся изначально стабилитрон с указанным номиналом 4V7 включал цепь зарядки без подключения зарядки идентифицируя напряжение аккумулятора 3.9В как подключение к зарядке.
Из-за чего программа не давала выключить прибор.

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

Пт авг 14, 2015 20:09:33

Доброй ночи. Подскажите, пожалуйста, можно ли стабилизатор на 3В TPS76330, LP2981 заменить на стабилизатор 3.3В? У меня получается на алиэкспресс только 3.3В, чтоб у одного прода взять необходимые микры для этого нитрат-тестера. Видел тут ставили на 3.3, но писали, что временно и писали, что прибор и с 3.3В откалибровался. Насколько критично 3В и 3.3В? И если применить такой дисплей http://www.buyincoins.com/item/43031.html#.Vc4wy_nj-6U, то прошивку можно ставить эту для китайской версии дисплея? http://radiokot.ru/forum/viewtopic.php?p=2386671#p2386671 и при его использовании для управления подсветкой можно не распаивать стабилизатор на DA2 и VT6, подключив контакт дисплея LIGHT в точку R20, C16, я так понял?

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

Вс авг 16, 2015 21:57:33

А нет ли желающих переделать прошивку на дисплей от Nokia2760?
Дисплейчик очень небольшой, меньше проблем с подсветкой, совместим с 3310, только нужно переписать инициализацию.
В итоге и общие габариты тестера можно значительно уменьшить. :)

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

Пн авг 17, 2015 12:40:40

Просто 3310 стал уже почти народным дисплеем, наверное)) А в 5110 вроде ж уже встроена подсветка, нет? Я вот думаю его заказывать.

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

Чт авг 27, 2015 11:02:45

Идея хороша. Но смущает листание меню. Вот например если я покупаю в основном всего до 5 видов плодов. 5 кнопок для быстрого выбора в данном случае предпочтительны. Не критика, мысли вслух. Вариант для пенсионеров так сказать. :solder:

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

Вс ноя 08, 2015 20:24:47

Ребят. Почитал тему. Очень интересное, а самое главное полезное устройство. Однако возникает много вопросов по поводу того, что мерить же приходится? Если у кого-то есть такое собранное устройство, прошу проделать эксперимент. Попробуйте измерить половинку огурца. Потом посолите эту половинку огурца и замерить заново. Из статей с других сайтов, там пишут, что показания при таком подходе должны сильно измениться, поскольку данный принцип измерения также замеряет уровень соли в том числе. Соответственно, если овощ рос в теплой местности, а другой в более холодных условиях, а также разность видов (разность солей), все это в сумме может дать сильно отличающиеся показания, при этом все овощи будут с нормальным допустимым уровнем нитратов. Как написал один эксперт, это не измеритель нитратов, а больше измеритель соли. Так ли это?
Ответить