Например TDA7294

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

Текущее время: Сб сен 20, 2025 16:15:40

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


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



Начать новую тему Ответить на тему  [ Сообщений: 84 ]  1, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Электронные часы с подстройкой.
СообщениеДобавлено: Вс окт 14, 2007 21:49:19 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
статья http://www.radiokot.ru/circuit/digital/home/20/
помогите новичку в МК.собрал данную схему и столкнулся с проблемой.сегменты F и G никогда не зажигаются,то есть всегда отсутствует напряжение на портах PB6 и PB7.
Куда смотреть?где я допустил ошибку?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 16, 2007 19:16:24 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Пт авг 31, 2007 19:58:52
Сообщений: 391
Откуда: Украина, Сум обл., г. КоНоТоП
Рейтинг сообщения: 0
В пайке возможно )

_________________
Бригада дежурных телепатов ответит на ваши вопросы


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 16, 2007 20:21:11 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
пайку уже тестером всю прозвонил от контроллера на индикаторы.и сигнал с контроллера смотрел прям на его ногах


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2007 21:36:05 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
А сегменты на всех 4-х индикаторах не горят? Может просто сегменты не рабочие.... А вообще можеш написать простенькую прошивку, которая зажигает все сегменты. Ну или подождать неопред. время, пока я её напишу. И тогда уже выяснять что не работает

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 17, 2007 22:14:08 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
сегменты не горят на всех 4х.так сегменты тестером проверял,все работает.буду благодарен,если напишешь эту простенькую прошивку.я пока в этом полный 0.


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

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
Вот вроде тебе должно помочь. Должны гореть все сегменты и оба светодиода
Код:
#include<mega8>

void main()
{
        DDRD=0x7F;
        DDRB=0;
        PORTB=0x3E;
        PINB=0x3E;
        DDRC=0x3F;
        PORTD=0xFF;
        PORTC=0b00111111;
        while(1);
}


Вложения:
ClockMega8.rar [562 байт]
Скачиваний: 539

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!


Последний раз редактировалось Negor Сб окт 20, 2007 09:37:53, всего редактировалось 2 раз(а).
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 20, 2007 08:45:52 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
Negor писал(а):
Вот вроде тебе должно помоч. ]


УЖАС !!! Я в :shock: :shock: :shock:

Negor писал(а):
Код:
        DDRB=0;
        PORTB=0x3E;



Это что ??? Включение подтяжек ?

Negor писал(а):
Код:
        PINB=0x3E;



В чем смысл этой записи ?

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


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

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
Всё тут нормально, просто я переделал немного код часов и удалил не всё.
Код:
DDRB=0;
PORTB=0x3E;

включение подтягивающих резисторов. На PORTB я вешал кнопки
Код:
PINB=0x3E;

Дело в том что код я отлаживаю в дебаггере AVR Studio. Так вот чтоб проверить правильность реакции на нажатие(я же ориентируюсь в программе по состоянию PINB) то соответствующие биты PINB должны быть в единице. Чтобы руками не клацать каждый раз, я вписал такую запись. При работе в реальном железе она конечно же смысла не несёт. Так что tych - выходи из шока, всё нормально. Кстати эти строки лудше пусть будут - можно заодно проверить работу PORTB

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 20, 2007 10:06:23 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
Negor писал(а):
я отлаживаю в дебаггере AVR Studio. Так вот чтоб проверить правильность реакции на нажатие(я же ориентируюсь в программе по состоянию PINB) то соответствующие биты PINB должны быть в единице. Чтобы руками не клацать каждый раз, я вписал такую запись.


Опять я в шоке от ДЕБИЛЬНОСТИ Астудио ВЫПОЛНЯЮЩЕЙ такое !

Но я рад за вашу ловкость в отладке !

Negor писал(а):
При работе в реальном железе она конечно же смысла не несёт.


Потому ИМХО необходимо подредактировать ваш пост.
Добавьте комментарии к строкам.

Согласно ДШ в некоторых мега и тини запись 1 в PINx вызывает переключение ножки !!!

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 00:11:02 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
попробовал с этой прошивкой.как не горели эти сигменты так и не горят.тупо отсутствует напряжение на портах PB6 и PB7.мож над чтонить сделать с фьюзами?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 01:24:38 
Модератор
Аватар пользователя

Карма: 10
Рейтинг сообщений: 7
Зарегистрирован: Пт июл 21, 2006 03:08:05
Сообщений: 3174
Откуда: Пенза
Рейтинг сообщения: 0
Может, МК заменить?

_________________
Если долго мучиться, что-нибудь... сломается.


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

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
Видимо да... Только замена МК поможет... но этот выбрасывать не стоит - может куда воткнеш)))

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 11:35:23 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
менять пробовал.хотя были купленны одновременно.мож партия такая :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 12:27:07 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
Мдя... Интересно... можно конечно... А если вот такой код загнать
Код:
#include<mega8>

void main()
{
        DDRD=0xFF;
        DDRB=0xFF;
        DDRC=0xFF;
        PORTB=0xFF;
        PORTD=0xFF;
        PORTC=0xFF;
       
        while(1);
}

Должны быть включены все ножки. На всех лог "1". Но желательно чтоб ничего кроме питания к МК ты не подключал после прошивки.


Вложения:
ClockMega8.rar [525 байт]
Скачиваний: 445

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 12:37:14 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
а вот с этим кодом на всех выводах лог "1" есть.и сегменты все зажигаются соответственно


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 13:14:16 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
Что-то здаётся мне ноги перепутаны... либо в схеме либо в монтаже. Давай так - дальнейшие разборки продолжим по аське, а результат выложим на форум

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 13:17:12 
Э...
Аватар пользователя

Карма: 1
Рейтинг сообщений: 9
Зарегистрирован: Ср апр 04, 2007 08:39:14
Сообщений: 2792
Откуда: Москва
Рейтинг сообщения: 0
WOLF666 писал(а):
мож партия такая :(


Возможно. Но обычно дело в руках :lol:

_________________
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 13:34:58 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 07, 2007 22:58:02
Сообщений: 586
Откуда: Черкассы, Украина
Рейтинг сообщения: 0
:cry: Позор мне :cry:
Примите мои извинения. Первый блин комом(это я про свою первую статью). Ошибка в схеме. Отводы E F должны подключатся к 11 и 12 ножкам соответственно. Отводы А и В - ко 2 и 3 соответственно.


Вложения:
Комментарий к файлу: Исправленная схема
схема.JPG [36.97 KiB]
Скачиваний: 1270

_________________
There is only 10 kind of people: those who understands binary code and those who dont!!!
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 15:42:58 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб авг 25, 2007 19:52:50
Сообщений: 220
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
после поправки в схеме все работает :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 21, 2007 23:39:06 
Модератор
Аватар пользователя

Карма: 10
Рейтинг сообщений: 7
Зарегистрирован: Пт июл 21, 2006 03:08:05
Сообщений: 3174
Откуда: Пенза
Рейтинг сообщения: 0
На схеме еще G не обозначен.

_________________
Если долго мучиться, что-нибудь... сломается.


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

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


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

Сейчас этот форум просматривают: himikat123 и гости: 32


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

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


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