Инкубатор «BELchick»

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

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


Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

одинарный - пауза - двойной - пауза - тройной.

Это сигнал указывающий на кратковременное пропадание датчика. Тон идет когда не нашло датчик в текущей секунде опроса.
периодически надпись:"попытки 255внимание 18B20"

Если появляется редко, и не доходит до попытки до перезагрузки, то не страшно. Но это признак плохого обмена между датчиками. Можно уменьшить сопротивления подтяжки до 1 КОм, для улучшения фронтов.
И имеется ли в программе сброс режима и дней инкубации?

перед включением питания зажать кнопки 3+4+5 и подать питание. Держать кнопки и не отпускать, пока не покажет версию.
isaak
Родился
Сообщения: 5
Зарегистрирован: Чт апр 22, 2010 22:03:10

Re: Инкубатор «BELchick»

Сообщение isaak »

Доброго времени суток!!!
Сигналы и сообщение появляются на трёх разных парах датчиков.
:
- Китайские гильзованные, безбожно врущие.
- 18В20 в корпусе ТО92,
- Оригинальные Dallas ТО92 в гильзах из инсулиновых шприцов.

До первого подключения китайских гильзованных такого не было.

P.S.
Плохо отмыл плату после перепайки датчиков, или что-то прописалась в еепром?
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

Часы идут? Батарейка установлена?
Резистор подтяжки исправный? Если исправный попробуйте снизить его сопротивление до 1 КОм.
Сбросить епром можно в любое время на отключенном зажав кнопки 3+4+5 и подать питание. И еще важно что бы правильно были установлены фьюзы.
В ближайшее время допишу коррекцию датчиков.
isaak
Родился
Сообщения: 5
Зарегистрирован: Чт апр 22, 2010 22:03:10

Re: Инкубатор «BELchick»

Сообщение isaak »

Большое спасибо за быстрый отзыв.
Часы идут, фьюзы выставлены, (хотя сейчас появились сомнения. Звук аварии на слух 500-600Гц.)
Резистор подтяжки проверить не догадался. С датчиками решил судьбу не испытывать.
Огромное количество отрицательных отзывов на китайские гильзованные датчики. Постоянно отваливаются,
плохая герметизация, повышенное энергопотребление и естественно саморазогрев.
Поэтому проверил и залил в гильзы две пары нормальных датчиков. Теперь жду пока полностью схватится клей герметик.
Поскольку сообщения о неисправности появились после подключения некачественных датчиков, подумал что из-за них авария прописалась в ЕЕПРОМ.
Если вопрос был некорректен, дико извиняюсь :) .
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

Доработанная прошивка для корректного отображения символов на разных индикаторах.
Версия 15.1.21.DS_TE_SO
Вложения
01111.png
(804 байт) 381 скачивание
15.1.21.DS_TE_SO.hex
(63.49 КБ) 328 скачиваний
VladPP
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Сб мар 31, 2012 16:45:36

Re: Инкубатор «BELchick»

Сообщение VladPP »

при работе устройства с прошивкой Ver.RUS.320.5.28, выскакивала ошибка датчика температуры https://img.radiokot.ru/files/62865/2ez6ok2knk.jpg, уменьшение резистора подтяжки немного улучшило ситуацию, но ошибка выскакивала, выяснилось, что шлейф от индикатора до платы ( примерно длинна шлейфа составляла 20 -25 см ) вносил сумятицу в работу схемы, заменил шлейф на более короткий ошибка исчезла, резистор подтяжки вернул на свое место, пока все работает - спасибо автору .
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

новая версия с доработками INKUBATOR_25.1.21.DS_TE_SO.
добавлено:

к1+к2 раздельная коррекция измерения температуры датчиками. диапазон корректировки от -5 до +5 градусов. тут кнопки к2 и к3 зажатые вместе выставляют коррекцию равную 0. т.е. без корректировки.

к1+к3 режим работы регулятора мощности. к1 и к2 меняют режимы. ШИМ регулятор для 12 в нагревателя или релейный выход для нагревателя на 220в. методом вкл выкл. Если выбран релейный выход то ещё можно откорректировать настройку: для неинерционных нагревателей например лампочки выставить в меню настроек регулятора замедление = больше 175 например 200. для инерционных выставить меньше 175 например 100.

к1+к3 задать свой новый пароль для доступа в настройки во время инкубации. Ранее был 0000. теперь можно установить свой.

Настроечные комбинации клавиш нажимать перед подачей питания и удерживать пока не попадет в нужное меню после прохождения тестов

после настройки нужно подтвердить нажав к5 для сохранения новых настроек или отказаться нажав к6, выйти в основное меню без сохранения.
Вложения
INKUBATOR_25.1.21.DS_TE_SO.rar
(24.74 КБ) 377 скачиваний
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Здравствуйте!
Подскажите какие полевики использовались?
Как забирать отчет? Внешняя EEPROM является просто посредником? Почему нельзя сразу забирать Ардуинкой?
Чтобы не использовать TTL преобразователь, можно ли применить Arduino NANO?
Спасибо
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

