Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Наши самоделки


Ответ
 
Опции темы Опции просмотра
Старый 21.02.2014, 01:57   #1 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
Exclamation Часы-пропеллер на PIC16F628A

Долгое время хотел и пытался собрать такие часы, но то времени нету, то желания.

Но вот плотно занялся и за пару недель по вечерам собрал их.

Основой является микроконтроллер PIC16F628A, прошивки поддерживают часы реального времени на микросхеме PCF8583.

Можно использовать любой пульт, который работает в протоколе RC-5 или прикрепленный к статье на таком же микроконтроллере. Если будете использовать свой пульт, нужно узнать код пульта и код кнопок, все это записать в файл key.asm и заново собрать файл hex. Файлы key.asm для вращающейся части я изменил для пульта на микроконтроллере и файлы hex для того же пульта, в базе на PIC16F628 также использован файл keys.asm для самодельного пульта. В остальных версиях баз нужно отредактировать keys.asm.

Также можно использовать универсальный пульт URC22B. Для этого, пульта есть файл keys_URC22B.asm, чтобы скомпилировать например этот файл его нужно переименовать keys628.asm и заменить в папке с версией прошивки.

В этих версиях прошивки можно менять, как будут они вращаться по часовой стрелке или против. Также можно отказаться от часов реального времени, для этого нужно закоментировать всего одну строку. Можно менять режим отображения даты DDMMYY или YYMMDD. Еще можно закоментировать строку для определения адреса пульта и тогда пульт не будет учитывать адрес, а только код кнопок, но если у Вас несколько устройств на протоколе RC-5 возможны некоторые неудобства.

В архиве несколько вариантов плат с RTC и без. На SMD компонентов и почти полностью DIP, немного переделав можно полностью отказаться от SMD, только впаяв столько транзисторов увеличится значительно вес на длинной стороне, что приведет к усложнению балансировки.

Часы отображают количество оборотов в минуту, нормальный режим работы примерно 1960 оборотов.

У базы есть несколько режимов работы: спящий( поддерживает часы на минимальном уровне питания, двигатель выключен), рабочий (нормальное напряжение на вращающейся части, у меня получилось около 12 В, двигатель включен). Так же с базы можно регулировать обороты двигателя.

Собирал на желтых светодиодах и синих, синие получились сильно яркими, с расстояния несколько метров воспринимается не очень хорошо.
Возможно изменение номиналов резисторов, которые ограничивают их по току исправят ситуацию.

Если Вам покажется мое расположение кнопок не очень удобным, пишите, оформлю коды пульта на микроконтроллере, для расстановки по своему.
Миниатюры
123.jpg   dsc_0101.jpg  
Вложения
Тип файла: zip Propeller clock.zip (2.86 Мб, 855 просмотров)

Последний раз редактировалось garikmogilev; 21.02.2014 в 02:07
garikmogilev вне форума   Ответить с цитированием

Старый 21.02.2014, 01:57
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

К вашему вниманию темы, которые уже встречались на нашем форуме и схожи с вашей

Часы-пропеллер на двух PIC16F628A
Часы пропеллер
Часы-пропеллер
Куплю часы-пропеллер
Часы-пропеллер

Старый 21.02.2014, 02:57   #2 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Фото режимов и платы вращающейся части.
Миниатюры
dsc_0051.jpg   dsc_0086.jpg   dsc_0089.jpg   dsc_0092.jpg   dsc_0093.jpg  

dsc_0094.jpg   dsc_0102.jpg  
garikmogilev вне форума   Ответить с цитированием
Старый 26.02.2014, 12:16   #3 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Эти часы наверное, кто хотел повторил. Могу сделать пару статей от этого автора. Одни часы похожи на эти на микросхеме pic16f690, вторые несколько сложнее этих со сложной базой на микросхеме pic16f886. Если заинтересует пишите.
garikmogilev вне форума   Ответить с цитированием
Старый 26.03.2014, 22:10   #4 (permalink)
zhekon
Member
 
Аватар для zhekon
 
Регистрация: 26.03.2014
Сообщений: 109
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 1 сообщении
Репутация: 260
По умолчанию

добрый вечер! вы писали что можете повторить рубрику о пропеллере на pic16f886! будьте добры написать процесс со всеми схемами и печатками, прошивками
zhekon вне форума   Ответить с цитированием
Старый 26.03.2014, 22:21   #5 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Есть все, по часам на 16F886. Пульт подходит с этой статьи. На днях выложу с описанием и фото.
garikmogilev вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 29.03.2014, 00:21   #6 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Цитата:
Сообщение от zhekon Посмотреть сообщение
добрый вечер! вы писали что можете повторить рубрику о пропеллере на pic16f886! будьте добры написать процесс со всеми схемами и печатками, прошивками
http://www.tehnari.ru/f170/t95492/
garikmogilev вне форума   Ответить с цитированием
Старый 11.06.2014, 19:10   #7 (permalink)
Любитель Схем
Новичок
 
Регистрация: 11.06.2014
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Доброго дня,а где можно схему посмотреть, попробую повторить часы
Любитель Схем вне форума   Ответить с цитированием
Старый 11.06.2014, 19:12   #8 (permalink)
Любитель Схем
Новичок
 
Регистрация: 11.06.2014
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

В архиве есть все кроме схем
Любитель Схем вне форума   Ответить с цитированием
Старый 24.06.2014, 10:36   #9 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Не могу сейчас вспомнить но вроде были в миниатюрах. Приеду с командировки, просмотрю.
garikmogilev вне форума   Ответить с цитированием
Старый 24.06.2014, 10:37   #10 (permalink)
garikmogilev
Member
 
Аватар для garikmogilev
 
Регистрация: 06.12.2011
Адрес: Беларусь г. Могилев
Сообщений: 442
Сказал(а) спасибо: 4
Поблагодарили 14 раз(а) в 4 сообщениях
Репутация: 6863
По умолчанию

Смог открыть телефоном все есть.
garikmogilev вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 01:46.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.