Страница 1 из 2
Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 10:46:27
Rainder
Собрал простейшие часы на Atmega8, индикация работает но правда пару палочек(не помню как называются, по моему сегменты) работают криво, но часы и минуты переключаются хорошо и проблема в том что они не ходят, что это может быть? Кварцевый резонатор, что то слышал про фьюзы с выставлением чего то с внутренним 8Мгц или что то еще? Не могу понять. Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 11:49:41
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
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 11:54:57
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
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 11:58:37
oleg110592
там вроде написано - если нет внешних конденсаторов на кварце, можно подключить внутренние на 36пФ фьюзом CKOPT
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:00:28
Rainder
[uquote="oleg110592",url="/forum/viewtopic.php?p=3258525#p3258525"]там вроде написано - если нет внешних конденсаторов на кварце, можно подключить внутренние на 36пФ фьюзом CKOPT[/uquote]
ну я этот фьюз тоже включаю
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:22:57
Martin76
Если корпус кварца заземлен, то прозвоните его выводы на землю, достаточно часто бывает пробой на корпус, естественно никакой генерации не будет.
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:41:19
Rainder
[uquote="Martin76",url="/forum/viewtopic.php?p=3258551#p3258551"]Если корпус кварца заземлен, то прозвоните его выводы на землю, достаточно часто бывает пробой на корпус, естественно никакой генерации не будет.[/uquote]
Проверил не замыкается
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:51:30
АлександрЛ
[uquote="Rainder",url="/forum/viewtopic.php?p=3258470#p3258470"]Собрал простейшие часы на Atmega8,
Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.[/uquote]
А ссылочку на первоисточник можно дать?
Прошивка у вас какая?
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:52:39
oleg110592
USB часы своими руками на Atmega 8. Как запрограммировать микроконтроллер
https://www.youtube.com/watch?v=IY8YyFwUa60
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:54:03
423958025
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:55:27
Rainder
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3258585#p3258585"][uquote="Rainder",url="/forum/viewtopic.php?p=3258470#p3258470"]Собрал простейшие часы на Atmega8,
Приложу принципиальную, монтажную схему и выставленные фьюзы. Из схемы исключил цепь перехода в сон.[/uquote]
А ссылочку на первоисточник можно дать?
Прошивка у вас какая?[/uquote]
собирал по вот этому видео, под видео прошивка и прочее есть, у меня прошивка clock v4 общий плюс и мигающая точка после часов и минут.hex
если надо могу скинуть архив
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 12:57:00
АлександрЛ
Ну, "обучающее видео", для тех, кто читать не умеет- понятно.. А ПРОШИВКА МИКРОКОНТРОЛЛЕРА ГДЕ????
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 13:00:37
oleg110592
под видео ссылка
firmware v4, datasheet на русском, схемы, программа для прошивки в этом архиве:
http://yadi.sk/d/NdL20F2HnxpnH
Re: Не ходят простейшие часы на Atmega8
Добавлено: Ср дек 13, 2017 13:05:00
Rainder
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3258598#p3258598"]Ну, "обучающее видео", для тех, кто читать не умеет- понятно.. А ПРОШИВКА МИКРОКОНТРОЛЛЕРА ГДЕ????[/uquote]
Re: Не ходят простейшие часы на Atmega8
Добавлено: Чт дек 14, 2017 08:52:41
Rainder
Ну может ли кто что нибудь посоветовать?
Re: Не ходят простейшие часы на Atmega8
Добавлено: Чт дек 14, 2017 09:22:54
423958025
А что там советовать.у меня раз дороги замкнули,раз кварца не было Е. Показывал,и раз прошли фьюзы неправильно.вот и все рекомендации.схема то проще некуда
Добавлено after 1 minute 10 seconds:
Ааа,ну и я лошара ещё ОК с ОА путаю
Re: Не ходят простейшие часы на Atmega8
Добавлено: Пт дек 15, 2017 15:33:11
akl
Удалил. Удачи.
Re: Не ходят простейшие часы на Atmega8
Добавлено: Пт дек 15, 2017 16:03:27
Rainder
[uquote="akl",url="/forum/viewtopic.php?p=3260491#p3260491"]Попробуйте код из архива. Писал по аналогии с часами из другой темы.
clOCK_M8_15122017.zip
[/uquote]
если ты просишь меня поставить прошивку CLOCK_M8.hex, то я поставил и вообще ничего не происходит
Re: Не ходят простейшие часы на Atmega8
Добавлено: Пт дек 15, 2017 17:21:19
АлександрЛ
Не знаю, чего вы тут мучаетесь, вот ЭТИ часы, пошли "со второго пинка"-

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

и часы пошли...
Точнее, поскольку я пользовался Унипроф- ом, фьюзы такие:

Какие вы фьюзы ставили?
[uquote="Rainder",url="/forum/viewtopic.php?p=3260513#p3260513"]поставить прошивку CLOCK_M8.hex, то я поставил и вообще ничего не происходит[/uquote] И не произойдёт- там нужно 8 мегагерц внутреннего генератора..
Re: Не ходят простейшие часы на Atmega8
Добавлено: Пт дек 15, 2017 17:28:58
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]
я ставил такие же фьюзы