Супер часы с круговой разверткой с приводом от винчестера
Автор
ASUS
, 25 фев 2011 10:06
Сообщений в теме: 145
#61
Отправлено 20 авг 2011 - 04:27
zyavs
А Вы не поделитесь проектом,или исходником?Если можно,подскажите,где можно вводить свой текст?
А Вы не поделитесь проектом,или исходником?Если можно,подскажите,где можно вводить свой текст?
#62
Отправлено 11 окт 2011 - 22:31
Народ! Прошу помощи по поводу сего девайса:
http://propeller-clock.narod2.ru/
Собрал, а оно не работает. В монтаже косяков нет- проверял несколько раз. Проблема стала с запуском самой прошивки. Контроллер упорно отказывается работать с ней. Дело видимо в ней, а я не силен в программировании и вот прошу помощи. Возможно у кого-то имеются средства или программы, на которых можно проверить работоспособность этой прошивки? В архиве есть исходники и HEX-файл для прошивки, но повторяю, что я ДУБ в программировании. HEX-файл нормально прошивается, но контроллер не запускается. Выставил фьюзы, но и это не помогло. В чем дело понять не могу. Бросать жалко, уж больно много труда потрачено на этот проект. Помогите добить его до конца, возможно это пригодится тем, кто захочет повторить его в будущем. Если все получится, обязательно поделюсь всеми тонкостями, об которые пришлось споткнуться. На видео он работает, значит у кого-то есть работоспособный материал, но мои поиски по Интернету ни к чему не привели.
Если кто повторял этот вариант отзовитесь!
http://propeller-clock.narod2.ru/
Собрал, а оно не работает. В монтаже косяков нет- проверял несколько раз. Проблема стала с запуском самой прошивки. Контроллер упорно отказывается работать с ней. Дело видимо в ней, а я не силен в программировании и вот прошу помощи. Возможно у кого-то имеются средства или программы, на которых можно проверить работоспособность этой прошивки? В архиве есть исходники и HEX-файл для прошивки, но повторяю, что я ДУБ в программировании. HEX-файл нормально прошивается, но контроллер не запускается. Выставил фьюзы, но и это не помогло. В чем дело понять не могу. Бросать жалко, уж больно много труда потрачено на этот проект. Помогите добить его до конца, возможно это пригодится тем, кто захочет повторить его в будущем. Если все получится, обязательно поделюсь всеми тонкостями, об которые пришлось споткнуться. На видео он работает, значит у кого-то есть работоспособный материал, но мои поиски по Интернету ни к чему не привели.
Если кто повторял этот вариант отзовитесь!
#63
Отправлено 04 ноя 2011 - 12:25
elman
"В этой схеме передача энергии индуктивная (без щеток). Причем если ошиблись с намоткой вращающегося транса в прошивке можно корректировать частоту и скважность импульсов задающего генератора."
а можешь показать где точно нужно менять, а то я в программировании не очень пока шарю)))) желательно с картинкой!!
"В этой схеме передача энергии индуктивная (без щеток). Причем если ошиблись с намоткой вращающегося транса в прошивке можно корректировать частоту и скважность импульсов задающего генератора."
а можешь показать где точно нужно менять, а то я в программировании не очень пока шарю)))) желательно с картинкой!!
#64
Отправлено 07 ноя 2011 - 07:04
Спасибо всем огромное за посильную "помощь"! Вот, что у меня получилось сделать самому:
#65
Отправлено 07 ноя 2011 - 14:04
Как у вас все печально. Ну в отличии от наших собратьев по сборке часов, которые помогать другим не любят или наверное не хотят, я поделюсь информацией, поскольку руку уже набил именно на этой модели. Итак: чтобы регулировать ШИМ, нужно открыть файлик Base.asm, (можно в Блокноте) и найти в нем параметры CCPR1LSleep и CCPR1LRUN. Первый задает частоту в спящем режиме, ну а второй соответственно в рабочем режиме. Меняя значения 0х10 и 0х55 в небольших пределах можно менять частотуelman"В этой схеме передача энергии индуктивная (без щеток). Причем если ошиблись с намоткой вращающегося транса в прошивке можно корректировать частоту и скважность импульсов задающего генератора."а можешь показать где точно нужно менять, а то я в программировании не очень пока шарю)))) желательно с картинкой!!
Чтобы программировать свой текст в бегущую строку нужно открыть файл Prop.asm, найти строку " А Б В Г Д d ",0x83,0x84,"<=== ну соответственно поменять его на свой.
Затем все это добро компилируешь, прошиваешься и наслаждаешься.
Есть еще и второй способ, которым я и пользуюсь в основном. Для этого я просто вношу изменения в НЕХ-файл непосредственно перед программированием. Програмирую я все это добро в ICProg-е, поэтому все описания касаются только этого программатара. В других наверное тоже можно так делать, я просто не пробовал. Этот способ удобнее при программировании текстов. Меньше телодвижений. Итак относительно ШИМа
замена этих двух параметров аналогична описанному выше для рабочего режима. Вообще я бы советовал спящий режим не трогать, поскольку в большинстве случаев его вполне хватает, а рабочий ставить примерно 26-28. И напруга нормальная и свист ШИМа не слышен. Для ввода текста картинка ниже. Это касается прошивки с днями недели. Ваше место для текста начинается со строки 0050. Выше текст трогать не стоит, иначе у вас дни недели отображаться не будут. Каждый байт соответствует определенной букве, цифре или символу, например СА- "К" и т.д.
Вот и все пожалуй. Удачи!
#66
Отправлено 08 ноя 2011 - 04:06
огромное Спасибо hall_2007! информация очень полезная, а главное наглядная! Теперь понятно где, что и как. По больше было бы таких описаний для новичков в делах программирования))))
#67
Отправлено 08 ноя 2011 - 04:33
Да обленился просто народ, лень лишний раз по клавиатуре ударить. Добавлю еще таблицу кодов Кирилицы для забивки бегущей строки, думаю это несколько облегчит программирование для начинающих "часовщиков"
Это действительно только для прошивки с днями недели или просто с бегущей строкой на кирилице. В исходной прошивке латинскикй шрифт!
Это действительно только для прошивки с днями недели или просто с бегущей строкой на кирилице. В исходной прошивке латинскикй шрифт!
#68
Отправлено 14 ноя 2011 - 20:44
Попробую еще раз попросить помощи в решении проблемы! Вопрос касается польского проекта с моторчиком от HDD. Я его "перекроил слегонца", а если точнее, то сделал питание через вращающийся транс (в оригинале питание подавалось через щетки)и решил заменить HDD-шный моторчик на кулерный, поскольку несмотря на некоторые преимущества HDD (малые габариты и высокая скорость),недостатков у него все же больше- это шумность, и геморрой с подключением. Но ближе к делу, двигатель я поменял, но тут и возникла проблема (во всяком случае для меня). Двигатели от HDD вращаются по часовой стрелке и прога писалась под этот вариант, т.к. все отображается нормально, а у кулерных вращение против часовой, и изображение соответственно получается зеркальное, т.е. наизнанку. Говорят, что бывают кулеры и с почасовым вращением, но лично мне такие не попадались ни разу. Так вот вопрос, что и где нужно поменять в программе, чтобы исправить эту "зеркальность"? Файл с исходниками прикрепляю. Хоть и небольшая, но теплится надежда, что удастся все же получить таки помощь на этом сайте.
Прикрепленные файлы
#69
Отправлено 15 ноя 2011 - 14:29
Да уж, видать спецов здесь нет. Никто даже хоть какой-нибудь мыслью поделиться не удосужился. Тухлый сайт однако, а я еще здесь проект хотел выложить с этими часами. Он уже практически готов. Если здесь в чате сидеть более престижней, то мне наверное тут не место. Жаль потраченного на вас времени
#70
Отправлено 15 ноя 2011 - 15:28
Если мне память не изменяет то копьютерный вентилятор (Кулер) это двигатель постоянного тока,и чтобы заставить его вращяться в нужную вам сторону нужно поменять полярность подключения двигателя плюс на минус,зачем прошивку "зеркалить" поправьте меня если не прав.
#71
Отправлено 15 ноя 2011 - 15:53
Если тупо последовать Вашему совету, то движок после подключения можно сразу отправить в мусорное ведро, т.к. в большинстве из них стоят драйверы (или что-то на них похожее) и при неправильном подключении питания Вы успешно их сжигаете. Такое можно делать, если в двигателе кроме обмоток ничего больше нет, а на своей памяти таких кулерных движков я не встречал. Менять нужно не питание, а концы обмоток. Какие именно тоже еще нужно определить. Я уже совершил на своем такую манипуляцию, и просто скажу, что за 5 минут всего этого не сделать, а если еще и оборвешь или повредишь провод ненароком, то движок так-же отправляется в помойку. Это можно делать, если больше не будешь повторять эту конструкцию,и один разок можно поковыряться для общего развития, ну а если прийдется, то поверьте, проводить такие манипуляции дело хлопотное. И исправление прошивки (которое нужно сделать только один раз, и пользоваться потом до скончания века и вообще об этом не думать)- дело более перспективное. Так что зеркалить стоит, это мое мнение и плохо, что поскрипеть мозгами никто не хочет. Печальная картина вырисовывается на этом сайте…
#72
Отправлено 15 ноя 2011 - 16:42
Да не надо разбирать двигатель потом точно хрен собереш его ,на плате драйвера разрезать дорожки где обмотки подпаяны и перемычками перекинуть полярность в нужном порядке к драйверу ,там всего две обмотки кажись 4 вывода от движка идут.
#73
Отправлено 15 ноя 2011 - 16:55
Да,2 обмотки с 3 выводами. Средней точкой, подключенной на+
#74
Отправлено 16 ноя 2011 - 11:50
к теме о "зеркалить прошивку", где то встречал на просторах инета для этих часов такую прошивку!!!! как найду - выложу!!!(в любом случае пригодиться))) - все детали куплены, платы вытравлены,а спаять некогда)))))
#75
Отправлено 16 ноя 2011 - 11:52
только у меня движек с 4 выводами - 3 обмотки и средняя точка!
вот мой вариант печатки базы и пропеллера - кому интересно смотрите - за одно ошибки проверите)))
hall_2007 а как ты запитал HDD движеки и как подключил к ШИМ ПИКа, можешь скинуть схему, если не сложно, хочу сравнить, вдруг у меня что нибудь не правильно)))
печатка.rar 104.5К
вот мой вариант печатки базы и пропеллера - кому интересно смотрите - за одно ошибки проверите)))
hall_2007 а как ты запитал HDD движеки и как подключил к ШИМ ПИКа, можешь скинуть схему, если не сложно, хочу сравнить, вдруг у меня что нибудь не правильно)))
печатка.rar 104.5К
#76
Отправлено 17 ноя 2011 - 08:08
Ну чтож, печатки вроде бы нормальные, но по поводу ошибок сразу сказать трудно. Они выявляются как правило при сборке. Можно было бы уж на пропеллерной плате заменить и контроллер на SMD- это весьма сокращает габариты, я на своих так и сделал, а на базе по-барабану. Там можно лепить все что угодно, все зависит от габаритов корпуса. А по HDD тут не все так просто. Моторчик у меня тоже 4-х выводной, но эти детали не существенны, среднюю точку оставляешь в воздухе и все, а вся проблема уперлась в драйвер привода. Родной можно сразу отправить в утиль, поскольку по человечески его всеравно не запустишь, только время убьешь зря. По схеме поляк предложил TDA5140, вариант идеальный, минимум обвязки, но достать ее проблематично. Если удастся достать, то считай повезло, микросхема довольно редкая. Можно через инет заказать, но долго и хлопотно. За это время можно свой собрать. Как альтернативу я использовал контроллер для бесколлекторного двигателя, которые используются в авиамоделях- те же яйца. Еще и обороты можно регулировать. Можно готовый купить (что дешевле обойдется), ну а если вариантов нет, то собрать самому. По сложности его можно прировнять наверное к всей схеме часов. Так что какой способ выбирать решайте сами. Схему я выкладывать пока не буду, да в принципе они практически все построены по одному типу, но работает замечательно. Вот могу дать ссылку, выбирайте схему по-вкусу и вперед.
http://wladislaw-sl....sl/blmc-sl.html
http://wladislaw-sl....sl/blmc-sl.html
#77
Отправлено 17 ноя 2011 - 08:43
TDA5140 стоит около 150р - не дешево!
на пропеллере пришлось ставить с обычными выводами микросхему из -за того что не знаю как прошивается она внутрисхемно (но эт пока).
на пропеллере пришлось ставить с обычными выводами микросхему из -за того что не знаю как прошивается она внутрисхемно (но эт пока).
#78
Отправлено 17 ноя 2011 - 08:54
Я на своем вывел контакты на плате для программирования. Единственное, для обычного программирования (высковольтного) пришлось на 12 и 13 выводы ставить перемычки, которые убираются при программировании. А так все шьется в обычном режиме без проблем, когда контроллер уже впаян на плату.
#79
Отправлено 18 ноя 2011 - 13:37
#80
Отправлено 19 ноя 2011 - 06:05
hall_2007
вот от сюда http://monitor.espec…opic152955.html перешел на
http://radio-hobby.o…SC&type=&mode=0 вот здесь есть "зазеркаленая прошивка", но я так понял ты там тож есть))) или там что то не так в ней?!
вот от сюда http://monitor.espec…opic152955.html перешел на
http://radio-hobby.o…SC&type=&mode=0 вот здесь есть "зазеркаленая прошивка", но я так понял ты там тож есть))) или там что то не так в ней?!