Здравствуйте!! Собрал себе холодильник в авто и решил оснастить термометром. Ну, так вот захотел. Выбрал схему термометра с 2мя датчиками DS18B20 на PIC16F628A, так как уже успешно её собирал и пользуюсь в другом автомобиле года два - три. Схему с архивом не помню уже где стибрил. Начертил в протэусе, платку сделал, спаял, ПИК прошил, включаю... ничего! Было два ПИКа ведут себя одинаково: на макетке работают, а в плате нет. Посоединял ПИК на макетке с панелькой в плате проводами - НИФИГА! (плату перед этим, и не только, проверил ВСЮ. Две ночи колупался.) Короче обнаружил, что нет генерации. Кварц 4МГц новый поставил - не работает. Кондёры 33пФ нзаменил - нет результата! А теперь самое интересное: поднял 15 и 16 ногу из панельки - ЗАРАБОТАЛО!! Панель прозванивал раз 5-6 всю. Ещё раз прозвонил, лупой просмотрел. Опускаю ноги и... не работает!! Выпаял и выдрал, со злости пины из панели, площадки под ними отодрал, ну чтобы не думалось больше. Вставил микросхему на место и припаял сверху проводами кварц с кондёрами... НЕ РАБОТАЕТ!! А вот сейчас будет просто трэш. Поднял 15 и 16 ногу вверх и всё заработало... Если смогу фотку прицепить, то посмотрите как плата моя выглядит. Если кто знает что это за мистика, пожалуйста, напишите. Очень знать хочется. Ни разу я такого не встречал и что надо было сделать, чтобы избежать сего? Заранее спасибо тем, кто ответит. http://img.radiokot.ru/files/117473/27m3zfvz21.jpg
Во-первых не понятно, на кой черт внешний кварц на 4МГц, если в этом ПЫКе есть встроенный на 4MHz. Чтоб опрашивать DS1820 точности у встроенного хватит. Ну ладно, допустим афтор прошивки школьник-андруинщик и даташиты на микроконтроллеры не читает. Или все-таки читает, и подключение внешнего кварца - уже додумки топик стартера, хотя оригинальная схема его не требует.
И, по-этому, во-вторых - зависит от прошивки. Возможно, внешний кварц не используется, а ножки 15 и 16 настроены как обычные GPIO. Посмотреть это можно во фьюзах прошивки, если сорцов нету, а как я понимаю их нет.
Но вообще, лучше нахрен все переписать с нуля, потому что говнокод. Будет такой же говнокод, зато свой. Дел то на пол часа с перекурами и кофе-брейками.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Травил железом хлорным. Паял "пос61" с канифолькой внутри. Потом ацетоном смыл. Перемычек нет точно. Я, может быть, не так суть вопроса объяснил? Сейчас в панельке нет ножек под 15 и 16 ногой микросхемы... Дыры там. И площадок под ними нет тоже. Так вот, если опустить в панель, поднятые (см. Фото выше) ноги ПИКа, то устройство не запускается. А если поднять (отогнуть вверх), проделывал это 2раза, то всё работает. Конечно, "Tronix" , я в электронике "школьник", а иначе зачем бы я задавал здесь вопросы? И знаю я про внутренний генератор. Но исходника нет. Хекс только. Сам код такой сложности не осилю -"школьник". Как писал ранее, плату такую собирал уже, года 2 назад. Таких проблем не было. Но ту плату посмотреть сейчас не могу. Со стороны дорожек сейчас зафоткаю. Заранее извиняюсь за вид - ковырял и пропаивал её две ночи. Если кто может дать дельный совет, буду благодарен. Не хочется на грабли наступать. http://img.radiokot.ru/files/117473/27mhr8t9ck.jpg http://img.radiokot.ru/files/117473/27mhr909fz.jpg
Добавлено after 11 minutes 47 seconds: 330 написано на них. Желтые, маленькие. А вот про разводку "земли и кварца" можно подробнее. Как это надо прокладывать? Я вот тоже про это думал, но чёт никак прям. Стараюсь всегда землю вокруг платы обвести. Но, повторюсь, такие чудеса у меня впервые. Хочу знать причину.
проведите эксперимент: сейчас без конденсаторов работает. в таком виде подсоедините их. если не заработает, то возможно, они - причина, вдруг на 330 пФ. тогда возвращайтесь к панельке и просто выпаяйте их или замените на правильные.
Эксперимент с этими же конденсаторами и с этим же кварцем проводил на макетке. Всё работало, а вот в плате нет. Но стоит только отогнуть вверх 15 и 16 ноги и плата отлично работает. Сейчас, кстати говоря, идёт эксперимент с аккумом (за какое время старый аккум 60а/ч выжрет холодильник). Я всётаки склоняюсь к мысли про неправильное расположение земли и кварца. Узнать бы, как правильно надо. Схему сейчас сфоткаю. http://img.radiokot.ru/files/117473/27mk9fzux4.jpg А это проверка на аккумуляторе: http://img.radiokot.ru/files/117473/27mk9fu54u.jpg
Судя по схеме, да. Спасибо большое. Ночью, как до компа доберусь, (сейчас с телефона пишу) гляну как там плата разведена. И когда время придет опять, куда-нибудь, ставить кварц, буду знать, как правильно.
anatol378, Спасибо. Прошил 2ю микросхему(в наличии было две), работает на внутреннем генераторе уже 20 минут - полёт нормальный!! http://img.radiokot.ru/files/117473/27n3uirrk0.jpg А как удалось генерацию поменять не имея исходник? Или он есть? Или это секрет? В любом случае выручил. Спасибо. На плате кварц я вплотную к микросхеме ставил, вот наверное помехи какие-нибудь ПИК ловил, а в оригинале кварц и конденсаторы от микрухи миллиметрах в пяти - шести. Вот в этом, скорее всего и дело было. Ну... это я так думаю. Кстати холодильник порадовал (ради него и были танцы с бубном): за 8 часов непрерывной работы аккум с 13,1в разрядился до 12,1в, т.е тачка утром заведётся! Ну это так, лирика. Спасибо, ещё раз всем, кто помог. Хорошо, что есть добрые люди. Ура.
дырочку отклей у бузера иначе зачем он ваше там...
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
... А как удалось генерацию поменять не имея исходник? Или он есть? Или это секрет? ...
Никаких секретов. Открыл хекс в прорамматоре PICKIT-2, изменил биты конфигурации на внутренний генератор и сохранил в том же виде. От конфигурации контроллера программа практически не зависит (есть нюансы).
_________________ Лучше умному тупить, чем тупому умничать
Здравствуйте. [ Никаких секретов. Открыл хекс в прорамматоре PICKIT-2, изменил биты конфигурации на внутренний генератор и сохранил в том же виде. ] http://img.radiokot.ru/files/117473/27np86hrx6.png Потом, через "сохранить файл". Верно?
А бумажку с бузера отдеру, когда всё готово будет. Мало ли что. И, при испытаниях, пищит тише.
Вы правильно указали колонку формирующую биты конфигурации. Только после того как у меня появился PICKIT-2 (купил со скидкой незапамятное время назад), я забыл про другие программаторы и оболочки. Кстати у вас, насколько понял, JDM? А оболочка (программа) какая, черные мне не встречались.
_________________ Лучше умному тупить, чем тупому умничать
Здравствуйте. [ Никаких секретов. Открыл хекс в прорамматоре PICKIT-2, изменил биты конфигурации на внутренний генератор и сохранил в том же виде. ] http://img.radiokot.ru/files/117473/27np86hrx6.png Потом, через "сохранить файл". Верно?
А бумажку с бузера отдеру, когда всё готово будет. Мало ли что. И, при испытаниях, пищит тише.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения