Страница 1 из 1

термостат на контроллере

Добавлено: Вс мар 23, 2008 14:21:29
Fedostas
Всем доброго времени суток.как все догадались я к Вам с просьбой:
встала передо мной задача -термостат придумать.(банка с водой ,держит 37-38). точность в пределах +- 0,5 с.
В аналоговоми виде уже реализовал - все ок.
но вот понадобилось наличие кнопочек (регулировать температуру и дисплейчика - показывать ее.
нашел вот это:http://www.myplace.nu/avr/thermo/
вроде то что надо но ввиду того что я АБСОЛЮТНЫЙ БАРАН в контроллерах (только два дня пытаюсь разобраться ) не смог понять в каком виде там прошивка . я так понимаю должен быть нех - а там куча всего :shock:
помогите разобраться что к чему и почему (как ее прошивать,какая программа для прошивки и т.д.

Зараннее благодарен
Стас

Добавлено: Вс мар 23, 2008 14:40:54
Brutaller
Там не куча всего :)) , а исходники на СИ, для компилятора WinAVR. А hex получите после того, как скормите эти исходники компилятору. Ну а что касается прошивки контроллера, то информации здесь, на этом сайте и форуме предостаточно.

Добавлено: Пн мар 24, 2008 20:26:14
Barni
Сделал себе такой термоконтроллер. Уже 4 месяца аквариум бдит.

Добавлено: Пн мар 24, 2008 21:39:31
Fedostas
Barni

Спасибо - очень понравилось!
не будет наглостью если еще раз-другой проконсультируюсь?

Добавлено: Вт мар 25, 2008 15:58:02
Barni
Fedostas писал(а):Barni

Спасибо - очень понравилось!
не будет наглостью если еще раз-другой проконсультируюсь?


Нет проблем. Буду периодически заглядывать. Правда программист из меня не ахти, а термоконтроллер вообще первая конструкция на АВР.

Добавлено: Сб мар 29, 2008 18:39:37
Fedostas
читал читал и дочитался....
накопились вопросы:
1)программатор ByteBlaster пойдет?
2)какую программу использовать для прошивки (CodeVisionAVR)?
3) какие установки при программировании (фьюзы и т.д.)что бы контроллер не прибить..(если можно с картинками

Обучалку местную прочел - написанно хорошо ,но вопросы пока преобладают над ответами

Зараннее благодарен

Добавлено: Сб мар 29, 2008 19:56:51
Brutaller
1)программатор ByteBlaster пойдет?

Да. Дешево и сердито, а так же проверено временем и опытом.
2)какую программу использовать для прошивки (CodeVisionAVR)?

Даже если пишите/компилируете в CodeVisionAVR, то я посоветую для прошивки использовать консольный программатор, в частности AVReAl, тоже проверенный временем и опытом. А лично мной с помощью AVReAl перешиты тысячи контроллеров (по работе приходится), и ни один я еще не загнал "в позу". Достаточно один раз написать правильный *.bat файл и вызывать его из компилятора (в CodeVisionAVR это можно настроить), и шансы запороть кристалл неправильной зашивкой фьюзов сойдут на ноль. Если пользовать всякие оконные софт-программаторы, то рано или поздно не ту галочку, кнопочку ткнёте и пипец ;) Так что привыкайте к хорошему.
3) какие установки при программировании (фьюзы и т.д.)что бы контроллер не прибить..(если можно с картинками

А это смотря какой именно контроллер, у разных avr не абсолютно одинаковые фьюзы. А картинки не понадобятся :)))) Командная строка решает. ;)

Добавлено: Вс мар 30, 2008 16:11:29
Barni
Fedostas писал(а):читал читал и дочитался....
накопились вопросы:
1)программатор ByteBlaster пойдет?
2)какую программу использовать для прошивки (CodeVisionAVR)?
3) какие установки при программировании (фьюзы и т.д.)что бы контроллер не прибить..(если можно с картинками

Обучалку местную прочел - написанно хорошо ,но вопросы пока преобладают над ответами

Зараннее благодарен

1. Да любой программатор. Я использовал и AVR910, и 5 проводков(простой STK200).
2. Пишу на CodeVisionAVR, им же и прошиваю. Мне так удобнее.
3. Прикладываю картинку со скриншотом CodeVisionAVR программера.

Добавлено: Вс мар 30, 2008 18:43:12
Fedostas
Спасибо! - побежал паять бластер

С Уважением
Станислав

Добавлено: Ср апр 16, 2008 06:11:27
welder_2002
Станислав. Я года полтора назад повторил конструкцию с сайта от Jesper Hansen. Но Hex высланный мне автором не работал. С помощью друзей удалось исправить ошибки и все пошло. На моем сайте есть проекты на контроллерах, в том числе и этот (исправленный). Заходите и скачивайте. Дайте прямую ссылку на него. Паятель.

Анатолий

Добавлено: Вс ноя 16, 2008 21:27:45
Krazy_killer
да прошивка на Jesper Hansen термостат весьма бы пригодилась. а то железо слепил а программу собрать в кучу знаний нехватило

и для основного проекта- разве не надо индикатор через резисторы пускать и транзисторные ключи . всмысле все выше сказанное относиться ли к энтой схеме?