Простые часы на микроконтроллере

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

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


pavel829
Родился
Сообщения: 2
Зарегистрирован: Вт апр 07, 2009 18:31:25

Простые часы на микроконтроллере

Сообщение pavel829 »

Ross писал(а):у меня достаточно мощные индикаторы получаются, по 1.5A на цифру, поэтому попробую по такой схеме:
(отсюда: http://schematic.by.ru/61/6102.htm)


Я тоже пытаюсь сделать часы с большим индикатором. Нашёл вот здесь интересную схемку усилителя http://www.chipradio.ru/p36.htm
pavel829
Родился
Сообщения: 2
Зарегистрирован: Вт апр 07, 2009 18:31:25

Простые часы на микроконтроллере

Сообщение pavel829 »

headshotbacs писал(а):Та не, дело думаю не в разводке, потому что они у меня когдато ярко горели и без транзисторов. Но вот когда прошивалась мелкуха, то забыли убрать делитель на 8 (они отставали на 8 минут). Потом когда все фузики поставили как надо, все индикаторы стали тускло работать а первая цифра вообще ели ели видна. Ну вот фотка явное тому доказательство - просто фоткал самый самый первый вариант, и индики корели достаточно ярко, что даже вспышкой фотика не засветились.


Может первая цифра тускло горит из-за Фьюза СKOUT.
В описании нашёл что он отвечает за вывод частоты тактового генератора на ножку CKOUT - а это как раз 6 нога! На заводе он включен (СKOUT=1), попробуйте его отключить, то есть СKOUT=0.
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

sidya писал(а):Часы хорошие ,заработали сразу.Хочу узнать можно ли переделать их для подключения с общим анодом?Анодов полно а катодов уже и нет.


Да, МОЖНО!!! Для этого используй драйвер ULN2803A. Я часы делал, которые предназначены были для ОК, поставил драйвер и индикаторы с ОА.
Вложения
Invertor_CC_to_CA.rar
(279.2 КБ) 954 скачивания
Аватара пользователя
sidya
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн апр 06, 2009 22:36:18
Откуда: Подмосковье

Сообщение sidya »

Спасибо обязательно попробую.
Аватара пользователя
Pika4u
Поставщик валерьянки для Кота
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Сообщение Pika4u »

Хочу сделать эти часы. НО: какой программой прошивать:имею пять проводков(шесть резисторов, ЛПТ порт), какие фьюзы выставлять?
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

У меня глупый вопрос к автору, можно узнать зачем использовали для хранения времени ячейки ОЗУ МК, вроде регистров свободных много? Это просто выбор такой или тута кроется хитрый умысел? :))
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Вот такие часики собрал в машину
Вложения
P6120005.JPG
Автомобильный вариант
(172.37 КБ) 1733 скачивания
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Есть вопрос:
Собирал раньше такиеже часы, только на МК который на 10-PU - он работал нормально. Эти собрал на 20-PU и они показывают какую-то лабуду. Вставил МК со старых часов, они работают нормально.
Вложения
1.JPG
(87.93 КБ) 1236 скачиваний
2.JPG
(80.23 КБ) 1175 скачиваний
3.JPG
(84.14 КБ) 1310 скачиваний
4.JPG
(85.57 КБ) 1519 скачиваний
Alf162
Родился
Сообщения: 19
Зарегистрирован: Ср июл 15, 2009 10:02:58

Сообщение Alf162 »

У меня вообще очень глупый вопрос: в файле с печатной платой на ней же показано и расположение элементов. Я распечатал и подумал, что если я буду в таком виде это переносить на текстолит, то там получится куча перемычек. Как это убрать?
СУВ
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Поэкспериментируй со слоями. Нажми в галавном меню Файл\Печать. И поиграйся со слоями. Вот скриншот
Вложения
1.JPG
(106.59 КБ) 1224 скачивания
Alf162
Родился
Сообщения: 19
Зарегистрирован: Ср июл 15, 2009 10:02:58

