Часы-термометр на микроконтроллере ATmega8.
-
Black Raven
- Открыл глаза
- Сообщения: 69
- Зарегистрирован: Пт янв 14, 2011 00:25:34
Re: Часы-термометр на микроконтроллере ATmega8.
Ну да.
Есть более новые варианты?
Еще хотел спросить: что означает цифра в левом разряде при срабатывании будильника? Справа текущие минуты и секунды.
Есть более новые варианты?
Еще хотел спросить: что означает цифра в левом разряде при срабатывании будильника? Справа текущие минуты и секунды.
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2179
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Собрал полтора года назад часы на меге 8. Хочу теперь кое-что добавить, а памяти не хватает. Что надо сделать с программой, чтобы установить ее на мегу 16? Просто перекомпилировать или менять что-то еще?
Еще вопрос. Можно ли в схеме с ИД10 применить ОА индикаторы? Схему с регистром не предлагать - индикаторов у меня ДЕСЯТЬ.
Еще вопрос. Можно ли в схеме с ИД10 применить ОА индикаторы? Схему с регистром не предлагать - индикаторов у меня ДЕСЯТЬ.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Ну да, только поменять в makefile тип контроллера. Ну и ноги в cl_id10.h переназначить. А можно, что бы не переделывать монтажку купить AtMega168. Но надо смотреть, так как там нет генератора на 8мег, ну я уже не помню, надо Вам посмотреть и решить.
На счет анодов, посмотрите схемы для больших индикаторов от версии на 74НС595.
На счет анодов, посмотрите схемы для больших индикаторов от версии на 74НС595.
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2179
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
А можно, что бы не переделывать монтажку купить AtMega168. Но надо смотреть, так как там нет генератора на 8мег,
Частота генератора не важна, так как термометра и подобных внешних устройств нет. Основа программы - v. 1.84 для ИД10, добавлена куча режимов и полностью удален блок Далласа. Или там вообще нет встроенного генератора?
И еще. Можно подробнее по поводу таймеров - меняется ли что-то в этом блоке?
Нашел http://www.atmel.com/dyn/resources/prod ... oc2553.pdf , но пока не могу разобраться что к чему.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Встроенный есть, но я эту серию использовал только на 8 или 1мег, да и вообще они по новее чем мега8, поинтересней. Я сейчас с ходу не подскажу, уже с год где то с мк дело не имел. Тоже надо вспоминать, разбираться.
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2179
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
У нее что, нет CKOPT? По крайней мере я не нашел ничего по поводу встроенных конденсаторов для часового кварца.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2179
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Ps. Почитал даташит на восьмерку - у нее встроенные конденсаторы на 36!!! пикофарад. Зачем так много?
Поставил на 15 (и естественно выключил встроенные - ckopt=1) и буду проверять точность - на встроенных приходилось ставить поправку плюс 29/128 секунды в час.
Поставил на 15 (и естественно выключил встроенные - ckopt=1) и буду проверять точность - на встроенных приходилось ставить поправку плюс 29/128 секунды в час.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2179
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
В даташите на 168 написано: генератор выдает частоту 8 МГц при 3 В. И при этом нельзя превышать 8.8 МГц. Известно ли, какую частоту он выдает при 5 В?
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Re: Часы-термометр на микроконтроллере ATmega8.
Здравствуйте. Хочу применить данное устройство в гараже, у меня есть бмв 1977г.в. хотелось бы её сохранить как можно лучше и я подумал было бы не плохо еслиб обогреватель продувал под днищем теплым воздухом, ну скажем 3 раза в день, по 1 часу, возможно ли это с помощью этих часов. Просто не понятно, есть возможность в усановленное время вкючить нагрузку, а можно ли её отлючить допустим через час? И еще просьба, тут я посмотрел появилось очень много версий, схем, прошивок. Если не сложно, кто собирал данный девайс и у кого работает без проблем, поделитесь пожалуйста рабочей схемой и прошивкой если можно и печатная плата не помешает
Всем спасибо
vit318@mail.ru
vit318@mail.ru
Re: Часы-термометр на микроконтроллере ATmega8.
Предлагаю полностью все девайсы в этой теме слить в одну папку с сылками на авторов - будет нагляднее.
Куча схем и функционала, а найти чего то - приходится всю тему перелистывать.
Творчество то заразно и при этом заразительно (суть разная!)
Куча схем и функционала, а найти чего то - приходится всю тему перелистывать.
Творчество то заразно и при этом заразительно (суть разная!)
Re: Часы-термометр на микроконтроллере ATmega8.
Подскажите может кто сталкевался. Собрал часы на пяти индикаторах работают пока держиш палец не нонтактах кварца. кварц уже четвертый послудний снял с советских рабочих часов. плата вымыта хорошо все раз десять проверял. ЧТО ДЕЛАТЬ? Да к стати они и не косаясь идут только очень очень медленно а кнопки не реагируют.
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Борис+ писал(а):Подскажите может кто сталкивался.
Посмотри правильно ли прошиты FUSE и конденсаторы точно 15пф у кварца?
Re: Часы-термометр на микроконтроллере ATmega8.
конденсаторов нету прошито CKOPT они были правда не 15 а 22 но тоже не работало
Re: Часы-термометр на микроконтроллере ATmega8.
Всем спасибо. Все заработало поставил кондеры по15пф нои СKOPT прошитый остался
Re: Часы-термометр на микроконтроллере ATmega8.
Борис+
а прошитый скорт у вас это как и в каком программаторе? есть подозрение что вы немного запутались в установлен/скинут.
а прошитый скорт у вас это как и в каком программаторе? есть подозрение что вы немного запутались в установлен/скинут.
KIT
Re: Часы-термометр на микроконтроллере ATmega8.
пограмматор доде вижон поставил галочку все правельно инече бы и другие фузы не работали.
Re: Часы-термометр на микроконтроллере ATmega8.
у меня вообще такое подозрение что при включении Т2 в асинхронном режиме конденсаторы автоматически подключаются к ножкам тоск1 и тоск2. Я разработал несколько часов на меге 16 и на меге8. везде время отсчитывалось с помощью Т2. так вот, во всех часах было без разницы, установлен скорт или нет. все часы прекрасно работали с голым кварцем, и любым состоянием скорт.
бит скорт , по ходу подключает конденсаторы к ногам хтал1 и 2.
Уровень моего английского не позволил мне разобраться с этим вопросом досконально........
.
бит скорт , по ходу подключает конденсаторы к ногам хтал1 и 2.
Уровень моего английского не позволил мне разобраться с этим вопросом досконально........
KIT
Re: Часы-термометр на микроконтроллере ATmega8.
Наверное так , я не очень пока в этом разбераюсь но работает и хорошо,менять ничего пока не буду. Спасибо.
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
уффффф
дочитал все 61 стрАницца
травил платка дааавно
сравнивал не давно
увидел различия
понял что на разные они микры
оказалось сделал я под 595
делал ради проверки индикаторов
а посля МЫШЬль пришла
применить сеи лампочки

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

