Например TDA7294

Форум РадиоКот • Просмотр темы - Необычные часы. Есть идеи?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб июл 26, 2025 06:00:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 234 ]    , , , , 5, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб мар 06, 2010 20:37:52 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7306
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Собрал в протеусе с первой прошивкой- не работает

Протеус не показатель. Это у меня работает на макетке.

О. тогда я могу больше не торопиться. есть проект на AVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 07, 2010 05:13:23 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
А вот подскажите, заменить AT90S2313 на ATTINY2313 можно? Код надо менять или фузы?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 07, 2010 07:23:47 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Код, при такой замене, менять не надо.
FUSE-биты устанавливаются так, чтобы перевести контроллер в режим работы от кварцевого резонатора (CKSEL3...0=1111) с максимальным временем задержки (SUT1,0=11) для стабилизации режима и CKDIV8=1. Значения логических уровней приведены в соответствии с DS на ATtiny2313.
Виноват. Нашел в исходнике неточность. Перезагрузил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 07, 2010 11:25:11 
Прорезались зубы

Зарегистрирован: Сб фев 27, 2010 11:58:50
Сообщений: 206
Откуда: Горец: Уральские горы
Рейтинг сообщения: 0
diman27 писал(а):
А вот подскажите, заменить AT90S2313 на ATTINY2313 можно? Код надо менять или фузы?

Код менять не надо, если код написан правильно, т.е. ты или тот кто писал прошивку выставлял биты по даташиту и не трогал те которые подписаны как зарезервированные или не использованные. Если всё таки затронуты неиспользуеммые биты или зарезервированные и в большом количестве (ну например было проще програмисту загрузить сразу 255 вместо 1, 2, 4 и тд и так всюду) то нужно просто н а практике посмотреть, если работает то не нужно, если неработает внимательно и вдумчиво разбираться в прошивке и даташитах.

Почему так, потому что то что не использовалось в AT90S2313, в ATTINY2313 может использоваться и например тактовыую частоту делить на 256, с всеми вытекающими отсюда глупостями в работе прошивки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 08, 2010 22:59:06 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7306
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну как идут дела с часиками на АВР-ах? А я тут два дня угрохал, разбираясь, почему у меня эта схема жрёт 70мА. Схему проверял, программу проверял. Уже начал куски кода и блоки отключать. пока случайно на пути от макетки до программатора не заметил, что снизу приклеена бумажка с надписью PB6X. Взял из коробочки другой кристалл, зашил - 3.8мА - внорме. Это просто какой-то мяв.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 05:56:45 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
А дела плохо идут, тиньки ни одной нету. Может автор сможет под мегу8 подправить, а то их есть у меня много, а за тинькой за 100км ехать надо. В ассесблере я вообще не силен.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 08:48:03 
Прорезались зубы

Зарегистрирован: Сб фев 27, 2010 11:58:50
Сообщений: 206
Откуда: Горец: Уральские горы
Рейтинг сообщения: 0
diman27 писал(а):
В ассесблере я вообще не силен.

Как вариант - используй CodeVisionAVR там нормальный С с мастером настройки МК. Код получается весьма компактный и быстрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 11:31:07 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
Да я в программировании вообще не силен, сам написать не могу, а то и не просил бы. :) я собрать, отладить смогу, баги выловить, но не написать с нуля.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 11:54:09 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7306
Откуда: 845-й км.
Рейтинг сообщения: 2
Медали: 1
Получил миской по аватаре (1)
Цитата:
Как хорошо уметь читать!
Не надо к маме приставать,
Не надо бабушку трясти:
«Прочти, пожалуйста! Прочти!»
Не надо умолять сестрицу:
«Ну, почитай ещё страницу».
Не надо звать,
Не надо ждать,
А можно взять
И почитать!
(с) Стихи Валентина Берестова

Может есть повод начать? Я вот про АВР ничего незнаю, потому что не было необходимости. Когда понадобилось - попался ПИК под руку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 12:52:37 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Переделал на mega8, но не уверен, что все учтено, т.к. с этим камнем не работаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 15:42:33 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
akl есть недочеты. У меги PB6 и PB7 это кварц, часы и минуты перенести бы на PB3 и PB4. И частота скачет на PWM, хотя возможно это из-за отсутствия кварца.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 15:57:50 
Потрогал лапой паяльник

Зарегистрирован: Ср май 13, 2009 20:36:44
Сообщений: 344
Рейтинг сообщения: 0
diman27 писал(а):
akl есть недочеты. У меги PB6 и PB7 это кварц, часы и минуты перенести бы на PB3 и PB4. И частота скачет на PWM, хотя возможно это из-за отсутствия кварца.

главное бы скважность не скакала


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 16:06:49 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
осциллом смотрел, вроде не скачет, но и кварца в схеме нет, надо ноги переназначить и отлаживать


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 16:56:45 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Переназначил выводы
PB5-секунды
PB4-минуты
PB3-часы
Поподробнее, что значит "частота скачет"


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 18:20:35 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
Я осциллом сел на пин и частота скакала постоянно, не много, но все таки, хотя у меня стрелки не дергались, а плавно двигались. А, еще, минутная стрелка двигается скачками каждую минуту, а можно сделать плавное движение? Но это так, от жиру:). А не покажешь в каком месте сменил, а то глаза сломал, сам не нашел. Да, и еще, часы используют внешний кварц, а то без кварца шли?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 20:09:21 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Начну с конца.
- Если будешь делать "ходики", используй встроенный RC-генератор, а если часы - кварц.
-Сравни строки 15...17 и 118 первого исходника и второго.
-Плавное движение часовой и минутной стрелок сделать можно, но потом, когда убедишься, что стрелка останавливается на штрихе шкалы, а не где попало.
-Назначай 2 лапы, на которую выведем периоды "0.25 сек" и "1 минута", чтобы можно было использовать внешнюю синхронизацию осцилла и проверять точность хода.

Как работают кнопки и перемычка?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 09, 2010 20:19:09 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
часы, конечно надо. Про штрихи шкалы не подумал. Ну, можно portB занять. А есть возможность корректировать точность хода? С кнопками глюков не заметил, завтра с кварцем попробую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 10, 2010 09:36:57 
Друг Кота

Карма: 64
Рейтинг сообщений: 1013
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4332
Откуда: Ижевск
Рейтинг сообщения: 0
Частота у кварца какая? Вот вывел на PB1 период 0.25 сек, на PB2-период 1 минута. Откорректировал правильное назначение режима SLEEP IDLE для этого камня; оказывается оно отличается от tiny2313.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 10, 2010 12:12:24 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт июл 28, 2009 17:58:25
Сообщений: 203
Рейтинг сообщения: 0
Отправляю видео, поменял головки на нормальные и вылезли косяки с движением стрелок. Кварц на 8Мгц. Пробовал шунтировать конденсаторами, не помогает. В архиве вирусов нет. Вечером больше отпишу, сейчас на работе. С фузами не уверен, возможно из-за них все, скрин с PONYPROG.


Вложения:
меня.JPG [27.8 KiB]
Скачиваний: 799
-панк.JPG [55.25 KiB]
Скачиваний: 778
Комментарий к файлу: это видео стрелок
.rar [168.31 KiB]
Скачиваний: 451
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 10, 2010 12:16:05 
Потрогал лапой паяльник

Зарегистрирован: Ср май 13, 2009 20:36:44
Сообщений: 344
Рейтинг сообщения: 0
где защитные диоды? и еще нужен конденсатор парралельно головкам иначе выбросы будут от шим-а и спалите контроллер. посмотрите пример как подключается реле к контроллеру


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 234 ]    , , , , 5, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y