• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

HDD Clock или варварские опыты

  • Автор темы Автор темы Izy125
  • Дата начала Дата начала
Пока решил идти по простому пути и оставил собственный контроллер и движки без средней точки на закуску.
Собрал макет: TDA5140 + отладка на PIC16F887 + движек со средней точкой и корпус.
Результат: диск раскрутил, датчик нуля работает хорошо, частоты выслить могу.
Возникшая проблема одна: не получилось нарисовать 1 стрелку. Точнее лента включается в заданный момент, но максимум пока это видно 1 светодиод, а не линию.
Планы: попробую разбить на три сектора и засветить каждый своим цветом.
П.С. и пара фоток макета.
 

Вложения

  • WP_20151217_12_32_26_Pro[1].webp
    WP_20151217_12_32_26_Pro[1].webp
    41.4 KB · Просмотры: 56
  • WP_20151218_08_50_05_Pro[1].webp
    WP_20151218_08_50_05_Pro[1].webp
    62.5 KB · Просмотры: 53
  • WP_20151218_08_50_11_Pro[1].webp
    WP_20151218_08_50_11_Pro[1].webp
    42.4 KB · Просмотры: 56
поезд едет дальше.
Засветил секторно, яркость никакая, но сугубо потому что сам дурак.
Сейчас попробую сделать либо рассеиватель в корпус винчестера, либо с нуля буду делать корпус.

А так все работает, но из-за яркости не делать нормальную видяшку.
 
сделал световод в первом приближении.
за основу взят система подсветки от монитора убитого. Вырезал кругляши, набрал нужную толщину , собрал.
следующим ходом сниму один кругляш и соберу бутерброд полноценный ,как в мониторе:)
 

Вложения

  • WP_20151218_19_07_36_Pro[1].webp
    WP_20151218_19_07_36_Pro[1].webp
    38.7 KB · Просмотры: 72
1. Вариант с полностью собранным рассеивателем от монитора сработал.
2. Основные узлы работают.

Осталось подобрать алгоритм работы, сейчас при заливке секторов или формировании стрелки границы дрожат, пока не выловил причину.
 
промежуточные итоги:
1. Все узлы работают. TDA5041 отрабатывает на 5+
2. PIC16F887 - мягко говоря слабоват. запустить умудрился, но о красивостях говорить не приходится. Внешний RTC модуль тоже не подцепишь, внешнее прерывание только одно.
3. Яркость. Никакая. Сейчас лента работает не от 12, а от 24. Красные еле виден.

Итог:
Часы работают. Нужно менять элементную базу и убирать в корпус нормальный.
 
Про 887 - это вряд ли.
Данную задачу он потянет, аж простыня заворачиваться будет.
Как вариант, он отлично гонится до 32MHz при тактировании от внешнего генератора.
 
Про 887 - это вряд ли.
Данную задачу он потянет, аж простыня заворачиваться будет.
Как вариант, он отлично гонится до 32MHz при тактировании от внешнего генератора.

Потанцую с алгоритмом, пока он еще достаточно кривоват, тяжел и попахивает отсутствием нормального опыта.
Работаю с 20МГц кварцем. Прицепил файлик.
 

Вложения

  • WP_20151223_19_14_09_Pro.webp
    WP_20151223_19_14_09_Pro.webp
    41.7 KB · Просмотры: 65
  • WP_20151223_19_30_25_Pro.webp
    WP_20151223_19_30_25_Pro.webp
    39.7 KB · Просмотры: 57
  • main.txt
    main.txt
    1.6 KB · Просмотры: 418
Новый год, новый подвижки.

Перевел часы на PIC16F73 в DIP-28. Развел платку под остаток места в корпусе.
Питание:
-общение питание от 12В( тестировал последнюю сборку на 16В)
-для двигателя на LM317, регулируется подстроечным резистором
-для внутренностей на L7805
Корпус винчестера хорошо подошел как радиатор:)

Оставшиеся пункты:
- лицевая панель корпуса. Скорее всего алюминий+анодирование +покраска. Отлично будет смотреться гравированная шкала. Пока не знаю куда убрать кнопки. скорее всего сделаю их на задней части часиков, спереди останется регулировочный резистор и щель под разъем программатора

- прошивка. В идеале надо осваивать асю, ибо CCS компилятор больно тяжелый. Пилить и пилить ее еще:)
 

Вложения

  • WP_20160112_11_34_42_Pro.webp
    WP_20160112_11_34_42_Pro.webp
    55.6 KB · Просмотры: 50
  • WP_20160111_17_04_00_Pro.webp
    WP_20160111_17_04_00_Pro.webp
    39.8 KB · Просмотры: 54
разъем программатора вниз вывести лучше.
да и пора переходить на процы помощнее) низкие цены на 32-х разрядные скоро похоронят 8-ми разрядные.
 
разъем программатора вниз вывести лучше.
да и пора переходить на процы помощнее) низкие цены на 32-х разрядные скоро похоронят 8-ми разрядные.

задним умом крепко, когда задумался о переносе - уже усобачил платку почти намертво:) так что скорее сделаю крышку-затычку.

да что валялось под рукой в дипе - то и упихал:) в следующих задумках может и возьму что помощнее, но скорее всего продолжу развлекаться с пиками.
 
Назад
Сверху