Проблемы с МК в SOIC и MLF корпусах

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Проблемы с МК в SOIC и MLF корпусах

Сообщение Volgol_555 »

Привет. Столкнулся с рядом проблем:
1. Программатор AVR910 от Protoss не программит Attiny13А, в SOIC корпусе. Хотя в DIP корпусе проходит все отлично! Почему так?
При всем этом если программить от LPT (пять проводков) то все отлично и с SOIC корпусом. Это проверялось на 4-контроллерах различного корпуса.
Последний раз редактировалось Volgol_555 Вс май 13, 2012 15:49:09, всего редактировалось 1 раз.
Самое гениальное - всегда самое простое
Реклама
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Kavka »

Volgol_555 писал(а):2. При работе с дисплеем от нокиа 3310 и atmega8 в DIP корпусе - весь текст выводился без проблем. Но если если использовать корпус MLF, то ничего не работает((. Схему тысячи раз проверял. Почему так? и в чем может быть загвоздка?
А вы учли, что количество ног в DIP и MLF разное, и что по номерам ножки не соответствуют у этого МК в этих корпусах?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Volgol_555 »

Что я лох что-ли по-вашему)?. Разумеется я все учел.
Кстати, на счет подключения дисплея 3310 - почему-то с делителем напряжения (резисторы 3 и 5 кОм) он не хочет работать(
Самое гениальное - всегда самое простое
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Kavka »

Ну, что вы так резко. Просто это первое, что приходит в голову. А вообще, то что вы это учли, неплохо бы, писать сразу. Чтобы не было таких глупых вопросов.

Про резисторы это тоже по разному работает для разных корпусов? Схему в студию. :)

Может у вас разные МК в DIP и MLF - без суффикса и с суффиксом "A"?
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Дрон »

Volgol_555 писал(а):Что я лох что-ли по-вашему)?. Разумеется я все учел.
Кстати, на счет подключения дисплея 3310 - почему-то с делителем напряжения (резисторы 3 и 5 кОм) он не хочет работать(
Судя по вопросу с делителем и дисплеем Вы себе поставили верный диагноз.
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Реклама
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Kavka »

Дрон, давайте, всё-таки, не так критично. Я же не зря схему попросил. :)
Volgol_555 писал(а):Разумеется я все учел.
Если бы всё учли, то устройство работало бы!
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Дрон »

Kavka писал(а):Дрон, давайте, всё-таки, не так критично.
Давайте.Но мне не понятно что он делит этим делителем,для того чтобы объяснить почему не работает!
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение hybroid »

Видимо он этим делителем хочет уровни согласовать между МК и экраном.
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Дрон »

hybroid писал(а):Видимо он этим делителем хочет уровни согласовать между МК и экраном.
А смысл?У него что мк больше 5 В выдаёт?Похоже через этот делитель он его питает.Только для указанных номиналов напряжение должно быть вольт 15.А сколько он подаёт?
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение hybroid »

Дрон писал(а):А сколько он подаёт?
Он же партизан, откуда я знаю :)

А экран от 3310 не от меньшего напряжения питать надо? Я с ним ни разу в жизни не работал, но большинство LCD от телефонов как раз негативно переносят питание от пяти вольт (ну кроме монохромных от сименсов, от а52, например, живёт). К высоким логическим уровням в 5 вольт при низком питании некоторые пофигистичны. Но на это надеяться тоже не надо ни в коем случае, один из штук пяти экранов от моторолы C450 я убил уровнями в пять вольт, хотя другие работали :(
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Дрон »

hybroid писал(а): А экран от 3310 не от меньшего напряжения питать надо?
У меня собран термометр на ём +629,никаких делителе нет,питание 4,5в(квадратная батарейка)-три года полёт нормальный.
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Volgol_555 »

Сори всем. Писал спонтанно и не грамотно, т.к. слишком много работы...(
Отвечу на ваши вопросы по существу. Я собирался подключить дисплей от нокиа 3310 к Atmega8! При питании 3.3В, все работало просто отлично. Если же питать atmega8 от 5В, то нужен делитель напряжения, чтобы согласовать уровни. Разумеется сам дисплей я запитывал от 3.3 В. Встал вопрос, какие же номиналы резюков должны быть, чтобы дисплей работал черед делители напряжения?. Я даже пробовал просто кинуть одну из ног через 330 Ом - дисплей сразу же перестал работать - выходит, что ему нужны токи для передачи данных не меньше чем 1мА. Но сколько именно? и реально ли тогда сделать делитель напряжения?
Самое гениальное - всегда самое простое
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Kavka »

Этот дисплей только принимает данные от МК. Т.е. надо срезать напряжение логической "1". Если уж вы взялись делить напряжение на резисторах для получения 3-3.3в , то, на сколько я могу догадываться, 5кОм и 3кОм (последовательно, от вывода МК на землю, с выводом от точки их соединения), как-то не вяжутся с поставленной задачей. Делитель неправильный.

Чтобы срезать "лишнее" напряжение можно использовать резистор и диод. Как в защитных схемах. Однако, если потребление по 3.3в в целом очень маленькое, то этот способ может не подойти.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение SubDia »

Чем же делитель неправильный? Конечно, при возникновении подобных задач лучше всего использовать преобразователи уровней; они и заточены под это дело, и копейки стоят. Но я не гнушаюсь и обычными резистивными делителями напряжения типа
Изображение
Kavka писал(а):на сколько я могу догадываться
А чего тут догадываться? Тут считать надо.

Код: Выделить всё

Uвых = (Uвх*R2)/(R1+R2);
Подставляя наши исходные данные, получаем:

Код: Выделить всё

R2 = ((3.3*R1)/1.7); или R2 = 2*R1.
Вообще, ни на одном из, пожалуй, более десяти разновидностей цветных графических дисплеев от мобильных телефонов я не ставил в делителях резисторов номиналом более 470 Ом. В данном случае я бы использовал резисторы номиналом 150 Ом и 300 Ом.
Я когда-то запущал дисп от N3310, но это уже было на АРМ, и таких проблем, ессно, у меня не возникло.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Volgol_555 »

Большое спасибо. Все советы приму во внимание!!!
Самое гениальное - всегда самое простое
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Проблемы с МК в SOIC и MLF корпусах

Сообщение Kavka »

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

При согласовании уровней будет полезна страница 9 вот из этого документа (если кто ещё не знает)
http://www.ti.com/lit/sdyu001
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»