Например TDA7294

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

Текущее время: Пн мар 02, 2026 22:17:47

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


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



Начать новую тему Ответить на тему  [ Сообщений: 12552 ]     ... , , , 53, , , ...  
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 20:15:30 
Друг Кота

Карма: 6
Рейтинг сообщений: 11
Зарегистрирован: Сб мар 07, 2009 20:44:36
Сообщений: 4435
Рейтинг сообщения: 0
а сканировать как?

_________________
Не умеешь - не берись, но не взявшись не научишься...


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 14, 2009 00:06:01 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Снова есть вопрос.

Запустил ШИМ в восьмой меге. Работает, управляется. Только вот частота маловата.

Datasheet говорит:

The PWM frequency for the output can be calculated by the following equation:

fOCnPWM= ( fclk_I/O ) / ( N*256 )

The N variable represents the prescale factor (1, 8, 32, 64, 128, 256, or 1024).

Я использую Таймер2, в настройках стоит:

Clock source: System clock
Clock value 4000.000 kHz
Mode: fast PWM top=FFh

Кварц- 4 МГц. Но при этом частота чуть меньше 4КГц. Хотя, по формуле, должна бы быть 15,625 КГц. Если точно замерять получившуюся частоту, то отношение той, что должна быть к той, что есть, дает результат 4.00хх РАЗА. А хх потому, что точности не хватает у измерителя...

Я что- то не правильно понял, или у меня где- то ошибка?

При этом таймер1 (шестнадцатиразрядный, в отличие от восьмиразряжного таймера 2) дает частоту ровно в двое меньшую. Все логично. Но вот что у меня с частотой?


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 14, 2009 21:39:57 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 267
Зарегистрирован: Ср сен 27, 2006 16:18:57
Сообщений: 3459
Рейтинг сообщения: 0
Stalker46 писал(а):
а сканировать как?

Вопрос, конечно, интересный. И явно не соответствует теме "мелкие вопросы". Сканирование матричной клавиатуры - не самый простой вопрос для начинающих... Может быть уже подобная тема где-то здесь на форуме была, кроме как в обучалке?


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 21:13:49 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Да уж была :)

_________________
Оптимизм х (Опыт + Знания) = const


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 12:51:12 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Сб окт 20, 2007 23:02:07
Сообщений: 232
Откуда: Беларусь,Минск
Рейтинг сообщения: 0
Господа коты, а может ктонить подскажет :_ есть файл с расширением .hex Собственно вопрпос. а можно ли какой нибудь программой посматреть его исходник ??? хочу кой чего подредактировать ( попробовать)
так как в написании программ- я пока полный котёнок, вот беру проекты и играюсь :) авр сткудио 3.56 не получается, что то тама ошибку пишет ....


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 14:42:51 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Серёга писал(а):
есть файл с расширением .hex Собственно вопрпос. а можно ли какой нибудь программой посматреть его исходник ??? хочу кой чего подредактировать ( попробовать)
Исходник посмотреть можно только у писАвшего, в дизасме коментариев уже нет и подредактировать там..... :cry: :)) попробуй с этой - ReAVR


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 16:10:25 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Сб окт 20, 2007 23:02:07
Сообщений: 232
Откуда: Беларусь,Минск
Рейтинг сообщения: 0
DiGiCat спасибо, программу скачал. но что то не разобраться видимо мне . ну а в целом, вопрос ясен, пасиба, Без исходника это называется как искать чёрную кошку в тёмной комнате :)


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вс май 17, 2009 08:46:42 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср ноя 07, 2007 15:17:20
Сообщений: 119
Рейтинг сообщения: 0
Помогите разобраться с алгоритмом подпрограммы adjust BSD. Это двоично-десятичное преобразование. Не могу понять почему 3 прибавляют и что такое LSD, и почему сравнивают с 7? Еще есть исходник. Командой movwf 0 из w отсылаем в ячейку памяти по адресу 0??? Что это за ячейка?
Код:
adjBCD   movlw   3
   addwf   0,w
   movwf   temp
   btfsc   temp,3
   movwf   0
   movlw   30
   addwf   0,w
   movwf   temp
   btfsc   temp,7
   movwf   0
   retlw   0