прошивки проверял на 6 и 9
что хочется сказать
1 по 6ти,
-а- разнести бы ММ по дальше от ЧЧ
а ЧЧ - - ММ
б ЧЧ оо ММ
-б- ЧЧ.ММ.СС
можно сделать, так что бы точки моргали
а загораются когда секунды горят
б загораются когда секунды меняются
в по очерёдно моргают с полусекундным тактом то после часов то после минут
-в- ввести режим, когда индикаторы не светятся
http://startcd.narod.ru/cl_termo3/index ... 5%CD%C8%DF
добавить девятый режим
допустим выбрали три режима каждый по 5 секунд
хотелось бы, что б не сразу менялись показания а погасли на определённое время.
По скольку я ранее читал о будильнике, точнее включении нагрузки, мобуть не очень внимательно.
Что бы хотелось упростить
Это принудительное включение и отключение без копаний в меню.
по поводу кнопок, пересекается с предыдущим предложением
сделать как мне предлагали, использовать так называемый внутренний АЦП
те
один порт под кучу кнопок как в магнитолах типа SONY а не 4 как у автора
поскольку я в этом полный ноль в программировании, то если можно воплотить эту идею в железо?
Да как ранее читал, ресурсы меги8 уже на пределе, мобуть из-за того что использую 6 индикаторов - появятся ли дополнительные-осободившиеся ресурсы?
дочитал все 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.
можно тоже с мотором делать, только кравать-качалка кровать-укачивалка, для тех кто тяжёл на засыпаниеBlack Raven писал(а):У меня часы, помимо своих обычных функций управляют еще вибромотором, прикрученным к дивану снизу!!! Я на подъем тяжелый.Может быть кому еще пригодится идея.
:
Лечу лечить WWWашу покалеченную технику.
Может быть кому еще пригодится идея.