Страница 153 из 240

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Пн окт 02, 2017 15:16:52
mixa232323
значит клавиши которые работают в паре надо подключить как в энкодере

Добавлено after 17 minutes 39 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и можно не опрашивать кнопки просто узнать что на входе нет отклонений.
может только в энкодере.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Вс окт 08, 2017 18:01:25
Ant-RG
kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Пт окт 13, 2017 13:28:23
kloker
[uquote="Ant-RG",url="/forum/viewtopic.php?p=3201413#p3201413"]kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.[/uquote]
на TDA7313 развернутый даташит с разрисовкой входных цепей не нашел, но подозреваю, что тоже диоды на входе, и один из них похоже прошило, на входе четко 210 Ом сопротивление между землей и пином входа, на живых входах десятки МОм.
на TVS ESD диоды я уже давно смотрю, но их обычно на дискретные входы ставят, надо из линейки производителя подбирать для низковольтного аналога (специальная серия) и испытывать. Стабилитроны совочные точно шумят(на них и генераторы шумов простенькие делают :) )

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Ср окт 18, 2017 13:25:57
Mazzz
Здравствуйте! Подключил датчик температуры и в процессе регулировки порога срабатывания заметил приблизительно 10 секундную задержку обновления температуры на экране. Так и должно быть?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 21, 2017 11:49:48
Project16
Привет всем

После некоторых исследований в Интернете я наткнулся на этот проект WiseLord, и меня сразу же соблазнили, потому что он очень точно соответствует тому, что я искал.
Единственное, чего я не хотел, это использовать компоненты SMD, поэтому я нарисовал макет для стандартных компонентов, а также смог передать Mega32 на «Atmega Doctor» в случае плохого программирования предохранителей.
Участок планировки, который я предлагаю, проверяется, но еще не изготовлен.
Еще одна небольшая информация, исходный код без проблем возникает с помощью Codeblocks IDE и Toolchain AVR.
Спасибо Wiselord за то, что поделился этим замечательным проектом.

PS: Я использую онлайн-переводчика, извиняюсь за плохой перевод, и больше кириллический язык для нас очень сложный.

https://s1.postimg.cc/1o9146zlof/Silkscreen.jpg

https://s1.postimg.cc/1a2ldbrij3/Top_L.jpg

https://s1.postimg.cc/4q4x5ezvan/Bot_L.jpg

https://s1.postimg.cc/7dudfrsh73/All.jpg

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Ср окт 25, 2017 17:51:18
Vit318
Привет ребята, помогите пожалуйста сегодня прошил flash и eeprom все заработало но работал он очень медленно изображение на экране менялось тоже очень медленно сверху вниз, я понял что дело в fuse битах прошил и не правильно, Мега умерла. (((((((( Может кто-то шил в Ponyprog и может поделиться картинкой как их правильно прошить?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Ср окт 25, 2017 20:57:38
Serjmaster
Что,значит умерла,если,работает,хоть и медленно.(Фьюзы: галочки должны стоять (бит включен = 0) на SPIEN, EESAVE, BOOTSZ0 и BOOTSZ1. Остальное - галочки сняты (бит выключен = 1).

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Чт окт 26, 2017 05:43:13
Vit318
Я на форуме нашел картинку с битами и запрограммировал их и после этого мега умерла, не подаёт признаков жизни и не ее не видит программатор но там было больше чем вы мне сказали. Спасибо)

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Чт окт 26, 2017 06:31:00
WiseLord
И в статьях, и в исходниках ( https://github.com/WiseLord/ampcontrol/ ... kefile#L85 ) приведена конфигурация FUSE. Не понимаю, зачем искать ещё какие-то скриншоты. Не хотите чистым avrdude пользоваться - ну так выставьте в своей программе, той же ponyprog, те же 0x3F и 0xC1, и смело шейте.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Чт окт 26, 2017 11:18:02
ZyaK
[uquote="Vit318",url="/forum/viewtopic.php?p=3216371#p3216371"]мега умерла, не подаёт признаков жизни и не ее не видит программатор[/uquote]
как самый первый вариант подать с генератора сигнал хотя бы 1 мегагерц на ногу X-Tail
если не поможет то параллельный программатор или FuseBitDoctor
доктор в любом случае пригодится

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Чт окт 26, 2017 14:42:43
Serjmaster
Доктор фьюзов классная штука,сам пользую.Если дип корпус,замечательно,всавил,сбросил.вытащил.А,мегу 32 под поверхностный монтаж,40 пинов распаять?Представляю,как намучается!!!

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Чт окт 26, 2017 18:14:49
Vit318
Спасибо ребята за советы, мегу заменил, восстанавливать ее нечем, прошил как вы сказали и все заработало. Отдельное спасибо автору, это реально лучший усилитель который можно найти в интернете, единственное хотелось бы блютуз как-то вживить что бы он был не инородным устройством, а чтоб можно было с того же пульта ДУ переключать треки на телефоне, модули блютуз поддерживают такую функцию. Ну и вообще космос если бы во время воспроизведения на экране писало название трека, мне кажется так реально сделать :))

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Пт окт 27, 2017 05:55:06
ZyaK
[uquote="Vit318",url="/forum/viewtopic.php?p=3216962#p3216962"]восстанавливать ее нечем[/uquote]
http://radiokot.ru/forum/viewtopic.php?f=57&t=79027

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 16:59:10
Андрей Василенко
Ребят, а вот если я хочу использовать мегу не в TQFP а PDIP то нужно ли будет в прошивке переназначать пины?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:00:37
Hichkok
Это можно сделать и в схеме,и огород городить не придёться.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:20:50
Project16
привет

Если я не ошибаюсь, код должен работать без каких-либо проблем в любой версии, только номера выступов схем различны, и печатная схема должна быть соответствующим образом адаптирована.

Извините за онлайн-перевод.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:30:35
Андрей Василенко
Тоесть если я правильно понял, допустим в корпусе TQFP RXD вывод у нас на 9 ноге микросхемы, в PDIP RXD вывод у нас на 14 ноге, и программа будет одинаково работать в разных версиях корпусов, я прост не знаю, в коде программы какая либо функция привязывается именно к номеру ножки, или к какому то "имени" этой ноги, если так можно сказать.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:37:30
Project16
Да, вот и все.
Мы должны приспособить все ноги.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:38:23
Hichkok
Берём даташит и меняем ноги с планара на дип по номеру порта, те было к примеру ,PB0 -нога в соике 40вая, вдипе это нога 1, ну и так далее пор анологии.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Добавлено: Сб окт 28, 2017 18:48:59
Project16
Вот мой файл «Sprint Layout» для Mega32 (PDIP40).
Я отправил печатную плату в производство, соединения проверены, но эта схема еще не протестирована.