Полевики выпаянные с материнской платы или видеокарт.
Да, внешняя епром как носитель из одного места где стоят инкубаторы (например гараж) в другое (например домой).
Можно и ардуино нано. Там тоже самое только все на одной плате. Прошить только прошивкой для считывателя, а загрузчик ардуино стереть.
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Все понял. Спасибо большое
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Подскажите пожалуйста, можно ли использовать пьезоизлучатель со встроенным генератором и не использовать транзистор с обвязкой?
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

не. Можно простой без генератора и подключить его последовательно через конденсатор на 47 мкф * 10в либо к порту подсветки либо к самой подсветке
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Будет потише, чем с транзистором?
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

Надо пробовать. Лучше припаять усилитель китайский на pam8403
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Есть еще вопросец) А SHT21 так и не прикрутили? Если прикрутили, то, как я понимаю, ему нужен преобразователь уровней и питание от 3,3В?
П.С. плату почти развел. Остались мелочи и оптимизация.
VladPP
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Сб мар 31, 2012 16:45:36

Re: Инкубатор «BELchick»

Сообщение VladPP »

Есть еще вопросец) А SHT21 так и не прикрутили?

У меня небольшой опыт пользования SHT21, и этот опыт не совсем положительный, а влажность по "мокрому" датчику температуры вполне себе ничего - прототипом инкубатора управляет сейчас схема ТП, в качестве для сравнения и контроля подключена еще схема с параллельной ветки на SHT21, ну нет разницы в показаниях, ну или почти нет ))
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Я Вас понял. Спасибо большое
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

del
Simurg
Вымогатель припоя
Сообщения: 692
Зарегистрирован: Пт янв 15, 2010 12:24:17

Re: Инкубатор «BELchick»

Сообщение Simurg »

Небольшая доработка прошивки в части более полной проверки исправности часов DS1307. Что бы не только память их была исправна, но и секунды тикали, а не были остановлены.
Если часы не идут то на экране отображаются ожидание секунд точками. Если не дождались переключения секунд, то считается что часы остановлены. Делается попытка их запуска и повторная проверка. Если запустились, то программа запустится и будет работать, если нет, то повтор.

Добавлена возможность выбрать быстрый старт без проверок микросхем, когда вы уверены что все исправно. Запускается мгновенно.
Для выхода в меню выбора быстрый / полный старт, нужно в основном режиме длительно удерживать к6. Будет проверка звука, но кнопку не отпускать и продолжать удерживать, пока не прекратится звук или не погаснет верхняя строка. В этом меню кнопками к1 или к2 выбрать нужный режим включеня быстрый или медленный. После выбора нажать кратко к6.

версия прошивки 12.3.21.DS_TE_SO без пункта меню в котором можно выбрать быстрый старт

версия прошивки 12.3.21b.DS_TE_SO с пунктом меню в котором можно выбрать быстрый старт
Вложения
12.3.21b.DS_TE_SO.hex
(73.65 КБ) 246 скачиваний
12.3.21.DS_TE_SO.hex
(73.09 КБ) 259 скачиваний
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

Re: Инкубатор «BELchick»

Сообщение |_|_|урик »

Всем здравствуйте!
Хочу дать небольшие пояснения почему появилась последняя версия прошивки.
После сборки устройства оно вроде как заработало, а вроде и нет. Проявляло это себя, как нормальный старт и прохождение всех тестов, но дальше ничего. Ни в один пункт меню зайти не получалось. Автор подсказал, что проблема может быть с часовой микросхемой. В следствии этого она была заменена (стояла в DIP, в закромах была в SMD, пришлось немного поколхозить). Теперь пускало и в настройки часов, и в другие пункты меню.
Возникли другие проблемы. А именно: термодатчики подхватывали температуру только при старте устройства и в дальнейшем на изменения температуры не реагировали (хоть паяльником грей); никак не стартовали часы (выставленное время отображалось на экране, секунды не тикали); в процессе изучения функций устройства код стал семизначным (какой-то сбой в программе); режим инкубации не запускался.
После частного общения с автором устройства, Юрием, вышла в свет новая прошивка с полным тестом часов. Она наглядно показала, что проблема именно в часах. А проблема оказалась банальной - неисправный часовой кварц. После его замены всё запустилось и работает согласно алгоритму.
Возможно описанное выше кому-то поможет при наладке устройства.
Юрий, Вам огромное спасибо за помощь, а главное за потраченное время! Ведь время бесценно! Невосполнимый ресурс.

P.S. Попозже выложу свою версию платы. Сейчас она в процессе оптимизации и поиска косяков. Может пригодится. А ещё попозже модельку корпуса под эту плату.
Всем добра и удачи!
Ответить

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