Сообщение Alf162 »

Понял, спасибо!
Я протеусе попробовал эти часы, так у меня горят нули, точка и все. Ничего не устанавливается.
Подскажите, как в Proteus'е выставлять частоту кварца в 10 МГц. У меня кроме как 4 и 8 не получается :cry:
Alf162
Родился
Сообщения: 19
Зарегистрирован: Ср июл 15, 2009 10:02:58

Сообщение Alf162 »

А, нет. Время показывает номально :)) . А вот с частотой вопрос остается :cry:
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Alf162 писал(а):А, нет. Время показывает номально :)) . А вот с частотой вопрос остается :cry:

Выставляешь сначала фьюзы для внешнего кварца выше 8 МГц, а потом в поле "Advanset properties" выбираешь "Clock Frequency" и ставишь требуемую частоту.
asad50
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб авг 15, 2009 20:44:52

Сообщение asad50 »

Такая же беда все работает нормально кроме того что 1 минута минут 10 длиться. Шил uniprof может кто скрин фьзов для нее выложит.
А то я один контороллер уже заблокировал :? Точнее поставил не те фьюзы кварца. Проблема решилась допайкой кварца на 4мгц в AVR программатор.
asad50
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб авг 15, 2009 20:44:52

Сообщение asad50 »

headshotbacs писал(а):Есть вопрос:
Собирал раньше такиеже часы, только на МК который на 10-PU - он работал нормально. Эти собрал на 20-PU и они показывают какую-то лабуду. Вставил МК со старых часов, они работают нормально.

Такая фигня была в начале кагда включил от сетевого блока питания неизвестного происхождения, запитал от батарей нормально показывают только отстают не по детски, кстати им 2 вольта уже нормально.
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Да нет, это не то. Часы запускал я с кроны. Да и с блоком питания никаких проблем небыло.

Вот БП
Изображение
Последний раз редактировалось headshotbacs Чт авг 27, 2009 12:48:26, всего редактировалось 1 раз.
asad50
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб авг 15, 2009 20:44:52

Сообщение asad50 »

Разобрался с фузами идут нормально :) . Кому надо для uniprof могу скрин выложить.
Оказываеться галка стоит фуз отключен, прикольно. Теперь проблема засветка, я думаю есть вариант прошивку подправить и снизить частоту
индикации. Ну не успевают светодиоды гаснуть. Кто б занялся.
Вложения
PIC-0016.jpg
(10.56 КБ) 1336 скачиваний
asad50
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб авг 15, 2009 20:44:52

Сообщение asad50 »

Разобрался с засветкой т.к. изменение задержки индикации и запись нулей в порты ничего не дала. заподозрил контроллер и точно вывод десятков часов на восьмую ногу все исправил. Увеличил Temp2 до 50
мерцания нет контроллер пока жив. :)
P.S. Программа часов простая как болт спасибо автору.
asad50
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб авг 15, 2009 20:44:52

Сообщение asad50 »

Скриншот фузов для uniprof. Часы идут достаточно точно, у меня убежали за неделю где то на 30 сек. От батарей проработали 8 дней.
Батареки были R14 солевые. Сейчас поставил R20 посмотрим на сколько хватит.
Вложения
.png
Фузы uniprof
(7.7 КБ) 1697 скачиваний
Аватара пользователя
Redrik Shuhart
Друг Кота
Сообщения: 3641
Зарегистрирован: Пт апр 03, 2009 22:12:58
Откуда: Из Украины, Кировоградская облась,

Сообщение Redrik Shuhart »

короч, это часы не идут. ВОБЩЕ не ходят. МК греется,(градусов так 37), цифры 3..5 9 НЕ отображаются в сегмент Д( во всех 4 сегментах)
точка мигает раз в 8 секунд(4 горит, 4 не горит), кварц поставил 20 мгц, тк с 10 такой же результат,

дайте прошивку для CVAVR.
Мотание тороидов- вышивание по мужски.
Ответить

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