Например TDA7294

Форум РадиоКот • Просмотр темы - Испольковать ножки кварца как цифровые входы
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 12, 2025 01:39:43

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


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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 10:54:20 
Родился

Зарегистрирован: Сб авг 29, 2020 15:10:17
Сообщений: 18
Рейтинг сообщения: 0
Добрый день!
Работаю со схемой на атмеге48. Схема работает от внутреннего генератора, фьюзы стоят как по умолчанию. То есть не тронуты вообще.
Дали задание добавить 2 датчика, а свободных ножек нет! Мысль использовать входы кварца PB6,PB7. На входы поступает сигнал типа ключ на землю с подтяжкой к +5 через 6,2 кОм. Пробовал с включением внутренней подтяжки, пробовал без. Одинаково висит на входе около одного вольта, когда должно 5.
Помогите с проблемой, а то срочно надо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 14:55:08 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 183
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 589
Рейтинг сообщения: 0
Если чип исправен и выводы порта нормально сконфигурированы, то работать должно. Попробуйте включить внутреннюю подтяжку, отключить от чипа входные цепи и измерить уровень на линиях порта. Должно быть около 5 Вольт


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 15:18:30 
Друг Кота
Аватар пользователя

Карма: 197
Рейтинг сообщений: 8593
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 43073
Откуда: Нерезиновая
Рейтинг сообщения: 0
А вы в программе описали выводы как "вход"?
В баскоме это описывается как- Config Portb.6 = Input


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 16:49:00 
Родился

Зарегистрирован: Сб авг 29, 2020 15:10:17
Сообщений: 18
Рейтинг сообщения: 0
Подтяжки включал, всё также.
Я делаю в аврстудио, там не надо для входа конфигурировать. Порты по умолчанию как высокоомные входы.
Может ноги кварца подгорели?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 17:11:12 
Мудрый кот

Карма: 25
Рейтинг сообщений: 485
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1782
Откуда: KN34PC, Болгария
Рейтинг сообщения: 1
Сделайте скриншот фюзы, которые прочитал программатор (а не то, что предполагаете, что записали в MK).
Опишите ситуацию. Почему подозреваете, что пины перегорели? Происходило ли подобное событие с напряжением > 5V и более вокруг MK?
Ничего не перегорает самопроизвольно, даже в режиме короткого замыкания на выходе.
Код:
DDRB &= ~((1<<PB6) | (1<<PB7));
PORTB |=  (1<<PB6) | (1<<PB7);

Код:
avrdude -c usbasp -p m48 -U lfuse:r:-:h -U hfuse:r:-:h -U efuse:r:-:h

Low Fuse = 0x62 ?
внутренний RC-генератор 8 / 8 MHz -> 1 MHz, PB6, PB7 свободны


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Ср ноя 26, 2025 19:20:03 
Говорящий с текстолитом
Аватар пользователя

Карма: 18
Рейтинг сообщений: 236
Зарегистрирован: Пт дек 10, 2021 12:48:46
Сообщений: 1548
Откуда: Тюмень
Рейтинг сообщения: 1
Работаю со схемой на атмеге48.

Проверьте выводы своего МК данными прошивками. МК тактируется на заводских установках (1 МГц), но проверить фьюзы не помешает, они должны быть такими Low = 0x62; High = 0xDF:
К выводам РB6 и РВ7 подключаются светодиоды. Светодиоды должны мигать.
Прошивка:
Вложение:
mega48_.hex [373 байт]
Скачиваний: 11


У данного варианта, к выводам РВ6 и РВ7 подключаются кнопки. При нажатии кнопки, контакты кнопок, замыкают выводы МК (РВ6 и РВ7) с общей шиной (GND). К выводам РВ1 и РВ2 подключить светодиоды. При нажатии соответствующей кнопки загорится соответствующий светодиод. При отпускании кнопки, светодиод гаснет.
Прошивка:
Вложение:
mega48_1.hex [406 байт]
Скачиваний: 11


Если МК будет работать с данными прошивками как описано, то проверяйте на ошибки свой алгоритм. А если МК с прошивками не будет работать как описано, то проблема с выводами МК. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Чт ноя 27, 2025 04:39:31 
Друг Кота

Карма: 64
Рейтинг сообщений: 1020
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4369
Откуда: Ижевск
Рейтинг сообщения: 0
Как вариант, стереть контроллер и проверить уровни на лапах PB6, PB7.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Чт ноя 27, 2025 14:10:40 
Родился

Зарегистрирован: Сб авг 29, 2020 15:10:17
Сообщений: 18
Рейтинг сообщения: 0
но проверить фьюзы не помешает, они должны быть такими Low = 0x62; High = 0xDF:

Проверил, именно такие фьюзы. 62 и DF
К сожалению проверить вашу прошивку на устройстве сейчас не могу. Я перекинул провода на ножки для программирования, на них все заработало, и устройство у меня сразу забрали.
Проверил на своей макетке с такой же 48-й атмегой. Да, осциллографом виден четкий меандр с периодом 127 мс. Это отлично, значит ножки кварца использовать можно. Когда будет возможность обязательно проверю на злополучном устройстве.
Огромное спасибо за помощь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Испольковать ножки кварца как цифровые входы
СообщениеДобавлено: Чт ноя 27, 2025 16:42:32 
Говорящий с текстолитом
Аватар пользователя

Карма: 18
Рейтинг сообщений: 236
Зарегистрирован: Пт дек 10, 2021 12:48:46
Сообщений: 1548
Откуда: Тюмень
Рейтинг сообщения: 0
значит ножки кварца использовать можно.

Это не выводы "кварца", а выводы порта РВ которые имеют альтернативные функции... к которым при определённой конфигурации можно подключать "кварц". Но они так же могут работать как и другие цифровые входа/выхода, а так же могут формировать внешние прерывания при определённой конфигурации. Так что, что-то на том МК с данными выводами не так. :dont_know:


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

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


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

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


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

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


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