Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
значит клавиши которые работают в паре надо подключить как в энкодере
Добавлено after 17 minutes 39 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и можно не опрашивать кнопки просто узнать что на входе нет отклонений.
может только в энкодере.
Добавлено after 17 minutes 39 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и можно не опрашивать кнопки просто узнать что на входе нет отклонений.
может только в энкодере.
- Реклама
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.
I'am a Rock N' Roll-Aholic
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Ant-RG",url="/forum/viewtopic.php?p=3201413#p3201413"]kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.[/uquote]
на TDA7313 развернутый даташит с разрисовкой входных цепей не нашел, но подозреваю, что тоже диоды на входе, и один из них похоже прошило, на входе четко 210 Ом сопротивление между землей и пином входа, на живых входах десятки МОм.
на TVS ESD диоды я уже давно смотрю, но их обычно на дискретные входы ставят, надо из линейки производителя подбирать для низковольтного аналога (специальная серия) и испытывать. Стабилитроны совочные точно шумят(на них и генераторы шумов простенькие делают
)
на TDA7313 развернутый даташит с разрисовкой входных цепей не нашел, но подозреваю, что тоже диоды на входе, и один из них похоже прошило, на входе четко 210 Ом сопротивление между землей и пином входа, на живых входах десятки МОм.
на TVS ESD диоды я уже давно смотрю, но их обычно на дискретные входы ставят, надо из линейки производителя подбирать для низковольтного аналога (специальная серия) и испытывать. Стабилитроны совочные точно шумят(на них и генераторы шумов простенькие делают
- Mazzz
- Нашел транзистор. Понюхал.
- Сообщения: 165
- Зарегистрирован: Пт июл 05, 2013 01:31:35
- Откуда: Владивосток
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте! Подключил датчик температуры и в процессе регулировки порога срабатывания заметил приблизительно 10 секундную задержку обновления температуры на экране. Так и должно быть?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Привет всем
После некоторых исследований в Интернете я наткнулся на этот проект 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
После некоторых исследований в Интернете я наткнулся на этот проект 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
Привет ребята, помогите пожалуйста сегодня прошил flash и eeprom все заработало но работал он очень медленно изображение на экране менялось тоже очень медленно сверху вниз, я понял что дело в fuse битах прошил и не правильно, Мега умерла. (((((((( Может кто-то шил в Ponyprog и может поделиться картинкой как их правильно прошить?
-
Serjmaster
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Вс июл 10, 2016 13:29:29
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Что,значит умерла,если,работает,хоть и медленно.(Фьюзы: галочки должны стоять (бит включен = 0) на SPIEN, EESAVE, BOOTSZ0 и BOOTSZ1. Остальное - галочки сняты (бит выключен = 1).
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Я на форуме нашел картинку с битами и запрограммировал их и после этого мега умерла, не подаёт признаков жизни и не ее не видит программатор но там было больше чем вы мне сказали. Спасибо)
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
И в статьях, и в исходниках ( https://github.com/WiseLord/ampcontrol/ ... kefile#L85 ) приведена конфигурация FUSE. Не понимаю, зачем искать ещё какие-то скриншоты. Не хотите чистым avrdude пользоваться - ну так выставьте в своей программе, той же ponyprog, те же 0x3F и 0xC1, и смело шейте.
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 362
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Vit318",url="/forum/viewtopic.php?p=3216371#p3216371"]мега умерла, не подаёт признаков жизни и не ее не видит программатор[/uquote]
как самый первый вариант подать с генератора сигнал хотя бы 1 мегагерц на ногу X-Tail
если не поможет то параллельный программатор или FuseBitDoctor
доктор в любом случае пригодится
как самый первый вариант подать с генератора сигнал хотя бы 1 мегагерц на ногу X-Tail
если не поможет то параллельный программатор или FuseBitDoctor
доктор в любом случае пригодится
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
-
Serjmaster
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Вс июл 10, 2016 13:29:29
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Доктор фьюзов классная штука,сам пользую.Если дип корпус,замечательно,всавил,сбросил.вытащил.А,мегу 32 под поверхностный монтаж,40 пинов распаять?Представляю,как намучается!!!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Спасибо ребята за советы, мегу заменил, восстанавливать ее нечем, прошил как вы сказали и все заработало. Отдельное спасибо автору, это реально лучший усилитель который можно найти в интернете, единственное хотелось бы блютуз как-то вживить что бы он был не инородным устройством, а чтоб можно было с того же пульта ДУ переключать треки на телефоне, модули блютуз поддерживают такую функцию. Ну и вообще космос если бы во время воспроизведения на экране писало название трека, мне кажется так реально сделать 
-
ZyaK
- Потрогал лапой паяльник
- Сообщения: 362
- Зарегистрирован: Сб май 03, 2014 20:01:51
- Откуда: Ижевск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Vit318",url="/forum/viewtopic.php?p=3216962#p3216962"]восстанавливать ее нечем[/uquote]
http://radiokot.ru/forum/viewtopic.php?f=57&t=79027
http://radiokot.ru/forum/viewtopic.php?f=57&t=79027
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
-
Андрей Василенко
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Сб окт 28, 2017 16:51:58
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Ребят, а вот если я хочу использовать мегу не в TQFP а PDIP то нужно ли будет в прошивке переназначать пины?
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Это можно сделать и в схеме,и огород городить не придёться.
Пока коты едины они непобедимы
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
привет
Если я не ошибаюсь, код должен работать без каких-либо проблем в любой версии, только номера выступов схем различны, и печатная схема должна быть соответствующим образом адаптирована.
Извините за онлайн-перевод.
Если я не ошибаюсь, код должен работать без каких-либо проблем в любой версии, только номера выступов схем различны, и печатная схема должна быть соответствующим образом адаптирована.
Извините за онлайн-перевод.
-
Андрей Василенко
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Сб окт 28, 2017 16:51:58
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Тоесть если я правильно понял, допустим в корпусе TQFP RXD вывод у нас на 9 ноге микросхемы, в PDIP RXD вывод у нас на 14 ноге, и программа будет одинаково работать в разных версиях корпусов, я прост не знаю, в коде программы какая либо функция привязывается именно к номеру ножки, или к какому то "имени" этой ноги, если так можно сказать.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Да, вот и все.
Мы должны приспособить все ноги.
Мы должны приспособить все ноги.
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Берём даташит и меняем ноги с планара на дип по номеру порта, те было к примеру ,PB0 -нога в соике 40вая, вдипе это нога 1, ну и так далее пор анологии.
Пока коты едины они непобедимы
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вот мой файл «Sprint Layout» для Mega32 (PDIP40).
Я отправил печатную плату в производство, соединения проверены, но эта схема еще не протестирована.
Я отправил печатную плату в производство, соединения проверены, но эта схема еще не протестирована.
- Вложения
-
- AMP CONTROL (M32 - KS0108A).lay6
- LAY6 - PDIP40
- (129.65 КБ) 546 скачиваний