Вложения:
123.JPG [35.48 KiB]
Скачиваний: 511

_________________
......aлкоголь расширяет сосуды, курение их сужает, а сдают почему-то нервы......
Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 21, 2009 10:04:35 
Родился

Зарегистрирован: Чт апр 30, 2009 19:18:08
Сообщений: 1
Рейтинг сообщения: 0
Здравствуйте
В статье "Как сделать программатор?"
http://radiokot.ru/start/mcu_fpga/avr/03/
написаны выводы MOSI,MISO,SCK,RESET,VCC и GND.
С VCC и GND всё ясно а вот какие номера остальных?
D ДШ про это вроде ничего не сказано.
http://www.datasheetcatalog.com/datashe ... 24PC.shtml
Спасибо


Последний раз редактировалось Andrey23 Чт май 21, 2009 18:09:56, всего редактировалось 1 раз.

Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 21, 2009 11:41:49 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
АТ89С2051 - устаревшая немного серия и по другому выводы обозначались, про серию MCS-51 подробности некоторые как и что .


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Чт май 21, 2009 11:42:43 
Друг Кота

Карма: 6
Рейтинг сообщений: 11
Зарегистрирован: Сб мар 07, 2009 20:44:36
Сообщений: 4435
Рейтинг сообщения: 0
смотри настоящий даташит производителя, там вначале есть распиновка выводов. там все стане понятно.

_________________
Не умеешь - не берись, но не взявшись не научишься...


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 26, 2009 02:36:21 
Вымогатель припоя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Чт янв 24, 2008 19:18:20
Сообщений: 659
Откуда: Хабаровск
Рейтинг сообщения: 0
Здрасти. Прерывания Reset это ведь сброс. Если мк AvR заглючит,то он перекинет управление на начальный адрес? А там Rjmp Reset... Если на это прерывание описано переключение чего-нить,то глюк мк вызовет это переключение???

_________________
...'@'...@....
.>Ж<>М<..
.../\..../.\....
Кто умеет делать - тот делает.
Кто не умеет делать - тот учит, как надо делать.
Кто не умеет учить, как надо делать - тот учит, как надо учить...


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 26, 2009 07:46:13 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
leshiy писал(а):
Если мк AvR заглючит,то он перекинет управление на начальный адрес?

это вряд ли, глюкануть он может в любом месте программы, а вот если вы хотите чтобы при глюках программа перезагружалась сама - необходимо использовать WDT.

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Вт май 26, 2009 22:15:39 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Сб дек 20, 2008 08:00:41
Сообщений: 388
Откуда: Финляндия
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Коты, прога PonyProg вообще может запрограамировать ATmega32?! Если да, то как? :shock:

_________________
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 08:00:06 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
вот


Вложения:
Комментарий к файлу: mega 32
mega32.jpg [47.1 KiB]
Скачиваний: 526

_________________
Ставим плюсы: )
Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 10:52:10 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Сб дек 20, 2008 08:00:41
Сообщений: 388
Откуда: Финляндия
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А вот дело в том, что у меня в списке нет Atmega 32, есть ток Atmega 323 :))) Хотя прога одинковая! Как быть? :?

_________________
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 16:26:43 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
вот программа

_________________
Ставим плюсы: )


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Ср май 27, 2009 17:58:32 
Потрогал лапой паяльник
Аватар пользователя

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Сб дек 20, 2008 08:00:41
Сообщений: 388
Откуда: Финляндия
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Спасибо, у меня оказывается была левая версия проги :( С это вроде нормально работает.....

_________________
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.


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

Карма: 4
Рейтинг сообщений: 3
Зарегистрирован: Сб дек 20, 2008 08:00:41
Сообщений: 388
Откуда: Финляндия
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну вот и новый вопрос образовался :)) Мне в схеме написано --- выставить фьюзы для работы от внешнего кварца, как это сделать на ATmega32? :oops: А то я обычно с мегой8 работаю или пиками........

_________________
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.


Вернуться наверх
 
 Заголовок сообщения:
СообщениеДобавлено: Сб май 30, 2009 12:12:18 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
В ATmega32 под кварц обычно просто все галочки снять в Понипроге для "обычных" схем, где JTAG, Boot и т.д. наверняка не задействовано.


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

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


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

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


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