Страница 1 из 1
Термостат На Ds18b20 И Atmega8 Надо поправить прошивку
#1
Отправлено 24 Январь 2010 - 19:59
Привет всем. Спаял, прошил термостат 3 версию. Все работает, но температура устанавливается только до 99г. По возможностям датчика, хотелось бы, чтобы верхний придел был бы 120/125г. Надо поправить прошивку. В этом деле я новичек. Самому неудается- незнаю, как приложеный *.c файл преоброзовать в *.asm.
Всем спасибо за помощь.
Всем спасибо за помощь.
#2
Отправлено 09 Февраль 2010 - 18:48
Ancitrus (24.1.2010, 21:59) писал:
Привет всем. Спаял, прошил термостат 3 версию. Все работает, но температура устанавливается только до 99г. По возможностям датчика, хотелось бы, чтобы верхний придел был бы 120/125г. Надо поправить прошивку. В этом деле я новичек. Самому неудается- незнаю, как приложеный *.c файл преоброзовать в *.asm.
Всем спасибо за помощь.
Всем спасибо за помощь.
Ancitrus можешь скинуть файлы которые у тебя есть по спаенному (Спаял, прошил термостат 3 версию.)
#3
Отправлено 09 Февраль 2010 - 18:50
ответе еще пожалуста очень нужно!!!
Четвертая версия.
Новая версия, все добавления относительно 1 версии.
Разрешение порогов увеличено до десятых градуса.
Добавлено еще два порога. Управляют выводом PD6(12).
Алгоритм работы первых порогов:
Если температура ниже 2 (верхнего) порога вывод (PD5) установлен, иначе сброшен до снижения температуры до 1 (нижнего) порога.
Алгоритм работы вторых порогов:
Такой же как в предыдущих версиях (инвертирован по отношению к первыми порогам). При достижение второго порога вывод устанавливается, при снижении температуры до первого порога сбрасывается.
При нажатие Set появляется надпись Р1(2,3,4), далее значение порога (25,7).
Датчик настроен на разрешение 12 бит. Время оцифровки температуры - 1 секунда.
Скачать, исходник, прошивки. v4.rar
Схема, монтажная плата (Sprint-Layout 5.0), схема для протеуса. Прислал Анатолий Николаевич.
Схема, монтажная плата (Sprint-Layout 5.0) она точно для 4 версии?
p.s. cам плохо во всем этом раззбираюсь,прошу помочь!
Четвертая версия.
Новая версия, все добавления относительно 1 версии.
Разрешение порогов увеличено до десятых градуса.
Добавлено еще два порога. Управляют выводом PD6(12).
Алгоритм работы первых порогов:
Если температура ниже 2 (верхнего) порога вывод (PD5) установлен, иначе сброшен до снижения температуры до 1 (нижнего) порога.
Алгоритм работы вторых порогов:
Такой же как в предыдущих версиях (инвертирован по отношению к первыми порогам). При достижение второго порога вывод устанавливается, при снижении температуры до первого порога сбрасывается.
При нажатие Set появляется надпись Р1(2,3,4), далее значение порога (25,7).
Датчик настроен на разрешение 12 бит. Время оцифровки температуры - 1 секунда.
Скачать, исходник, прошивки. v4.rar
Схема, монтажная плата (Sprint-Layout 5.0), схема для протеуса. Прислал Анатолий Николаевич.
Схема, монтажная плата (Sprint-Layout 5.0) она точно для 4 версии?
p.s. cам плохо во всем этом раззбираюсь,прошу помочь!
#4
Отправлено 22 Март 2010 - 10:32
Собрал термостат по 6 версии.
Работает четко от -53 до +99 град.
Большое спасибо! Рекомендую!
Работает четко от -53 до +99 град.
Большое спасибо! Рекомендую!
#5
Отправлено 07 Сентябрь 2011 - 11:27
мужики здорова!!! подскажите в какой программе скомпилирован файл Hex ? термостат на атмега и дс18б20 самая первая прошивка """Схема, прошивка, проект для протеуса.""" надо поменять температуру по умолчанию. Термостат стоит в холодильнике, просто класс а не термостат. Вот только часто ошибки выдает (раз в неделю примерно) и устанавливаются по умолчанию параметры, морозить как сумасшедший (по умолчанию стоит нагрев и 35 градусов)
#6
Отправлено 07 Сентябрь 2011 - 18:33
Цитата
в какой программе скомпилирован файл Hex ?
#9
Отправлено 12 Сентябрь 2011 - 16:40
здравствуйте. собрал конструкцию, предварительно откатав все версии в протеусе. остановился на 4 версии. собрал все железо под неё. включил. прошил. и..... кажет на обоих датчиках 3 градуса (реальная температура около 27). думаю это связано с тем что датчики у меня не ds18b20 а ds1820. впринципе протеус тоже самое кажет если ему ставить ds18d20. ну так вот. так как я с языком СИ не дружу большая просьба переписать ЧЕТВЕРТУЮ версию прошивки под ds1820, семисегментник с общим анодом. и вторая просьба, не обязательная, выложите пожалуйсто исходник на асемблере, если есть.
#10
Отправлено 15 Декабрь 2011 - 14:17
подскажите такой вопрос собираю сейчас 6 версию и хотелось бы узнать каждая зона управляется отдельно?? и если я правильно понял то устанавливать температуру по второму датчику надо только когда выход первого замкнут на мисус??? а также просмотреть текущие данные с датчика 2 можно только замкнув первый или я ошибаюсь?? да и про фьюзы только внутренний генератор на 4 мгц а какой именно 4мгц их 3 6+0 6+4 6+64 а BODEN то зачем а лучше дайте кто нить плиз фиюзы или байты конфига
Поделиться темой:
Страница 1 из 1