Часы-термометр на микроконтроллере ATmega8.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Black Raven
Открыл глаза
Сообщения: 69
Зарегистрирован: Пт янв 14, 2011 00:25:34

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Black Raven »

Ну да.
Есть более новые варианты?
Еще хотел спросить: что означает цифра в левом разряде при срабатывании будильника? Справа текущие минуты и секунды.
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение watchmaker »

Собрал полтора года назад часы на меге 8. Хочу теперь кое-что добавить, а памяти не хватает. Что надо сделать с программой, чтобы установить ее на мегу 16? Просто перекомпилировать или менять что-то еще?

Еще вопрос. Можно ли в схеме с ИД10 применить ОА индикаторы? Схему с регистром не предлагать - индикаторов у меня ДЕСЯТЬ.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение DimAlt »

Ну да, только поменять в makefile тип контроллера. Ну и ноги в cl_id10.h переназначить. А можно, что бы не переделывать монтажку купить AtMega168. Но надо смотреть, так как там нет генератора на 8мег, ну я уже не помню, надо Вам посмотреть и решить.
На счет анодов, посмотрите схемы для больших индикаторов от версии на 74НС595.
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение watchmaker »

А можно, что бы не переделывать монтажку купить AtMega168. Но надо смотреть, так как там нет генератора на 8мег,


Частота генератора не важна, так как термометра и подобных внешних устройств нет. Основа программы - v. 1.84 для ИД10, добавлена куча режимов и полностью удален блок Далласа. Или там вообще нет встроенного генератора?
И еще. Можно подробнее по поводу таймеров - меняется ли что-то в этом блоке?
Нашел http://www.atmel.com/dyn/resources/prod ... oc2553.pdf , но пока не могу разобраться что к чему.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
DimAlt
Вымогатель припоя
Сообщения: 576
Зарегистрирован: Пт май 19, 2006 05:39:11
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение DimAlt »

Встроенный есть, но я эту серию использовал только на 8 или 1мег, да и вообще они по новее чем мега8, поинтересней. Я сейчас с ходу не подскажу, уже с год где то с мк дело не имел. Тоже надо вспоминать, разбираться.
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение watchmaker »

У нее что, нет CKOPT? По крайней мере я не нашел ничего по поводу встроенных конденсаторов для часового кварца.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение watchmaker »

Ps. Почитал даташит на восьмерку - у нее встроенные конденсаторы на 36!!! пикофарад. Зачем так много?
Поставил на 15 (и естественно выключил встроенные - ckopt=1) и буду проверять точность - на встроенных приходилось ставить поправку плюс 29/128 секунды в час.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение watchmaker »

В даташите на 168 написано: генератор выдает частоту 8 МГц при 3 В. И при этом нельзя превышать 8.8 МГц. Известно ли, какую частоту он выдает при 5 В?
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
-=vital=-
Родился
Сообщения: 10
Зарегистрирован: Вт июн 09, 2009 22:23:32
Откуда: Минск

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение -=vital=- »

Здравствуйте. Хочу применить данное устройство в гараже, у меня есть бмв 1977г.в. хотелось бы её сохранить как можно лучше и я подумал было бы не плохо еслиб обогреватель продувал под днищем теплым воздухом, ну скажем 3 раза в день, по 1 часу, возможно ли это с помощью этих часов. Просто не понятно, есть возможность в усановленное время вкючить нагрузку, а можно ли её отлючить допустим через час? И еще просьба, тут я посмотрел появилось очень много версий, схем, прошивок. Если не сложно, кто собирал данный девайс и у кого работает без проблем, поделитесь пожалуйста рабочей схемой и прошивкой если можно и печатная плата не помешает :) Всем спасибо
vit318@mail.ru
kaktus777
Родился
Сообщения: 15
Зарегистрирован: Ср фев 02, 2011 10:58:48

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение kaktus777 »

Предлагаю полностью все девайсы в этой теме слить в одну папку с сылками на авторов - будет нагляднее.
Куча схем и функционала, а найти чего то - приходится всю тему перелистывать.
Творчество то заразно и при этом заразительно (суть разная!) :))
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Борис+ »

