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

Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:31:46
deniss1900
Добрый день знатоки! С паяльником дружу а с программированием булка. Собрал схему Простого термостата для отопления от DimAlt все робит только ондикатор моргает что нужно подравить дайте совет.

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:34:00
Igor_67
Ссылку на девайс - в студию!

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:34:46
deniss1900

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:41:41
Igor_67
Каким образом индикатор моргает, с какой частотой? Возможно неверно выставлены FUSE-биты CKSEL0...CKSEL3, отсюда и траблы... А вообще-то такой термостат можно сделать и на более дешевом МК, зайди в ветку по BASCOM AVR, там есть мои разработки термостатов разных.

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:50:03
deniss1900
Ну уж собрана схема надо добить. Че кидаться за все. Подскажите как правильно выставить эти биты ну выставить знаю где а как? в одной статье читал что нужно в прошиве что то править вот статья а в программировании я полный 0 http://avr.ru/solution/device/chastotomer

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 18:59:35
Igor_67
Для частоты 4МГц (как в статье) надо поставить CKSEL3=0(запрограммировать), CKSEL2=0, CKSEL1=1(не программировать), CKSEL0=1. МК как прошивали? Какой прогой? Да, в принципе это неважно, в любой проге для прошивки МК есть вкладки для программирования FUSE-битов. И прочтите внимательно даташит на МК Atmega8, в частности раздел "System Clock and Clock Options", подраздел "Calibrated Internal RC Oscillator", там есть таблица, в которой все и так понятно.

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:05:57
deniss1900
Шью программаторм Тритон а System Clock and Clock Options", подраздел "Calibrated Internal RC Oscillator ну непонимаю я что к чему завтра с битами поэксперементирую. Табло то светится все понятно но моргает как поворотник у ВАЗ2112 когда одна лампочка перегорит. :)))

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:08:42
Igor_67
Новый МК Atmega8 поставляется с завода с запрограммированными фузами для частоты 1МГц, а вам надо 4, вот поэтому и моргает индикатор, у него частота обновления получается в 4 раза меньше положенной... И прежде, чем ЭКСПЕРИМЕНТИРОВАТЬ С FUSE-БИТАМИ!!!, Внимательно ПРОЧТИТЕ ДАТАШИТ!!!, а именно те страницы, что я указал, а то потом придется оживлять МК на параллельном программаторе!!! Ах, да, у вас же "Тритон" :oops: , он и так параллельный ( кстати, хороший программатор, мне нравится - у меня на работе такой же)!

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:10:37
deniss1900
И что значит CKSEL2=0, CKSEL1=1(не программировать), CKSEL0=1 они же все программируются в раз толко с 1 или 0 так ведь?

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:12:16
otest
прочитай фузы и выложи скрин.

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:14:11
deniss1900
Собирал схему частотомера на меге16 я вам кидал ща ссылку там было указано какие фузы выставить ну выставил также моргает и половино сегментов негорит вот и пипец когда болда несоображает иду к вам спецам.

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:15:35
Igor_67
Ну да, программируются в раз, только перед этим где надо поставить галочки, а где надо снять...

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:19:37
deniss1900
Так вот я непонял какие поставить а какие снять нужно. Посоветуйте спецы. Для обоих схем. (если нетрудно) :)))

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:22:01
Igor_67
Поставить галочку-записать ноль-запрограммировать бит, снять галочку записать единицу-не программировать бит. Что непонятного-то??? :dont_know:

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:29:59
deniss1900
Уважаемый Igor_67 я понимаю что вы шарите в этом я в чем то другом но непонятно что значит Поставить галочку-записать ноль-запрограммировать бит. Тоесть галочка это 0 снята галочка это 1 так это?
непроще так написать
CKSEL3=0
CKSEL2=0
CKSEL1=1
CKSEL0=1
и программировать

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:39:38
Igor_67
Так я вам о том же уже полчаса толкую... Короче, курИте даташит на Мегу8 и будет вам счастье! Во вложении ДШ Atmega8 на русском, если с аглицким туго... :)))

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:41:41
Igor_67
Упс, вложение не прилепилось. Щас поправим... :)))

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:45:01
deniss1900
Ну попробую куртнуть мож допрет :)))

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:47:30
Igor_67
Вот ссылочка на ДШ, только он для Меги128, просто ненужное не надо читать, а так все то же самое, что и в Меге8.
http://sunduk.radiokot.ru/loadfile/?loa ... 90&turbo=1

Re: Нужна помощь по термостату отопления

Добавлено: Чт дек 15, 2011 19:57:26
deniss1900
Уууууууууууу легкие кончить можно с курением этого ДШ пипец :)))