Форумы Хелимании
15 Сентябрь 2019, 11:14:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Просьба ко всем пользователям: пожалуйста, ознакомьтесь с Правилами нашего форума!
 
  Helimania   Начало   Помощь Поиск Календарь Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Часики...  (Прочитано 3823 раз)
0 Пользователей и 1 Гость смотрят эту тему.
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« : 01 Сентябрь 2012, 23:15:19 »

Цитата: Анекдот
Продаются дамские часики. Стоимость одного часика...

 Cheesy
Это к делу отношения не имеет.

Мне поступил заказ от жены, на разработку и производство часов в большую комнату.
Но просто делать часы - не интересно. Поэтому будем делать с извратами.

Итак.
Внимательно осматриваем ебей на предмет больших семисегментных индикаторов. Находим подходящие, с высотой символа ~60мм. Есть конечно и больше, но цена там совсем неразумная  Sad Остановимся на этих.

Список извратов:
-Индикация времени (часы.минуты) на "глазастом" индикаторе
-Индикация температуры там-же
-динамическая яркость индикатора в зависимости от внешней освещенности.

Творить так творить. Датчиком времени станет микросхема DS1307. Это RTC (real time clock) с резервным питанием от батарейки-таблетки. Почему именно RTC, хотя часы-минуты спокойно можно организовать и внутри процессора? Во первых, потому что есть резервная батарейка и в случае отвала питания, время не сбросится. Во вторых потому что оно работает по шине i2c, с которой мне еще не приходилось работать. Хотя конечно соглашусь, что для этих задач, возможности RTC излишни. Т.к. помимо времени оно еще хранит дату и правильно ее считает, включая високосные года.
Датчиком температуры станет LM75. Опять же из за i2c и потому, что тут время конвертации гораздо меньше чем у ds18b20 на 1-wire. А при динамической индикации на семисегментниках, время цикла становится критичной штукой.
Воть, после трех дней размышлений и прикидок, на свет появилась такая схема. (картинка кликабельна)


Это самое большое и самое сложное устройство, которое я создавал. Прошивку тоже уже дописал. В симуляторе работает, хотя надо проверить некоторые вещи в железе перед изготовлением платы.  
« Последнее редактирование: 01 Сентябрь 2012, 23:23:42 от stick » Записан

Будь мужиком, купи НАЗУ!
AndyX
Андрей Рябов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 5180


Пилот-сисоп


Просмотр профиля WWW
« Ответ #1 : 01 Сентябрь 2012, 23:27:20 »

Круто!  Cool
Дальше что, коллайдер?  Shocked  Smiley
Записан

Будь мужиком - купи телескоп!
swat0russia
Алексей Смирнов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 3639


пилот, севший после взлета


Просмотр профиля
« Ответ #2 : 01 Сентябрь 2012, 23:31:39 »

улет ващщще)
Записан
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #3 : 05 Сентябрь 2012, 20:52:02 »

Концепция изменилась.  Embarrassed
По случаю урвал 4 мощных сдвиговых регистра на ебее. Будем делать статическую индикацию.
Записан

Будь мужиком, купи НАЗУ!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #4 : 09 Сентябрь 2012, 13:46:54 »

Таким оно будет. Картинка по прежнему кликабельна

Записан

Будь мужиком, купи НАЗУ!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #5 : 23 Октябрь 2013, 11:24:40 »

Прошло чуть больше года...
И, млять, я получил свои индикаторы!!!!!!
Скоро начну ваять Smiley
Записан

Будь мужиком, купи НАЗУ!
Cyclist
Андрей Головин
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 1094


Пилот-молчун


Просмотр профиля
« Ответ #6 : 23 Октябрь 2013, 17:54:13 »

А я то думал, что посылка в четыре месяца - это долго...  Cheesy
Записан
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #7 : 23 Октябрь 2013, 20:56:13 »

 Cheesy все познается в сравнении
Записан

Будь мужиком, купи НАЗУ!
AndyX
Андрей Рябов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 5180


Пилот-сисоп


Просмотр профиля WWW
« Ответ #8 : 23 Октябрь 2013, 23:00:28 »

Прошло чуть больше года...
И, млять, я получил свои индикаторы!!!!!!
Реально, что ли?  Shocked
Записан

Будь мужиком - купи телескоп!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #9 : 23 Октябрь 2013, 23:04:37 »

угу... 
Записан

Будь мужиком, купи НАЗУ!
AndyX
Андрей Рябов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 5180


Пилот-сисоп


Просмотр профиля WWW
« Ответ #10 : 23 Октябрь 2013, 23:06:38 »

Ну ничего, тем ценнее будут часы Cheesy
Записан

Будь мужиком - купи телескоп!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #11 : 23 Октябрь 2013, 23:08:26 »

Да они уже. Того, бесценны Wink
Записан

Будь мужиком, купи НАЗУ!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #12 : 27 Октябрь 2013, 12:59:39 »

Сделал.
Итак, вот плата. Двухсторонняя, 192х70мм, точно в размер четырех индикаторов.
От клавиатуры отказался. Все равно все можно настроить через терминалку или спецсофтинку по UART.


А настроить там можно: дату, месяц, год, часы, минуты, секунды, время показа секции часов, время показа секции градусника. И еще есть функция выдачи всех параметров:
Цитата: Терминалка
Wall clock v.2.07
[+++Config+++]
System date: 27-10-13
System time: 12:01:38
Ambient temp: 24.0°C
Digits PWM: 106
Time section: 10s
Temp. section: 02s


Есть динамическая регулировка яркости от внешнего освещения. мин/макс яркость. Максимум делаем фонариком  Smiley. Выглядит так:
Батарейка сверху для масштаба  Wink






И небольшое видео работы
<a href="http://www.youtube.com/watch?v=P0NMnUBC32M" target="_blank">http://www.youtube.com/watch?v=P0NMnUBC32M</a>

Теперь осталось сделать корпус и можно вешать на стену. 

Записан

Будь мужиком, купи НАЗУ!
AndyX
Андрей Рябов
Helimania Team
Командир Воздушного Судна
****
Offline Offline

Сообщений: 5180


Пилот-сисоп


Просмотр профиля WWW
« Ответ #13 : 27 Октябрь 2013, 13:44:12 »

Круть! А термометр внешний можно подключать? Wink
Записан

Будь мужиком - купи телескоп!
stick
Андрей Посашков
Moderator
Командир Воздушного Судна
*****
Offline Offline

Сообщений: 4047


Пилот-понтотехнолог


Просмотр профиля
« Ответ #14 : 27 Октябрь 2013, 14:19:55 »

Можно. на проводах.
Записан

Будь мужиком, купи НАЗУ!
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.065 секунд. Запросов: 21.