Подскажите может кто сталкевался. Собрал часы на пяти индикаторах работают пока держиш палец не нонтактах кварца. кварц уже четвертый послудний снял с советских рабочих часов. плата вымыта хорошо все раз десять проверял. ЧТО ДЕЛАТЬ? Да к стати они и не косаясь идут только очень очень медленно а кнопки не реагируют.
Аватара пользователя
Signalman
Встал на лапы
Сообщения: 96
Зарегистрирован: Пт янв 02, 2009 22:34:29
Откуда: от туда
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Signalman »

Борис+ писал(а):Подскажите может кто сталкивался.

Посмотри правильно ли прошиты FUSE и конденсаторы точно 15пф у кварца?
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Борис+ »

конденсаторов нету прошито CKOPT они были правда не 15 а 22 но тоже не работало
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Борис+ »

Всем спасибо. Все заработало поставил кондеры по15пф нои СKOPT прошитый остался
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение O-LED »

Борис+
а прошитый скорт у вас это как и в каком программаторе? есть подозрение что вы немного запутались в установлен/скинут.
KIT
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Борис+ »

пограмматор доде вижон поставил галочку все правельно инече бы и другие фузы не работали.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение O-LED »

у меня вообще такое подозрение что при включении Т2 в асинхронном режиме конденсаторы автоматически подключаются к ножкам тоск1 и тоск2. Я разработал несколько часов на меге 16 и на меге8. везде время отсчитывалось с помощью Т2. так вот, во всех часах было без разницы, установлен скорт или нет. все часы прекрасно работали с голым кварцем, и любым состоянием скорт.
бит скорт , по ходу подключает конденсаторы к ногам хтал1 и 2.
Уровень моего английского не позволил мне разобраться с этим вопросом досконально........ :( .
KIT
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение Борис+ »

Наверное так , я не очень пока в этом разбераюсь но работает и хорошо,менять ничего пока не буду. Спасибо.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

уффффф
дочитал все 61 стрАницца

травил платка дааавно
сравнивал не давно
увидел различия
понял что на разные они микры
оказалось сделал я под 595
делал ради проверки индикаторов
а посля МЫШЬль пришла
применить сеи лампочки
Изображение

после того как будут проверены в таком режиме.
Изображение

прошивки проверял на 6 и 9

что хочется сказать
1 по 6ти,
-а- разнести бы ММ по дальше от ЧЧ
а ЧЧ - - ММ
б ЧЧ оо ММ

-б- ЧЧ.ММ.СС
можно сделать, так что бы точки моргали
а загораются когда секунды горят
б загораются когда секунды меняются
в по очерёдно моргают с полусекундным тактом то после часов то после минут

-в- ввести режим, когда индикаторы не светятся
http://startcd.narod.ru/cl_termo3/index ... 5%CD%C8%DF
добавить девятый режим
допустим выбрали три режима каждый по 5 секунд
хотелось бы, что б не сразу менялись показания а погасли на определённое время.


По скольку я ранее читал о будильнике, точнее включении нагрузки, мобуть не очень внимательно.
Что бы хотелось упростить
Это принудительное включение и отключение без копаний в меню.

по поводу кнопок, пересекается с предыдущим предложением
сделать как мне предлагали, использовать так называемый внутренний АЦП
те
один порт под кучу кнопок как в магнитолах типа SONY а не 4 как у автора
поскольку я в этом полный ноль в программировании, то если можно воплотить эту идею в железо?
Да как ранее читал, ресурсы меги8 уже на пределе, мобуть из-за того что использую 6 индикаторов - появятся ли дополнительные-осободившиеся ресурсы?
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Часы-термометр на микроконтроллере ATmega8.

Сообщение m.ix »

Black Raven писал(а):У меня часы, помимо своих обычных функций управляют еще вибромотором, прикрученным к дивану снизу!!! Я на подъем тяжелый. :sleep: Может быть кому еще пригодится идея. :roll:
:
можно тоже с мотором делать, только кравать-качалка кровать-укачивалка, для тех кто тяжёл на засыпание :)))
Лечу лечить WWWашу покалеченную технику.
Ответить

Вернуться в «Статьи»