Алгоритм такой. При температуре 94 С, вентилятор стартует. 1сек шим-50% потом сбрасывает на 20%. По мере увеличения температуры ШИМ ступенчато растет. При 100 С, полные обороты. При 102 сигнал зумера. В принципе, все работает отлично, но хотелось только изменить пределы температуры и зума.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Тогда по другому задам вопрос… какие фьюзы прошивали в МК?
Или можно остановится на заводской установке (1,2 МГц) – без прошивки новых фьюзов. Это для новых МК. Если Вы будете прошивать старый МК, то стоит прошить и фьюзы заводского варианта. Вы какой прогай шьёте МК?
Или прочитайте фьюзы с МК и покажите картинку (укажите какой прогой читали)…
ЗЫ. В общим ваша прога готова… пока остановился на заводских установках фьюзов (1,2 МГц). Сигнал при обрыве и неисправности датчика оставил. Что должен делать шим при неисправности датчика?
Добавлено after 1 hour 43 minutes 13 seconds: Схема:
Прошивка:
Вложение:
Niks13_DS18B20_Tiny13.hex
При неисправности датчика ШИМ остаётся на тех значениях какие были перед неисправностью.
Тогда по другому задам вопрос… какие фьюзы прошивали в МК? Вы какой прогай шьёте МК?
Огромное спасибо, за помощь!!! Прошиваю Поней. Фьюзы ставил как на картинке.
Цитата:
Что должен делать шим при неисправности датчика?
При неисправности датчика, шим 0%. Если датчик умрет в дороге, я узнаю о перегреве, по сигналу зумера и подручными средствами, включу принудительно вентилятор.
Цитата:
При неисправности датчика ШИМ остаётся на тех значениях какие были перед неисправностью
Такой вариант, пожалуй наилучший. Если я правильно понял описание, то при достижении 94*С, шим сразу 20%. Если это так, то вентилятор может не запустится. Хотелось бы, чтобы он стартовал на 50% шим, а через 1-2 секунды сбрасывался на 20% и дальше, как у Вас описано. Это просто для надежного запуска. Попытался поиграться Вашей прошивкой в том проекте, в Протеусе. Только бузер пищит. Так и должно быть? В железе, завтра смогу проверить. Если кипятильник найду. На машине, проверить все режимы не возможно. Чтоб ее так нагреть, нужно большую грязь найти и в ней засесть. На старой прошивке, она больше 91*С ни разу не нагрелась. Но то зима была
По картинке вижу что тактирование от 9,6 МГц со включенным режимом контроля напряжения (4,3 В). Хорошо попробую с этой частотой…
Niks13 писал(а):
Цитата:
Что должен делать шим при неисправности датчика?
При неисправности датчика, шим 0%.
Цитата:
При неисправности датчика ШИМ остаётся на тех значениях какие были перед неисправностью
Такой вариант, пожалуй наилучший.
Так я не понял, какой вариант лучше? Надо выбрать из двух один.
Niks13 писал(а):
Если я правильно понял описание, то при достижении 94*С, шим сразу 20%.
Нет не сразу… всё как Вы хотели… при 94 вначале 50% потом (через 1 с) на 20%...
Niks13 писал(а):
Попытался поиграться Вашей прошивкой в том проекте, в Протеусе. Только бузер пищит. Так и должно быть? В железе, завтра смогу проверить. Если кипятильник найду.
Прошивка для другой частоты – я ведь написал 1,2 МГц. Ваш старый вариант на 9,6 МГц. Мою прошивку заливать в МК без изменения фьюзов нельзя. Для изменения частоты тактирования с 9,6 на 1,2 необходимо в вашем варианте установить галку на бит CKDIV8. Включить делитель на 8 необходимо и в протеусе для нормальной работы моего варианта.
Добавлено after 28 minutes 41 second: Эта прошивка для Ваших фьюзов 9,6 МГц.
Вложение:
DS18B20_Tiny13_9_6MHz.hex
При неисправности датчика ШИМ продолжает работать. Вот эта прошивка должна работать на вашем старом варианте в протеусе… только путь к hex файлу не забудьте новый указать.
Так я не понял, какой вариант лучше? Надо выбрать из двух один
Да я и сам не знаю как лучше Давайте остановимся на том, что уже написано При неисправности датчика ШИМ продолжает работать.
Цитата:
Эта прошивка для Ваших фьюзов 9,6 МГц.
Поигрался в Протеусе. Класс!!! Зашил контроллер. Завтра, на работе, буду кипятить. Ну если, конечно, не загрузят каким нибудь дерьмом, в виде стартеров, генераторов и прочей хрени. Еще раз, ОГРОМНОЕ ВАМ СПАСИБО !!! Мне ужасно не удобно, что эта тема, ни кого больше не интересует и Вы тратите свое время, только на мои прихоти. Не понимаю почему так? Почему хозяев старых авто не интересует этот вопрос.
Если бы мне это было сложно, я бы не взялся… а вообще меня подкупила то, что Вас заблокировали на упоротом форуме и Вы нуждаетесь в помощи… в общим всё нормуль – в мире добрых людей больше, что подтверждает наш форум! Успехов! Обращайтесь если что – чем смогу, помогу.
Сегодня, целый день испытывал проект в железе. Сначала на макетке, кипятильнике и паяльнике, а потом на машине. До зумера (102*С) добраться не смог, но в остальном, все работает отлично! ОГРОМНЕЙШЕЕ СПАСИБО, Вам Самсусамыч!!! Мирного Вам неба над головой, благополучия, а главное, здоровья Вам и тем, кто Вам дорог!!!
Карма: 94
Рейтинг сообщений: 3479
Зарегистрирован: Пн фев 09, 2009 22:19:49 Сообщений: 17570 Откуда: Когда-то был прекрасный город для людей
Рейтинг сообщения:0
Я бы добавил проверку на градиент нарастания температуры - при изменении температуры больше, чем на 5 градусов за 10 сек, ШИМ устанавливать сразу до максимального значения.
Не спорю, хорошая функция… Вы наверное виртуоз, раз сможете всё это впихнуть в тини13… я такими навыками не владею… мне пришлось с трудом оставить проверку CRC… в моём варианте уже добавить ничего нельзя – осталось свободно всего 2 слова.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения