Не ходят простейшие часы на Atmega8

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

Собрал простейшие часы на Atmega8, индикация работает но правда пару палочек(не помню как называются, по моему сегменты) работают криво, но часы и минуты переключаются хорошо и проблема в том что они не ходят, что это может быть? Кварцевый резонатор, что то слышал про фьюзы с выставлением чего то с внутренним 8Мгц или что то еще? Не могу понять. Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.
Вложения
2.png
(7.38 КБ) 537 скачиваний
1.png
(34.94 КБ) 529 скачиваний
Схема часов v4 самая последняя и лучшая.jpg
(142.53 КБ) 340 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

CKOPT фьюз?
For AVR microcontrollers with Timer/Counter Oscillator pins (TOSC1 and TOSC2), the crystal is
connected directly between the pins. By programming the CKOPT Fuse, the user can enable
internal capacitors on XTAL1 and XTAL2, thereby removing the need for external capacitors.
The Oscillator is optimized for use with a 32.768kHz watch crystal. Applying an external clock
source to TOSC1 is not recommended.
Note: The Timer/Counter Oscillator uses the same type of crystal oscillator as Low-Frequency Oscillator
and the internal capacitors have the same nominal value of 36pF
Реклама
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="oleg110592",url="/forum/viewtopic.php?p=3258515#p3258515"]CKOPT фьюз?
For AVR microcontrollers with Timer/Counter Oscillator pins (TOSC1 and TOSC2), the crystal is
connected directly between the pins. By programming the CKOPT Fuse, the user can enable
internal capacitors on XTAL1 and XTAL2, thereby removing the need for external capacitors.
The Oscillator is optimized for use with a 32.768kHz watch crystal. Applying an external clock
source to TOSC1 is not recommended.
Note: The Timer/Counter Oscillator uses the same type of crystal oscillator as Low-Frequency Oscillator
and the internal capacitors have the same nominal value of 36pF
[/uquote]
Я не знаю, но по моему CKSEL
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

там вроде написано - если нет внешних конденсаторов на кварце, можно подключить внутренние на 36пФ фьюзом CKOPT
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="oleg110592",url="/forum/viewtopic.php?p=3258525#p3258525"]там вроде написано - если нет внешних конденсаторов на кварце, можно подключить внутренние на 36пФ фьюзом CKOPT[/uquote]
ну я этот фьюз тоже включаю
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Если корпус кварца заземлен, то прозвоните его выводы на землю, достаточно часто бывает пробой на корпус, естественно никакой генерации не будет.
Реклама
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="Martin76",url="/forum/viewtopic.php?p=3258551#p3258551"]Если корпус кварца заземлен, то прозвоните его выводы на землю, достаточно часто бывает пробой на корпус, естественно никакой генерации не будет.[/uquote]
Проверил не замыкается
Друг Кота
Аватара пользователя
Сообщения: 43960
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Rainder",url="/forum/viewtopic.php?p=3258470#p3258470"]Собрал простейшие часы на Atmega8,
Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.[/uquote]
А ссылочку на первоисточник можно дать?
Прошивка у вас какая?
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

USB часы своими руками на Atmega 8. Как запрограммировать микроконтроллер
https://www.youtube.com/watch?v=IY8YyFwUa60
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 367
Зарегистрирован: Ср дек 25, 2013 22:05:51

Сообщение 423958025 »

Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3258585#p3258585"][uquote="Rainder",url="/forum/viewtopic.php?p=3258470#p3258470"]Собрал простейшие часы на Atmega8,
Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.[/uquote]
А ссылочку на первоисточник можно дать?
Прошивка у вас какая?[/uquote]
собирал по вот этому видео, под видео прошивка и прочее есть, у меня прошивка clock v4 общий плюс и мигающая точка после часов и минут.hex
если надо могу скинуть архив
Друг Кота
Аватара пользователя
Сообщения: 43960
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Ну, "обучающее видео", для тех, кто читать не умеет- понятно.. А ПРОШИВКА МИКРОКОНТРОЛЛЕРА ГДЕ????
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

под видео ссылка
firmware v4, datasheet на русском, схемы, программа для прошивки в этом архиве:
http://yadi.sk/d/NdL20F2HnxpnH
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3258598#p3258598"]Ну, "обучающее видео", для тех, кто читать не умеет- понятно.. А ПРОШИВКА МИКРОКОНТРОЛЛЕРА ГДЕ????[/uquote]
Вложения
clock v4 общий плюс и мигающая точка после часов и минут.hex
(4.14 КБ) 517 скачиваний
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

Ну может ли кто что нибудь посоветовать?
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 367
Зарегистрирован: Ср дек 25, 2013 22:05:51

Сообщение 423958025 »

А что там советовать.у меня раз дороги замкнули,раз кварца не было Е. Показывал,и раз прошли фьюзы неправильно.вот и все рекомендации.схема то проще некуда

Добавлено after 1 minute 10 seconds:
Ааа,ну и я лошара ещё ОК с ОА путаю
akl
Друг Кота
Сообщения: 4450
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Удалил. Удачи.
Последний раз редактировалось akl Сб дек 16, 2017 01:43:29, всего редактировалось 1 раз.
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="akl",url="/forum/viewtopic.php?p=3260491#p3260491"]Попробуйте код из архива. Писал по аналогии с часами из другой темы.
clOCK_M8_15122017.zip
[/uquote]
если ты просишь меня поставить прошивку CLOCK_M8.hex, то я поставил и вообще ничего не происходит
Друг Кота
Аватара пользователя
Сообщения: 43960
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Не знаю, чего вы тут мучаетесь, вот ЭТИ часы, пошли "со второго пинка"- :))) :))) :)))
Изображение
Со "второго" потому, что это была схема "простейших часов" из вот этой статьи:
http://radiokot.ru/circuit/digital/home/163/ - с доработкой, аналогичной ВАШЕЙ- резисторы в цепях сегментов.
Впаял ещё один резистор на "точку", прошил
"общий минус и мигающая точка после часов и минут".. На этот момент оставил фьюзы "как было" - 8 мегагерц внутреннего генератора.. - включил, по индикатору проскочила "заставка", часы, минуты меняются, но часы не идут..
Поменял фьюзы так, как написано в вашем архиве-
Изображение
и часы пошли...
Точнее, поскольку я пользовался Унипроф- ом, фьюзы такие:
Изображение
Какие вы фьюзы ставили?

[uquote="Rainder",url="/forum/viewtopic.php?p=3260513#p3260513"]поставить прошивку CLOCK_M8.hex, то я поставил и вообще ничего не происходит[/uquote] И не произойдёт- там нужно 8 мегагерц внутреннего генератора..
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср дек 13, 2017 10:09:10

Сообщение Rainder »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3260562#p3260562"]Не знаю, чего вы тут мучаетесь, вот ЭТИ часы, пошли "со второго пинка"- :))) :))) :)))
Изображение
Со "второго" потому, что это была схема "простейших часов" из вот этой статьи:
http://radiokot.ru/circuit/digital/home/163/ - с доработкой, аналогичной ВАШЕЙ- резисторы в цепях сегментов.
Впаял ещё один резистор на "точку", прошил
"общий минус и мигающая точка после часов и минут".. На этот момент оставил фьюзы "как было" - 8 мегагерц внутреннего генератора.. - включил, по индикатору проскочила "заставка", часы, минуты меняются, но часы не идут..
Поменял фьюзы так, как написано в вашем архиве-
Изображение
и часы пошли...
Точнее, поскольку я пользовался Унипроф- ом, фьюзы такие:
Изображение
Какие вы фьюзы ставили?

[uquote="Rainder",url="/forum/viewtopic.php?p=3260513#p3260513"]поставить прошивку CLOCK_M8.hex, то я поставил и вообще ничего не происходит[/uquote] И не произойдёт- там нужно 8 мегагерц внутреннего генератора..[/uquote]
я ставил такие же фьюзы
Ответить

Вернуться в «AVR»