значит клавиши которые работают в паре надо подключить как в энкодере
Добавлено after 17 minutes 39 seconds: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и можно не опрашивать кнопки просто узнать что на входе нет отклонений.
может только в энкодере.
kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.
[uquote="Ant-RG",url="/forum/viewtopic.php?p=3201413#p3201413"]kloker, есть специально обученные TVS ESD диоды, или просто два диода прямо на входе оу а потом конденсатор и резистор на пару сотен ом, думаю этого вполне будет достаточно для защиты. Кстати, если посмотреть даташит на ту же TDA7439 а конкретно схемы входной части микросхемы то там такие диоды уже имеются, а вот резистора на входе явно не хватает.[/uquote]
на TDA7313 развернутый даташит с разрисовкой входных цепей не нашел, но подозреваю, что тоже диоды на входе, и один из них похоже прошило, на входе четко 210 Ом сопротивление между землей и пином входа, на живых входах десятки МОм.
на TVS ESD диоды я уже давно смотрю, но их обычно на дискретные входы ставят, надо из линейки производителя подбирать для низковольтного аналога (специальная серия) и испытывать. Стабилитроны совочные точно шумят(на них и генераторы шумов простенькие делают )
Здравствуйте! Подключил датчик температуры и в процессе регулировки порога срабатывания заметил приблизительно 10 секундную задержку обновления температуры на экране. Так и должно быть?
После некоторых исследований в Интернете я наткнулся на этот проект WiseLord, и меня сразу же соблазнили, потому что он очень точно соответствует тому, что я искал.
Единственное, чего я не хотел, это использовать компоненты SMD, поэтому я нарисовал макет для стандартных компонентов, а также смог передать Mega32 на «Atmega Doctor» в случае плохого программирования предохранителей.
Участок планировки, который я предлагаю, проверяется, но еще не изготовлен.
Еще одна небольшая информация, исходный код без проблем возникает с помощью Codeblocks IDE и Toolchain AVR.
Спасибо Wiselord за то, что поделился этим замечательным проектом.
PS: Я использую онлайн-переводчика, извиняюсь за плохой перевод, и больше кириллический язык для нас очень сложный.
Привет ребята, помогите пожалуйста сегодня прошил flash и eeprom все заработало но работал он очень медленно изображение на экране менялось тоже очень медленно сверху вниз, я понял что дело в fuse битах прошил и не правильно, Мега умерла. (((((((( Может кто-то шил в Ponyprog и может поделиться картинкой как их правильно прошить?
Я на форуме нашел картинку с битами и запрограммировал их и после этого мега умерла, не подаёт признаков жизни и не ее не видит программатор но там было больше чем вы мне сказали. Спасибо)
И в статьях, и в исходниках ( https://github.com/WiseLord/ampcontrol/ ... kefile#L85 ) приведена конфигурация FUSE. Не понимаю, зачем искать ещё какие-то скриншоты. Не хотите чистым avrdude пользоваться - ну так выставьте в своей программе, той же ponyprog, те же 0x3F и 0xC1, и смело шейте.
[uquote="Vit318",url="/forum/viewtopic.php?p=3216371#p3216371"]мега умерла, не подаёт признаков жизни и не ее не видит программатор[/uquote]
как самый первый вариант подать с генератора сигнал хотя бы 1 мегагерц на ногу X-Tail
если не поможет то параллельный программатор или FuseBitDoctor
доктор в любом случае пригодится
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
Спасибо ребята за советы, мегу заменил, восстанавливать ее нечем, прошил как вы сказали и все заработало. Отдельное спасибо автору, это реально лучший усилитель который можно найти в интернете, единственное хотелось бы блютуз как-то вживить что бы он был не инородным устройством, а чтоб можно было с того же пульта ДУ переключать треки на телефоне, модули блютуз поддерживают такую функцию. Ну и вообще космос если бы во время воспроизведения на экране писало название трека, мне кажется так реально сделать
Если я не ошибаюсь, код должен работать без каких-либо проблем в любой версии, только номера выступов схем различны, и печатная схема должна быть соответствующим образом адаптирована.
Тоесть если я правильно понял, допустим в корпусе TQFP RXD вывод у нас на 9 ноге микросхемы, в PDIP RXD вывод у нас на 14 ноге, и программа будет одинаково работать в разных версиях корпусов, я прост не знаю, в коде программы какая либо функция привязывается именно к номеру ножки, или к какому то "имени" этой ноги, если так можно сказать.
Берём даташит и меняем ноги с планара на дип по номеру порта, те было к примеру ,PB0 -нога в соике 40вая, вдипе это нога 1, ну и так далее пор анологии.